$200K to $920K MRR in 18 months.
A Toronto DTC fashion brand · $200K → $920K MRR.
Industry archetype drawn from patterns across multiple Toronto DTC fashion engagements. Representative metrics across 18 months: 4.6x MRR, 38% repeat-purchase rate, AOV up 42%, RFM-driven 7-segment lifecycle.
Customer-cohort repeat purchase rate.
Average order value uplift via bundles plus upsell.
A Toronto DTC fashion operator at the $200K MRR ceiling.
The archetype represents a slice of Toronto DTC we ship into reliably: a $200K MRR fashion or lifestyle brand on a 2021-vintage Shopify Plus theme, founded by a Toronto operator with a Drake-General-Store-flavored brand voice; sells across Canada and into the US northeast; the founders run paid through Meta and TikTok with a steady but stagnating ROAS. Pre-engagement state: Shopify Plus on Dawn-derived theme with heavy customizations layered over four years, no subscription program, lifecycle email running on a single welcome flow plus an abandoned-cart series, average order value plateaued at $94, repeat-purchase rate stuck at 22 percent.
Three structural problems compounded the growth ceiling. One, the storefront could not represent the brand voice; the theme was a generic-DTC scaffold the founders had outgrown but kept patching. Two, the lifecycle program treated all customers the same; first-time buyers and four-time loyalists received the same email cadence, and the brand had no signal-segmentation in Klaviyo. Three, the catalog had four genuinely subscription-shaped SKUs (the brand's essentials line) that were sold one-time only, so the recurring-revenue compounding was missing.
14 weeks. Five workstreams. One launch.
Workstream 1 · Shopify Plus theme rebuild. Replaced the four-year-old Dawn-derived theme with a Plus-native theme designed against the brand voice. Modular section schema, brand-voice copy patterns, accessibility-baked. Storefront Core Web Vitals all green at month 2.
Workstream 2 · Subscription on essentials. Identified the four genuinely subscription-shaped SKUs (the brand's essentials line) and shipped a subscription program against them. By month 12, subscriptions accounted for 21 percent of total MRR and lifted recurring-revenue compounding into the headline metric.
Workstream 3 · Klaviyo seven-segment lifecycle. Replaced the single welcome flow plus abandoned-cart series with a seven-segment lifecycle program: pre-purchase, first-time buyer, second-time buyer, three-plus loyalist, lapsed, VIP, and subscription-active. Email revenue share moved from 11 percent to 31 percent of total digital.
Workstream 4 · AOV merchandising. Tiered free-shipping thresholds, post-purchase upsell on the order-confirmation page, bundle-builder on the essentials line. AOV moved from $94 to $134 across 90 days.
Workstream 5 · Wholesale-channel content surfaces. Built a wholesale-onboarding flow with a B2B-shaped content surface, line-sheet PDF generation, and four named retail partners onboarded during the 18-month window via DTC-led brand traction.
Shopify Plus core. Boring choices.
Shopify Plus
Plus-native theme with brand-voice section schema. Shopify dev theme tooling and Online Store 2.0 patterns. Headless deferred until brand earns it.
Klaviyo + Postscript
Klaviyo for seven-segment lifecycle email. Postscript for SMS at the high-LTV end.
Gorgias
Gorgias as the post-purchase support surface. Macros tied to subscription state and shipment tracking.
PostHog + GA4
PostHog for product analytics and bundle-builder experiments. GA4 for storefront reporting tied to Looker Studio dashboards.
Northbeam + Triple Whale alt
Multi-touch attribution layered over GA4 plus platform UTMs. Reporting flows through Looker Studio.
Linear + Notion
Linear for engineering. Notion for cross-functional planning.
The numbers behind the headline.
| metric | pre-engagement | month 6 | month 18 |
|---|---|---|---|
| MRR | $200K | $460K | $920K |
| Repeat-purchase rate | 22% | 31% | 38% |
| AOV | $94 | $118 | $134 |
| Email revenue share | 11% | 22% | 31% |
| Subscription % of MRR | 0% | 12% | 21% |
| NPS | 42 | 54 | 64 |
Metrics representative of the archetype; specific brands within the pattern range plus or minus 20 percent on each line.
If your Toronto DTC looks like this archetype.
The pattern this archetype represents (Toronto DTC fashion or lifestyle in the $150K to $400K MRR range, on an aging Shopify Plus theme, with a single welcome plus abandoned-cart email program, with no subscription on the brand's natural subscription-shaped SKUs) is one of our most-shipped engagement shapes. The 14-week timeline holds steady across DTC at this stage; the workstreams compress or expand in the same proportions; the metrics typically land within plus or minus 20 percent of the archetype numbers above.
Five capabilities transfer directly to a comparable Toronto engagement. First, Shopify Plus theme rebuild against the brand voice with accessibility-baked patterns. Second, subscription program on the natural subscription-shaped SKUs. Third, seven-segment Klaviyo lifecycle program tied to RFM signal. Fourth, AOV merchandising via bundles, tiered shipping, and post-purchase upsell. Fifth, a wholesale-channel content surface that converts DTC traction into named retail-partner doors.
Every Toronto engagement starts with a 30-minute discovery call. The scope, timeline, and budget come back in writing within 48 hours. Eastern Time, same-day response Monday to Friday 9 to 6.
Toronto DTC. 4.6x trajectories don't ship themselves.
30-minute call on ET. Written scope and fixed-price quote in 48 hours. In-person across downtown Toronto, MaRS, King West, and Liberty Village for retainer engagements.