Facebook (now called Meta) ads are a highly effective way to market your Shopify products. With an extensive base of 3 billion daily users, this platform lets small to big businesses create ad campaigns to establish a bond between the customer and the brand. 

To run your Facebook ads, you must set up accounts, pages, and apps that help manage and procure good sales. They streamline the process of setting up your Shopify Facebook ads by tracking the clicks your ad receives and helping you identify your target audience. Moreover, you can edit, retarget, and create more campaigns easily. 

We shall now delve into the creation and installation process to kickstart your Facebook advertising journey. 

What To Consider Before Running Facebook Ads For Shopify? 

Before advertising your products on Facebook, you need to map out all the crucial points that will help garner clicks. When you set realistic goals, getting traffic to your store becomes easy; ask yourself what you want to achieve – sales, clicks, brand awareness, etc. 

Let’s see the vital points you need to touch upon:

1. Your Target Audience

Reaching the right audience is like hitting the jackpot; if your ads reach the right audience, you will see high conversion rates. Your money can go down in the dumps if it does not reach the right people. 

One way to determine where your target audience is heading is by using Audience Insights- it helps extract data, run competitive analysis & gives insights into potential customers. 

2. Setting Up Facebook Pixel 

Facebook Pixel is an important element in the ads campaign. It is essentially a code snippet that helps run effective advertisements and track your store’s visitors. We shall learn more about it in the later part of this blog.

3. Know The Conversion Rate

Conversion rates help analyze the return on investment, predict the performance of your ads, and resolve any existing issues. It’s also helpful in planning how much to spend and how much money you might make from those ads. Take an average conversion rate from all the businesses that sell similar products or services and develop your own conversion rate.

Facebook Ads Checklist For Shopify

Facebook ads Checklist

Setting up your Business Page, Ads Account and Ads Manager is important before you run your ad campaign on Facebook. The interconnection helps with managing your ads profile and Facebook Shop. 

Let us delve into the Facebook checklist that every advertiser must have before advertising.

1. Facebook Business Page

A Facebook Business Page helps create a public presence for businesses, such as those on Shopify. It connects you online to your audience and works similarly to a personal Facebook account. Brands advertise their products and services on Facebook using links, status updates, images, and videos.

It is a versatile way to market your products as your Facebook Page is public. Google’s algorithm helps index your Facebook Page to reach several people. 

You access the following features in Pages:

  • Business Information – Address, contacts, hours, categories, etc. related to your business.
  • Posting – Posts help with sharing information. It is quick and hassle-free, and you can add buttons to make your audience take action.
  • Messaging – Inbox to communicate across various marketplaces.
  • Tools – Events & Appointments help with connecting with your customers. Jobs help with hiring.
  • Insights –  You get an idea of your audience’s behavior and can track their activity to launch campaigns targeting their interests, needs, and other businesses they’re visiting. 

The setup takes a few minutes and is completely free. Follow the steps below to create your Facebook Page.

  • Login to your Facebook. Locate ‘Pages’ on the left side of your screen. 
facebook pages
  • From there, look for a blue ‘Create New Page’ button.
Creating facebook page for ads
  • Give your Page a name and fill in the fields – category and bio.

Category –  Customers learn about your products and services. For example, clothing, pet apparel, toys, etc. 

Bio – A description of your store and your whereabouts. You provide general information about your products to your potential customers. 

Facebook Business Page
  • After filling them up, click Create Page. 
  • You will get a success message at the bottom.
Meta Business Suite
  • Provide your contact details, email address, location, and location hours. Click Next.
  • You can track the health of your Page in the health bar that appears below. 
Running Facebook ads for Shopify
  • Add profile and cover pictures. They will help boost the health of your Page.
  • Fill in all the details they ask. 
  • You can also invite people to your store. It is optional. 
  • Finally, click Done. 

Your page shall be created. 

2. Business Manager Account

A Facebook Business Manager (or Meta Business Suite) Account is where you combine your business data and Facebook marketing activity in one place. 

It can quickly give your team members, partners from other organizations, and vendors access to assets. 

It is best for businesses that need access to assets like Pages, ad accounts, Custom Audiences, Meta Pixels, and verified domains. Using Business Manager to manage and control all Facebook assets and accounts for your ads is crucial. 

Here are its features:

  • You have the full control. You can centrally control and manage access and permissions for all your assets.
  • Your personal account will remain safe when you work in a team with several ad accounts. 
  • It is secure. 
  • You can track and enhance performances across several ad accounts and Pages. 

The people who must use this account are:

  • Organizations that must finish the verification process.
  • Advertisers for credits and billing. 
  • Advertisers using Custom Audiences.
  • Publishers.
  • People who need to verify their domain. 

