Troubleshooting Meta Ads audience creation error

Estimated 2 minute read
|
Updated Feb 11, 2025, 7:58 PM EST
You will learn

You will learn

Learn how to resolve Meta Ads custom audience creation errors in Klaviyo.

Have you received the following error when trying to create a new custom audience within your Meta Ads integration in Klaviyo?

Unable to create audience. Check your Facebook Ads permissions and re-authenticate.

This error may indicate that you have not accepted Meta’s terms of service for your ad account. Read on to learn how to accept these permissions, and other steps you can take to solve this error.

Before you begin

Before you begin

You must be an admin of your Meta Ads account in order to complete the following steps.

Troubleshooting steps

Troubleshooting steps

To accept Meta’s terms of service:

  1. Copy and paste the following URL into your browser, but do not hit enter:
     https://business.facebook.com/ads/manage/customaudiences/tos/?act=AdAccountID
  2. You'll need to update the link above by changing AdAccountID to your specific ad account ID from Meta. To find this ID:
    1. Open a new tab and navigate to Ad accounts in Meta’s business settings.
    2. Select your ad account on the left.
    3. Find the account ID, under the account name on the right.
    4. Copy the ID.
  3. In your original tab, replace AdAccountID with the ID you copied from Meta, then hit enter.
  4. Review and accept the terms of service.

If you received the original error while integrating Klaviyo with Meta Ads for the first time, you should start over with the integration setup process

If you received the original error while editing your existing integration, you should check if the error has resolved in Klaviyo:

  1. In Klaviyo, select your account name in the lower left and click Integrations.
  2. Select Meta Ads from the list to be brought to your integration settings page.
  3. Try and create a new custom audience. If it works - you’re all set! If you are still receiving the error we recommend re-authenticating your integration:
    1. On the same page, click Manage integration.
    2. Select Re-authenticate.

You should now be able to create custom audiences within your Meta Ads integration. 

If you are still experiencing this error, try following our authentication error troubleshooting steps. You can also reach out on the Community or to our Support Team.

Additional resources

Additional resources

Getting started with Meta Ads

Was this article helpful?
Use this form only for article feedback. Learn how to contact support.

Explore more from Klaviyo

Community
Connect with peers, partners, and Klaviyo experts to find inspiration, share insights, and get answers to all of your questions.
Live training
Join a live session with Klaviyo experts to learn about best practices, how to set up key features, and more.
Support

Access support through your account.

Email support (free trial and paid accounts) Available 24/7

Chat/virtual assistance
Availability varies by location and plan type