Fixing Errors: How to Correct Shopify Permission for Facebook Ads Integration

If you are trying to connect Facebook with Shopify but constantly encounter the error message “this Facebook account is not eligible for the setup,” rest assured, many people are facing the same situation. The error often appears when we install Facebook and Instagram by Meta in Shopify, and the most common reason is that Facebook cannot verify the account because you do not have sufficient permissions or have not been assigned the correct role. In this article, BlackHatWord will guide you step-by-step to adjust access permissions on Shopify so you can link with Facebook smoothly. Let’s follow along to resolve this error completely!
Understanding user permission groups on your Shopify store
When we assist you in setting up or connecting your Shopify store to Facebook, the issue of access permission is almost always the most important “bottleneck.” Just as Facebook allows adding admin to a fanpage, Shopify also has a very in-depth and detailed authorization mechanism for each user, helping the store owner precisely control who can do what. To avoid errors when connecting Facebook, we first need to clearly understand the 3 user permission groups that Shopify is applying.
Store Owner
The store owner is the only person with full management rights over every corner of Shopify. You can simply understand it this way: if the store is a castle, then the Store Awner is the one holding the keys to all the doors.
The store owner has access rights to every feature, including sensitive areas such as Shopify Capital or special payment options. Therefore, it is paramountly important to know who holds the role of store owner and ensure they always have account access, avoiding cases of email loss or account lockout.
Additionally, Shopify displays the login history for each account right above. For example, if we want to check who logged in at 2 AM to modify payment settings, this history will help us precisely identify the user and the access time.
Staff Account

This is the most common type of account used by shop owners, marketing staff, and the order processing department. Each Shopify plan will allow a different number of staff accounts to be created, so if your team is large, check the limit of the current plan.
- Name and login email
- Whether they have enabled 2-factor authentication
- Whether they receive important notification emails
- Resend the password reset email if they forget
Scrolling down, Shopify also shows you very “commonplace” but extremely useful information for security checks:
- Login history
- IP address
- ISP being used
- Recent login location
- List of apps that the account is connected to
For each employee, we can choose two forms of access management:
- Suspend access: The staff account will be temporarily locked; they cannot access the shop, but the information is retained. This is very convenient when they are on leave or temporarily stop working.
- Remove access: Used when the employee has permanently left or no longer needs shop access.
Collaborator Account
When you work with an ad-running agency or a developer installing a theme, it is highly likely they will request collaborator access (Collaborator Account). This is a special access privilege reserved for Shopify Partners and is not counted toward the number of staff accounts, so you do not have to worry about exceeding the limit. Shopify allows you to choose:
- Open to any Shopify Partner submitting an access request
- Or only allow access if they have a “Collaborator Request Code.”
Shopify automatically generates a default code, but you can change it to any code you want. When working with a partner, you just need to send them this code so they can submit the request directly to your store.
Third-party app access permissions
At the bottom of the user management page, Shopify lists all third-party apps that have access permissions to your store. This is where we often check when you encounter issues with data, orders, or security. If an app is no longer in use, you can revoke access rights here to ensure your store’s safety.
Fixing Errors: How to Correct Shopify Permission for Facebook Ads Integration

When you try to connect Shopify with Facebook and the screen persistently shows the notification “this Facebook account is not eligible for the setup,” it indicates that the system cannot verify your identity or access rights. This is a very common error among advertisers, especially when we perform Facebook & Instagram by Meta setup for new clients. To help you quickly resolve the issue and continue launching your ads, let’s dive into the detailed causes and solutions right below. Typically, this error occurs for one of the following reasons, and you should check each item to correctly identify the problem:
- You are not an admin of the Facebook Business Manager.
- Your Facebook account is restricted, unverified, or too new.
- You have not created a Facebook business page.
- There is no linked ad account.
- Your Facebook account is not linked to a verified business manager.
Many of you setting up Shopify for the first time are unaware that only an admin account is allowed to connect Facebook to the store. Consequently, Shopify rejects the setup from the very first step. Integrating Facebook with Shopify is crucial when you run e-commerce ads, which is why, when encountering the above issues, we can begin troubleshooting step-by-step.
Checking Facebook permissions directly from the Shopify Admin.
As a first step, we recommend you recheck all access permissions currently recorded by Shopify.
- Settings → Apps and Sales Channels → Facebook
- Click on the Sales Channel to view the connection status.
- If the app is partially connected or failed mid-way, select Disconnect, and then set it up again from scratch.
Many of you only need this simple action to immediately resolve the error.
Verifying the Facebook account before connecting.
For Meta to allow you to connect, your personal Facebook account must be fully verified.
- Log into Facebook → go to Settings → Identity Confirmation and provide documents if required.
- Enable Two-Factor Authentication to make the account more trustworthy.
Our client running ads for a cosmetics store that we assisted was continuously denied connection simply because they forgot to enable two-factor authentication.
Accessing Business Manager to check roles and assets
Next, go to business.facebook.com using the account you are currently using.
- Go to Business Settings.
- Open the People section or Users → People.
- Click on your account name → select the three dots → View Details to check if you are the Owner or at least an Admin.
- Ensure the Business Page and Ad Account have been added and are active.
If you do not have a page or ad account, you must create one immediately in Business Manager. Otherwise, Shopify will not be able to match the data.
Reconnecting Facebook with Shopify correctly
After ensuring the account and permissions are all set, we return to Shopify to set up again:
- Open Shopify admin → settings → apps and sales channels.
- Select the Shopify App Store.
- Install the Facebook & Instagram by Meta App.
- When the app asks you to select the Page, Pixel, and Ad Account, choose the correct assets for which you are an admin.
If the error still occurs, try:
- Clear browser cache.
- Log in again using Incognito Mode.
Many advertisers successfully connected in just a few minutes after changing browsers or using Incognito mode.
Contacting Facebook Business Support when unable to connect

In case all steps are correct but the error persists, ask Meta to check manually.
- Access facebook.business.com.
- Click the Help icon in the bottom left corner.
- Submit a description of the error: “account not eligible for setup.”
Facebook may restore access or remove restrictions if your account has not violated policies.
A few additional tips to prevent recurring errors
We advise you to note a few small but important points:
- Do not use a personal Facebook account for business connection purposes.
- Avoid using too many ad accounts if they have been previously restricted.
- Use the same email address for both Shopify and Business Manager to avoid verification discrepancies.
- After creating new assets (Page, Pixel, BM), wait at least a few hours for Meta to synchronize the data.
As long as you check the correct permissions, verify the account, and reconnect according to the right procedure, integrating Facebook with Shopify will become much smoother. We hope this guide helps you troubleshoot quickly to continue running ads, tracking conversions, and scaling your store seamlessly.
Frequently asked questions
Please check the permissions on the page, pixel, and ad account. You need to be an admin on all of these assets, not just the business manager alone.
Meta usually needs a few hours to synchronize data. Please wait a moment, then reconnect using incognito mode or after clearing your browser’s cache.
💬 Contact now for free consultation from BHW!
- Website: https://vi.blackhatworld.io/
- Telegram: @bhw_agency
- Whatsapp: +84819001811
- Wechat: bhwagency
- Email: [email protected]
This article is also available in other languages: