---
title: Set up lead forms
description: How to create or connect a lead form for Meta and Google Leads campaigns. Covers creating a new form, connecting an existing Meta form, field selection, and lead delivery options.
---

[Skip to content](https://help.plai.io/set-up-lead-forms#main-content)

[Submit a Ticket!](https://help.plai.io/kb-tickets/new?hsLang=en)

Open main navigation

Close main navigation

- [Submit a Ticket!](https://help.plai.io/kb-tickets/new)

 How can we help you?

- There are no suggestions because the search field is empty.

1. [Plai Help Center](https://help.plai.io/?hsLang=en)
2. [Launch Campaigns](https://help.plai.io/launch-campaigns?hsLang=en)
3. [Campaign features](https://help.plai.io/launch-campaigns?hsLang=en#campaign-features)

# Set up lead forms

## Lead forms let people submit their contact details directly inside the ad — no landing page required. You can either create a new lead form from within the platform or connect an existing form you've already built in the platform Ads Manager.

#### Before you begin

- Your campaign goal must be set to **Leads**.
- For Meta: you must have accepted the **Meta Lead Generation Terms of Service**. If you haven't, you'll see a prompt when trying to add a lead form. See *Accept Meta lead generation terms of service*.
- For Google: you must have accepted the **Google Search Lead Ads Terms of Service**. See *Accept Google Search lead ads terms of service*.

### Option 1: Create a new lead form

When building a campaign with the **Leads** goal, you'll reach the destination step where you choose how to collect leads. Select **Lead form**, then click **Create new form**.

1. Give the form a name (internal reference only — not shown to users).
2. Add your **intro text** — a brief headline and description shown before the form fields.
3. Select the **fields** to include. Pre-filled fields (name, email, phone) pull from the user's profile automatically, making it faster to submit. Common selections: 
     - Full name
     - Email address
     - Phone number
     - Custom questions (optional — add up to 3)
4. Add a **privacy policy URL** — required by both Meta and Google.
5. Set a **thank-you screen** message and an optional CTA button (e.g., Visit website, Call now).
6. Save the form. It will be available to use in this campaign and can be reused in future campaigns.

**Tip:** Keep forms short. Each additional field reduces conversion rates. Name + email (or phone) is usually enough to qualify a lead — add custom questions only if the answer meaningfully changes how you follow up.

### Option 2: Connect an existing Meta lead form

If you've already created lead forms in Meta Ads Manager, Linkedin, Google or TikTok, you can connect them directly instead of recreating them.

1. In the destination step of your Leads campaign, select **Lead form**.
2. Choose **Use existing form**.
3. Select the form from the dropdown. Forms are pulled from your connected ad account.

**Note:** Existing forms from Meta Ads Manager are read-only. You can use them but can't edit them here nor in Meta natively. To make changes, duplicate the form and issue the required modifications.

### Where leads go

Submitted lead form responses are collected and available to download or sync. Depending on your setup:

- **Manual download:** Access leads by clicking on **charts** hovering over the campaign. You'll find the Download Leads button within the Lead Count box.
- **Automatic sync:** All leads from Meta, TikTok and LinkedIn automatically sync into the Leads tab for ease of access.
- **CRM sync:** If you have a CRM integration connected (e.g., via webhook or a native integration), leads can be pushed automatically. Check with your CRM provider regarding the details.

**Tip:** Set up lead syncing before your campaign goes live — leads submitted before syncing is configured won't be retroactively pushed to your CRM.

### Common issues

#### The lead form option isn't appearing

Confirm your campaign goal is set to **Leads**. Lead forms are only available for the Leads goal — they won't appear for Traffic, Sales, or Messages campaigns.

#### I haven't accepted Meta's lead generation terms

You'll see a prompt to accept terms during the campaign flow. Follow the link, accept the terms in Meta, then return and refresh. See *Accept Meta lead generation terms of service* for step-by-step instructions.

#### My existing forms aren't showing in the dropdown

Check that the proper Facebook page is connected and that the forms exist in Meta Ads Manager under your connected Facebook Page's Forms Library. If you recently created a form in Meta Ads Manager, wait a few minutes and refresh.

#### Related articles

- Run Facebook & Instagram ads
- Accept Meta lead generation terms of service
- Accept Google Search lead ads terms of service
- Improve lead ad quality

 

- [Start Here](https://help.plai.io/start-here?hsLang=en)
- [Connect Your Accounts](https://help.plai.io/connect-your-accounts?hsLang=en#main-content)

    - [Platform connections](https://help.plai.io/connect-your-accounts?hsLang=en#platform-connections)
    - [Troubleshoot Connections](https://help.plai.io/connect-your-accounts?hsLang=en#troubleshoot-connections)
    - [Pixels & tracking](https://help.plai.io/connect-your-accounts?hsLang=en#pixels-tracking)
    - [Account Management](https://help.plai.io/connect-your-accounts?hsLang=en#account-management)
- [Launch Campaigns](https://help.plai.io/launch-campaigns?hsLang=en#main-content)

    - [Campaign Management](https://help.plai.io/launch-campaigns?hsLang=en#campaign-management)
    - [Campaign features](https://help.plai.io/launch-campaigns?hsLang=en#campaign-features)
    - [Platform guides](https://help.plai.io/launch-campaigns?hsLang=en#platform-guides)
    - [Targeting & audiences](https://help.plai.io/launch-campaigns?hsLang=en#targeting-audiences)
    - [Blockers](https://help.plai.io/launch-campaigns?hsLang=en#blockers)
- [Creative & AI Tools](https://help.plai.io/creative-ai-tools?hsLang=en)
- [Optimize & Results](https://help.plai.io/optimize-results?hsLang=en#main-content)

    - [AI optimization](https://help.plai.io/optimize-results?hsLang=en#ai-optimization)
    - [Reading results](https://help.plai.io/optimize-results?hsLang=en#reading-results)
    - [Improve performance](https://help.plai.io/optimize-results?hsLang=en#improve-performance)
    - [Budget guidance](https://help.plai.io/optimize-results?hsLang=en#budget-guidance)
    - [Troubleshooting](https://help.plai.io/optimize-results?hsLang=en#troubleshooting)
- [Agency Operations](https://help.plai.io/agency-operations?hsLang=en#main-content)

    - [Agency setup](https://help.plai.io/agency-operations?hsLang=en#agency-setup)
    - [Client Management](https://help.plai.io/agency-operations?hsLang=en#client-management)
    - [Billing & subscription](https://help.plai.io/agency-operations?hsLang=en#billing-subscription)
    - [Reference](https://help.plai.io/agency-operations?hsLang=en#reference)

[mailto:getsupport@gmail.com](mailto:getsupport@gmail.com) <https://www.facebook.com/groups/533159132270676> <https://www.linkedin.com/company/plaiio/>

Copyright © 2025, Plai

#### Still need help?

Can't find what you're looking for? Our support team is here.

[Submit a Ticket](https://help.plai.io/kb-tickets/new?hsLang=en)