Skip to main content

Case Studies

Shopify Subscription Funnel Case Study in Pakistan

Subscription attach rate doubled from 6.5% to 13.4% of orders and blended CAC fell 29% to PKR 1,080 in 90 days, with blended paid ROAS up from 2.4x to 3.3x.

Subscription-First Shopify Funnel for an Islamabad Tea Brand campaign results dashboard
Case study D2C Brand
Result snapshot +106%

Answer-ready summary

What happened in this case study?

Subscription attach rate doubled from 6.5% to 13.4% of orders and blended CAC fell 29% to PKR 1,080 in 90 days, with blended paid ROAS up from 2.4x to 3.3x.

An Islamabad-based direct-to-consumer specialty tea brand was paying to acquire the same households twice. Buyers reordered whenever a retargeting ad happened to catch them, the monthly subscription crate attached to only 6.5% of orders, and blended CAC had climbed past first-order contribution margin. The engagement rebuilt merchandising defaults, lifecycle flows, and paid structure around what a renewing tea household is actually worth.

The rollout ran in 4 phases: Unit-economics audit and event plumbing; Subscription-first storefront rebuild; Paid restructure around subscription starts; Cohort measurement and retention compounding.

At a glance

Case summary

Industry
D2C food and beverage (specialty tea)
Market
Pakistan (Islamabad)
Duration
90 days
Client type
D2C Brand
Services used
Shopify marketing and store optimization, Lifecycle email flows (Klaviyo), Subscription retention and churn management
Starting problem
An Islamabad D2C specialty tea brand had a monthly crate subscription attaching to only 6.5% of orders while blended CAC of PKR 1,520 exceeded first-order contribution margin, forcing the brand to re-pay for households that were already reordering.
Work completed
Rebuilt merchandising defaults and the subscription landing experience, instrumented subscription lifecycle events, restructured Meta and Google campaigns around subscription starts with subscriber exclusions, and shipped retention flows addressing COD refusals and payment friction.
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.

+106%

Subscription attach rate

Improved from 6.5% to 13.4% of orders (+106%)

-29%

Blended CAC

Reduced from PKR 1,520 to PKR 1,080 (-29%)

Recovered from 2.4x to 3.3x

Blended paid ROAS (30-day)

Recovered from 2.4x to 3.3x

Improved from 38% to 55% of new cohorts

90-day subscriber retention

Improved from 38% to 55% of new cohorts

Measured metrics

Before and after

+106% Subscription attach rate
-29% Blended CAC
3.3x Blended paid ROAS (30-day)
16% Email and CRM revenue share

Challenge context

Challenge context

An Islamabad-based direct-to-consumer specialty tea brand was paying to acquire the same households twice. Buyers reordered whenever a retargeting ad happened to catch them, the monthly subscription crate attached to only 6.5% of orders, and blended CAC had climbed past first-order contribution margin. The engagement rebuilt merchandising defaults, lifecycle flows, and paid structure around what a renewing tea household is actually worth.

Subscription attach stuck at 6.5% of orders although 34% of one-time buyers reordered manually within 90 days

Blended CAC of PKR 1,520 against roughly PKR 1,140 of first-order contribution margin — every new customer started as a loss

Subscription offer buried in a variant picker on four product pages, absent from cart, checkout, and the post-purchase path

Meta and Google optimised to a single Purchase event, making subscription starts invisible to bidding

Active subscribers still counted as prospecting targets — paid frequency spent on households already converted

Cash-on-delivery refusals at 22% of first subscription dispatches with no confirmation rhythm

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

Unit-economics audit and event plumbing (Weeks 1-2)

02

Phase 2

Subscription-first storefront rebuild (Weeks 3-5)

03

Phase 3

Paid restructure around subscription starts (Weeks 4-8)

04

Phase 4

Cohort measurement and retention compounding (Weeks 8-12)

The Client

The brand is an Islamabad-based direct-to-consumer specialty tea company founded by two siblings in 2021. The catalogue covers 38 SKUs across four families: single-origin black tea sourced from smallholder estates in the Shinkiari belt, green and herbal infusions, a masala chai line ground and blended in-house, and gifting tins aimed at the corporate and wedding market. A team of eleven runs operations — five in fulfilment and sourcing, two in content, the rest shared across service and finance — with performance marketing handled by a freelancer under founder supervision.

