The Telecom D2C Opportunity

For 20 years, telecom was a duopoly. Verizon, AT&T, and a few carriers controlled 80% of the market. Consumers bought plans exclusively through carrier retail stores or websites.

That's changing. MVNOs (Mobile Virtual Network Operators) are eating market share. These are carriers that don't own the network—they lease capacity from Verizon/AT&T/T-Mobile and resell to consumers at lower prices.

Examples: Mint Mobile ($15/month plans), Google Fi ($20/month), Visible ($25/month). These are not startups burning VC money. They're profitable, growing 30-50%/year, and capturing price-conscious users.

Why they work: the MVNO model has two advantages.

  1. Lower cost base: No network infrastructure to maintain. No expensive retail footprint. Lease network capacity instead.
  2. Direct-to-consumer sales: No middleman retailers. Sell SIM cards, plans, and bundles directly to users online. Margin is 40-50% (vs. 20-25% for traditional carriers).

And they're using Shopify to do it.

Shopify for telecom is still a niche use case—but it's exploding. Here's how to build it.

Why Shopify Works for Telecom

Telecom D2C has unusual requirements:

  • Complex product configuration: A plan isn't just $20/month. It's $20/month + 5GB data + unlimited texting + 200 talk minutes. Users need to customize.
  • Inventory management: Physical SIM cards need inventory tracking. eSIM activation is instantaneous.
  • Subscription billing: Monthly recurring plans, not one-time purchases. Churn is critical metric.
  • Compliance and regulatory: IMEI verification, KYC (know your customer) rules, taxes vary by state.

Shopify handles most of this natively. Subscriptions work out of the box. Inventory tracking is built-in. Taxes are complex but manageable.

But the secret advantage: Shopify's app ecosystem has telecom-specific apps that handle activation, eSIM provisioning, and carrier API integration.

Core Product Structure: Plans and Bundles

A telecom product structure has three layers:

Layer 1: Base Plans (SKUs)

  • Basic (5GB, unlimited text, 200 min): $20/month
  • Standard (20GB, unlimited text, unlimited talk): $35/month
  • Premium (100GB, unlimited everything): $50/month
  • Data-only (10GB, no talk/text): $12/month

Layer 2: Add-ons (Modifiers)

  • Extra data (5GB): +$5/month
  • International calling (100 min): +$5/month
  • Hotspot (10GB): +$3/month
  • Premium roaming (50 countries): +$10/month

Layer 3: Bundles (Collections)

  • Family Plan (4 lines, shared 100GB): $80/month
  • Business (10 lines, priority support): $200/month
  • Student (unlimited everything): $25/month

In Shopify, this maps to:

Structure Shopify Element Implementation
Base plans Product One product per plan
Plan tiers Variants Select plan variant (Basic/Standard/Premium)
Add-ons Product modifiers or bundle app Add-on selection at checkout
Bundles Bundle app or collection Multi-product combo with discount

Example product: "Starter Plan"

Product Name: Starter Plan
Variants:
  - Month-to-month: $20
  - Annual (discounted): $200 (save 17%)
  - 2-year contract (heavily discounted): $360 (save 40%)

Modifiers:
  - Add extra data: +$5/month
  - Add international calling: +$5/month
  - Add hotspot: +$3/month

The Activation Flow

The tricky part: after purchase, how does the customer get service?

Two paths:

Physical SIM Card:

  1. Customer orders plan + physical SIM
  2. Shopify order → carrier fulfillment system
  3. SIM mailed to customer (2-3 days)
  4. Customer inserts SIM, service activates
  5. Customer sets up account details online or via app
  6. Service live within 24 hours

eSIM (Digital, Instant):

  1. Customer orders plan
  2. Shopify → eSIM provisioning API
  3. eSIM code generated instantly (QR code via email)
  4. Customer scans QR in phone settings
  5. Service activates within minutes

Implementation in Shopify:

Use a telecom integration app like:

  • Telnyx (eSIM provisioning, SMS/calling API)
  • Twilio (eSIM, SIM provisioning)
  • Kustom (eSIM platform)

These apps connect to Shopify's order webhook. When order is created:

  1. Order data flows to eSIM API
  2. eSIM code is generated
  3. Activation email sent to customer
  4. Customer receives QR code

Latency: 30 seconds from order to active eSIM.

For physical SIMs, integrate with your carrier's fulfillment system (FTP upload, API, or EDI).

Compliance and Regulatory

Telecom has heavy compliance requirements. Failure to comply = fines and service suspension.

Key regulations:

  1. IMEI registration (CTIA): Every SIM must be registered to a physical device. When customer activates, they provide IMEI. Registry checks.

  2. KYC (Know Your Customer): Customer identity verification. Most carriers use:

    • SSN verification (US)
    • Address verification
    • SMS verification
    • ID scan (for identity theft prevention)
  3. State-by-state taxes: Sales tax varies by state AND by service type (different rates for talk, text, data). Shopify's tax engine handles this.

  4. CNAM Registration (Caller ID): If offering calling, must register customer name in CNAM database (so caller ID shows customer name, not "Unknown").

  5. E911: Must provide emergency location services. FCC requirement.

Implementation:

  • Integrate KYC flow pre-purchase (not post). Use third-party KYC provider like Vouched or Socure at checkout.
  • IMEI collection happens post-purchase in activation flow.
  • Tax: Configure Shopify tax engine per state. Use Taxjar if complex.
  • CNAM: Handled by carrier's platform (not Shopify).

Pricing Strategy for Plans

Telecom pricing is different from traditional e-commerce. Plans are usually sold at cost parity with competitors, with differentiation on service (coverage, speed, support) rather than price.

Pricing framework:

