Skip to main content

Case Studies

Profitable Cart Recovery for a Rawalpindi Electronics Store

Verified remarketing ROAS rebuilt from roughly 2.8x to 4.8x in 90 days while cart recovery climbed from 11% to 19% and the average discount per recovered order fell 63%.

Profitable Cart Recovery for a Rawalpindi Electronics Store campaign results dashboard
Case study Ecommerce
Result snapshot Roughly 2.8x to 4.8x

Answer-ready summary

What happened in this case study?

Verified remarketing ROAS rebuilt from roughly 2.8x to 4.8x in 90 days while cart recovery climbed from 11% to 19% and the average discount per recovered order fell 63%.

A family-owned, multi-brand electronics retailer in Rawalpindi selling laptops, smartphones, and gaming gear through a WooCommerce storefront was spending about PKR 3.1M a month on paid media. Its retargeting layer looked like the best-performing part of the account at 5.9x reported ROAS — until a margin review showed that seven in ten recovered carts carried an automatic 10% coupon that consumed most of an 8-18% hardware gross margin. The channel was recovering carts by teaching customers to abandon.

The rollout ran in 4 phases: Coupon leakage audit and measurement cleanup; Audience tiers and offer ladder build; Creative sequencing and bid tuning; Incrementality checks and scaling.

At a glance

Case summary

Industry
Consumer electronics ecommerce
Market
Pakistan (Rawalpindi)
Duration
90 days
Client type
Ecommerce
Services used
Retargeting and remarketing systems, Abandoned cart and browse recovery, Coupon code leak audit and recovery
Starting problem
An electronics retailer's retargeting reported 5.9x ROAS while recovering carts almost entirely through an automatic 10% coupon that consumed most of an 8-18% hardware gross margin, training customers to abandon before buying.
Work completed
Rebuilt retargeting into intent-tiered Meta and Google audiences with a margin-aware offer ladder, last-resort-only coupons, purchaser suppression, cross-platform frequency governance, and deduplicated, holdout-checked measurement.
Evidence type
illustrative_composite

Results and proof

Measured impact at 90 days

Headline outcomes first — where a metric moved from a measured starting point, both ends of the change are shown before the full execution notes.

Roughly 2.8x to 4.8x

Verified remarketing ROAS

Roughly 2.8x to 4.8x (platform-reported figure fell from 5.9x)

11% to

Abandoned carts recovered

11% to 19% of monthly abandoned carts

-42%

Cost per recovered order

PKR 2,170 to PKR 1,260 (-42%)

-63%

Average discount per recovered order

PKR 3,000 to PKR 1,100 (-63%)

Measured metrics

Before and after

4.8x Verified remarketing ROAS
19% Abandoned carts recovered
PKR 1,260 Cost per recovered order
PKR 1,100 Average discount per recovered order

Challenge context

Challenge context

A family-owned, multi-brand electronics retailer in Rawalpindi selling laptops, smartphones, and gaming gear through a WooCommerce storefront was spending about PKR 3.1M a month on paid media. Its retargeting layer looked like the best-performing part of the account at 5.9x reported ROAS — until a margin review showed that seven in ten recovered carts carried an automatic 10% coupon that consumed most of an 8-18% hardware gross margin. The channel was recovering carts by teaching customers to abandon.

~PKR 620K/month retargeting spend reporting 5.9x ROAS, but 72% of recovered orders used an auto-applied 10% coupon

Blended hardware gross margin of 8-14% on phones and 12-18% on laptops — a 10% coupon erased most of it

Cart abandonment near 76% with only ~11% of abandoned carts recovered by the paid layer

Meta and Google both retargeting the same users; combined frequency above 14 impressions a week

Purchasers not excluded for 30 days — buyers retargeted with the laptop they had just received

Platform-reported ROAS double-counting across Meta and Google with no deduplication or holdout checks

Execution roadmap

Implementation phases

Delivered in 4 phases, in the order they ran, with each phase building on the outputs of the one before it.

01

Phase 1

Coupon leakage audit and measurement cleanup (Weeks 1-2)

02

Phase 2

Audience tiers and offer ladder build (Weeks 3-5)

03

Phase 3

Creative sequencing and bid tuning (Weeks 4-8)

04

Phase 4

Incrementality checks and scaling (Weeks 8-12)

The Client

