---
title: Why you have to accept lead generation terms before running lead ads
description: Meta requires the owner of your Facebook Page to accept its Lead Ads Terms of Service before any lead form campaign can run, and it only has to be done once.
---

[Skip to content](https://aiads.tips/why-you-have-to-accept-lead-generation-terms-before-running-lead-ads#main-content)

English

Show submenu for translations

[Submit a ticket!](https://aiads.tips/kb-tickets/new?hsLang=en)

Open main navigation

Close main navigation

- English
  
  Show submenu for translations
- [Submit a ticket!](https://aiads.tips/kb-tickets/new)

 How can we help you?

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

1. [AI Ads Help Center](https://aiads.tips/?hsLang=en)
2. [Launch Campaigns](https://aiads.tips/launch-campaigns?hsLang=en)
3. [Blockers](https://aiads.tips/launch-campaigns?hsLang=en#blockers)

# Why you have to accept lead generation terms before running lead ads

## Meta requires the owner of your Facebook Page to accept its Lead Ads Terms of Service before any lead form campaign can run, and it only has to be done once.

**Why this happens**

Lead forms collect personal information, so Meta makes the Page accept a separate legal agreement covering how that data is handled. Until a Page admin accepts it, Meta refuses the campaign at publish or won't let a lead form attach to the ad.

You'll usually see one of these messages:

- "You must accept the Lead Ads Terms of Service"
- "The page has not accepted the lead generation terms of service."

**Who this affects**

Anyone publishing a Meta lead form campaign for the first time with a given Facebook Page.

**Fastest fix**

1. Ask a Page admin to open the [**Facebook Page Leads Terms of Service using This Link**](http://facebook.com/ads/leadgen/tos).
2. Have them **select the proper facebook page** from the dropdown.
3. Have them **review** the terms and **accept**.
4. Wait a few minutes, then publish the campaign again.

Only a **Page admin** can accept. Advertiser-level, editor-level, and ad-account-only access will not show the option, no matter how much access you have to the ad account. If you're running ads for a client, this is the moment to send them a short request rather than keep retrying.

Acceptance applies to the **Page**, not to the campaign. Once it's done, every future lead campaign on that Page is covered — you never have to repeat it.

**Other causes and fixes**

- **Accepted, but still blocked:** Meta needs a few minutes to propagate the acceptance. Wait, refresh, and publish again before assuming it failed.
- **Accepted on the wrong Page:** If the client manages several Pages, the admin may have accepted on a different one. Confirm the exact Page name selected in your campaign, then accept on that Page.
- **The Page changed ownership:** Moving a Page to a new Business Manager or a new owner can reset acceptance. It has to be accepted again by an admin under the new ownership.
- **The admin can't find the option:** Have them confirm they are an admin of the Page itself, not just of the Business Manager that owns it. Those are separate roles.

**If nothing works**

Gather the following before you reach out to support:

- The exact error text, copied word for word
- The name of the Facebook Page selected in the campaign
- Who accepted the terms, and roughly when
- The role that person holds on the Page
- Whether the Page recently moved between owners or Business Managers

Send that along by contacting support through your settings page, and include a screenshot of the error if you have one.

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

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

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

    - [AI optimization](https://aiads.tips/optimize-results?hsLang=en#ai-optimization)
    - [Reading results](https://aiads.tips/optimize-results?hsLang=en#reading-results)
    - [Improve performance](https://aiads.tips/optimize-results?hsLang=en#improve-performance)
    - [Budget guidance](https://aiads.tips/optimize-results?hsLang=en#budget-guidance)
    - [Troubleshooting](https://aiads.tips/optimize-results?hsLang=en#troubleshooting)

[![Screenshot 2025-10-30 at 3.21.18 PM](https://aiads.tips/hs-fs/hubfs/Screenshot%202025-10-30%20at%203.21.18%20PM.png?width=275&height=114&name=Screenshot%202025-10-30%20at%203.21.18%20PM.png "Screenshot 2025-10-30 at 3.21.18 PM")](https://aiads.tips?hsLang=en)