Skip to main content
All CollectionsIntegrationsFacebook / Meta
Integrate with Meta/Facebook
Integrate with Meta/Facebook
Updated over 6 months ago

You can integrate your Retention.com account directly with Facebook.

An integration between Retention.com and Facebook:

  1. Automatically sends contacts acquired in your Retention.com account twice a day to Facebook into a Custom Audience we create named 'Retention Audience' when the integration is set up.

Note: Automatic suppression isn't available for this integration.

Once you’ve completed the steps below, click here to learn how to use Meta for Retargeting and Meta for Prospecting.

Before you get started, please log in to Facebook Business Manager and ensure that you have accepted custom audience terms and conditions

What you’ll need

1. Your Ad Account ID from your Facebook Business Account. To find your Ad Account ID, go to Ad Account Settings. Your Ad Account ID number is shown above the search/filter bar and in the account dropdown menu.

You can also copy the Ad Account ID from the URL.

Remember: The Facebook Business Account must be able to create and access Custom Audiences for the Ad Account ID to work with the integration. You can view this by going to Audiences > Create a Custom Audience. The Facebook account being used for the integration must also belong to someone located in the United States.

To get started

1. Click on Integrations from the left navigation panel in Retention.com. Then, click Available Integrations at the top and choose the Facebook icon.

2. Enter your Ad Account ID and then click Connect.

3. Click Continue as, or sign in to the Facebook account linked to your Business Account.

4. Choose Yes, and click Done.

5. Click OK.

6. Enable the integration in Retention.com. You will see the integration date, API details, and contact sync. You can also Remove the integration from this page at the top.

7. Click Yes to sync your collected contacts. These contacts will be sent twice a day (7 a.m. and 7 p.m. EST) to a Custom Audience we create when the integration is set up named 'Retention Audience.'

8. When you’re finished, click Save.

Remove the integration

1. To remove the integration, click Integrations > Dots > Remove.

Sync summary

You can view your daily sync history under Sync Summary on your integration page. It will show you the date, number of completions, if there are any failures, and the number that are in the queue.

To access all of your sync history, click View Full History under Sync Summary. If there’s a failure, it will show the email address, what type of failure has occurred under ESP Feedback, and the date and time of the failure.

Troubleshooting integration errors

If your Meta/Facebook integration disables in Retention.com, you will receive an email from us sharing the error message that caused the issue. Your integration will not sync until the error is resolved and the integration is enabled again.

Here are the most common errors and how to resolve them.

1. ErrorError validating access token: Session has expired

Solution
Facebook's tokens expire after a set amount of time (typically about 60 days). Go to your Facebook Integration Settings in Retention. Click the edit icon next to API Details, and then click Update Credentials. That will take you to your Facebook account to give the app access again. Once you complete those steps, it will be updated in Retention.

2. ErrorError validating access token: User {user-id} has not authorized application {your-app-id}.

Solution
When someone revokes authorization or has never authorized your app, you will see this error response. You must receive the proper authorization within Facebook.

3. ErrorMessage: You cannot access the app till you log in to www.facebook.com and follow the instructions given.

Solution
Go to your Facebook Integration Settings in Retention. Click the edit icon next to API Details, and then click Update Credentials. That will take you to your Facebook account to give the app access again. Once you complete those steps, it will be updated in Retention.

4. ErrorMessage: The current user can not update audience

Solution
The Facebook Business Account must be able to create and access Custom Audiences for the Ad Account ID to work with the integration. You can view this by going to Audiences > Create a Custom Audience.

If the personal Facebook account that's linked to the Business Account has been hacked, you will receive this error message.

Note: The Facebook account being used for the integration must also belong to someone located in the United States.

Enable the integration

Once you've resolved the error in Facebook, go to Integrations > Integration Settings in Retention.com to Enable the Facebook integration and Contact Sync.

If you try to enable the integration and the issue still remains, it will disable again and show a red error message in top right corner.

Dashboard details

Once your integration is set up, you will start to see data from you custom audience. From your Retention.com dashboard, scroll down to Overview of Contacts Acquired > Meta Audience.

Here you will see the total number of all site visitor synced, including repeats. This does not represent a unique total, so the audience size you see in Meta may be smaller than this number.

Meta purges your audience every 30 to 180 days, but a new sync event resets the time frame that Meta allows the user to stay in the audience. That allows you to retarget each site visitor for a longer period of time.

Have questions? Message us from your account, or email support[at]retention.com!

Did this answer your question?