# Connect a testing platform and map experiments

Bring provider data into ConversionLab with deliberate project and variation mapping.

Vendor integrations connect an external tool to your ConversionLab work. The shipped testing provider definitions include **ABlyft** and **Kameleoon**. Use the providers offered in your project's Integrations screen; a provider name mentioned elsewhere does not imply an installed connection.

## Connect the provider

1. Select the intended project and open **Settings → Project Integrations**.
2. Choose the provider's install action.
3. Enter the requested credentials and source identifiers.
4. Review the sync frequency and automatic experiment matching settings, then save.

ABlyft asks for an API token and project ID. Kameleoon asks for an API client ID, API client secret, and site code. Use credentials authorized for the external project you intend to connect.

![Project integrations for the fictional Acorn Store, with an active ABlyft connection and available Kameleoon, Microsoft Clarity, and Slack integrations.](https://conversionlab.app/docs/images/workflows/integrations.webp)

## Import definitions and map work

Use the import actions in **Metrics**, **Pages**, and **Audiences** for provider data that is available for discovery. Review each proposed match to an existing definition or create the intended new definition.

Map a ConversionLab experiment to its external experiment, then map each variation to the corresponding provider variation. Automatic name matching can assist with matching, but inspect the result when names are similar or experiments have been duplicated.

The primary metric and every provider variation must have a correct one-to-one mapping for supported [result analysis](https://conversionlab.app/docs/experiments/results). The control and expected allocation must also describe the actual test.

## Keep the connection healthy

Check the integration's state and available sync information. Use **Configure** to update credentials or supported schedule settings. If data is missing, inspect mappings and freshness before reconnecting the provider.

**Disconnect** removes configuration and mappings. It is more disruptive than waiting for a running sync or correcting a single mapping. Review the confirmation and preserve the configuration you need before disconnecting.

Integration allowances depend on the plan. The Free plan currently includes one tool integration; [Billing](https://conversionlab.app/docs/team-administration/billing) shows the account's current availability.
