How to Connect Your Shopify Store to Facebook (and Get That “Shop Now” Button)
If you’ve just launched your Shopify store, you can connect it to Facebook so your posts and ads display a Shop Now button with your products underneath. This step-by-step guide covers everything you need, with no technical experience required.
What you’ll learn
- How to install the Facebook & Instagram sales channel in Shopify
- How to connect your Facebook assets and enable accurate data sharing
- How to sync products, get your shop approved and create your first Shop Now ad
- How to add shopping tags and a permanent Shop button on your Page
- Troubleshooting tips to fix common issues quickly
1) What you need first
- A published Shopify store with at least one in-stock product (with images and pricing).
- A Facebook Page for your business, with you as an admin. Create a Page.
- A Meta Business Manager account. You can set this up at business.facebook.com.
- Optional: an Instagram Business Account connected to your Facebook Page.
2) Add the Facebook & Instagram sales channel in Shopify
From your Shopify admin:
- Go to Settings → Apps and sales channels → Add sales channel.
- Search for Facebook & Instagram by Meta and click Add.
- Once installed, open Facebook & Instagram in your Shopify sidebar and click Start setup.
Need the official steps? See Shopify’s guide: Set up Facebook & Instagram by Meta.
3) Connect your Facebook accounts
Shopify guides you through linking your Meta assets:
- Log in to Facebook.
- Select your Meta Business Manager.
- Choose your Facebook Page (and Instagram account if applicable).
- Select your Ad Account (or create one).
Tip: Keep all assets (Page, Ad Account, Pixel, Catalogue) under the same Business Manager to avoid permission issues. Learn more about Business Manager at Meta Business Manager.
4) Enable data sharing and shop features
Inside the channel setup in Shopify:
- Under Data sharing, choose Maximum. This connects the Meta Pixel and Conversions API for best tracking. See: Shopify: Meta data sharing levels and Shopify: Meta pixel.
- Turn on Facebook Shop and choose Checkout on your website.
- (Optional) Turn on Instagram Shopping if you also post on Instagram.
Shopify automatically creates and manages a Meta product catalogue for your store.
5) Sync your products
- Go to Products in Shopify.
- Select the items you want to appear on Facebook.
- Click More actions → Add available channel → Facebook & Instagram.
- Wait a few minutes while products sync to your Facebook catalogue.
If an item doesn’t appear, open Facebook & Instagram in Shopify and check Product status for issues such as missing images or prices. See channel requirements here: Requirements & considerations.
6) Get your shop approved
Meta reviews new shops to ensure they meet policies and look professional. Before applying:
- Ensure your website includes clear Shipping and Returns information.
- Your Facebook Page name should match your store name.
- Avoid restricted products that violate Meta’s commerce policies.
Approval typically completes within one to two days.
7) Create your first “Shop Now” ad
In Meta Ads Manager (or Business Suite → Ads):
- Click Create and choose the Sales or Traffic objective.
- Select Website as the conversion location.
- Under Catalogue, pick the one created by Shopify.
- Enable Advantage+ catalogue ads to dynamically show your synced products.
- Write a short caption and headline, then choose Shop Now as the button.
- Set your audience and budget, then publish.
Official Meta guidance: Create an Advantage+ catalogue ad and About Advantage+ catalogue ads.
8) Add shopping tags to organic posts (optional)
You can tag products in Facebook or Instagram posts:
- Create a post → Tag products → select from your synced catalogue.
- When someone taps a tag, they’ll see product details and a link to your store.
9) Add a permanent “Shop” button to your Facebook Page
On your Facebook Page:
- Click Edit action button (below the cover image).
- Choose Shop on website.
- Paste your store URL (for example, https://yourstorename.com).
See Facebook’s help article: Add an action button to your Page.
10) Troubleshooting tips
- Products not appearing? Make sure they’re marked as Available on Facebook & Instagram in Shopify, and resolve any product errors in the channel.
- Pixel not tracking? Open the Facebook & Instagram channel in Shopify → Settings → Share data settings and re-select your Pixel. Confirm the Maximum level is enabled so Conversions API is active.
- Shop rejected? Ensure your website shows business details and policies clearly, and confirm products meet Meta’s commerce policies.
You’re done
Your Shopify store is now connected to Facebook, so your posts and ads can display a Shop Now button that links directly to your site and shows real-time product info.
Next step
Pick three bestsellers and run a small Advantage+ catalogue campaign to test what drives clicks and sales. Then expand budgets to the winning products and audiences.
Call to action
Ready to grow faster? Connect Facebook & Instagram in Shopify today and launch your first Shop Now campaign. If you need a hand, bookmark this guide and work through one section at a time — you’ll be live in minutes.