The business in this engagement is a family-owned, multi-brand electronics retailer in Rawalpindi — a retail counter near Commercial Market backed by a WooCommerce storefront carrying roughly 900 SKUs of laptops, smartphones, gaming accessories, and smart-home gear. The online store turned over about PKR 18M a month at an average order value near PKR 43,000, which puts every order firmly in considered-purchase territory: almost nobody buys a PKR 180,000 laptop on a first visit, and around 85% of orders complete as cash on delivery.

Paid media took about PKR 3.1M a month, split across Meta (an Advantage+ Shopping campaign plus a retargeting layer) and Google (Shopping, Demand Gen, and brand search). Roughly PKR 620K of that — a fifth of the budget — went to retargeting, and on the platform dashboards it looked like the most efficient spend in the account: 5.9x reported ROAS, healthy conversion volume, a channel the family considered settled.

The engagement began over a different question than ROAS. The owner’s accountant had noticed that gross profit per online order had been drifting down for two quarters even as revenue held up, and asked us to find out where the margin was going. The trail led to the retargeting layer. The store’s recovery mechanism of choice was an automatic 10% “complete your purchase” coupon, applied the moment a cart crossed 24 hours old. On hardware margins of 8–14% for phones and 12–18% for laptops, a 10% coupon hands back most of the gross profit on the order. And because the coupon was predictable, customers had learned the pattern: put the laptop in the cart, wait a day, buy it cheaper. The channel reported 5.9x ROAS while quietly training the customer base to abandon. The client is described here in anonymized terms, and the figures that follow are illustrative outcome ranges drawn from patterns WeProms sees across Pakistani catalogue retail.

The Problem

Opening the account and the order data revealed four compounding issues:

  • Discount-led recovery was eating the margin it claimed to win. Seventy-two percent of recovered carts carried the automatic coupon, at an average give-back of roughly PKR 3,000 per recovered order — against a blended gross margin of about PKR 5,000 on a PKR 43,000 basket. After the coupon, delivery costs, and COD failure handling, contribution per recovered order was thin to negative. Roughly PKR 440K a month was going out the door as coupon value, much of it to buyers who would have completed anyway.
  • The retargeting audience ignored the consideration cycle. A single “all visitors, 30 days” audience treated a buyer comparing laptops over three weeks identically to someone who glanced at a phone cover for four seconds. Laptop buyers in Pakistan typically research for 14–30 days across Daraz, brand stores, and retailer sites; the audience window and the buying cycle had nothing to do with each other.
  • Meta and Google were retargeting the same people on top of each other. Both platforms ran recovery campaigns against the same visitor pool with no shared suppression, so a cart abandoner could see fourteen or more combined impressions a week — the Meta dynamic ad and the Google Display banner for the same laptop. Frequency at that level stops persuading and starts irritating, and CPMs on the fatigued audiences drifted upward all quarter.
  • Purchasers were never excluded. Buyers kept seeing the product they had just bought for up to 30 days after delivery — pure waste, and worse, a missed warranty-and-accessory attach opportunity on the one audience with proven intent.

Underneath all of it sat a measurement problem: the 5.9x figure was platform-reported, double-counted across Meta and Google, and uncorrected for buyers who would have returned on their own. Nobody could say what retargeting was actually adding, which is why a margin-destroying mechanic had survived for two quarters on the strength of a dashboard number. Cart abandonment sat near 76% — normal for COD electronics — with only about 11% of abandoned carts recovered by the paid layer at meaningful cost.

Phase 1 — Coupon Leakage Audit and Measurement Cleanup (Weeks 1-2)

Ready to improve your marketing results?

Book a free strategy call - we'll audit your current setup and identify the highest-impact fixes.

Book Free Call

The first two weeks answered two questions with numbers rather than dashboards: what was the coupon actually costing, and what was retargeting actually adding?

The coupon audit. We reconciled twelve months of order data against coupon redemptions, segmenting every recovered cart by coupon status, category, and margin band. The findings set the agenda for the whole engagement: coupon-carrying recovered orders contributed close to nothing after give-back and fulfilment costs; repeat customers redeemed at nearly twice the rate of first-time buyers (the clearest possible sign of trained behaviour); and a meaningful share of “recovered” orders showed session patterns consistent with buyers who had simply waited for the coupon to arrive rather than being won back by an ad. This is the same class of work as a coupon code leak audit and recovery review: quantify the give-back first, then decide what the recovery mechanism should be.

