Skip to content

Share Your Pixel (Dataset) with LeadSync

When you enable Lead Quality on a pixel and LeadSync shows the message "This pixel hasn't been shared with LeadSync", it means your Meta pixel is owned by your Business Manager but hasn't been granted to LeadSync's Business yet. Granting access takes about 60 seconds and is a one-time setup per pixel.

Pixels are now called Datasets

Meta has renamed Pixels to Datasets in Business Manager. They're the same thing — if your UI shows "Datasets" instead of "Pixels," follow the steps below using whichever label appears.

Why is this needed?

Sharing your ad account with LeadSync (which you did during signup) lets us deliver leads. Sharing the dataset is a separate Meta permission that lets us send conversion events back to Meta via the Conversions API. They're two distinct assets in Meta's permission model.

What You'll Need

  • Admin access to your Meta Business Manager
  • The dataset/pixel name shown in your LeadSync error message
  • LeadSync's Business ID: 1011796842186827 (paste this into Meta when prompted)

Step-by-Step

1. Open Meta Business Manager → Datasets

Go to https://business.facebook.com/settings/datasets in a new tab. (The older /settings/pixels URL still works and redirects here.) You'll need to be logged in as an admin of your Business.

If your Business Manager hasn't migrated yet, you'll see this under Business settings → Data sources → Pixels.

2. Select Your Dataset

In the left list, click the dataset/pixel name that appeared in LeadSync's error message.

3. Click "Assign Partners"

In the right panel, find the Assign Partners button (sometimes labelled Add Partners) and click it.

4. Choose "Add a partner using Business ID"

Meta will show two options. Pick Add a partner using Business IDnot "Invite by email" or "Request access" (which sends a request the other way).

5. Paste LeadSync's Business ID

Paste this into the field:

1011796842186827

This is LeadSync's Business ID — not yours. Pasting your own Business ID won't work.

6. Grant Permissions

Meta will ask which permissions to grant. The UI varies depending on your Business Manager version:

Simplest option — toggle "Full control" on. This grants every task including the one we need (Upload events) and is what most customers use.

Granular task toggles — if Meta shows a list of individual tasks instead, the only task LeadSync actually needs is:

  • Upload events ("Upload website conversion data to this dataset") — this is the permission that lets LeadSync write conversion events to your dataset via the Conversions API.

You can leave Analyze, Advertise, and Edit dataset off if you want to keep partner access narrow. Lead Quality only needs Upload events.

About 'Edit dataset'

Don't worry if Meta won't let you grant Edit dataset — that task is restricted by Meta and isn't needed for the Conversions API. Upload events is sufficient on its own.

Click Save (or Next, depending on your UI).

7. Return to LeadSync and Click "Try Again"

Go back to the LeadSync dialog and click Try Again. Lead Quality will now enable successfully.

Troubleshooting

"This pixel hasn't been shared with LeadSync" still showing

  • Double-check you pasted 1011796842186827 (LeadSync's Business ID), not your own Business ID.
  • Make sure you saved the partner assignment in Business Manager — Meta sometimes requires confirming via a popup.
  • Confirm Upload events is enabled on the partner permissions (or that Full control is toggled on).
  • If you're not the admin of the Business that owns the dataset, ask your Business admin to do steps 1–6.

Dataset/pixel not in the list

If the dataset from LeadSync's error message doesn't appear in your Business Manager list, it may belong to a different Business you have access to. In Business Manager, switch to the correct Business at the top-right and try again.

Don't see "Assign Partners"

You need Admin role on the Business. Users with Employee or Analyst roles can't share assets with partners. Ask your Business admin to do this step, or upgrade your role.

"Request access" sends the wrong direction

If you used Meta's Request access flow instead of Assign Partners, that asks Meta to grant you access to someone else's pixel — not the other way around. Cancel any pending requests and use Assign Partners → Add a partner using Business ID instead.

Why does this happen for some pixels but not others?

When you connect a Business Manager to LeadSync via OAuth, Meta lets you choose which assets to share. Datasets are sometimes auto-included and sometimes not, depending on your Business setup, the Meta UI version, and whether the dataset was created before or after the Business was added to LeadSync. The pre-flight check catches this gap upfront so you don't end up with a "broken" Lead Quality setup that silently stops working after 10 events.