Segment Price Point Value Prop Example
Budget $10-15/month Ultra-low cost, basic data MVNO targeting price-shoppers
Mid-market $25-40/month Balance of price and quality Standard user segment
Premium $50-80/month Unlimited everything, premium support High-income, high-usage
Family $60-100/month 4 lines with shared data Family plans, business small-team

Key insight: Telecom plans have high churn. Most users shop plans every 6-12 months. So:

  1. Low entry price ($15/month): Acquire customer at low-cost entry point
  2. Upsell to add-ons: Once customer is active, upsell international calling, extra data, etc. Add-ons have 60-70% attach rate.
  3. Long-term contract discounts: Offer 12-month and 24-month discounts. Users commit, churn decreases.

Example:

  • Month-to-month Starter: $20/month
  • Annual Starter: $180/year (save 25%)
  • 2-year Starter: $320 (save 33%)

Annual commitment reduces churn by 30-40%.

Retention and Churn Management

Telecom churn is typically 2-3% monthly (higher than SaaS at 1-2% monthly). The reason: customers compare plans monthly and can switch instantly.

Churn reduction strategies:

  1. Loyalty discounts: Long-term customers get price breaks (e.g., after 12 months, drop to $15/month).

  2. Family expansion: If one person is on your network, get their family on. Family churn is 40% lower than individual.

  3. Network effects: Build a community or exclusive features (cheap international calling to specific countries, group chat features, etc.).

  4. Customer success emails: Educate users on features they're not using. "You have 5GB data/month but only use 1GB. Switch to our $12 data plan and save $8/month."

  5. Win-back campaigns: Users who churn usually come back. Email campaigns with 50% discount for return get 15-25% conversion.

Implementation:

  • Track churn monthly (% customers who don't renew plan)
  • Segment by LTV (high-LTV users get higher retention budget)
  • A/B test retention offers (loyalty discount vs. service upgrade)
  • Use SMS for high-touch customers (riskiest to churn)

International and Roaming

If targeting global customers, roaming and international are differentiators.

Roaming options:

  1. Limited roaming: $0.50-1.00 per MB (expensive, for rare travelers)
  2. International plan add-on: +$5-10/month for service in 50+ countries
  3. Unlimited international: +$15-20/month (premium, limited to specific regions)
  4. Roaming packages: Buy roaming credit by country (Mexico $10/GB, EU $15/GB)

Pricing roaming:

  • Partner with carrier for roaming rates
  • Markup 30-50% (customer pays carrier + your margin)
  • Bundle in premium plans (included in $50+ plans)

Common Telecom Shopify Mistakes

1. Underestimating compliance overhead

KYC, IMEI, E911, CNAM registration are mandatory. Ignoring them = regulatory action.

Solution: Budget 20-30% of engineering for compliance features.

2. Poor plan configuration UX

Customers get confused by plan options (month-to-month vs. annual vs. 2-year). Complexity kills conversion.

Solution: Show plan comparison table. Default to best-selling plan. Make annual/2-year pricing clearly visible.

3. Inventory disasters with physical SIMs

You run out of SIM card stock. Customer orders but can't fulfill. Bad experience.

Solution: Keep 3-6 months of SIM inventory. Implement low-stock alerts.

4. Ignoring churn analytics

You launch, get 100 customers, 50 churn in month 2. You're surprised.

Solution: Track churn by cohort, by segment, by plan. Understand why people churn (price, service, alternative offer, etc.).

5. Over-complicating the offering

You offer 15 plan variations. Customers are paralyzed.

Solution: Simplify to 3-4 base plans. Add-ons for customization.


Ready to build a telecom D2C business on Shopify?

Telecom is an untapped vertical for Shopify. Most MVNOs are custom-built platforms. But Shopify has become more viable as telecom-specific apps (Telnyx, Twilio, Kustom) have matured.

If you're launching an MVNO or carrier and want to build DTC, Shopify is a viable alternative to custom platforms. You save 6-12 months of development and 60-70% of engineering cost.

We've advised founders building telecom D2C on plan structure, compliance strategy, and Shopify architecture.

tenten.co/contact


Editorial Note
Telecom on Shopify is a green-field opportunity. Most telecom platforms are custom-built legacy systems. New MVNOs and carriers have an opportunity to build on Shopify Plus with modern tools (eSIM APIs, no-code platforms). The path to profitability is faster, and the user experience is better. Expect to see more telecom startups on Shopify in 2026-2027.

Frequently Asked Questions

Should we start with physical SIMs or eSIM?

eSIM if targeting tech-savvy users (instant activation, better margins). Physical SIM if targeting older users or users who want the SIM card in hand. Best: offer both, defaulting to eSIM.

How long does it take to set up Shopify for telecom?

6-12 weeks for MVP (basic plans, eSIM activation, KYC). 4-6 months for full feature set (family plans, roaming, billing integration with carrier). Longer than typical e-commerce (complexity of compliance).

What's the minimum monthly revenue to be profitable as an MVNO?

10,000 active customers × $25/month average = $250K monthly revenue. At this scale, unit economics work: CAC $5-8, LTV $150-200, payback in 1-2 months. Below 5,000 customers, usually unprofitable.

How do we handle the carrier backend (billing, usage, etc.)?

Your carrier partner handles billing and usage. Shopify is front-end only. You pay the carrier a revenue share (e.g., 20% of gross revenue) and keep the rest.

What's the typical churn rate for an MVNO?

2-3% monthly (higher than SaaS). Reasons: price shopping, service quality, competitive offers. To reduce, focus on long-term contracts and retention campaigns.

Can we run multiple carriers (e.g., both Verizon and AT&T networks)?

Yes, but operationally complex. Better to start with one carrier. Once established (10K+ customers), expand to second carrier if there's market demand.