āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā ā š shadcn/directory/clerk/clerk-docs/guides/development/integrations/platforms/vercel-marketplace ā āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā
The Vercel Marketplace allows Vercel users to install and configure third-party services, like Clerk, directly from the Vercel dashboard. Clerk offers an official integration that Vercel users can install to integrate Clerk into their Vercel projects.
[!TIP] Deploy an example Next.js application and install the Clerk integration with our template.
<a href="https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2Fclerk%2Fnextjs-auth-starter-template&project-name=nextjs-clerk&repository-name=nextjs-with-clerk&demo-title=Next.js+Clerk+Template&demo-description=A+Next.js+application+pre-configured+to+authenticate+users+with+Clerk.&demo-url=https%3A%2F%2Fnextjs-auth-starter-template-kit.vercel.app%2F&demo-image=%2F%2Fraw.githubusercontent.com%2Fclerk%2Fnextjs-auth-starter-template%2Frefs%2Fheads%2Fmain%2Fpublic%2Fog.png&products=%5B%7B%22type%22%3A%22integration%22%2C%22integrationSlug%22%3A%22clerk%22%2C%22productSlug%22%3A%22clerk%22%2C%22protocol%22%3A%22authentication%22%2C%22group%22%3A%22%22%7D%5D" target="_blank"
<img src="https://vercel.com/button" alt="Deploy to Vercel" /> </a>
Vercel will automatically provision a Clerk account, organization, and application for you. Vercel calls the provisioned application a Resource.
Each Vercel team has an associated Clerk Organization. When you open the Clerk Dashboard from the Vercel Marketplace, Clerk will automatically provision a new account for you, or link to an existing Clerk account if an account is found with the same email address. An equivalent role in Clerk is assigned to the user based on their Vercel team role. Roles and Vercel team membership are automatically synced to Clerk.
Once you've installed and provisioned a Clerk application, you will need to connect it to one of your Vercel projects. Generally, a Clerk application should be connected to a single Vercel project. Clerk will manage multiple instances for you that map to Vercel's environments: Clerk's development instance maps to Vercel's development and preview environments, and the production instance maps to Vercel's production environment.
Connecting to a project will automatically sync your Clerk API keys to your Vercel project's environment variables. The following environment variables will be automatically synced to each environment:
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY
CLERK_SECRET_KEY
[!TIP] Running
vercel env pullin your project will automatically sync the development environment variables locally.
Most of your Clerk application configuration will be done through the Clerk Dashboard. To access the Dashboard after installing the Clerk integration, navigate to your installation details page and click the Open in Clerk button.
Refer to the Configuration documentation for more information on configuring your application.
The pricing for plans and add-ons purchased through the Vercel Marketplace is the same as the pricing when purchased directly through Clerk. For more information on Clerk's pricing and available plans, see the Pricing page.
Billing and usage data are reported hourly to Vercel and can be viewed directly in the Vercel Dashboard.
The following limitations apply when using Clerk through the Vercel Marketplace:
ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā