How to Sync Facebook Lead Ads with HubSpot
Connecting Facebook Lead Ads with HubSpot ensures every new lead automatically appears in your CRM for fast follow-up, accurate reporting, and streamlined nurture campaigns.
This guide walks you step by step through how the integration works, how to connect Facebook pages, and how to troubleshoot the most common sync issues.
How HubSpot Connects to Facebook Lead Ads
Before you start configuring settings, it helps to understand how the integration between your Facebook account and HubSpot functions in the background.
- HubSpot connects through your personal Facebook profile, not directly through your business page.
- Once connected, you can grant access to specific Facebook pages that run lead generation campaigns.
- When a user submits a lead form on Facebook or Instagram, the lead is sent to HubSpot in real time.
- Leads are created or updated as CRM contacts using the form fields you have mapped.
The data sync relies on permissions granted both in Facebook Business Integrations and inside your HubSpot account.
Prerequisites for Using the HubSpot Facebook Integration
Verify these requirements before you attempt to sync leads into HubSpot.
- You must be an admin of the Facebook page that is running lead ads.
- Your Facebook profile must have permission to manage leads for that page.
- You need access to Ads tools in your HubSpot account and permission to connect ad accounts.
- The Facebook page must be connected to a Facebook ad account used for lead generation campaigns.
If these conditions are not met, HubSpot will not be able to retrieve your leads from Facebook.
Connect Your Facebook Ad Account to HubSpot
Follow these steps inside your account to establish the initial connection between Facebook and HubSpot.
- Log in to your HubSpot portal.
- Navigate to your ads settings from the main navigation.
- Choose the option to connect a Facebook ad account.
- Sign in with the Facebook profile that has page admin permissions.
- Allow HubSpot to access the requested permissions when prompted.
- Select the ad account or accounts you want HubSpot to connect to.
After you finish these steps, your ad account and reporting data will begin syncing, and you can start configuring lead syncing for each Facebook page.
Manage Facebook Pages That Sync Leads to HubSpot
Once your ad account is connected, you can control exactly which pages send leads into HubSpot.
View Connected Facebook Pages in HubSpot
Inside the ads settings, you will see a list of Facebook pages that can be used for lead generation.
- Each page with lead access appears in a table.
- A switch or status indicator shows whether leads from that page are currently syncing to HubSpot.
- You can review which connected pages are associated with which ad accounts.
This view is the primary place to confirm that the correct business pages are sending leads into HubSpot.
Turn Lead Sync On or Off for a Facebook Page in HubSpot
Use the controls beside each page name to decide whether leads should be pushed to HubSpot.
- Open your ads settings within HubSpot.
- Locate the section for Facebook lead syncing or page management.
- Find the specific Facebook page in the pages table.
- Toggle the lead sync setting on to start sending new leads to HubSpot.
- Toggle the setting off to stop future leads from that page from syncing.
Turning off sync prevents new submissions from creating or updating contacts in HubSpot, but it does not delete any existing CRM records.
How HubSpot Handles Facebook Lead Form Submissions
When a user submits a lead form on a connected Facebook page, HubSpot processes the submission as follows.
- Facebook records the form submission on the selected lead form.
- The integration sends the submitted data to HubSpot using the associated page connection.
- HubSpot checks for an existing contact with the same email address or phone number, depending on configuration.
- If a contact exists, HubSpot updates that record with the new form submission and properties.
- If no contact exists, HubSpot creates a new contact with the captured details.
Standard fields such as name, email, and phone are mapped automatically. Custom fields may require additional mapping or review depending on your configuration and subscription level.
Troubleshoot Facebook Lead Sync Issues in HubSpot
If leads are not appearing in your CRM, there are several common causes related to permissions, page connections, or configuration inside HubSpot.
Confirm Facebook Permissions for HubSpot
Start by checking whether Facebook still grants the necessary access to HubSpot.
- Log in to Facebook with the same profile you used to connect to HubSpot.
- Open your account settings and navigate to Business Integrations.
- Find the entry for HubSpot in the list of integrations.
- Ensure that the integration is active and not expired or removed.
- Verify that permissions to manage leads and access connected pages are still enabled.
- Save any updates and return to HubSpot to test the sync again.
If HubSpot is missing required permissions, Facebook will not send leads, even if your pages appear connected.
Verify Page Admin and Lead Access in Facebook
Even when your integration is active, the Facebook profile that connected to HubSpot must have the right page-level rights.
- Open the Facebook Page settings for the page that runs lead ads.
- Confirm that your profile is listed as an admin or has full control.
- In Business Manager or Meta Business Suite, check that your user has lead access enabled.
- If your permissions have changed, ask an existing admin to restore full access.
Without page admin and lead access, your HubSpot connection cannot retrieve new leads from that page.
Check Page Sync Status Inside HubSpot
Next, confirm that the specific page is configured to send leads into HubSpot.
- Open the ads section in your HubSpot settings.
- Locate the list of Facebook pages that support lead syncing.
- Find the affected page and inspect its sync status.
- Turn sync on if it is disabled.
- If the page does not appear, reconnect your Facebook ad account and refresh the page list.
After updating the status, test by submitting a new test lead from the Facebook page and verifying that it appears as a contact in HubSpot.
Reauthorize the Facebook Integration in HubSpot
If you still experience problems, reauthorizing the connection can resolve expired tokens or permission changes.
- In your HubSpot portal, open the connected apps or integrations section.
- Locate the existing Facebook integration.
- Select the option to reconnect, reauthorize, or edit permissions.
- Sign in again with your Facebook profile.
- Accept all recommended permissions for lead management and page access.
Reauthorization refreshes Facebook’s access token and restores the permission set that HubSpot needs to read lead forms and submissions.
Best Practices for Managing Facebook Leads in HubSpot
Once your sync is stable, you can optimize how your team works with incoming leads from Facebook and Instagram.
- Use lists in HubSpot to segment contacts who converted via Facebook Lead Ads.
- Create automated workflows to notify sales reps when new leads arrive.
- Set lifecycle stages and lead status properties based on the specific lead form used.
- Map Facebook form fields to custom properties in HubSpot for better reporting.
- Review ad campaign performance in HubSpot to understand which ads drive qualified leads.
By combining synced data with automation, you can move quickly from lead capture to personalized follow-up.
Where to Learn More About HubSpot and Facebook Lead Sync
For the most detailed, official instructions and updated screenshots, consult the original HubSpot knowledge base article on managing Facebook pages and syncing leads: HubSpot Facebook lead sync guide.
If you need help designing a broader acquisition and CRM strategy built on HubSpot, you can also explore consulting services from specialized partners such as Consultevo.
With the correct permissions, connected pages, and clear troubleshooting steps, you can rely on HubSpot to capture every Facebook Lead Ad submission directly into your CRM, keeping your pipeline accurate and your follow-up timely.
Need Help With Hubspot?
If you want expert help building, automating, or scaling your Hubspot , work with ConsultEvo, a team who has a decade of Hubspot experience.
“`
