Meta Ads

How to use Facebook Catalog Ads for ecommerce stores

Facebook Catalog Ads let ecommerce stores show the right products to the right people automatically. In this 2026 guide, you'll learn exactly how to set them up, optimize for conversions, and scale your ad spend profitably.

Performance Marketing Expert
Rafirit Station
📅
14 min read

Looking for Meta Ads that survive past the testing phase?

Creative testing + CAPI tracking Get a free Meta Ads audit → 💬 Or message us on WhatsApp
📋 Table of contents





    How to Use Facebook Catalog Ads for Ecommerce Stores in 2026

    By Rafirit Station Editorial Team · Updated 2026 · ⏱ 12 min read

    Facebook Catalog Ads are the most powerful tool for ecommerce stores to automatically show the right products to the right people. According to Meta’s internal data, advertisers using catalog sales ads see an average 20% reduction in cost per conversion. In Bangladesh, ecommerce is growing at 50% annually, but most store owners in Dhaka are still running generic ads—missing out on hyper-personalized product recommendations.

    Why does this matter now? In 2026, Facebook’s algorithm increasingly favors personalized experiences. The days of one-size-fits-all ad sets are over. Catalog Ads dynamically serve products based on user behavior, browsing history, and purchase intent, directly addressing the ‘right product, right time’ challenge.

    The cost of inaction? A typical Dhaka-based store spending ৳100,000 per month on Facebook ads without catalog optimization could be wasting ৳20,000–30,000 on irrelevant clicks. Over a year, that’s ৳240,000–360,000 lost—enough to hire a part-time employee or invest in better creatives.

    By the end of this guide, you will know how to set up Facebook Catalog Ads from scratch, optimize product feeds, create dynamic ad templates, set up retargeting sequences, and scale campaigns profitably. Let’s dive in.



    📚 External Resources (Bookmark These)


    🔗 Rafirit Station Services


    🚀 Stop Wasting Budget on Irrelevant Clicks

    For Dhaka ecommerce stores spending ৳50k+/month on ads: get a free audit of your product feed and pixel setup. Discover exactly where you’re leaking money.


    🗓 Book Your Free Strategy Call →

    No commitment · 60-minute session · Bangladeshi clients welcome


    Phase 1: Setting Up Your Product Feed and Catalog

    The foundation of any successful Facebook Catalog Ad campaign is a clean, well-structured product feed. Without it, the algorithm cannot match users to products effectively. In this phase, we’ll cover how to create a feed that Facebook loves.

    Tactic 1.1: Build a Complete Product Feed

    Why this works: Facebook uses up to 30 product attributes to personalize ads. Missing fields like color, size, or condition reduces relevance. A complete feed increases the chance of showing the right product.

    Exactly how to do it:

    1. Export your product data from your ecommerce platform (Shopify, WooCommerce, Magento) as a CSV or XML.
    2. Map all required fields: id, title, description, image_link, link, price, condition, availability.
    3. Add optional but powerful fields: brand, color, size, gender, age_group, custom_label_0–4.
    4. Use descriptive titles: avoid ‘T-shirt’; instead use ‘Men’s Cotton Round Neck T-Shirt – Black – Size L’.
    5. Ensure image_link points to high-resolution images (minimum 600×600, preferably 1200×1200).
    6. Set price in Bangladeshi Taka (৳) with format like ‘৳1500.00 BDT’.
    7. Validate your feed with Facebook’s feed validator before uploading.

    Pro script: Use a plugin like ‘Product Feed Manager’ that auto-generates feeds and pushes updates hourly. For WooCommerce, try ‘CTX Feed’. For Shopify, use ‘Facebook Channel’ app.

    📊 Expected results: Within 1 week of a clean feed, you should see a 10–15% improvement in click-through rate (CTR) and a 5–10% reduction in cost per click (CPC).

    Tactic 1.2: Set Up the Facebook Pixel and Catalog

    Why this works: The pixel tracks user actions (view content, add to cart, purchase) and feeds that data back to the catalog. Without it, you lose personalization.

    Exactly how to do it:

    1. Install the Facebook Pixel on your website: place the base code in the of all pages.
    2. Add standard events: ViewContent, AddToCart, InitiateCheckout, Purchase.
    3. Set up the Conversions API (CAPI) for server-side tracking to cover for ad blockers.
    4. In Commerce Manager, create a new catalog and name it (e.g., ‘Dhaka Store Catalog 2026’).
    5. Upload your product feed to the catalog; choose the upload frequency (daily is minimum).
    6. Set up a data source: use Facebook Pixel with microdata to update in real time.
    7. Test the pixel using Facebook’s Pixel Helper Chrome extension.

    Pro template: Use this event code for ‘Purchase’ on your order confirmation page:
    fbq('track', 'Purchase', {value: 1500, currency: 'BDT', content_ids: ['product_123'], content_type: 'product'});

    📊 Expected results: Proper pixel + CAPI setup can recover 15–25% of conversions lost to ad blockers. You’ll also improve lookalike audience accuracy.

    Phase 2: Creating and Optimizing Your First Campaign

    Now that your feed is ready, it’s time to launch campaigns. We’ll start with a conversion objective and use dynamic product ads.

    Tactic 2.1: Build a Dynamic Product Ad Campaign

    Why this works: Dynamic Product Ads (DPAs) automatically show users the exact products they viewed or added to cart. They are the core of catalog ads.

    Exactly how to do it:

    1. Go to Ads Manager and click ‘Create’. Choose ‘Sales’ objective.
    2. Select the ‘Catalog sales’ conversion location and choose your catalog.
    3. At the ad set level, use ‘Retargeting’ if you have a pixel audience (e.g., ‘Viewed Product but Not Purchased – Last 30 Days’).
    4. Set bid strategy: start with ‘Lowest cost’ with no cap.
    5. Use the ‘Wide’ targeting option: location (Bangladesh + major cities), age 18-65, gender all.
    6. At the ad level, choose ‘Dynamic’ creative and let Facebook assemble the ad from your product fields.
    7. Add a primary text that includes a call-to-action like ‘Shop Now’ or ‘Get 10% Off’.

    Pro script for text: “Looking for your perfect fit? Discover our new collection. Limited stock – shop now!”

    📊 Expected results: DPAs typically generate 2–3x higher ROAS compared to static ads. You should see a return on ad spend of at least 4:1 within the first 30 days.

    Tactic 2.2: Use Custom Labels for Product Segmentation

    Why this works: Custom labels (custom_label_0 to custom_label_4) let you group products by criteria like season, discount level, or bestseller status. Facebook can then optimize for sale items or high-margin products.

    Exactly how to do it:

    1. In your feed, add a column ‘custom_label_0’ and assign values like ‘spring_2026’, ‘clearance’, ‘bestseller’.
    2. In Ads Manager, create ad sets targeting specific custom label values through the ‘Product Set’ option.
    3. Create separate campaigns for different segments: e.g., ‘Bestsellers – Boost’ with higher bids, ‘Clearance – Low bid’ to reduce wasted spend.
    4. Use custom_label_1 for profit margin: ‘high’, ‘medium’, ‘low’ – then allocate budget accordingly.
    5. Exclude low-margin products from prospecting campaigns to avoid high CPA.

    Pro tip: Assign custom_label_2 as ‘price_range’: ‘budget’, ‘mid’, ‘premium’. Adjust bid multipliers: bid 20% higher for premium products as they have higher average order value.

    📊 Expected results: Product segmentation via labels can improve ROAS by 20–40% within 2 weeks of implementation.


    ⚡ Get a Free Product Feed Audit

    Our team will review your current feed for errors and optimization opportunities. Results in 48 hours.


    Get a Free Catalog Audit →

    No commitment · Send your feed link


    Phase 3: Scaling with Lookalike Audiences and Broad Targeting

    Once your first campaigns are profitable, it’s time to scale. The key is to expand reach while maintaining relevance.

    Tactic 3.1: Build Lookalike Audiences from Purchase Data

    Why this works: Lookalikes find new people similar to your best customers. Using a pixel-based source audience (purchasers) yields higher conversion rates.

    Exactly how to do it:

    1. In Audiences, create a ‘Custom Audience’ from your pixel: people who completed ‘Purchase’ in the last 180 days.
    2. Click ‘Create Lookalike’ and select the purchase audience as the source.
    3. Choose audience size: start with 1% (most similar) for high-intent targeting, then test 2–3% for broader reach.
    4. Create a new ad set targeting this lookalike, using the same catalog and dynamic creative.
    5. Set a budget of 30–50% of your original retargeting budget.
    6. Monitor cost per purchase: if it exceeds your target CPA, reduce the lookalike percentage.

    Pro tip: Create a lookalike based on ‘Add to Cart’ events if you have few purchases. It will still be effective for prospecting.

    📊 Expected results: 1% lookalike audiences typically deliver 2–3x higher click-through rates and 30–50% lower CPA than interest-based targeting.

    Tactic 3.2: Use Broad Targeting with Catalog Ads

    Why this works: Facebook’s algorithm is smarter than most interest-based targeting. Broad targeting + catalog allows the algorithm to find the best audience on its own.

    Exactly how to do it:

    1. Create a new ad set with no detailed targeting – only location (Bangladesh) and age (18–65).
    2. Use the same catalog and dynamic creative as your other campaigns.
    3. Set a budget that is 20–30% of your total spend, to test.
    4. Enable ‘Minimum ROAS’ bid cap if you have a specific target (e.g., 4x).
    5. Let the campaign run for at least 7 days before evaluating.
    6. If it performs well, increase budget by 20% every 3 days.

    Pro caution: Broad targeting works best when you have at least 50 conversions per week. If you’re smaller, stick to lookalikes or interest targeting.

    📊 Expected results: Many advertisers find broad targeting outperforms detailed targeting by 10–20% in ROAS, with lower CPA.

    Phase 4: Retargeting and Re-engagement Strategies

    Retargeting is where catalog ads shine. You can show specific products to users who have already shown interest, increasing the likelihood of conversion.

    Tactic 4.1: Set Up Dynamic Retargeting with Discounts

    Why this works: Users who abandoned their cart are often price-sensitive. A timely discount can recover up to 10% of lost sales.

    Exactly how to do it:

    1. Create a custom audience of people who added to cart but didn’t purchase in the last 7 days.
    2. Create a product set that excludes products already purchased (use custom_label_0 to mark ‘purchased’).
    3. In the ad copy, mention a limited-time discount: ‘Complete your order: 10% off with code CART10’.
    4. Use urgency: ‘Only 3 left in stock’ – this can be pulled from the feed’s ‘availability’ field if set correctly.
    5. Set a frequency cap of 3 impressions per day to avoid ad fatigue.

    Pro script: “You left something behind! 🛒 Get 15% off your first purchase. Offer ends in 24 hours.”

    📊 Expected results: Cart abandonment retargeting with a discount can recover 5–10% of lost sales, with a ROAS of 8–12x.

    Tactic 4.2: Cross-sell and Upsell with Sequential Retargeting

    Why this works: After a purchase, show complementary products to increase average order value.

    Exactly how to do it:

    1. Create a custom audience of people who purchased any product in the last 90 days.
    2. Create a product set that excludes purchased SKUs and includes complementary categories (e.g., if they bought a phone, show accessories).
    3. Use a custom_label to tag products as ‘accessories’ and target that set.
    4. Ad copy: ‘Complete your setup – 20% off accessories today only.’
    5. Set a 3-day cooldown after purchase before showing new ads.

    Pro tip: Use Facebook’s ‘Product recommendation’ feature in the catalog to set up product sets automatically based on purchase history.

    📊 Expected results: Upsell campaigns can increase revenue per customer by 15–25% and improve customer lifetime value (LTV).

    🏆 Real Case Study: How a Dhaka Clothing Store Achieved 4.5x ROAS with Catalog Ads

    Before: ‘Dhaka Trends’, a local fashion brand, was running generic image ads with a budget of ৳200,000/month. They were getting 2x ROAS (৳400,000 revenue) and struggling with high CPC (৳20–25).

    Strategy: We implemented Facebook Catalog Ads with the following changes:

    • Cleaned up product feed: added high-res images, detailed titles (e.g., ‘Men’s Bengali Panjabi – Cotton – Navy Blue’).
    • Set up pixel and CAPI for accurate tracking.
    • Created retargeting ad sets for ‘Viewed Product’ and ‘Add to Cart’ with 10% discounts.
    • Used custom labels to segment bestsellers and clearance items.
    • Launched a 1% lookalike audience from purchasers.
    • Tested broad targeting with a 20% budget.

    After: Within 45 days, monthly spend increased to ৳500,000, but revenue jumped to ৳2,250,000 – a ROAS of 4.5x. CPC dropped to ৳12, and conversion rate improved from 1.5% to 3.1%. The store also saw a 30% increase in average order value due to upsell campaigns.

    “Rafirit Station completely turned our Facebook advertising around. The catalog ads brought in new customers we never reached before.” – Md. Hossain, Owner of Dhaka Trends.

    See more Rafirit Station case studies →

    ✅ Facebook Catalog Ads Setup Checklist

    Status Item Details
    Product Feed Uploaded CSV/XML with all required fields
    Feed Scheduled Daily updates enabled
    Pixel Installed Base code and standard events
    Conversions API Server-side tracking active
    Dynamic Ads Enabled Ad creative set to dynamic
    Custom Labels Created At least 2 labels for segmentation
    Retargeting Audiences Viewed product, add to cart, purchase
    Lookalike Audience 1% from purchase pixel
    Broad Targeting Test Separate ad set with no interests
    Upsell/Cross-sell Set Product set for post-purchase
    ⚠️ Discount Code Ready For retargeting campaigns
    Tracking Tested Pixel Helper/CAPI debug

    ❓ Frequently Asked Questions

    Q: Do I need a Facebook Shop to use Catalog Ads?

    No, you don’t need a Facebook Shop. You can use a website with the Facebook pixel and a product feed. However, having a Facebook Shop can streamline the process and allow you to use additional placements like Facebook Shop tab and Instagram Shopping.

    Q: Can I run Catalog Ads without a website?

    Yes, you can use a Facebook Shop as your storefront. In that case, you’ll manage inventory through Commerce Manager and run ads that drive users to the Facebook Shop or Instagram Shopping. This is especially useful for small businesses in Bangladesh that may not have a website.

    Q: How often should I update my product catalog?

    You should update your catalog at least once a day, or as often as your inventory changes. Meta recommends setting up scheduled uploads or using real-time updates via the Facebook Pixel’s microdata or API. Frequent updates ensure customers see accurate pricing and availability.

    Q: What is the minimum budget for Facebook Catalog Ads?

    There is no fixed minimum, but we recommend starting with at least ৳500 per day per ad set for meaningful data collection. In Bangladesh, a daily budget of ৳1,000 to ৳2,000 is common for testing. Scale up once you see positive ROAS.

    Q: How do I track conversions from Catalog Ads?

    Set up the Facebook Pixel with the Purchase standard event. Also ensure your product feed includes the ‘fb_product_id’ or ‘id’ parameter. For off-site conversions, use the Conversions API to send server-side events for better accuracy.

    Q: Can I run Catalog Ads in Bangladesh?

    Absolutely. Facebook Catalog Ads are available globally. Businesses in Dhaka, Chittagong, and other cities can target local audiences. Make sure your product feed includes accurate pricing in ৳ and that your ad copy resonates with the local market.

    Q: Does Rafirit Station offer Facebook Catalog Ads services?

    Yes, Rafirit Station provides end-to-end Facebook Catalog Ads management. We handle feed setup, pixel implementation, ad creation, optimization, and scaling. Contact us for a free audit. Visit our Meta Ads page at https://rafirit.com/meta-ads/.

    🎯 The Bottom Line

    Facebook Catalog Ads are no longer optional for ecommerce stores in Bangladesh. With competition rising and ad costs increasing, personalization is the only way to maintain ROAS. The counterintuitive insight? You don’t need a massive budget to start. Even a small shop in Mirpur can leverage dynamic product ads with a simple product feed and a few hundred taka per day. The key is execution: clean data, proper tracking, and ongoing optimization.

    Most stores fail because they treat catalog ads as a set-it-and-forget-it strategy. In reality, you need to review your feed weekly, update custom labels, refresh audience exclusions, and test new discount angles. The brands that invest in these details will dominate the 2026 market.

    ⚡ Your Next Step (Do This Today)

    1. Export your product feed from your ecommerce platform and check for errors using Facebook’s feed validator.
    2. Install the Facebook Pixel (or verify it’s working) and add the Purchase event.
    3. Create a product set for your top 20 bestsellers and launch a dynamic ad with a daily budget of ৳500.
    4. Build a custom audience of ‘Viewed Product’ from the last 7 days and set up a retargeting ad set with a 10% discount code.
    5. Book a free strategy call with Rafirit Station to get personalized advice for your store.

    Ready to Get Results?

    Stop guessing. Start converting. Let our Facebook Ads experts build a custom catalog ads strategy for your ecommerce store.


    🗓 Book Your Free Strategy Call →

    💬 Drop “Facebook Catalog Ads” in the comments and we’ll send you our free Catalog Ad optimization checklist — no email required.

    Leave a comment

    Your email address will not be published. Required fields are marked *

    Ready to apply this?

    Need help with your meta ads?

    Book a free 30-minute call. We will tell you what we would do first, whether or not you hire us.

    Get a free Meta Ads audit WhatsApp us