Measurement cleanup. Before trusting any ROAS figure, the tracking was rebuilt: Meta Pixel and Conversions API events were deduplicated by event ID so each purchase counted once; Google Ads conversion values were rebuilt from actual order value including coupon deductions, so “revenue” stopped meaning “revenue before discount”; and a weekly reconciliation sheet compared platform-reported conversions against actual WooCommerce orders. Reported revenue across both platforms had been overstating delivered contribution significantly — the double-counted, pre-coupon view.

The baseline lock. With reconciled data, the honest baseline emerged: verified remarketing ROAS nearer 2.8x than the reported 5.9x, cart recovery at 11%, cost per recovered order of about PKR 2,170 on the cart-tier spend, and average discount per recovered order of roughly PKR 3,000. That lock is what every later number is measured against.

Audit findingReported viewReconciled view
Remarketing ROAS5.9x~2.8x after dedup and double-count removal
Monthly coupon costNot tracked~PKR 440K, 72% attach on recovered orders
Contribution per recovered orderAssumed healthyNear zero on coupon-carrying orders
Combined weekly frequency~6x per platform view14+ impressions across Meta and Google
Purchaser exclusionNoneBuyers retargeted up to 30 days post-delivery

Phase 2 — Audience Tiers and Offer Ladder Build (Weeks 3-5)

Phase 2 rebuilt the retargeting layer around two ideas: match audience windows to how electronics are actually bought, and price the discount as a last resort rather than a default. This is the structural core of a modern retargeting and remarketing systems build — the platforms matter less than the logic layered on top of them.

Temperature tiers with cycle-matched windows. The single blob audience became five tiers, each with its own window, budget, and creative: product viewers (14 days, the outer edge of the laptop research window), engaged viewers who spent over a minute on a product page or compared two models (7 days), cart abandoners (7 days), checkout abandoners (3 days — the shortest window on a short decision), and recent purchasers (45 days, used for warranty and accessory attach rather than recovery). Meta carried dynamic product ads against the catalogue; Google Demand Gen and Dynamic Remarketing carried the same tiers on Google-owned surfaces, with the purchaser list synced to both platforms for suppression within hours of delivery.

The offer ladder. Instead of one blunt coupon, each tier received the cheapest incentive that converts it, and the discount moved to the bottom rung:

TierBefore (auto 10% coupon)After (offer ladder)
Product viewersSame coupon as everyoneDynamic ad: price, genuine warranty, COD, delivery ETA
Engaged viewersSame couponComparison creative + bundle nudge (bag, mouse, extended warranty)
Cart abandoners10% coupon at 24 hoursCart reminder with COD and delivery ETA; no coupon
Checkout abandoners10% couponSingle-use 5% coupon capped at PKR 3,000, 72-hour expiry
Recent purchasersRetargeted with bought productWarranty upgrade and accessory attach offers

The coupon did not disappear — it became a precision tool. A single-use code, half the old size, capped in absolute rupees, valid for 72 hours, and shown only to people who had entered checkout and stepped away: the tier whose objection is last-mile hesitation rather than price discovery.

Frequency governance across platforms. Weekly caps were set per tier (tightest on viewers, a short sharp burst on checkout abandoners whose decision window closes fast), and the Meta and Google layers shared suppression lists so the two platforms stopped stacking impressions on the same user. Combined frequency fell from fourteen-plus to around four a week without any loss in reach that mattered.

Dayparting. Pakistani browsing — and COD order placement — peaks in the evening. Delivery of the recovery ads was weighted toward the 8pm–1am window, when the buyer who abandoned a cart at lunch was actually back on their phone comparing prices again.

Phase 3 — Creative Sequencing and Bid Tuning (Weeks 4-8)

Structure decides who sees what; creative decides whether they come back. Weeks four through eight built a sequencing system so that a returning user met a coherent story rather than one repeated banner.

Sequencing by temperature. Viewers saw spec-led dynamic creative (the exact laptop, price, warranty status). Engaged viewers saw comparison creative acknowledging the shortlist (“still deciding between these two?”) with a bundle nudge. Cart abandoners saw trust-led creative — genuine warranty, cash on delivery, a named delivery window — because the recordings of recovered journeys showed the hesitation at this tier was payment and authenticity risk, not price. Checkout abandoners alone saw the last-resort coupon. Creative refreshed on a ten-to-fourteen-day cycle, with each batch built from the previous cycle’s winners, in both English and Urdu variants; Urdu trust-led variants consistently outperformed English on the cart tier in Rawalpindi and the surrounding metros.

