Skip to main content

Accept Facebook Lead Generation Terms to Run Lead Ads

This article explains why Facebook Lead Ads cannot run until the Facebook Lead Generation Terms of Service are accepted and how to complete this requirement.

Updated over 3 months ago

Who This Is For / When to Use

Use this article if Facebook Lead Ads are failing to launch or showing errors related to lead generation permissions.

Why Facebook Lead Ads Require Terms Acceptance

Facebook requires each Facebook Page to accept the Lead Generation Terms of Service before any lead ads can run.

If the terms are not accepted for a specific Page, Facebook will block all Lead Ads associated with that Page, regardless of ad account status.

How to Accept Facebook Lead Generation Terms

You can accept the Lead Generation Terms directly through Facebook.

Steps

  1. Open the Facebook Lead Generation Terms page:

  2. Use the dropdown to select the correct Facebook Page.

  3. Review the Lead Generation Terms of Service.

  4. Click Accept.

Once accepted, the Page is immediately eligible to run Lead Ads.

What Happens After Acceptance

After accepting the terms:

  • Facebook Lead Ads can be created and published

  • Existing lead campaigns can begin delivering

  • Lead forms can collect submissions normally

No additional setup is required inside Kyrios once Facebook approval is complete.

Common Issues and Fixes

Lead Ads Still Not Running After Acceptance

Cause: The terms were accepted for the wrong Facebook Page.

Fix: Revisit the Lead Generation Terms page and confirm the correct Page is selected before accepting.

No Option to Accept Terms

Cause: The Facebook account does not have Page admin permissions.

Fix: Ensure the user accepting the terms has Admin access to the Facebook Page.

Did this answer your question?