Sales run through a Shopify storefront supported by an Instagram following of roughly 61,000 that does most of the discovery work. Monthly volume sat around 2,400 orders at an average order value of PKR 2,850, with about 68% of orders on cash on delivery and the remainder split between cards and wallets. Media spend ran between PKR 1.6M and 1.9M a month — roughly PKR 1.3M on Meta and PKR 0.4M across Google Shopping and brand search — against typical monthly revenue of PKR 6.8M, spiking around Eid and the winter wedding season.

Fourteen months before the engagement, the team had launched the Monthly Chai Crate: pick any three tins, delivered monthly at PKR 2,200 — a 15% saving against one-time pricing with free delivery. It was the right product for the category. Pakistani households drink tea daily, a 200-gram tin empties in two to three weeks, and the category’s reorder behaviour is the most predictable in food and beverage. Yet the crate attached to just 6.5% of orders.

The founders’ brief to WeProms was blunt: “Our customers don’t stop drinking tea. They reorder when our ads find them again. We are paying twice for the same kitchen.” They wanted a Shopify marketing engagement that fixed the economics of acquisition — not another creative refresh.

This walkthrough is an illustrative composite built from patterns WeProms sees across Pakistani D2C food and beverage brands. The framework, sequencing, and outcome ranges are meant as a realistic reference for a growth team sanity-checking fit — not an audited result for a named company.

The Problem

The diagnosis surfaced six linked issues:

  • Reorder habit existed; the offer didn’t fit the buying motion. A full 34% of one-time buyers reordered manually within 90 days — almost always through a retargeting ad or an Instagram reminder. Only 6.5% ever chose the subscription. The behaviour the crate was built to automate was already happening, expensively.
  • First-order economics were negative. Blended CAC had climbed to PKR 1,520 — up roughly 18% across two quarters of Meta CPM inflation — against about PKR 1,140 of contribution margin on a typical first order. Every new customer started as a loss that only unplanned repeat behaviour recovered.
  • The subscription was structurally invisible. It lived as a radio button inside the variant picker on four product pages, never in the cart drawer, never at checkout, never after purchase, and it had no dedicated landing page anywhere on the site.
  • Paid bidding couldn’t see the difference between customers. Meta and Google optimised to a single Purchase event. A PKR 6,500 corporate gifting order and the first PKR 2,200 crate of a household that would renew eleven times were identical events to the algorithms.
  • Prospecting spend leaked onto existing subscribers. There were no exclusion audiences, so active subscribers kept absorbing prospecting frequency the brand had already paid to earn.
  • Renewal risk was unmanaged. COD refusals ran at 22% of first subscription dispatches, refusal and pause reasons went unlogged, and churn was discovered only when month-three revenue dipped.

Underneath all of it sat one question nobody in the business could answer with data: what is a tea household worth over six months, and what is it rational to pay to start one?

