Skip to main content

Troubleshooting Facebook Lead Ads Permissions & Access Issues in Kyrios

This article explains how to resolve Facebook-side permission, page quality, Business Manager, and account access issues that prevent Facebook Lead Ads from syncing into Kyrios.

Updated over 3 months ago

Who This Is For / When to Use

This guide is for Kyrios users who have already connected Facebook but are still missing leads due to Facebook Page roles, Business Manager permissions, Page Quality restrictions, or expired access tokens.

Use this article when:

  • Leads are not appearing in Kyrios despite correct field mapping

  • Facebook pages or forms are missing in dropdowns

  • Errors reference permissions, Page Quality, or Lead Access

  • Instagram or Facebook messaging is not syncing


Why Facebook Page Admin Access Is Required

Facebook only allows lead data to be pulled by users with Admin access to the connected Facebook Page.

If the connected Facebook user is not a Page Admin, Facebook blocks lead retrieval even if the integration appears connected.

How to Fix

  1. Open Facebook Business Settings

  2. Go to Pages

  3. Select the correct Facebook Page

  4. Confirm the connected user has Admin access


How to Verify Instagram Is Properly Connected to the Facebook Page

Instagram must be linked to the Facebook Page to allow message syncing and full lead access.

How to Fix

  1. Log in to Facebook

  2. Go to Pages → Settings → Linked Accounts → Instagram

  3. Connect the Instagram account if not listed

  4. Enable Allow access to Instagram messages in Inbox


Why Page Quality Issues Block Lead Syncing

If a Facebook Page has quality violations or restrictions, Facebook may silently block lead delivery.

How to Check

  1. Go to Facebook Page Settings

  2. Open Page Quality

  3. Confirm the page shows Page has no issues

How to Fix

If issues are present, open a ticket with Facebook Support directly from the Page Quality screen.


How Business Integrations Affect Lead Syncing

Facebook requires explicit approval for apps to access lead data through Business Integrations.

If LeadConnector or the connected app is removed or inactive, leads will stop syncing.

How to Fix

  1. Go to Facebook Settings → Business Integrations

  2. Click the Active tab

  3. Confirm LeadConnector is listed and active

  4. Reconnect Facebook in Kyrios if missing


Why Facebook Tokens Expire and How to Fix It

Facebook tokens expire after password changes, security checks, permission updates, or inactivity.

How to Fix

  1. Go to Kyrios → Settings → Integrations → Facebook

  2. Click Disconnect

  3. Reconnect using the correct Facebook Admin account

  4. Re-select Pages and Forms

This reconnection is required any time Facebook security settings change.


Why Pages or Forms Are Missing in Kyrios

Missing pages or forms usually indicate permission or Business Manager assignment issues.

How to Fix

  1. Verify the Page is visible in Facebook Business Manager

  2. Confirm Admin access for the connected user

  3. Reconnect Facebook in Kyrios

  4. Refresh form mappings


How to Test Facebook Lead Forms Before Launch

Facebook provides a testing tool to validate lead delivery.

How to Test

  1. Open Facebook Lead Ads Testing Tool

  2. Submit a test lead

  3. Check Kyrios → Contacts or Leads

If test leads appear, the integration is working correctly.


Common Issues and Fixes

Issue: Leads appear in Facebook but not Kyrios

Fix: Check Business Integrations and Lead Access permissions, then reconnect Facebook.

Issue: Instagram messages not syncing

Fix: Ensure Instagram is linked to the Facebook Page and messaging access is enabled.

Issue: Everything is connected but leads still fail

Fix: Review Facebook Business Manager → Lead Access and manually assign access to LeadConnector.

Did this answer your question?