Skip to main content

Prerequisites

  • Node.js 20 or newer
1

Generate project config

Install and run the Embeddables CLI from your app root:
This generates your project config with your projectId, forms, and experiments. init also prints your sandbox and live publishable keys — save the one you need for the next step.
2

Install Core

Every other SDK composes on top of Core, so install it first.
3

Initialize it

Import the generated config — do not build the object yourself:
4

Add the SDK you actually need

Core alone doesn’t track anything or run experiments — it just resolves identity. Install whichever of the three product SDKs your feature needs:
Then continue to that SDK’s guide: Analytics · Experiments · Forms.