The discount test that settled the argument. The store’s management expected recovery to collapse once the blanket coupon was withdrawn. It fell — from 11% to about 16% — while contribution per recovered order nearly doubled, because the recovered orders arrived at full margin. Adding the last-resort coupon on checkout abandoners and the bundle nudges pushed recovery to 19% by week eight, comfortably above the old baseline, with only 31% of recovered orders carrying any discount at all. Total monthly coupon outlay fell from roughly PKR 440K to about PKR 285K even as monthly recovered orders rose by more than seventy percent.

Bid tuning on clean data. With deduplicated conversion values feeding the platforms, the cart and checkout tiers moved to value-based bidding once each cleared enough conversions; the viewer tier stayed on cost caps as the least efficient edge of the funnel. Evening-weighted budgets followed the dayparting data. The purchaser cross-sell tier — previously wasted spend showing buyers their own purchase — became a small but genuinely profitable warranty-attach engine at around 3.6x ROAS.

Phase 4 — Incrementality Checks and Scaling (Weeks 8-12)

See this in action

How we helped a Pakistani business achieve measurable results.

Read case study

The final phase proved the numbers were real and set the rules that keep them real.

The holdout. Retargeting is the channel most skilled at claiming credit for orders that would have arrived anyway — especially where, as here, some buyers had learned to wait for a coupon. We ran a two-week audience holdout, splitting the retargeting-eligible pool and suppressing ads to a control slice. The verified lift over the holdout is what justified the headline 4.8x figure; the platform-reported number, even after cleanup, still runs hotter than the holdout-verified view, and the team now knows the size of that gap rather than arguing about it.

Coupon governance. The auto-coupon was formally retired, replaced by a written policy: discounts on recovery only at the checkout tier, single-use, capped, time-boxed, and reviewed monthly against contribution per recovered order. Coupon cost per recovered order joined the dashboard as a standing metric, so leakage can never again accumulate invisibly behind a healthy-looking ROAS.

Scaling the additive tiers. Budget followed the verified numbers: the checkout and cart tiers and the purchaser attach engine scaled up, the viewer tier was held at a cost-capped ratchet, and the quarterly plan moved spend from prospecting blur toward the tiers the holdout proved additive. The blended account ROAS rose from 2.4x to 2.9x at flat total spend — the clearest single sign that the retargeting rebuild pulled the rest of the account up with it, because the optimizers were finally learning from clean, value-accurate data.

Final Results

Measured against the Phase 1 baseline lock at the 90-day mark:

MetricBaseline90 daysChange
Verified remarketing ROAS~2.8x (5.9x reported)4.8x+71% verified
Abandoned carts recovered11%19%+8 pts
Cost per recovered orderPKR 2,170PKR 1,260-42%
Average discount per recovered orderPKR 3,000PKR 1,100-63%
Coupon-carrying share of recovered orders72%31%-41 pts
Contribution per recovered orderIndex 100~192Nearly doubled
Combined weekly frequency14+~4Fatigue eliminated
Blended account ROAS2.4x2.9x+21% at flat spend

The headline reversal is worth stating plainly: the platform-reported ROAS fell from 5.9x to the low fives, and the business got materially more profitable. The old number was inflated by double-counting and by coupon-driven orders that margin analysis showed were barely contributing. The verified figure — deduplicated, holdout-checked, measured after discount — nearly doubled the true efficiency of the layer. Any Pakistani retailer reading a retargeting dashboard should note which of those two numbers their decisions currently run on; more context on this pattern sits in our overview of marketing for electronics stores in Pakistan.

What Made This Work

  1. The margin layer was added to the ROAS conversation. Platform dashboards report revenue before discount and after double-counting. Once recovered orders were evaluated on contribution — coupon, delivery, and COD failure included — the “best-performing” part of the account was exposed as the least profitable. No bidding change could have fixed that; only the offer could.

  2. The discount was repositioned, not abolished. A single-use, capped, 72-hour coupon reserved for checkout abandoners preserved most of the recovery power at a fraction of the give-back. The lesson is precision: the same rupee of incentive buys far more conversion at the checkout tier than at the viewer tier.

  3. Audience windows were matched to the real buying cycle. Laptops in Pakistan are bought on a 14–30 day research arc. Tiering by temperature and timing concentrated spend in the days when a decision was actually being made, which is most of why cost per recovered order fell 42% while frequency fell by three-quarters.

  4. Suppression and frequency rules ran across platforms. Shared purchaser lists and combined caps stopped Meta and Google from stacking impressions on the same buyer — recovering the CPM inflation that fatigue was causing and freeing budget for the tiers that earned it.

  5. Incrementality was checked before scaling. The holdout converted an argument about attribution into a measured gap between reported and verified ROAS, and every scaling decision that followed stood on the verified side of that gap.

