How do I integrate Facebook Leads using a 3rd party service like Pabbly Connect or Zapier?

You can use a 3rd parties integration tool like Zapier or Pabbly Connect. Here is more info

A Facebook Token Has Expired In a Sub-Account; why does this happen, and How to Fix This?

If you received an email with a subject that says “Important: Facebook connection has expired.”, this means that the Facebook integration for one of your Sub-accounts has become disconnected.

Why Did This Connection Break?

Several reasons could cause the integration to break. The most common are: 

A user changes their password

The Facebook token naturally expires after some time

A user de-authorizes your app

A user logs out of Facebook

A user changes page permission or adds/removes a user

A virtual assistant in another country logs in without using a VPN

To reconnect:

1. Select the account indicated in the email you received from the “Switch To An Account” dropdown

2. In the left-hand sidebar, click “Settings.”

3. From the sidebar, click “Integrations.”

4. Click the “Connected” button to disconnect the broken integration under the Facebook icon. Click on Connect again to reconnect

5. In the window that pops up, continue as yourself, select the Facebook page that you want to connect, then click the “Connect Page” button


Common Errors

Page Quality Issue : 

Suppose our user is facing this issue. Our customer needs to raise a support ticket with Facebook Support.
Steps to resolve:
  • Users need to switch to the Facebook page on Facebook, Go to this link and raise a support ticket with Facebook if there is an issue.
  • FB Support Doc:
Permission Issue: 
The easiest way to find the issues is by trying to fetch the latest FB/Insta message and the latest lead.
This is how Zapier does it, and it helps us easily find the missed permission. FB API will present an error if permission is missing or for other reasons. Troubleshooting steps are as follows:
Instagram Connection/messages Check:
Check Instagram page is connected to the FB page
  • Switch your logged-in user to the desired Fb page and go to this link.

     

  • Check if messaging is enabled.
  • If the page is connected, but your IG page is still not visible as an option in your CRM. Please do a hard reset and then attempt to connect.
Messenger/ Instagram not syncing all messages:
Sometimes the reason for this issue is our LeadConnector app is not set as the primary receiver if they have multiple CRM integration.
Steps to resolve:
Leads, not syncing Issue:
We need to check the business side for the places below.
  • User Added to business(EMPLOYEE OR ADMIN)
  • FB Page Admin:
  • Ad Account Check:
    • Page Owner should Match with Ad Account Owner
  • Integration Lead Access Check:
    • If you are still not receiving the leads. Click on Restore Default Access it and check it again.
How to connect Instagram Account to the FB page or verify it is connected:
An Instagram account can be connected to a single FB page.
Steps to connect the Instagram page or verify it is connected to the correct FB page 

Log in to Facebook and click Pages in the left menu.

  1. Select your Facebook page(Switch to the FB page), then click Settings

    Select Linked Accounts in the left column.
    Select Instagram, then connect your account.
    If it is already connected, we can verify this.

    If it is not connected. It will show like below

Pages Missing

If an admin of a page also has their business account associated with the same page, they won’t be able to see the page while integrating with HighLevel. The best workaround is to add a second admin to that Facebook page, and have them integrate. Steps to add an admin to the page:
  • Log in to Facebook and click on your profile photo in the top right corner.
  • Select “See all profiles” and choose the Page you want to grant access to.
  • Click the profile picture of your Page in the top right to navigate to your Page.
  • Click “Manage,” then select “Page access” on the left under “Your tools.”
  • Next to “People with Facebook access,” click “Add New.”
  • Click “Next,” and then enter the name or email address of the person you want to grant Facebook access to. Finally, click on their name.
  • You can now choose to grant either partial or full control over the Page:
    • For partial control, scroll down and click “Give Access.”
    • For full control, scroll down, click to grant full control, and then click “Give Access.”
  • Type in your Facebook password to confirm the action, then click “Confirm.”
  • The person you’ve granted access to will receive an email invitation to accept your invitation to access the Page.

By following these steps, we’ll successfully grant admin access to the user who will be connecting the Facebook account from GHL. This will allow them to manage the Page in the new Pages experience. After granting the admin access to the user, they would be able to successfully add the Facebook page to GHL.

This is temporary, we are working with Meta to get this fixed, reported here https://developers.facebook.com/community/threads/712197940934624/