Want to get orders from Facebook and Instagram but aren’t sure where to start? We’ve prepared an article to help you understand the key approaches to promoting an online store with Meta Ads — from reaching new users to re-engaging customers who have already placed orders.
To set up targeted advertising effectively, it’s important to choose the right campaign objective, prepare your website and configure tracking for user actions, analyze and segment your target audience, select appropriate ad creatives, and provide Meta’s algorithms with enough data to optimize your campaigns.
We’ll walk through the key stages of setting up targeted advertising for an online store and explain what to pay attention to.
Preparing to Launch Targeted Advertising
Before setting up your ads, check your website’s technical performance and usability. If pages load slowly or the checkout process is difficult to navigate, the effectiveness of your advertising campaign may be significantly reduced. We’ve put together a six-step checklist to complete before creating your first campaign.
Navigation and Product Pages
After clicking an ad, users should immediately understand where they’ve landed, be able to find the product they need, and proceed to purchase. Check your catalog structure, categories, filters, search, and navigation elements. If an ad promotes a specific product or category, the link should lead to the corresponding page rather than the store’s homepage. Also review the information on the product pages you plan to advertise, including current prices, availability, specifications, photos, payment options, and shipping terms. This is especially important for users who are visiting your store for the first time.
Mobile Optimization
Meta ads appear across various placements on Facebook and Instagram, including Feeds, Stories, and Reels, so your website needs to work properly on smartphones. It’s important that the site loads quickly on mobile devices and that product pages and buttons are easy to interact with. Before launching a campaign, go through the entire customer journey on a smartphone yourself — from clicking the link to completing checkout. This can help identify issues that could directly affect traffic from your ads.
Simple Checkout Form
An overly long checkout form can discourage customers from completing their purchases and increase the cart abandonment rate. Keep only the fields that are actually necessary for shipping and further communication, such as name, phone number, city, and delivery location. Also offer popular online payment methods and a choice of convenient shipping providers and delivery options.
Meta Pixel and Conversions API
Before launching targeted advertising, you need to set up the transmission of data about website visitors’ actions to Meta. Meta Pixel allows you to track events such as viewing a product, adding an item to the cart, starting checkout, and making a purchase. This data is used to measure results, build audiences, and optimize campaigns. You can also use Conversions API alongside Pixel to send events directly from your server to Meta. Combining these methods can improve the quality of your analytics. For Cartum online store owners, these tools are already integrated and can be connected through the admin panel according to the instructions.
Google Analytics 4
Google Analytics 4 does not replace Meta’s tools but provides a more complete picture for analytics. Meta Pixel sends Meta information about visitors’ actions on your website, such as product views, checkout initiation, and other events. Meta uses this data for reporting and for the operation of the advertising system itself — optimizing ad delivery, creating lookalike audiences, retargeting, and finding users who are more likely to take the desired action. Google Analytics 4 helps you analyze what happens to advertising traffic once users arrive on your website and evaluate Meta Ads alongside other traffic sources. For example, GA4 allows you to track visitors’ journeys from clicking through to viewing products, adding items to the cart, and making a purchase, as well as compare the behavior of audiences from Facebook and Instagram with traffic from Google Search, Google Ads, email campaigns, and other channels. To distinguish between campaigns and ads in GA4 reports, use UTM parameters in your advertising links. This also allows you to compare Meta Ads data with web analytics data.
Product Feed
If you plan to advertise your product catalog, prepare a product feed. It provides Meta with information about your store’s product assortment. You can use it to create a catalog and run product ads, including dynamic retargeting campaigns. With Cartum, the Facebook product feed can be quickly generated in the admin panel in just a few steps and is updated every night, so changes to your product assortment, prices, and availability are reflected in the latest version of the file.
Choosing a Campaign Objective
When creating a campaign in Meta Ads Manager, you need to select an advertising objective. It determines which result Meta’s algorithms will optimize for when delivering ads. For example, the system can look for users who are more likely to visit your website, submit a lead form, or make a purchase.
Meta Ads Manager offers six objectives: awareness, traffic, engagement, leads, app promotion, and sales. For online stores looking to attract website visitors and generate orders, Traffic and Sales are the most relevant.
-
Traffic. Choose this objective when you want to drive users who are likely to click through to your website. For example, you can promote a new product category, a seasonal collection, or a specific special offer. When setting up the campaign, you can optimize for landing page views so that Meta focuses not only on ad clicks but also on users who actually load the page after clicking through.
-
Sales. Use this objective when the primary goal of your advertising is to generate orders or other valuable actions on your website. You can optimize for the Purchase event so that Meta looks for users who are more likely to make a purchase. To do this, you need to configure the relevant events through Meta Pixel and Conversions API, such as adding an item to the cart, starting checkout, and making a purchase.
-
Combining objectives. You can use a combination of two objectives in two separate campaigns, depending on your goals and budget. For example, Awareness can help introduce your brand to a new audience, while Traffic can bring visitors to your website. Once Pixel has collected enough data, you can launch a separate targeted campaign with the Sales objective.
Defining and Segmenting the Target Audience
To run effective advertising campaigns, it’s important to understand who your potential customers are. A basic customer profile includes age, gender, location, interests, and language. The better you understand your customers, the easier it is to create the right advertising message for them. If your online store is already operating, use data from Google Analytics 4, order history, and statistics from previous advertising campaigns. This will help you identify your main customer groups and prepare relevant advertising offers for them.
Meta Ads Manager allows you to configure audiences manually or use automated Advantage+ Audience targeting. These approaches can be combined: advertisers specify the necessary parameters and provide information about potential customers, while Meta’s algorithms use this data to optimize ad delivery. Advantage+ Audience settings include two types of parameters:
-
Required restrictions (Audience Controls). These determine who Meta can show your ads to. For example, you can restrict ad delivery by location, set a minimum age, and select a language.
-
Algorithm suggestions (Audience Suggestions). These allow you to specify a preferred age range, gender, interests, Custom Audiences, and Lookalike Audiences. Meta takes these parameters into account when searching for potential customers but may also show ads to other users if its system predicts better results.
Manual targeting can be useful when you need to reach a specific, precisely defined customer segment. At the same time, even with manual targeting, Meta may expand detailed targeting. Therefore, narrowing the audience too much is not always advisable, as it can limit your reach among potential customers and reduce opportunities for ad optimization. There are several approaches you can use to segment an online store’s audience.
Broad Audiences and Advantage+ Audience
To attract new customers, you can start with a broad audience and narrow it down using the necessary geographic and demographic parameters. For example, an online sportswear store can limit ad delivery to regions where it ships orders and use an interest in running and fitness as an audience suggestion. Advantage+ Audience will use this information while also finding potential customers beyond the selected interests. There is no need to create dozens of narrowly defined audiences based on individual characteristics. Instead, it is better to test broader targeting and compare it with manual targeting. Results should be evaluated based on the number of desired actions, their cost, and ROAS — return on ad spend.
Custom Audiences
Custom Audiences are primarily used for retargeting — showing ads again to people who have already interacted with your online store in some way. They can be created based on Meta Pixel data, customer lists, and activity on Facebook and Instagram.
For example, you can create separate audiences of users who viewed products but did not make a purchase, interacted with your online store on Instagram or Facebook, or engaged with previous ads. You can prepare a relevant offer for each group, such as reminding users about products they viewed, introducing new arrivals, and so on. If you plan to upload a customer list to Meta to create an advertising audience, make sure you have a lawful basis for using their data for advertising purposes. The fact that a customer provided their contact information during registration does not automatically mean that it can be shared with an advertising platform. For example, a store can obtain separate consent from customers to use their contact information for personalized advertising. In this case, it is important to explain why the data is being collected and where it may be shared.
Lookalike Audiences
Lookalike Audiences help you find new users who share characteristics with your existing customers. They are created using Custom Audiences based on data about customers or visitors who have taken other actions that are valuable to your business. For example, you can create a Lookalike Audience based on customers who have already made a purchase. Meta will analyze the characteristics of the source audience and look for other users with similar attributes. To create a Lookalike Audience, you need a source audience of sufficient size — at least 100 people from the same country. The larger and higher-quality the audience, the more effectively Meta can find similar users.
Building an Advertising Funnel and Creating Offers
Creating an advertising plan several weeks in advance helps introduce users to your online store. It is important to combine specific offers for different customer groups with a consistent advertising funnel.
Creating Offers for Different Target Audience Segments
Develop separate messages for each category of customers. For example, if you sell men’s suits, you can divide your audience into three groups.
-
Men looking for business attire. Offer suits for work and business meetings. The ad can highlight materials, fit, available sizes, and the option to pair a suit with a shirt and accessories.
-
Women choosing a gift for a man. Showcase complete outfits or gift cards, if available. Easy size exchanges and gift wrapping can provide additional benefits.
-
Parents of graduating students. Create a seasonal offer featuring current graduation styles available in your store. The ad can showcase complete looks and specify available sizes and shipping terms so customers can plan their orders for the required date.
For each group, select relevant products, images, ad copy, and landing pages. For example, an ad featuring suits for graduation should direct customers to the corresponding collection rather than the general men’s clothing catalog.
Preparing an Advertising Plan
Before launching a campaign, determine which offers you will promote, which audiences you will target, and how long you will run them. For each offer, define the advertising budget, campaign duration, target audience, ad format, and expected result. For example, ads for graduation suits should be scheduled with seasonal demand, delivery times, and the availability of the required sizes in mind.
You do not need to create a separate advertising campaign for each customer group. Within a single campaign, you can set up multiple ad sets with different audiences and a separate advertising budget for each ad set. Another option is to create one ad set with a broad audience and multiple ads, allowing Meta’s algorithms to optimize their delivery automatically to achieve the selected advertising objective. The right approach depends on how precisely you want to segment your audiences and manage your advertising budget.
Stages of the Advertising Funnel
For an online store, you can build a three-stage advertising funnel.
First stage: attracting new users. At the initial stage, advertising focuses on introducing the audience to the product. The primary goal of the offer is to generate interest in the product range and highlight the benefits of making a purchase. The main objective is to drive visitors to the website and collect enough events through Meta Pixel and Conversions API. This data will provide a foundation for further campaign optimization.
Second stage: engaging interested users. Once the website starts generating activity, campaigns with the Sales objective are launched. Users who have already visited the website, viewed products, or interacted with the store on social media can be shown more specific offers. For example, you can advertise suit styles from a category they previously visited or offer complete outfits with matching accessories. Custom Audiences are used for this purpose. Campaigns with Lookalike Audiences can also be effective at this stage.
Third stage: dynamic retargeting. Dynamic retargeting is set up for users who added products to their cart or started the checkout process but did not complete their purchase. These ads can remind users about the suit they selected, inform them about a discount, or offer free shipping if the store provides this option. Using a product feed, the system automatically shows each visitor the specific products they viewed on the website, encouraging them to return and complete their purchase.
Optimizing Targeted Advertising
After launching an advertising campaign, you should regularly monitor and analyze its performance. Even if your ads initially generate orders at your target cost, their effectiveness may change over time. This can be caused by increased competition, seasonal fluctuations in demand, changes in customer behavior, or declining interest in your ads. Some members of your audience will become customers and will need to be retained through separate marketing activities, while others will decide not to take advantage of your offer. To attract new customers, you need to test other audiences that may be interested in your products.
At the same time, it is important not to change your settings immediately after launch. Meta’s algorithms need time and a sufficient number of events to optimize ad delivery. Frequent changes to the budget, audience, or other parameters can disrupt the algorithms’ learning process and make it more difficult to evaluate results. First, collect enough data, and then analyze which specific campaign elements need to be adjusted.
Analyze Advertising Campaign Results
Evaluate your ads based on metrics that correspond to the campaign objective. If the campaign is focused on sales, pay particular attention to the number of purchases, cost per action (CPA), and return on ad spend (ROAS). Additionally, analyze click-through rate (CTR), cost per click (CPC), and frequency. These metrics can help you understand where your advertising is losing effectiveness.
For example, if an ad generates a lot of clicks but few purchases, check whether the product page matches the advertising offer and whether there are any issues with pricing, availability, or the checkout process. For additional analysis of visitor behavior on your website, use Google Analytics 4.
Update Your Ads
If the same users see an ad frequently, they may stop paying attention to it. A potential sign of “banner blindness” is an increase in frequency and cost per result, especially if CTR is declining at the same time. Monitor how these metrics change and regularly update your visuals and ad copy to maintain audience attention. To compare different versions, use A/B testing and change one key element at a time.
Adjust Audiences and Budget
Test broader targeting or Advantage+ Audience to give the algorithms more opportunities to find potential customers. You should also analyze how your advertising budget is allocated. If you use multiple ad sets, compare their performance and determine which ones generate orders at your target cost. In Meta, you can set budgets at the individual ad set level or use Advantage+ campaign budget, which allows the system to automatically allocate funds across ad sets based on opportunities to generate results.
When scaling a campaign, increase the budget gradually, by 20–30%, and monitor how the changes affect CPA and ROAS. Avoid making significant changes to the budget, audiences, and ad creatives at the same time, as this will make it more difficult to determine exactly what affected the results.
How to Improve the Effectiveness of Targeted Advertising
To maintain the effectiveness of targeted advertising, you should continuously look for ways to improve results and reduce customer acquisition costs. Here are several approaches that can help make your advertising more effective.
Use Retargeting
Retargeting is one of the most effective tools for bringing back users who have visited your website or added products to their cart, as well as for engaging existing customers. Meta can automatically show users products from your catalog based on their previous actions on your website. By targeting ads to people who have previously ordered from you, you can remind them about your online store, introduce new arrivals, recommend complementary products, or offer personalized discounts, encouraging them to return for another purchase.
Trust Meta’s Algorithms to Find Audiences
Detailed manual targeting is still available, but narrowing your audience too much often only increases ROAS. Meta can effectively find users who are more likely to complete the desired action automatically. Therefore, along with manual targeting, test broader audiences and Advantage+ Audience.
Add a Call to Action
Users should clearly understand what will happen after they click an ad. Use simple, clear wording in your ad copy and buttons, such as “Browse the Catalog,” “Check the Price,” or “Get a Discount.”
Consolidate Campaigns for a Shared Budget
If you are running several similar ad sets, test combining them into a single campaign with a shared budget. The algorithms will automatically allocate funds to the ads that generate the best results, saving time on manual management. However, be sure to monitor the campaign and analyze its results.
Test Different Creatives
For a single advertising offer, it makes sense to prepare several ad variations. Test product photos, lifestyle images, short videos, different copy, and different ways of presenting the offer. This will help you determine which advertising materials work best with your audience. If you need to evaluate the impact of a specific change, use A/B testing. For example, you can compare two creative variations while keeping all other conditions the same. This makes it easier to determine exactly what influenced the result.
Consider the placement format. For example, for Reels, Meta recommends vertical 9:16 video with sound and important elements positioned within the visible area. A single creative does not always look equally effective in Feed, Stories, and Reels, so advertising materials should always be adapted to their placement.
Use Automatic Placements
You do not have to manually determine exactly where each ad should appear across Facebook and Instagram. Advantage+ placements allows Meta to automatically distribute ad delivery across available placements based on opportunities to achieve the best results within your budget.
Manual placement selection is also available and can be useful. However, you should not disable specific placements simply because you assume your audience does not use them. First, review your campaign data and compare the results.
Provide Meta With Enough Data
Data quality directly affects the algorithms’ ability to optimize campaigns. Check that Meta Pixel is correctly tracking the key events in your online store. Use Conversions API alongside Pixel to obtain higher-quality data. You can use Meta Events Manager to check whether events are being received without errors and include the required parameters.
Frequently Asked Questions
What Budget Do You Need to Start Advertising With Meta Ads?
There is no universal starting budget. It depends on product prices, competition, and audience size. When getting started, it is important to allocate enough budget not only for a few days of ad delivery but also to collect data and test different ads. You should also account separately for the advertising spend itself and the cost of hiring a specialist if you work with a paid social advertising professional.
Why Aren’t Ads Generating Sales Even Though They Get Clicks?
A click means that the ad caught a user’s interest, but once they reach your website, their decision is influenced by price, shipping and payment terms, product information, the ease of the checkout process, and other factors. If you are getting a lot of traffic but few purchases, use Google Analytics 4 to analyze the user journey from the ad click through checkout. Also make sure the advertising offer matches the information on the landing page and that Meta Pixel is tracking purchases correctly. If your goal is to generate orders, the campaign should be optimized for sales rather than simply driving traffic.
How Long Does the Learning Phase of an Advertising Campaign Last?
The learning phase depends on the selected objective and budget. For campaigns with the Sales objective, the algorithm typically needs to receive around 50 optimization events. If you launch a campaign with the Traffic objective and optimize it for clicks, the learning process is faster because these events are less expensive and occur more frequently. Results may fluctuate during the learning phase, so you should avoid changing the budget, audience, or other settings.
How Soon After Launch Can You Evaluate Advertising Results?
Start drawing initial conclusions after accumulating 30 or more optimization events. When running a traffic campaign, wait for the metrics to stabilize and aim to accumulate at least 100–200 website visits. Evaluating results during the first few days is generally not advisable because the system is still collecting data.
What Should You Do if Your Ad Account Is Restricted?
Carefully review your ad creatives and website to ensure they comply with the platform’s policies, check the Account Quality section, and address any potential issues. Restrictions may result from advertising policy violations, payment method issues, identity verification requirements, or suspicious account activity. Resolve the specified issue and, if you believe the decision was made in error, request another review if Meta provides this option. Do not attempt to circumvent the restriction by creating new ad accounts, as this may result in additional restrictions.
How Is Targeted Advertising on Facebook and Instagram Different From Google Ads?
Advertising on Facebook and Instagram allows you to reach potential customers based on audience data and signals, even when they are not actively searching for a specific product. Google Search advertising, by contrast, primarily targets existing demand: ads are shown to people searching for relevant products or services using specific search queries. Google Ads is not limited to Search ads and includes other campaign types. For example, Google Shopping can be effective for online stores. Google and social media advertising campaigns complement each other, so they should be considered as part of an integrated strategy.
Can You Advertise Products on Facebook and Instagram at the Same Time?
Yes. Advertising on Facebook and Instagram is managed through Meta Ads Manager, and ads within a single campaign can run on both platforms. With Advantage+ placements, Meta can automatically distribute ad delivery across available placements. You can also select placements manually. However, creatives should be adapted to different formats, particularly Feed, Stories, and Reels.