Vercel

Connect Vercel projects to FormsReach

Install FormsReach from the Vercel Marketplace, sign in, and pick a form. We sync the API key on your projects and allowlist their domains so browser submits work without a custom backend.

Set up FormsReach with Vercel

Connect your form in a few steps. No custom backend required.

  1. 1

    Go to Vercel Marketplace for FormsReach

    Go to the Vercel Marketplace. Review the listing, then choose the team or account that owns the projects you want to connect.

    FormsReach listing on the Vercel Marketplace
  2. 2

    Install and connect your account

    Click Connect Account and approve the requested project and env scopes. Vercel redirects you to FormsReach for sign-in if you are not already authenticated at FormsReach.

  3. 3

    Select or create a form to connect

    On the FormsReach x Vercel connect screen, choose Use an existing form or Create a new form, then click Connect. That form owns the public API key we push to your Vercel projects.

    Vercel Integration modal to select or create a FormsReach form
  4. 4

    Confirm the installation in your Vercel dashboard

    Open Project Settings - Integrations. FormsReach appears as an installed integration. FormsReach sets API key on every project in the installation and merges production aliases and verified domains into the form allowed domains list.

    Vercel dashboard Integrations list showing FormsReach installed

You are ready to collect form submissions from Vercel

Your form public key is on the project env, and production domains are allowlisted. Next, wire a form with that key and configure delivery channels.

Marketplace vs manual setup

The Vercel Marketplace connectable account is the guided path for teams that already deploy on Vercel. Install once, link a FormsReach form, and every selected project gets the public form key plus domain allowlisting.

If you are not using the Marketplace, create a form in the FormsReach dashboard, copy the public API key, add it as NEXT_PUBLIC_FORMSREACH_API yourself, allowlist hosts, and follow the Next.js or HTML guides.

Platform notes

Troubleshooting

What you get

Monthly credits for submissions and delivery. Scale when volume grows.

Free

500 credits every month for form submissions, email, webhooks, and workflow rules. Spam filtering included. No credit card required.

Starter, Pro & Agency

Larger monthly credit pools (2,000 / 5,000 / 18,000). WhatsApp via Meta Business API unlocks on Pro and Agency. See pricing.

FAQ

Common questions about FormsReach with Vercel.

What does FormsReach write on my Vercel projects?+

A single public env var: NEXT_PUBLIC_FORMSREACH_API, equal to the linked form public API key. It is safe to expose in the browser the same way other form APIs expose keys, because allowed domains still gate submissions.

Do I still need allowed domains?+

Yes. The Marketplace flow merges production domains from the connected Vercel projects automatically. Add extra hosts in the dashboard if you use custom domains that were not on the project yet.

Is this the same as the Next.js integration guide?+

Related but different. The Marketplace path installs env + domains for you. You can still follow the Next.js or React guides to build the form UI with @formsreach/react, using the injected key.

What if I reinstall or need a different form?+

Re-run install from Vercel, or use the dashboard form overview to copy a key manually. A future Configure URL flow will re-link without uninstall. Rotating a form key requires updating env on the projects again.

Free vs paid delivery after connect?+

Email, webhooks, and workflow rules are available on Free and Starter with monthly credits. WhatsApp via Meta WhatsApp Business API is available on Pro and Agency.

More platforms that connect to FormsReach the same way.

Ready to receive form leads?

Create a free API key. Upgrade when you need more monthly credits.