Meta Ads & Shopify Performance Report
Blank Canvas β¦
Mar 1 , Mar 25, 2026
Ramadan & Eid Campaign , Perfume Collection , All UAE | Female | Instagram | Broad
π· Free Shipping + Discount on Perfumes
Ad Creatives Used
3 Creatives + Variations | Produced by Qissahh
Key Metrics , Meta Ads Manager
Reach
43,149
Unique people
Impressions
117,839
2.73x frequency
Link Clicks
2,903
CTR: 2.46%
Purchases (Verified)
37
Confirmed via Shopify
Add to Cart (Verified)
185
Confirmed via Shopify
CPM
40.3 AED
Per 1,000 impressions
πΈ Total Ad Spend
4,751 AED
300 AED/day budget , ~16 days
π° Shopify Revenue (Verified)
37,852 AED
37 orders , avg order 1,023 AED
Return on Ad Spend , ROAS
7.97x
Based on verified Shopify revenue. For every AED spent on ads, Blank Canvas generated 7.97 AED in sales , well above the industry average of 2β4x.
Cost per Purchase (Overall)
128 AED
Cost per Perfume Unit
~32 AED
Net Profit
+33,101 AED
Campaign Impact , Before vs After Mar 7
Feb 23 β Mar 6
Before Campaign
Revenue
5,500 AED
Orders
3
Avg / Day
458 AED
+488%
Revenue Lift
Mar 7 β Mar 25
After Campaign Launch
Revenue
32,352 AED
Orders
34
Avg / Day
1,703 AED
The campaign launched on Mar 7 and daily revenue went from 458 AED/day to 1,703 AED/day , a 3.7x increase in daily revenue. This is the clearest proof that the ads drove real incremental sales, not just attributed existing ones.
Meta Ads vs Shopify , Attribution Comparison
Shopify (Verified)
Last-click attribution
Total Orders
37
Total Revenue
37,852 AED
True ROAS
7.97x
Avg Order Value
1,023 AED
Why the difference? Meta counts purchases up to 7 days after someone clicked or 1 day after viewing the ad , even if they came back directly. Shopify only counts last-click. The true ROAS of 7.97x based on Shopify is the more conservative and reliable number to use for decisions. Team Qissahh will be updating the Pixel to improve tracking accuracy and close this gap in future campaigns.
Conversion Funnel
Impressions
100% , starting point
117,839
Link Clicks
CTR: 2.46%
2,903
Add to Cart (Verified)
6.4% of clicks | confirmed via Shopify
185
Payment Info Added
6.9% of add to cart
49
Completed Purchase (Shopify)
5.2% of add to cart , 1.28% of clicks
37
Cinematic Creative , Video Retention
865 people watched the cinematic ad to completion , prime audience for retargeting
Organic Engagement from the Ad
Reactions
355
Shares
115
Comments
9
DMs Started
21
3-sec Video Plays
26,352
Total Engagements
29,928
Top Products Sold
01
Twine Rose
Perfume , 12 units
3,960 AED
Best seller
02
Stellar Oud
Perfume , 12 units
3,060 AED
12 units
03
Treasured Wood
Perfume , 9 units
2,280 AED
9 units
04
Celestial Musk
Perfume , 6 units
1,560 AED
6 units
05
Treasured Wood Home Spray
Home Fragrance , 8 units
1,520 AED
8 units
Audience Breakdown , Age & Gender
Female
156 ~32 purchases
3,439 AED spent , 28,389 reached , CPA 22 AED
Male
25 ~5 purchases
1,302 AED spent , 15,219 reached , CPA 52 AED
Most Spend
35 β 44
Reach
14,965
Spent
1,853 AED
Purchases
79 ~16
CPA
23.5 ~116 AED
25 β 34
Reach
16,454
Spent
1,504 AED
Purchases
62 ~13
CPA
24.3 ~116 AED
45 β 54
Reach
6,334
Spent
893 AED
Purchases
22 ~4
CPA
40.6 ~223 AED
18 β 24
Reach
4,531
Spent
306 AED
Purchases
12 ~2
CPA
25.5 ~153 AED
55 β 64
Reach
1,132
Spent
162 AED
Purchases
5 ~1
CPA
32.4 ~162 AED
65+
Reach
276
Spent
33 AED
Purchases
1 ~0
CPA
32.7 ~33 AED
Females converted 6x more than males , 156 vs 25 Meta-attributed purchases (est. real: ~32 vs ~5) , at less than half the CPA (22 AED vs 52 AED). The algorithm correctly identified and prioritized female buyers even on a broad audience setting.
35β44 is the top converting segment with 79 Meta-attributed purchases (est. real: ~16). Combined with 25β34 (62 Meta , ~13 real) , these two groups account for 78% of all attributed purchases. Focus budget here in future campaigns.
Estimated Real Purchases by Age
Shopify verified 37 orders vs Meta's 181 , a 20.4% accuracy ratio. Applying this ratio to each age group gives the most likely real purchase distribution.
35 β 44
25 β 34
45 β 54
18 β 24
55 β 64
What the Campaign Offered vs What Actually Sold
The campaign was built around perfumes with a free shipping offer. But Shopify data shows that 49.3% of revenue came from jewelry , products that weren't the focus of the ads. This is common: ads drive people to the store , and they buy whatever appeals to them. This is actually a good sign , it means the brand itself is strong enough to convert across categories.
Perfumes
What the campaign was for
Revenue
14,640 AED
Units Sold
58 units multiple per order
% of Total Revenue
38.7%
Est. Cost per Unit
~32 AED
Products
Twine Rose
Stellar Oud
Treasured Wood
Celestial Musk
Treasured Wood Home Spray
Celestial Musk Home Spray
Graceful Oud
Jewelry
Not advertised , sold organically
Revenue
18,667 AED
Units Sold
4 units
% of Total Revenue
49.3%
Avg Order Value
4,667 AED
Driven by
Brand strength
Products
Helalya Necklace
Osha Heart Studs
Nayma Earring
Mini Graceful Bow Earring
π―
What this means for future campaigns
If a dedicated jewelry campaign was run with the same creative quality , the results could be significantly higher given that 4 jewelry items alone generated 18,667 AED. The ads are already bringing the right audience , they just need the right product spotlight.
Qissahh Analysis
Our Take & The Road Ahead
Based on Ramadan & Eid 2026 campaign performance , Free Shipping + Perfume Discount
185 verified cart sessions that didn't complete
185 people added products to their cart in Shopify and didn't purchase. This audience already knows Blank Canvas , already wanted to buy , and just didn't finish. A retargeting campaign aimed at them with a small incentive will be the highest-return move from this data.
The cinematic creative worked , people shared it organically
115 people shared the ad organically , 865 watched it to completion , and 21 started a DM conversation. This is not just an ad , it's content people engaged with. Build future campaigns on the same cinematic style , with new variations for each offer.
7.97x ROAS across Ramadan and Eid , strong signal
The campaign ran from mid-Ramadan through the last day of Eid , one of the strongest buying seasons in the UAE. The 7.97x verified ROAS proves the audience , product , and offer combination works. This is the playbook to repeat.
What to Run Next
01
Retargeting , same creative , same offer
The 185 verified Shopify sessions that added to cart are the easiest close. Run the same cinematic videos at them with urgency , "Your cart is waiting" or a small bonus like a complimentary sample. Small budget , high expected return.
π― Top Priority
02
Keep the cinematic videos running , replace the influencer video
The Graceful Oud and Twine Rose story films are designed to run long-term and they're bringing good numbers , don't touch them. The influencer video was specific to the Ramadan offer , so now that the season is over it needs to be replaced. Film a new influencer video for the next offer or season , ideally female , 86% of purchases came from women , this is important.
π¬ Creative Update
03
Fix the free shipping offer , don't give it away for free
Free shipping hurt the profit margin significantly. Instead of offering it as a discount , build the shipping cost into the product price. This way the customer still sees "free shipping" but you don't lose money on it. If you remove free shipping completely , expect a drop in conversions , so the smarter move is to price it in.
π° Protect Margins
04
Invest in UGC creators to showcase the products
UGC (User Generated Content) videos , unboxings , product showcases filmed by real creators perform extremely well as ad creatives. They feel authentic and convert. We recommend investing 3,000 , 8,000 AED on female UGC creators to film the perfumes and jewelry. On top of that , budget 10,000 , 20,000+ AED for a quality female influencer , the combination of both will give you a strong creative library for multiple campaigns. Not sure what the difference is between UGC and influencer videos? The Qissahh team made a video explaining exactly that:
π₯ Qissahh Recommends
05
Run the exact same campaign , just change the offer
The videos work , the audience is tested , the targeting is dialed in. The fastest path to results is relaunching the same campaign with a new seasonal offer. No need to rebuild anything from scratch.
β»οΈ Fastest Path
06
Upcoming seasons to focus on
Based on what this campaign showed us , here are the next priority windows for Blank Canvas:
π Ramadan 2027
Suggested offer: Discount with shipping cost built into price , start 2 weeks before
π Eid Al Adha 2026 , June
Suggested offer: New perfume highlight creative with refreshed influencer
βοΈ Summer , July / August
Suggested offer: Summer collection launch with UGC creatives
π¦πͺ UAE National Day , December
Suggested offer: Limited edition or bundle deal
07
Scale the 45β54 age segment
This group converted at the lowest cost per purchase with the least spend. In the next campaign , allocate more budget toward this segment and test whether the results scale proportionally.
π Data-backed
08
Increase the budget , here's what the numbers say
At 300 AED/day over 12 days , this campaign delivered a verified 7.97x ROAS. Based on that , here's what a 12-day campaign could look like at different budget levels. These are conservative estimates based on verified Shopify numbers only. Real results may vary as the algorithm needs time to adjust when budgets scale up , so we recommend increasing gradually.
Daily Budget
12-Day Spend
Est. Revenue
Est. Profit
300 AED Current
4,751
AED
AED
37,852
AED
AED
+33,101
AED
AED
500 AED
6,000
AED
AED
47,820
AED
AED
+41,820
AED
AED
750 AED Recommended
9,000
AED
AED
71,730
AED
AED
+62,730
AED
AED
Based on verified 7.97x ROAS from Shopify over 12 days. Increase budget gradually , not all at once , to give the algorithm time to adjust.
π Budget Strategy
This campaign proved that Blank Canvas has the right product , the right audience , and the right creative partner. All the ingredients are there. The next step is continuity , keep showing up in every season with the same quality , and the results will compound.
We are ready to launch the ads again whenever you design or create a new offer based on this one.
β contact@qissahh.com
π± +971β54β788β4969