Now, let us see how to set up your Facebook Manager Account-

Facebook Business Manager Account on Meta
Source: Metics Media X
  • Visit the Meta or Facebook Business Manager website and click ‘Create an Account.’ 
  • Add the name of your business, your name, and your business email address, and enter. You’ll reach this page:
Meta Business Suite
Source: Metics Media X

Your Facebook Manager Account Setup is complete. Now, you can create your Facebook Ads Account.

3. Facebook Ads Account

This account runs your paid ads and stores and evaluates your ad campaigns. It comes under your business manager account. It is also called Meta Ads Account. 

Follow these steps to create one:

  • After creating your Manager account, you’ll enter Business Settings in the Meta Business Manager. On the left menu, locate Accounts and choose Ads Accounts.
Meta Commerce Manager Account
  • On the top right, click on Add Ad Accounts. On that, click Create a New Ad Account.
  • Enter the name of your ad account, and select the time zone and your currency. Click Next and choose ‘My business (your-business-name).’
  • In Add People and Set Permissions, choose who will manage the ad account. If you are managing, click on your name and select the type of control you want. 
  • Read the terms, accept them, and click ‘Assign.’
ad account on facebook

Your Facebook Ads Account is ready. Let’s see if you need a Facebook channel app or not. 

Do I Need The Facebook Channel App On Shopify? 

When connecting your Meta account(s) to your Shopify store, you need a sales channel app that bridges your accounts on these two platforms. This is possible by the Facebook & Instagram app (by Meta). It is available on all plans of Shopify. 

Facebook Sales Channel

The linking makes the eligible items in your catalogue accessible for marketing across Meta technologies. The app also helps create ads, enhance sales, and automatically sync your products to your Shopify store. This way, you can manage your orders and even reach out to potential buyers. 

Using the Facebook & Instagram app is not the sole method. There are other sales channel apps that serve the same purpose. They may vary in features and pricing. 

Jump to see how it’s done via third-party apps!

Requirements For The Facebook & Instagram App On Shopify 

Let’s get started with the requirements of the Facebook & Instagram app –

  • You must have a Facebook account and a Shopify store. If you don’t have a Facebook account, you’ll be asked to sign up before installing the app. 
  • You must also have a Shopify admin account to run the app. That is where you’ll be adding the app to your Sales Channel. 
  • If you have a personal ad account, connect that account to the Business Manager. 

Facebook Pixel For Shopify

After adding the Facebook channel app, you need to set the Pixel. 

Facebook Pixel (or Meta Pixel) is a code snippet that helps optimize, calculate, and target the audience for your advertisement campaigns. It lets you analyze the customers’ interaction with your website. Pixel helps you see customer activity – page views, conversions, items purchased, advance match, etc. One needs to connect it to their Shopify store so that Facebook gains access and makes the ads reach potential customers. 

Also, Facebook uses its own Conversion API to establish a connection between the server and the advertiser’s data. 

There’s a manual way of setting up the pixel. The other way which is recommended is to use a third-party app:

Shopify Facebook Pixel Apps

App NameFeaturesPricingPurpose
FBTrack ‑ Facebook Pixels AppUses Conversion API. Add multiple Facebook Pixels as a backup.Unlimited server-side tracking.Fast reporting and upgrades.Quick setup and in-app guides. Free for 7 days. 
For Pixel
OnePixel Facebook Pixel, TikTokNo code platformAutomatic pixels installation.No need for an account connection. Instant build for Facebook Custom Audience & Lookalike Audience.Events trackingStarter: Free
Standard: $9.90/month
Professional: $19.90/month
Advanced: $29.90/month
For Pixel

Facebook Pixel, Conversion API
User-friendly.Good for ROI enhancementIt consists of conversion optimization.Zero orders: Free
Scaler: $24.99/month
Unlimited: $49.99/month

For Pixel

Exporting Your Shopify Product Feed To Facebook 

After creating all the required accounts for Facebook ads, you must export your Shopify feed to Meta Commerce Manager. 

For this, you can try AdNabu. It creates a distinctive product feed URL with personalized UTM parameters. To do so, follow the steps:

  • On Shopify admin, go to Marketplaces in the app. 
Feed Management App for Marketplaces
  • After opening the Marketplaces, select Facebook and Instagram Marketplace. 
Facebook And Instagram

Scroll down and locate the Data Feed URL. 

exporting shopify product feed to facebook
  • Copy the Data Feed URL and open the Catalogue section of the Meta Commerce Manager.
  • Then, locate Data Sources > Add items. 
  • In that section, select Data Feed and paste the URL. 

