$100K to $510K MRR in 18 months.
A Montreal bilingual DTC brand · $100K → $510K MRR.
Industry archetype drawn from multiple Montreal bilingual DTC engagements. Over 18 months, the representative numbers: 5.1x MRR, a 58/42 FR-EN locale split, 36% repeat purchase, and AOV up 33%.
FR storefront 58% of MRR by month 18.
Customer-cohort repeat purchase rate.
A Montreal lifestyle brand at the FR-EN bilingual ceiling.
This archetype is a slice of Montreal DTC we ship into reliably. Picture a $100K MRR lifestyle, fashion, or homeware brand on a 2022-vintage Shopify theme. It runs EN-only, with patchy French served through a third-party translation widget. A Montreal operator founded it, the voice carries a Mile End flavor, and it sells across Quebec, Ontario, and the US northeast.
The pre-engagement state: an EN-primary storefront with bolt-on FR translation, no proper FR URL structure, and missing hreflang. Lifecycle email runs in English only. AOV sits at $86. Repeat purchase sits at 21 percent.
Three structural problems compound the growth ceiling. First, the FR market, the brand's natural home, gets a second-class storefront. The translation widget breaks product pages, skips metadata, and search engines cannot crawl it.
Second, lifecycle email runs in English only. FR-primary customers get English onboarding, and their repeat-purchase conversion suffers for it. Third, nothing aligns with Quebec language law, so every consumer-facing surface carries Bill 96 risk.
14 weeks. Five workstreams. One launch.
Workstream 1 · Bilingual Shopify Plus rebuild. We replaced the bolt-on translation widget with parallel FR and EN storefronts on Shopify Plus Markets. That means hreflang routing, locale-specific URL paths, and FR-primary metadata. Storefront Core Web Vitals were all green at month 2.
Workstream 2 · FR brand voice + content. A Montreal-based bilingual copywriter wrote FR brand voice native to the Quebec market, not translated from English. Every consumer-facing surface was aligned to Bill 96 French-equal-prominence rules.
Workstream 3 · Locale-aware Klaviyo lifecycle. We replaced the EN-only welcome and abandoned-cart flows with a six-segment lifecycle program forked into FR and EN tracks. Email revenue share moved from 9 percent to 29 percent of total digital.
Workstream 4 · AOV merchandising. Tiered free-shipping thresholds, a post-purchase upsell on the order-confirmation page, and a bundle builder. AOV moved from $86 to $114 across 90 days.
Workstream 5 · Locale-aware support. We built FR-EN Gorgias macros and routing rules so FR-primary customers always reach a French-speaking agent. CSAT lifted 18 points in the FR cohort.
Shopify Plus core. Bilingual by design.
Shopify Plus + Markets
Plus-native theme with FR-EN locale routing via Shopify Markets. Hreflang setup, locale-aware metadata, currency split CAD-USD-EUR.
Klaviyo bilingual
Klaviyo for six-segment lifecycle email, forked into FR and EN tracks with locale-aware send timing.
Gorgias bilingual routing
Gorgias with FR-EN macros and routing rules so FR-primary customers always reach a French-speaking agent.
PostHog + GA4
PostHog for locale-split product analytics. GA4 for storefront reporting tied to Looker Studio.
Stripe + Shop Pay
Stripe for subscription primitives plus Shopify Payments and Shop Pay for the storefront default.
Linear + Notion bilingual
Linear for engineering. Notion for cross-functional planning with FR-EN content reference docs.
The numbers behind the headline.
| metric | pre-engagement | month 6 | month 18 |
|---|---|---|---|
| MRR | $100K | $240K | $510K |
| FR-EN locale split | 28/72 | 48/52 | 58/42 |
| Repeat-purchase rate | 21% | 29% | 36% |
| AOV | $86 | $104 | $114 |
| Email revenue share | 9% | 19% | 29% |
| NPS | 38 | 52 | 61 |
Metrics are representative of the archetype. Specific brands within the pattern range plus or minus 20 percent on each line.
If your Montreal brand looks like this archetype.
This archetype is one of our most-shipped engagement shapes for Quebec. It fits a Montreal bilingual lifestyle, fashion, or homeware DTC brand in the $80K to $200K MRR range. The tell-tale setup: an EN-primary Shopify theme with bolt-on FR translation, no hreflang, EN-only lifecycle email, and Bill 96 risk on consumer-facing surfaces.
If that sounds like your brand, the playbook transfers. The 14-week timeline holds steady, the workstreams compress or expand in the same proportions, and the metrics typically land within plus or minus 20 percent of the archetype numbers above.
Five capabilities transfer directly to a comparable Montreal engagement.
- Parallel storefronts. FR and EN Shopify Plus storefronts run side by side via Shopify Markets, with hreflang routing.
- FR brand voice. Content written native to the Quebec market, not translated from English.
- Locale-aware lifecycle. A Klaviyo program forked into FR and EN tracks.
- AOV merchandising. Bundles, tiered shipping thresholds, and post-purchase upsell.
- Bilingual support. FR-EN Gorgias macros and routing so FR-primary customers always reach a French-speaking agent. All five align to Bill 96 French-equal-prominence rules.
Every Montreal engagement starts with a 30-minute discovery call. Scope, timeline, and budget come back in writing within 48 hours. We work Eastern Time, with same-day response Monday to Friday, 9 to 6.
Bilingual DTC. 5x trajectories don't ship themselves.
30-minute call on ET. Written scope and fixed-price quote in 48 hours. In-person across Mile End, the Plateau, downtown Montreal, and Old Port for retainer engagements.
Published · Last updated .