Introduction: Facebook Ads in the COD Era
Facebook and Instagram remain the #1 advertising channel for COD e-commerce businesses in Morocco, generating an estimated 40-50% of all online orders. But advertising for COD is fundamentally different from prepaid e-commerce -- your conversion does not equal revenue.
A customer placing a COD order has made zero financial commitment. The real conversion happens when the delivery driver collects payment. This means your entire advertising strategy must optimize for confirmed, delivered orders -- not just purchases on your website.
In 2026, rising ad costs and increasing competition make it essential to master Facebook Ads at a professional level. This guide covers everything from campaign structure to creative strategy to true ROAS measurement.
Understanding True ROAS for COD
The biggest mistake COD advertisers make is measuring ROAS based on orders placed, not orders delivered:
- Website ROAS: Revenue from orders placed / Ad spend. Example: 10,000 MAD / 2,000 MAD = 5x ROAS. This is misleading for COD.
- Confirmed ROAS: Revenue from confirmed orders / Ad spend. If 75% confirm: 7,500 MAD / 2,000 MAD = 3.75x.
- Delivered ROAS (True ROAS): Revenue from delivered orders / Ad spend. If 80% are delivered: 6,000 MAD / 2,000 MAD = 3x.
Your true ROAS is typically 40-60% lower than what Facebook reports. With Cashod, you can track true ROAS by connecting ad spend data with actual delivery outcomes.
Optimal Campaign Structure for COD
Testing Campaign (CBO)
For testing new products and creatives:
- Budget: 200-500 MAD/day per product test.
- Ad sets: 3-5 ad sets with different audience targeting.
- Creatives: 2-3 different video/image creatives per ad set.
- Optimization: Optimize for Purchase event (not Add to Cart or Initiate Checkout).
- Duration: Run for 48-72 hours. Kill ad sets with CPA above your threshold.
Scaling Campaign
For proven products with validated CPA:
- Horizontal scaling: Duplicate winning ad sets with new audiences (lookalikes 1%, 2%, 3%, interest-based).
- Vertical scaling: Increase budget on winning ad sets by 20-30% every 48 hours.
- Creative refresh: Add new creatives weekly to prevent ad fatigue.
Retargeting Campaign
Critical for COD -- retarget people who showed intent but did not complete the order:
- Website visitors (1-7 days): People who visited product pages but did not order.
- Add to Cart (1-3 days): Highest intent audience. Use urgency messaging.
- Previous customers: Cross-sell and upsell to confirmed buyers.
- Budget: 10-15% of total ad budget allocated to retargeting.
Targeting Strategies for Morocco
Geographic Targeting
Not all Moroccan regions are equal for COD delivery success:
- Tier 1 cities (highest delivery success): Casablanca, Rabat, Marrakech, Tanger, Fes. Target these first.
- Tier 2 cities: Agadir, Meknes, Oujda, Kenitra, Tetouan. Good volumes with slightly lower delivery rates.
- Rural areas: Higher return rates and longer delivery times. Only target once your urban operations are profitable.
Pro tip: Use Cashod delivery data to identify your highest-performing postal codes and create micro-targeted campaigns.
Audience Targeting
- Lookalike from delivered orders: The most powerful audience. Upload your list of customers who confirmed AND received their orders.
- Interest-based: Use interest targeting for testing new products, but transition to lookalikes as data accumulates.
- Exclusions: Always exclude your blacklist (repeat refusers) and recent buyers (to avoid duplicate orders).
- Age/Gender: Let Meta optimize initially, then narrow based on data. Most Moroccan COD shoppers are 22-45.
Creative Strategy That Converts
Video Creatives (Highest Performing)
Video consistently outperforms static images for COD products in Morocco:
- UGC-style unboxing: Film in Darija. Show someone receiving the package, opening it, and showing the product. Feels authentic.
- Problem-solution: 3-second hook showing the problem, then 15-20 seconds showing how the product solves it.
- Comparison ads: Show your product vs. expensive alternatives. Price anchoring works well for COD impulse purchases.
- Lifestyle demonstration: Show the product being used in a real Moroccan home/context.
Ad Copy Best Practices
- Language: Mix Darija and French. Pure Darija performs best for mass-market products. French works for premium positioning.
- Price upfront: Always include the price in the ad. Hiding the price increases clicks but destroys confirmation rates.
- Delivery mention: "Livraison a domicile dans tout le Maroc" builds confidence.
- COD mention: "Paiement a la livraison" removes the biggest purchase barrier.
- Urgency: "Stock limite" or "Offre valable aujourd'hui" increases impulse purchases.
Pixel and Conversion Optimization
- Event setup: Install Facebook Pixel with ViewContent, AddToCart, InitiateCheckout, and Purchase events.
- Conversions API: Set up server-side tracking via Conversions API for more accurate data, especially with iOS privacy changes.
- Optimize for Purchase: Always optimize for the Purchase event, not Add to Cart. Meta's algorithm needs to learn who actually buys.
- Value optimization: If you have enough data (50+ purchases/week per ad set), switch to value-based optimization.
Budget Management for COD
- Start small: Begin with 200-300 MAD/day per product until you validate CPA.
- Scale gradually: Increase by 20-30% every 2-3 days on winning campaigns.
- Monitor daily: Check CPA, confirmation rate, and delivery rate every morning.
- Cash flow awareness: Remember that COD settlements come 7-14 days after delivery. Do not overspend beyond your cash reserves.
- Weekly review: Comprehensive review of cost per delivered order by product, region, and creative.
Common Facebook Ads Mistakes in COD
- Optimizing for the wrong metric: A low CPA means nothing if your confirmation or delivery rate is poor.
- No audience exclusion: Not excluding blacklisted customers wastes ad spend on people who will refuse delivery.
- Creative fatigue: Running the same ad for weeks. Refresh creatives every 7-10 days.
- Broad geographic targeting: Targeting all of Morocco equally instead of focusing on high-delivery cities.
- Ignoring the landing page: Slow, poorly designed landing pages kill conversion rates regardless of how good your ads are.
Conclusion: Profitability Over Vanity Metrics
Success with Facebook Ads for COD is not about getting the cheapest CPA or the highest ROAS that Facebook reports. It is about maximizing profit per delivered order -- and that requires connecting your advertising data with your actual COD operations data.
Cashod bridges this gap by tracking orders from ad click through confirmation, shipping, delivery, and settlement -- giving you the true picture of your advertising ROI.
Ready to optimize your ad spend with real data? Start your free Cashod trial and see which ads actually make you money after delivery.