Another way is to manually upload the file. For that, follow the steps:

  • Use AdNabu or any other product feed application to get the Feed URL, or go to the Shopify admin account > Products. 
  • In the Products section, click on Export on the top right side. 
facebook ads
  • Download the CSV file format.
Ads Manager
  • Now, go to Meta Commerce Manager. Navigate to Catalogue. If you have not created one, then click on Create A Catalogue. This page appears after you click ‘Get Started’ if you’re new or in the Assets section. 
Facebook catalogue
  • Since our store comes under E-commerce, select that. 
Facebook eCommerce Catalogue
  • Choose a partner platform.
ecommerce store
  • Finally, your Catalogue is ready.
catalogue facebook

  • On the right side, click on Add Items. You’ll reach this page:
data feed
  • Select Data Feed. It will list the instructions you need to follow.  
  • Choose the type of upload. Since we have downloaded the CSV file from our Shopify admin, we will choose to upload it from our computer. 
Shopify Facebook ads
  • After uploading, click Next. 
  • Select the currency and start the upload. It will take some time to upload. Check all the warnings you receive, for example, ID duplications, GTIN checks, etc. After fixing those, your products will finally be exported to Facebook. 

Other methods for exporting include using a Data Feed URL, connecting your Pixel, linking your Shopify, or manually adding the products by filling out a form. 

Facebook Ad Campaign Set up 

Once everything is set up, you can finally run your ad campaigns! You create, upload, and publish your ads in the Ads Manager. 

Let us jump right into it!

You have created all the necessary accounts, pages, and Pixel. It is time to link them all together –

  • Link your Facebook Channel app. Connect Your Facebook Account(s).
  • Choose Set up in Facebook Marketing on the Shopify dashboard. Select Connect to link your Facebook account. 
  • Connect your business manager account, Facebook ad account, and Facebook Page for ad campaigns.
  • Connect Facebook Pixel to the data sharing level. Select a target country for your Facebook ads reach.
  • Finally, click Finish Setup.

Since we have installed the app, it is time to create and run our ad campaign-

  • On Facebook Business Manager (or the Meta Business Suite), locate All Tools > Advertise > Ads Manager.
facebook audience
  • Before creating an ad campaign, confirm that your Facebook account is linked and select a payment option – PayPal, credit card, etc. After clicking Ads Manager, click Account Overview on the left panel to check.
ads creation
  • Locate Campaigns on the left panel > + Create.
creating ads for shopify on Facebook
  • After you click Create, this will appear:
creating ad campaign on facebook
  • Decide the objective of your ad campaign and give it a name. Move to Ad Sets on the left.
 sales ad set for ad campaign
  • Click on New Sales Ad Sets and give it a name. Select the type of conversion. 
  • Set the budget, target audience, locations, detailed targeting, and other attributes.
  • Go to New Sales Ad. Here is where you’ll develop your ad for your audience. 
  • Change the Ad Name and check if the correct Facebook account is linked. 
  • You can either upload it manually or choose media from the Catalogue. Also, choose the ad format for publishing.
creating new ads for ad campaign
  • You can create more ads with the Ad Sets by duplicating them.
  • Scroll down to the Ad Creative section to upload your ad images, videos, carousels, etc. 
Meta Ad Creative
  • Click on Ad Preview to understand how your ad will appear to the audience.
Facebook Dynamic Ads Creative
  • In the Destination section, copy and paste the product URL from the Shopify store.

To do that – Locate the Products section on your Shopify Partner account. Visit the Product Dashboard. Select the Product, scroll down to ‘Search engine listing,’ and copy the product URL.

  • Publish your ad.

Your ad is ready for your target audience to see! You can duplicate the ad(s) to create more and edit them in Ad Creative.

Facebook Events Manager 

For ad optimization and prioritizing customer’s actions, we use Facebook Events Manager (Meta Events Manager). It helps in providing insights on whether your ads are functioning. Using this boosts conversion rates and ad targeting.

Here is how to set it up:

  • In the Business Suite, click the three lines called ‘All Tools.’ Choose Events Manager under Advertise.
Events Manager for Meta ad campaign
  • On the right side of the screen, click Manage Prioritized Events. 
Facebook Events Manager for Meta Ads
Source: Metics Media X
  • Set up events for your domains. Click on any domain > Manage domain > Edit. You’ll reach this page:
Meta Events Manager Configurations
Source: Metics Media X
  • Add important events you want to track – purchase, for example, is the highest priority. So, under ‘Pixel/Custom Conversion,’ choose your Pixel. Select an Event name (say, Purchase) from the drop-down menu.  
  • For other events, click Add Event and follow the abovementioned step. You can do the same for other domains. 

These events help the customer take action on your website. You range the events from Highest Priority (your main goal) to Lowest Priority. The data you’ll receive from this will help with campaign optimization. 

  • Finally, apply and save the changes. 