Phase 1 — Unit-Economics Audit and Event Plumbing (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 fortnight changed no ads and no pages. It settled the arithmetic every later decision would lean on.

SKU-family margin mapping. We built a landed-cost table per SKU family — sourcing, grinding and blending, packaging, courier by zone, COD fees, and gateway costs — then overlaid the 15% subscriber discount and free delivery. The picture was clear: gifting tins carried the highest gross margin but near-zero attach potential and violent seasonality, while the masala chai and everyday black tea families carried steady margins that could absorb the discount and still contribute. That single table decided where the subscription push would concentrate.

Cohort value separation. Twelve months of order history split into one-time buyers and crate subscribers. A one-time buyer produced about PKR 4,900 of six-month value across an average of 1.7 orders. A subscriber produced roughly PKR 10,600 across an average of 4.1 delivered cycles plus gifting cross-sell — a 2.2x ratio. That ratio, not any platform dashboard, became the ceiling-setter for what the brand could pay to start a subscriber.

Event taxonomy. Alongside the standard purchase event we instrumented subscription_started, subscription_renewed, subscription_paused, and subscription_cancelled with a reason code attached, aligned across Klaviyo, GA4, and Meta custom conversions, with transaction-ID deduplication so a renewal counted once. The platforms could finally bid toward the customer type the business actually wanted.

Audience hygiene. Active-subscriber and recent-purchaser exclusion lists were built and connected to every prospecting campaign, ending the quiet waste of paying to reacquire kitchens already on the books.

QuestionBefore Phase 1After Phase 1
Margin by SKU familyGuessedMapped, including COD, gateway, and packaging costs
One-time buyer, 6-month valueUnmeasured~PKR 4,900
Subscriber, 6-month valueUnknown~PKR 10,600 — a 2.2x ratio
Subscription starts in ad platformsFused into PurchaseDedicated subscription_started event
Renewals, pauses, cancellationsUntrackedTracked with reason codes
Subscribers in prospecting audiencesIncludedExcluded

No creative had been touched by the end of week two. But the business could now price a subscriber against a one-time buyer, and every subsequent move inherited that clarity.

Phase 2 — Subscription-First Storefront Rebuild (Weeks 3-5)

Phase 2 rebuilt the purchase path so the default choice favoured renewal wherever renewal made sense — the core of any Shopify marketing engagement in a consumables category.

Purchase-mode defaults. All twelve replenishment SKUs — the chai line, everyday black tea, the infusions — received a one-time-versus-subscribe toggle above the fold, with subscribe pre-selected and the one-time price shown beside it. Defaults do the quiet work: the buyer can switch in one tap, but the path of least resistance now leads to the crate. Gifting SKUs kept one-time as the default and received only a soft “send this monthly” suggestion, because forcing subscription framing on an Eid corporate gift would have damaged a high-margin seasonal business.

A dedicated subscription landing page. The Monthly Chai Crate got its own page for the first time: how the cadence works, skip-pause-swap controls shown explicitly, the COD confirmation rhythm explained, and the prepaid quarterly option priced at an extra 5% saving. It converted at 3.8% on the mixed paid and email traffic that reached it during the phase.

A crate builder. Instead of a fixed curation, subscribers choose their three tins and can swap monthly. Variety fatigue had been a silent churn driver; the builder turned it into a retention feature and lifted average crate margin about six points against the old fixed selection, because buyers who assemble their own crate choose more of the high-margin chai line.

Lifecycle flows in Klaviyo. Working the way lifecycle email should in a replenishment category, four flows shipped: a post-purchase attach sequence at day six (“your next crate”), a replenishment reminder at day 26–30 for one-off buyers that converted 8.4% of its recipients, a churn-risk flow triggered by failed deliveries or payment issues, and a win-back for subscribers lapsed 45 days.

A COD rhythm subscribers can live with. Because two-thirds of buyers pay on delivery, the crate was rebuilt as a confirmed cadence rather than an auto-charge: a confirmation call and WhatsApp message 48 hours before each dispatch, an easy skip option, and the prepaid quarterly crate — payable by card, JazzCash, or Easypaisa — carrying the deeper discount for buyers comfortable with mandates.

Attach surfaceMechanicShare of new starts at week 5
Replenishment PDPsSubscribe pre-selected61%
Replenishment email (day 26–30)Convert one-off buyers13%
Cart drawer toggleOne-tap switch plus free delivery17%
Post-purchase pageOne-click conversion of the just-placed order9%

By the end of week five, attach had moved from 6.5% to 9.4% of orders — before the paid restructure had begun, driven almost entirely by traffic the brand was already buying.

Phase 3 — Paid Restructure Around Subscription Starts (Weeks 4-8)

Phase 3 ran in parallel, restructuring the account into three campaign jobs with distinct objectives, budgets, and success definitions.

One-off prospecting stayed on Advantage+ shopping over the hero SKUs and best-seller bundles, optimised to purchase with real basket values — this is the engine for gifting-season volume and first-time discovery.

Subscription acquisition optimised to the subscription_started event once weekly start volume cleared Meta’s learning threshold, aimed at subscriber lookalikes, herbal-and-wellness interest stacks, and warm audiences from the Instagram following. Bid guidance derived from the PKR 10,600 six-month subscriber value rather than the first crate’s revenue — the specific mechanism that made paying above the old blended CAC rational for this job.

Attach retargeting chased one-off buyers 21 to 90 days after purchase with crate-forward creative, explicitly excluding active subscribers so the spend never cannibalised itself. This was the cheapest subscription-start inventory in the account, converting an audience the brand had already paid to acquire.

Creative ran on a fixed grid: brew-ritual UGC built around the doodh-patti moment, a “skip anytime” objection-handling angle that answered the biggest subscription fear directly, and price-per-cup math — roughly PKR 37 a cup against PKR 450 at a café — rendered in Urdu-first captions with English overlays. Farm and blending-room footage consistently outperformed studio product shots, a pattern we see across Pakistani food D2C.

Campaign jobSpend share beforeSpend share at week 830-day ROAS at week 8
One-off prospecting88%62%3.0x
Subscription acquisition0%23%2.6x on first-cycle cash
Attach retargeting12% generic15%4.4x

One reporting discipline mattered more than any of the individual moves: ROAS for the subscription campaign was reported on first-cycle cash revenue only. The 2.6x number understated the job’s true contribution — renewals land in later windows — but reporting on cash kept scaling decisions honest and stopped the account from justifying overspend with projected lifetime value it hadn’t earned yet. Blended 30-day ROAS across the account reached 2.9x by week eight.

Phase 4 — Cohort Measurement and Retention Compounding (Weeks 8-12)

See this in action

How we helped a Pakistani business achieve measurable results.

Read case study

The final phase built the operating rhythm that keeps these gains from decaying after the engagement window.

A cohort scoreboard. One Looker Studio dashboard, reviewed weekly: attach by SKU, blended CAC including refusal costs, ROAS by campaign job, renewal rate by cycle, and COD refusal by delivery zone. Creative retirement rules were agreed in advance — any ad below the ROAS floor after PKR 150,000 of spend paused without debate.

Churn reasons, logged and answered. The cancellation exit survey (shipped in Phase 1) finally had enough volume to read, and the top reasons each got a shipped fix:

Exit-survey reasonShare of cancellationsFix shipped
Travelling or seasonal pause34%Self-serve skip and pause in the subscriber portal
Delivery day mismatch22%Saturday delivery-window choice at checkout
Payment friction on COD repeats19%Prepaid quarterly crate plus wallet mandates
Variety fatigue17%Swap mechanic in the crate builder
Other or unresolved8%Monitored, reviewed monthly

A paused subscriber is cheap to reactivate; a churned one has to be re-bought at full acquisition cost. Most pauses resumed within two cycles, and 90-day retention on new cohorts climbed from 38% to 55% — the number that makes every other number in this engagement compound.

A subscriber referral loop. A PKR 300 give-get credit ran inside the renewal confirmation, turning the most engaged subscribers into a low-cost acquisition channel. Referral-sourced starts carried no media cost and the highest cycle-two retention of any source.

Staging the season. The winter wedding and corporate-gifting calendar was mapped with crate-and-gift bundles scheduled for November and December — structured, priced, and staged, but deliberately not claimed as results inside the 90-day window.

Final Results at 90 Days

MetricBeforeDay 90Change
Subscription attach rate6.5% of orders13.4%+106% (doubled)
Subscription starts per month156369+137%
Blended CACPKR 1,520PKR 1,080-29%
Blended paid ROAS (30-day)2.4x3.3x+38%
90-day subscriber retention38%55%+17 pts
Email and CRM revenue share9%16%+7 pts
COD first-dispatch refusal rate22%14%-8 pts

By week twelve, subscription cohorts carried roughly 18% of monthly revenue. That is the structural change beneath the CAC line: when close to one rupee in five arrives from households that do not need re-acquiring, blended CAC falls at flat spend — which is exactly how it reached PKR 1,080 without a meaningful budget increase.

These are illustrative outcome ranges reflecting patterns WeProms sees across Pakistani D2C food and consumables brands, not an audited result for a named company. They give a growth team a realistic shape for what a subscription-first storefront rebuild and renewal-aware paid restructure can produce.

What Made This Work

  1. Unit economics were settled before tactics. The SKU-family margin table and the 2.2x subscriber-to-one-time value ratio decided where the subscription push concentrated and what a start was worth paying for. Without that arithmetic, the crate would have kept being judged on first-cycle revenue against full acquisition cost — the same lens that had already stunted it for fourteen months.
  2. Defaults did more work than discounts. Pre-selecting subscribe on replenishment SKUs moved attach without spending a rupee on incentives. The buyer’s path of least resistance started pointing at renewal, and the toggle preserved choice for the one-time buyer.
  3. The account stopped bidding blind and stopped paying twice. A dedicated subscription_started event gave the algorithms the customer type worth chasing, while subscriber exclusions ended prospecting frequency landing on kitchens the brand had already converted.
  4. Retention work was local, not imported. The churn fixes that moved 90-day retention seventeen points — skip and pause controls, delivery-window choice, prepaid quarterly crates on wallet mandates — addressed the specific friction of Pakistani COD commerce. A generic discount ladder would have bought none of it.
  5. ROAS stayed honest. Reporting the subscription campaign on first-cycle cash, with lifetime value confined to bid guidance, kept scaling decisions grounded and made the 3.3x blended number one the founders could bank, not one built on projections.

What Teams Can Apply

For Pakistani D2C brands selling consumables on Shopify:

  1. Compute one-time versus subscriber value per SKU family before touching bids or discounts. The ratio sets what you can pay for a start and which products can carry a subscriber discount at all. Gifting SKUs and replenishment SKUs rarely survive the same subscription framing.
  2. Make renewal the default where depletion is predictable, and never where it isn’t. A pre-selected subscribe-and-save toggle on replenishment items is the cheapest attach lever available. The same default on occasion-driven products damages conversion.
  3. Give the platforms a subscription-start event and exclude your subscribers. Bidding cannot favour the customer you want if it cannot see her, and no prospecting budget should be paying to reach households already renewing.
  4. Design the COD rhythm as part of the product. Confirmation calls before dispatch, skip-anywhere controls, and prepaid quarterly options on JazzCash, Easypaisa, or card mandates are subscription infrastructure in this market — not upsells.
  5. Report on cash, decide on value. Use cohort lifetime value to set bid guidance, but keep the scoreboard on realised revenue. It is the only way to scale without quietly borrowing against retention you have not yet earned.

WeProms Digital has applied this subscription-first framework across Pakistani consumable brands — tea and coffee, supplements, health foods, pantry staples — and the same disciplines underpin our work across digital marketing for food brands nationwide, from Islamabad and the northern sourcing belt to the Lahore and Karachi metros.

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.

SKU-level unit economics were settled before any creative or campaign changed, so the subscription push concentrated on the replenishment SKUs whose margins could carry a 15% discount and left gifting SKUs on one-time pricing.

The subscription start became its own optimisation event with active-subscriber exclusions, which stopped the account from paying prospecting prices to show ads to households it had already converted.

Retention work targeted the two churn causes specific to Pakistani D2C — COD first-delivery refusals and payment friction on repeats — rather than generic discount ladders.

Limitations

Context and limitations

Illustrative composite built from common patterns in Pakistani D2C food and beverage ecommerce; attach and CAC outcomes vary with category pricing, consumption cadence, and media budget.

Questions

Case study FAQs

Is this shopify subscription funnel framework applicable in Pakistan?

Yes. The framework is built around how Pakistani households actually buy consumables online: cash on delivery as the default payment habit, WhatsApp as the service channel, and card-based auto-renewal still limited. Subscriptions are structured as confirmed-cadence deliveries with a pre-dispatch confirmation call, and prepaid quarterly crates carry the discount for buyers comfortable with JazzCash, Easypaisa, or card mandates — which is what makes renewal viable in this market.

How quickly can we expect results?

Merchandising defaults and the subscription landing page typically move attach within two to three weeks, because the early gain comes from traffic you are already buying. Paid efficiency lands through weeks four to eight as the subscription-start event accumulates enough volume for platforms to optimise against. Blended CAC improvement matures near the 90-day mark as subscriber cohorts start renewing instead of needing re-acquisition.

Can you replicate this process for our business?

Yes. We map the same sequence to your Shopify stack, SKU margins, and team capacity. The framework applies wherever consumption is predictable — we have applied it across tea and coffee, supplements, personal care, and pantry staples — with the crate size, cadence, and discount tuned to each category's depletion rhythm.

Do you provide reporting during implementation?

Yes. Weekly checkpoints cover attach rate by SKU, blended CAC including COD refusal costs, ROAS by campaign job, and subscriber cohort health. A shared dashboard is live from day one, so gains are visible as they land rather than only at the final review.

Next step

Want a similar rollout in Pakistan?

Share your current baseline and we will map a phased execution plan to your growth goals.

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.