Skip to content
Ahmed Abbas edited this page Feb 24, 2026 · 5 revisions

Convert Javascript SDK

The Convert Javascript SDK allows developers to easily integrate A/B testing, feature flags, and personalization into their web applications. It helps manage different user experiences and features based on visitor data and defined rules, while also tracking visitor interactions and conversions.

Source Repository: packages

flowchart TD
    A0["ConvertSDK / Core
"]
    A1["Context
"]
    A2["DataManager
"]
    A3["RuleManager
"]
    A4["BucketingManager
"]
    A5["ApiManager
"]
    A6["ExperienceManager
"]
    A7["FeatureManager
"]
    A8["EventManager
"]
    A9["Config / Types
"]
    A0 -- "Creates" --> A1
    A0 -- "Fetches config via" --> A5
    A0 -- "Fires events via" --> A8
    A1 -- "Runs experiments via" --> A6
    A1 -- "Runs features via" --> A7
    A1 -- "Accesses data via" --> A2
    A1 -- "Releases queues via" --> A5
    A2 -- "Buckets via" --> A4
    A2 -- "Matches rules via" --> A3
    A2 -- "Enqueues tracking via" --> A5
    A2 -- "Fires events via" --> A8
    A2 -- "Uses types from" --> A9
    A6 -- "Gets data/buckets via" --> A2
    A7 -- "Gets data/buckets via" --> A2
    A0 -- "Uses" --> A2
Loading

User Guide

  • User Guide — Installation, configuration, and API reference for all SDK methods
  • Data Model Reference — Entity relationships: Experience, Variation, Change, Feature, Variable, Goal, Audience, Location

Core Modules

  1. ConvertSDK / Core
  2. Context
  3. ExperienceManager
  4. FeatureManager
  5. DataManager
  6. BucketingManager
  7. RuleManager
  8. ApiManager
  9. EventManager
  10. Config / Types

Integration Guides

Clone this wiki locally