MarketingAHS

Abaya Store in Riyadh: How Snapchat ROAS Rose from 1.3 to 3.2 (Case Study)

Educational case study: a Riyadh abaya shop losing money on Snapchat. How fixing tracking, simplifying campaigns and testing creative lifted real ROAS from 1.3 to 3.2.

Black abaya on a boutique hanger with red light and a vertical story frame representing Snapchat ads for abaya store growth

This is an educational case study built on a common real-world scenario; the numbers are illustrative. We follow an online abaya shop in Riyadh that was running Snapchat ads for abaya store growth without making a profit, and we walk through how its real return on ad spend (ROAS) moved from 1.3 to 3.2 in six weeks without increasing the budget.

The starting situation: steady spend, steady losses

The store sells everyday and occasion abayas through its own e-commerce site and uses Snapchat as its main paid channel, because its audience of women in Saudi Arabia spends a lot of time on the platform. The baseline numbers before any changes were:

  • Average order value: SAR 350.
  • Gross margin before advertising: about 35%.
  • Monthly Snapchat spend: SAR 15,000.
  • Real ROAS (from store data, not from the platform): 1.3.

The first calculation any media buyer should make is the break-even point. With a 35% margin, break-even ROAS = 1 ÷ 0.35 ≈ 2.9. Every riyal spent on ads has to bring back about SAR 2.9 in sales just to avoid losing money.

At a real ROAS of 1.3, monthly sales were around SAR 19,500 (roughly 56 orders), producing only about SAR 6,825 in gross profit against SAR 15,000 of ad spend. The result was a monthly loss of nearly SAR 8,000, even though the ads dashboard showed numbers that looked acceptable.

Diagnosis: where the problem really was

Before touching any campaign, we audited the account on four levels, in order: tracking, campaign structure, creative and the product page.

  1. Pixel and tracking: the purchase event fired twice on some orders, so the platform reported more sales than actually happened. Worse, the main campaign was optimised for Traffic instead of Conversions, so the algorithm was hunting for the cheapest click rather than the most likely buyer.
  2. Campaign structure: nine ad sets with very small budgets, none of them collecting enough conversions to exit the learning phase.
  3. Creative: static product photos on white backgrounds that looked like everything else in the category, with nothing to stop the thumb between Stories.
  4. Product page: no clear size chart, so most WhatsApp questions were about length and size, and many visitors abandoned the cart before paying.

The plan to fix Snapchat ads for abaya store profitability

After the diagnosis we built a four-part plan and kept the same monthly budget so the comparison would be fair:

  • Fix tracking first: review the Snap Pixel setup and place a real test order to confirm the purchase event fires once, with the correct value. The platform's tools and help resources are available at Snapchat for Business.
  • Simplify the structure: merge the nine ad sets into two campaigns: a broad Conversions campaign (women in Saudi Arabia in the relevant age range) and a retargeting campaign for people who viewed products or added to cart but did not buy.
  • Run a structured creative test: four distinct angles instead of near-identical photos.
  • Improve the product page: a clear size chart, photos of each abaya on models of different heights, and a visible exchange policy.

If you are new to the platform, start with our Snapchat ads guide for Saudi Arabia to understand account setup and campaign types before applying this plan. To double-check the break-even maths, see the Performance Marketing course.

Execution, week by week

Week 1: tracking and structure

We fixed the duplicate event, switched the campaign objective to purchases and merged the ad sets. We did not judge performance this week, because the algorithm needs time to learn from clean data.

Week 2: launching the creative test

We launched four short vertical video angles in Story format:

AngleIdeaPurpose
Daily errandThe abaya on the way to work or shopping (no face shown)Show practicality and comfort
Fabric detailClose-ups of the fabric, embroidery and movementProve quality
UnboxingPackaging and opening the order as the customer receives itBuild trust in the store
Size comparisonThe same abaya on different heightsReduce fear of the wrong size

Weeks 3–4: improving the product page

We added the size chart and new photos, and moved the exchange information next to the buy button. Budget delivery naturally shifted toward the "daily errand" angle because it produced the lowest cost per purchase.

Weeks 5–6: stabilising

We paused the two weakest angles and produced three new versions of the winning one with different hooks in the first two seconds, so the audience would not tire of a single ad. Retargeting kept about 20% of the budget.

Results after six weeks (illustrative numbers)

MetricBeforeAfter
Monthly spendSAR 15,000SAR 15,000
Monthly orders~56~137
Cost per purchaseSAR 270SAR 110
Conversion rate0.9%2.1%
Monthly salesSAR 19,500SAR 48,000
Real ROAS1.33.2

The numbers are internally consistent: 15,000 × 3.2 = SAR 48,000 in sales, about 137 orders at SAR 350, and a cost per purchase of roughly SAR 110. Because a ROAS of 3.2 is above the 2.9 break-even point, the store went from losing about SAR 8,000 a month to a net profit after ads of around SAR 1,800. That profit is still modest, but it is now a healthy base to scale from gradually.

Lessons you can apply to your own store

  • Fix tracking before judging campaigns: any decision based on duplicated data will be wrong, however experienced you are.
  • Always compare against break-even: success with Snapchat ads for abaya store owners is measured in real profit from store data, not in the figures the platform shows.
  • Split less: a focused budget in a few campaigns learns faster than a budget scattered across many ad sets.
  • Creative is the new targeting: a video showing the abaya in a real situation attracts the right audience better than any precise interest setup.
  • The product page is part of the campaign: the size chart alone lifted conversion without a single extra riyal in ads.

If your shop runs on Salla, you will find complementary practical steps in our Salla store marketing plan for the first 100 orders.

Common mistakes to avoid

  1. Changing everything on the same day: if you edit creative, audience and budget together, you will never know which change made the difference.
  2. Pausing campaigns during the first learning days: judging too early starves the algorithm of the data it needs.
  3. Relying only on catalogue photos: static images on white backgrounds rarely compete in a fast Stories environment.
  4. Ignoring customer questions: the same question repeated on WhatsApp is a clear sign of missing information on the product page.
  5. Scaling before reaching profit: raising the budget while you are below break-even multiplies losses, not profits.

Key takeaway

This store's story sums up sound media buying: calculate break-even, clean your data, simplify the structure, test real creative angles, then fix what happens after the click. Applying this method to Snapchat ads for abaya store owners or any other fashion shop takes practice on real accounts, which is exactly what we train in detail in the Media Buying course.

Frequently asked questions

Are Snapchat ads a good fit for abaya stores in Saudi Arabia?

Usually yes, because Snapchat's Saudi audience includes many women interested in fashion. Results still depend on clean tracking and vertical creative that shows the abaya in real situations.

How do I calculate break-even ROAS for an abaya store?

Divide 1 by your gross margin before advertising. A 35% margin means a break-even ROAS of about 2.9; anything lower loses money.

What creative works best for abaya ads on Snapchat?

In this educational scenario, a video of the abaya during a daily errand delivered the lowest cost per purchase. Always test several angles such as fabric close-ups, unboxing and size comparisons.

How much budget do I need to start Snapchat ads for an abaya store?

There is no fixed number; it depends on cost per purchase in your market. What matters is giving each campaign enough budget to collect conversions and exit learning, instead of splitting it across many ad sets.

Why do Snapchat's numbers differ from my store's sales?

Often because the purchase event fires twice or attribution windows differ. Use real store data to calculate true ROAS and verify tracking with a test order.

Not sure which course to start with?

Message us on WhatsApp with your goal and we will recommend the right track.

Message us on WhatsApp