Return to your Events Manager and test it out by selecting Test Events. Add the store’s URL in Test Browser Events. Your website should be running well. When you view your website in the Test Events, you’ll receive an Event saying ‘PageView,’ which means it works. Test it out for other events and see how you receive the data. 

Do I Need A Facebook Ads Library?

Facebook Ads Library is where you search what other businesses are doing across Meta technologies. You can look for ads that are actively running on the platform. It is a great tool to track ads related to social causes, politics, and elections. 

Facebook Ads Library

To answer the question, yes, the Ads Library will help you understand what your competitors are up to and what gaps you need to fill for a successful ad campaign. Here is a quick way to use it:

  • Visit the Ads Library website. Locate Search ads.
  • Enter the region you want to search for, say, the United States. 
  • Then, choose the ad category you want to search in the Ad Category section.
  • Add the brand name you want to track. We have taken Phillips as an example. 
Meta ads library
  • Click on the brand, and you’ll be taken to another page. 
Ads on facebook

You’ll see that this brand has 130 ads running on Meta. You can scroll down and navigate what ads are active. 

And that’s how the Library helps you analyze what your competitors are up to and engage in ads focusing on social issues, elections, politics, and more. 

Bonus: Facebook Ads Strategy 

A successful ad campaign calls for a strategy. You can capitalize on your strengths and work on your weaknesses. 

Here are some strategies for your Facebook ads that can help with generating sales:

  • Show Relevant Ads To The Target Audience

When you set relevant ads that will help a specific group of people, there is a higher chance of engagement than by showing it to people who do not find the ad helpful. You can – run A/B testing for optimization, use Audience Insights and go for low ad frequency. 

  • Broad Targeting:

Use broad targeting if you are new to the ad campaigns or focusing only on brand awareness, not conversions. Using broad targeting helps with finding your target audience. 

Over time, you will find a suitable audience for your ads and check their behavior on your Ads Manager. You can even club two different audience groups- one whose needs are answered by your ad and the other one who may not require the product but can still find it useful in some way. 

  • Retarget The Audience:

Retarget your ads to the customers who have visited your store. For this, use Engaged Shoppers. It helps in targeting store visitors who visited in the past week.

You can also try Custom Audiences for this purpose and the Narrow Audience feature to get detailed results.

  • Target Based On Different Criteria:

Audience Insights can help you find the activities of your potential customers. For example, ads can be set up based on their hobbies, life events, or the weather in their area. 

For instance, you want to sell a portable ice box. You can track your audiences and see that a particular group likes traveling. You can target ads portraying how the ice box can be excellent for road trips or an outdoor barbecue. 

Bonus: To improve your Facebook ads strategy, we have a list of best Facebook ads apps for Shopify that you must check out.

Conclusion – Prerequisites For Launching Facebook Ads For Shopify 

To summarize, having your Facebook ads checklist ready can streamline your ad campaign journey. Without this, the process will be confusing, and you can miss important elements. The setup ensures you have everything ready before the execution of the ads. 

With its massive user base, Facebook is an excellent marketplace for advertising your Shopify store products. You can easily reach many people based on their age groups, genders, and more attributes. 

Having a strategy at hand can make your ad campaign smooth and hassle-free. So, get ready with the setup and make your Shopify store the next big thing. 


Do we have to create a campaign for each product?

You can add new ads to your ‘ad sets’ on Ads Manager. Either create a new one or duplicate and edit an existing one.  

You can create new campaigns for every product, but a faster way would be creating a new ad within the ad set. If you want to categorize different products, you can create a new campaign or choose an ad set. 

Why is my Facebook Account restricted from using the Facebook Channel App?

Your account getting restricted can be due to several reasons: Ad violations, promoting sensitive products unsuitable for general audiences, promoting Facebook assets without permission, and feedback from customers being negative.

Also, if you see the sales channel is ‘unavailable,’ your Shopify store is ineligible for the sales channel. To rectify this, select ‘You can’t add this channel’ to find the root cause. 

Can multiple ad accounts be created for one Business page? 

You can have multiple ad accounts on your Business page. However, this has a limitation – you can only add 25 ad accounts. Also, the 25 ad accounts can be admins, analysts, or advertisers. 

Once you reach the limit, you’ll be asked to remove an account by the person having the admin rights. While using multiple accounts, ensure you do not advertise similar ads from different ad accounts. This can lead to your account being disabled. 

Why am I getting warning messages after using Meta Pixel? 

There are several reasons for this to happen – empty parameters that need a value, over-reporting of a product purchase, mismatch in the event name, missing event name and violation of financial and health-related data.