What Teams Can Apply

  1. Audit coupon cost per recovered order, not just recovery rate. If a 10% coupon rides most of your recovered carts on 8–18% hardware margins, your retargeting may be recovering revenue and destroying profit at the same time. Run the reconciliation before you run more ads.

  2. Move your discount to the last rung of an offer ladder. Warranty messaging, COD reassurance, delivery ETA, and bundles convert warm tiers at zero give-back. Reserve the coupon for checkout abandoners, cap it in absolute rupees, make it single-use, and expire it fast.

  3. Tier your audiences by temperature with cycle-matched windows. Replace “all visitors, 30 days” with viewer, engaged, cart, checkout, and purchaser tiers — windows sized to how long your category actually takes to buy — and suppress purchasers on both platforms within hours.

  4. Reconcile platform ROAS with order-system truth weekly. Deduplicate events, report revenue after discount, and compare platform claims against actual orders. Then run a holdout once a quarter; the gap between reported and verified ROAS is a number worth knowing to the decimal.

  5. Govern frequency across the whole account, per platform views combined. Fourteen impressions a week across Meta and Google reads as six or seven on each dashboard, which is how fatigue hides. Set combined caps, share suppression lists, and weight delivery to the evening hours when Pakistani buyers actually complete COD orders.

This sequence — margin audit, offer ladder, temperature tiers, verified measurement — applies to any catalogue-led store where carts are valuable and margins are thin: appliances, jewellery, furniture, and phones. The engagement above is a representative composite rather than a single named client’s audited results, and the same framework produces different headline numbers depending on average order value, category mix, and how deeply discount-led recovery has already trained the customer base.

What teams can apply

Use the framework, not just the headline number.

For GEO, AEO, and classic SEO, the useful signal is the sequence: fix crawl access, build answerable category assets, improve conversion paths, and document proof in a format that humans and machines can cite.

The offer ladder priced the discount as a last resort, so coupons stopped being the default recovery mechanism and margin stayed attached to most recovered orders.

Audience windows were matched to the actual laptop consideration cycle (14-30 days) instead of a generic 30-day blob, so spend concentrated where decisions were being made.

Deduplicated conversion data and a holdout check replaced platform-reported ROAS, which had been rewarding the account for double-counting coupon-driven orders.

Limitations

Context and limitations

Illustrative composite built from common engagement patterns in Pakistani electronics ecommerce; recovery rates and margin effects vary with average order value, category mix, and brand co-op funding.

Questions

Case study FAQs

Is this remarketing ROAS framework applicable in Pakistan?

Yes. The framework is built around Pakistani ecommerce realities: cash-on-delivery hesitation at high ticket sizes, thin hardware margins, price-comparison behaviour across Daraz and brand stores, and evening browsing peaks. The offer ladder, purchaser suppression, and deduplicated measurement adapt directly to any catalogue-led store running Meta and Google ads locally.

How quickly can we expect results?

The leakage audit and measurement cleanup land in the first two weeks. Audience tiers and the offer ladder go live by week five, and meaningful movement in verified ROAS and cart recovery typically shows from week six, compounding to the full effect between weeks ten and twelve once creative sequencing and frequency governance have data behind them.

Can you replicate this process for our business?

Yes. We map the phased approach to your catalogue, average order value, margin structure, and monthly spend. The framework fits electronics, appliances, jewellery, and furniture — verticals where carts are valuable, margins are thin, and discount-led recovery quietly destroys contribution profit.

Do you provide reporting during implementation?

Yes. Weekly checkpoints cover verified segment ROAS, cart recovery rate, coupon cost per recovered order, frequency, and holdout results. Dashboards are shared from day one, so the reported-versus-verified ROAS gap is visible to your team the whole way through.

Next step

Want a similar rollout in Pakistan?

Share your current baseline and we will map a phased retargeting execution plan to your ROAS and margin targets.

Book Free Strategy Call

Start Here

Let's talk about your growth system

Book a strategy call to discuss how WeProms Digital can help your business achieve better tracking, cleaner attribution, and more accountable growth.

Your data is secure
Typically respond within 2 hours
No obligation - just a conversation
Contact workflow From first message to a useful next step
Step one Context received

Your goals, market, and current channels are captured before we suggest a direction.

This helps us recommend the right engagement level for your needs.

We'll respond via email within 1 business day. Your details are kept confidential.