Setting up Facebook and Instagram by Meta
Before you can start selling on Facebook or create Facebook ad campaigns in Shopify, you need to set up Facebook and Instagram by Meta.
Facebook and Instagram by Meta has one product catalog for Facebook Marketing, Instagram Shopping, and Facebook shop. All products in your catalog are available to all three features. If you make a product unavailable, then the product is removed from all three features.
On this page
- Basic requirements
- Channel eligibility
- Install and set up Facebook and Instagram by Meta
- Adding staff to Facebook and Instagram by Meta
- Authorizing Facebook and Instagram by Meta for your Facebook account
- Understanding roles and permissions on Facebook
- Additional help from the Facebook Help Center
- Onboarding error messages
Basic requirements
Facebook and Instagram by Meta is available on all Shopify plans. Before you start using Facebook and Instagram by Meta, you need to set up a Facebook Business Manager that's connected to both your business's Facebook Page and an ad account that has an admin role for the Business Manager.
If you have a personal ad account, then you need to connect it to a Business Manager. If you've never run ads with your personal ad account, then you need to create a new ad account inside Business Manager before you can create Facebook ad campaigns. Learn more about Business Manager and ad accounts from the Facebook Ads Help Center.
If you don't have a Business Manager, then you can set one up when you're setting up Facebook and Instagram by Meta.
Facebook Page settings
The following requirements need to be met on Facebook before you can connect your Facebook Page:
- Your Facebook account needs to have an admin role on the Page.
- The Facebook page needs to be published.
- You can be an admin on multiple Facebook pages, and access them all using a single Facebook Business Manager. However, every Facebook business page can only be owned by a single Facebook Business Manager. You need to be the admin of both the Facebook Business Manager that owns a specific Facebook page and the Facebook page itself to connect it with Facebook and Instagram by Meta in Shopify.
Learn how to create a Facebook Page for your business at the Facebook help center.
You also need to sell by using a Shopify online store, and your store can't be password protected. Learn how to remove your online store password.
Channel eligibility
To install Facebook and Instagram by Meta you need to have a Facebook account and an online store. If you don't have a Facebook account when you install Facebook and Instagram by Meta in your Shopify admin, then you'll be prompted to sign up for one.
You might need to change your store's settings before you can add a sales channel because of specific eligibility requirements.
If your store isn't eligible for a sales channel, then the channel displays as Unavailable in your Shopify admin. Click You can't add this channel to learn why your store isn't eligible.
Install and set up Facebook and Instagram by Meta
Steps:
Desktop
- From your Shopify admin, click Settings > Apps and sales channels.
- From the Apps and sales channels page, click Shopify App Store.
- If applicable, then log in to continue to the Shopify App Store.
- From the Shopify App Store, search for Facebook to learn more about the sales channel.
- Click Add channel or Add app.
- Click Start set up on the feature that you want to install first.
- Click Connect account.
- Sign in to your Facebook account.
- Connect the Facebook assets that are required to set up the features that you want.
- Accept the terms and conditions.
- Click Finish setup.
iPhone
- From the Shopify app, tap the … button.
- Tap +, and then tap Sales channels.
- From the Add sales channel screen, tap Facebook.
- Tap Add Facebook.
- Tap Start set up on the feature that you want to install first.
- Tap Connect account.
- Sign in to your Facebook account.
- Connect the Facebook assets that are required to set up the features that you want.
- Accept the terms and conditions.
- Tap Finish setup.
Android
- From the Shopify app, tap the … button.
- Tap +, and then tap Sales channels.
- From the Add sales channel screen, tap Facebook.
- Tap Add Facebook.
- Tap Start set up on the feature that you want to install first.
- Tap Connect account.
- Sign in to your Facebook account.
- Connect the Facebook assets that are required to set up the features that you want.
- Accept the terms and conditions.
- Tap Finish setup.
After you set up a feature on Facebook and Instagram by Meta, the Facebook assets that you connect are already completed for the set up of additional features. Some additional assets, such as an Ad Account for Facebook Marketing, might be required to complete the set up of certain features.
For more details on setting up Facebook and Instagram by Meta features, refer to:
- Instagram Shopping
- Facebook Shop
- Marketing with Facebook and Instagram by Meta
- Facebook's customer data-sharing levels.
Adding staff to Facebook and Instagram by Meta
If staff set up the channel in their Shopify admin, then Facebook and Instagram by Meta is displayed to all other staff but it won't display as connected.
If staff need to use Facebook and Instagram by Meta, then they need to connect to Facebook and Instagram by Meta in their Shopify admin, using their own Facebook account. The staff's Facebook account must have admin permission on the Business Manager and Facebook page associated with the Shopify store to be able to successfully connect to Facebook and Instagram by Meta.
Authorizing Facebook and Instagram by Meta for your Facebook account
When you set up Facebook and Instagram by Meta, you give Shopify permission to access a Facebook Page for your business, as well as a Facebook ad account and Business Manager. The Facebook Page connects to your personal Facebook account, but Shopify uses your personal Facebook account information only to access the Facebook Page, Ads Manager account, and Facebook Business Manager.
Understanding roles and permissions on Facebook
On Facebook, you need an admin role for a Page and Business Manager before you can access all of Facebook's settings and make certain changes. Pages and Business Managers have separate account permissions, which means that you need admin roles for each one. The Business Manager that you select in Facebook and Instagram by Meta must be the owner of the Facebook page during onboarding. If the Facebook Page is owned by a different Business Manager, then the Facebook Page isn't listed as an option to connect. If you can't connect a desired Facebook Page, then check that the Facebook Business Manager you are connecting owns the Facebook page, or try connecting a different Business Manager.
You can find an overview of Facebook roles and permissions and links to more resources on the Facebook Help Center.
Additional help from the Facebook Help Center
If you need help with troubleshooting your Facebook account setup, then review the following articles from the Facebook Help Center:
- To learn more about managing Facebook Page roles, refer to How do I manage roles for my Facebook Page?
- To learn more about changing permissions on your Facebook advertising account, refer to Add Accounts and Permissions.
- To learn more about setting up a Facebook Business Manager, refer to Create a Business Manager.
- To learn more about adding a payment method to a Facebook ad account, refer to Add a payment method in Business Manager.
- To learn more about adding or changing spending limits for your ad account, refer to Create an account spending limit.
Onboarding error messages
When you install Facebook and Instagram by Meta, you might get an onboarding error message. This section includes the details of specific error messages and the potential resolution steps, but you should firstly review the following considerations:
- Your problem might be related to an ongoing issue, which you can check by going to the Shopify Status page.
- You can only get approval from Meta to use Facebook and Instagram by Meta.
- Facebook and Instagram by Meta is maintained by Meta, so Shopify has limited insight into the onboarding errors.
- You might be able to resolve your issue by following the local troubleshooting steps.
Review the following error messages that you might get when you set up Facebook and Instagram by Meta in your Shopify admin, and the steps that you can take to try to resolve the issue.
If you still need help, then use the Get Support link in your Facebook & Instagram channel.
Eligibility and permissions messages
Request Not Completed. A temporary problem occurred when trying to complete your request. Please try again later
Review and confirm that you have the correct permissions on Facebook, and then try to complete the Set up your shop steps again.
This Facebook account is restricted. You cannot set up a shop or catalog at this time
Review the Meta guide on how to Troubleshoot a restricted account.
This account can't be selected because it doesn't have an established presence on Instagram. Please try again once your account has more activity or select a different one
You might also get the related error message of 'Cannot connect this asset. Account presence'.
Your Facebook account and Page or your Instagram professional account must have demonstrated trustworthiness, including through an authentic, established presence. This might also include maintaining a sufficient follower base. Review the Instagram guide on Commerce Eligibility Requirements.
This account can't be selected because you aren't an admin of the business account. Please select a different asset or ask the admin to update permissions
Review the Meta guide on how to Change someone's access and permissions to a business portfolio or business asset. You need to have the correct permissions levels for the Facebook Page or Instagram account that you're trying to connect in your Shopify admin.
Your shop couldn't be created. Selected Instagram account is not eligible for Facebook commerce
Review the Instagram guide on Commerce Eligibility Requirements to make sure your account is eligible for selling on Facebook and Instagram as a business.
This Facebook Page or Instagram account can't be selected because it's linked to a shop that's still in review or doesn't comply with our seller policies. You can try again after you review and resolve account quality issues
Review the Meta guide on Commerce eligibility requirements and the Instagram guide on Commerce Eligibility Requirements.
This Facebook account is not eligible for setup. We don't offer shop or catalogue setup in your region
Confirm you're located in one of the Supported countries for Shops on Facebook and Instagram.
Accounts and assets messages
This asset is already connected to another store
You might also get the related error message of 'This Facebook Page/Instagram account can't be selected as it's already connected to another Shopify store. You can disconnect the Facebook Page/Instagram account from the current Shopify store and then try again to select it'.
Confirm whether you have any other Shopify stores that the Facebook Page or Instagram account might be connected to. If you can't remember the store URL of another Shopify store that you might have, then you can recover your store name and address.
Your Shopify store is connected to [name]
Click the contact us link in the error message.
Your website can't be used. [name].myshopify.com is already being used by another business. If you think there's been a mistake, you can request another review
This error displays when your myshopify.com
domain is linked to another Business Manager account.
Go to your Facebook Business Manager settings, and click your profile icon. Check any other Business Manager accounts you have, remove the myshopify.com
domain if you find it's linked to any other accounts, and then try the onboarding process again to get your myshopify.com
domain linked to the correct Business Manager account.
Account Name Not Allowed. The name you chose for this Commerce Manager account is not valid. Please choose another
Your Commerce Manager account might be incorrectly named. Review the Meta guide on how to Create a commerce account in Commerce Manager, including the following details:
- Your commerce account name should match the public name of your business.
- Your commerce account name can't contain any special characters.
- Your commerce account name can't contain the words 'facebook', 'ig', or 'meta'.
If you rename your commerce account, then try to connect it again in your Shopify admin.
Other error messages
Accept cookies from Facebook on this browser?
When you click Accept all for Accept cookies from Facebook on this browser?, you might get the dialog reloading. Try the local troubleshooting steps.
Finalizing channel setup doesn't complete
Try the local troubleshooting steps.
Login disabled. For your account security, logging in to Facebook from an embedded browser is disabled. To continue, download and log in to the Facebook app on your device and try again
This happens when you use the Shopify mobile app to try to connect your Facebook account in the Facebook & Instagram channel, because Facebook login authentication isn't supported for Android embedded browsers. Instead, use a mobile or desktop browser to connect your Facebook account in the Facebook & Instagram channel.