> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kameleoon.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Setting up Vercel

> Integrate Kameleoon with Vercel Edge Functions to run server-side experiments at the edge, delivering personalized content with minimal latency for Next.js applications.

## Overview[​](#overview "Direct link to Overview")

By using [Vercel Edge Functions](https://vercel.com/features/edge-functions) with Kameleoon, personalized content can be efficiently delivered to website visitors. These edge functions deploy globally via the Vercel Edge Network, allowing server-side logic to reside closer to users for swift and efficient content delivery. For [NextJS](https://nextjs.org/) applications on Vercel, the Kameleoon integration facilitates experimentation directly at the edge. The Kameleoon Vercel Integration streamlines the initialization of Vercel projects by pushing Kameleoon configurations directly to Vercel's Edge Config.

Vercel enforces size limits on Edge Config values. Given these limits, Vercel Enterprise and Pro customers with moderately-sized environments stand to benefit most from this integration. For further details, consult Vercel's documentation on [Edge Config Limits and pricing](https://vercel.com/docs/storage/edge-config/edge-config-limits).

## Prerequisites[​](#prerequisites "Direct link to Prerequisites")

Before starting, ensure you have a Vercel account with at least one project.

## Installation[​](#installation "Direct link to Installation")

To install the Kameleoon Integration for Vercel:

1. Navigate to the [Vercel Marketplace](https://vercel.com/integrations/kameleoon).
2. Search for the Kameleoon Integration and click **Add Integration**.
3. Choose a Vercel Account for the Integration.
4. Select the Projects for the Integration.
5. Review the Integration permission requirements and click **Add Integration**.

You can now map Kameleoon projects to Edge Configs. Kameleoon will synchronize project configs with the specified Edge Config.

## Configuration[​](#configuration "Direct link to Configuration")

To modify an existing Kameleoon Vercel Integration:

1. Visit the [Vercel Integrations Dashboard](https://vercel.com/dashboard/integrations).
2. Find the Kameleoon Integration and click **Manage**.
3. Click **Configure** to open the Kameleoon configuration panel.
4. Choose a different Edge Config destination or add more connections.

<Frame>
  ![](https://storage.googleapis.com/kameleoon-storage-documentation/developers/images/feature-management-and-experimentation/setting-up-vercel/integration.png)
</Frame>

5. Click **Save** to finalize the changes.

## Uninstallation[​](#uninstallation "Direct link to Uninstallation")

To remove an existing Vercel Integration:

1. Access the [Vercel Integrations Dashboard](https://vercel.com/dashboard/integrations).
2. Identify the Kameleoon Integration and select the **Manage** action.
3. Click **Configure** to access the Kameleoon configuration panel.
4. Choose **Remove connection**.
5. Return to the Vercel Integration Dashboard.
6. Select **Remove Integration**.
