Telus

Telus: High-Stakes Shopify Plus Store Customization

Telus
Overview

Overview:

Telus is one of Canada’s leading telecommunications companies, known for its reliable mobile, internet, and digital services. CM Link, a Chinese telecom brand, partnered with Telus to allow users in Canada—primarily Chinese-speaking residents and international travelers—to access Canadian mobile services through CM Link SIM cards using Telus’s network. In late 2021, CM Link’s operations in Canada faced an unexpected service termination due to regulatory changes. Practically overnight, their service pipeline was disrupted. Customers couldn’t renew plans, activate new services, or even contact support. That’s when Telus turned to WebDesk Solution with a single mission: build a custom Shopify Plus store fast—to keep CM Link’s customers connected and supported, no matter what.

Telus + CM Link — Shopify Plus storefront
Approach

Approach:

Telus team reached out, it wasn’t a casual request—it was an SOS. Telus needed a fully functioning eCommerce solution for CM Link, complete with Telus network integration, custom workflows, and urgent implementation timelines. Harpreet knew this project would take deep Shopify expertise, custom app development, and a team that could handle high-pressure delivery. Daniel and Jay from WebDesk Solution jumped in immediately. They didn’t just listen—they built a full sprint-based Agile project plan within days. Their mission: Customize a Shopify Plus store from the ground up with API integration tailored to CM Link’s needs. The solution had to enable users to activate plans, renew mobile services, and stay compliant with Canadian telecom regulations, all while delivering an intuitive and error-free user experience. The WebDesk team understood the urgency. And more importantly, they delivered.

Challenges

Challenges

01

High-Stakes Accuracy in Canadian Address Validation to Prevent Critical Shipping Failures

Shopify Plus inherently lacked comprehensive real-time Canadian address validation, posing a significant risk of costly shipping errors and undelivered orders. This issue became critical given CM Link’s situation, where each misstep could trigger significant customer dissatisfaction, escalating support burdens, and further regulatory scrutiny. Address inaccuracies, especially in rural or remote areas, presented an additional layer of complexity, risking service disruptions and compliance breaches.

02

Strategic Complexities of Unreliable IP-Based Province Detection Causing Checkout Disruptions

The default Shopify Plus province detection via IP address proved unreliable, particularly problematic in high-stakes telecommunications transactions. The inaccuracies stemming from VPN usage, mobile network routing, and privacy-focused browsing significantly increased checkout errors, creating confusion and potentially impacting revenue and customer trust. The strategic complexity lay in designing a solution robust enough to navigate these challenges without sacrificing user experience.

03

Customer Frustration from Friction-Laden Account Setup Post Rate Plan Purchase

Customers faced unexpected friction when setting up accounts post-purchase, undermining user satisfaction and complicating access to vital purchase details. With personal details already submitted at checkout, forcing additional manual account creation steps resulted in confusion, increased support load, and diminished customer engagement at a critical time.

04

Complexity in Guest-Based Mobile Rate Plan Renewals from Order Status Page

Renewing mobile rate plans directly from the Shopify order status page without creating user accounts was highly challenging, given Shopify’s design focus on physical product transactions. This complexity was exacerbated by intricate regional tax calculations, mandatory 911 Levy fees, and avoiding unnecessary shipping details, which were irrelevant for digital subscriptions but could confuse customers and complicate regulatory compliance.

05

Complex Management of Legacy Rate Plans for Existing Subscribers

Enabling renewal of discontinued rate plans for current subscribers was a significant logistical challenge within Shopify’s standard inventory management framework. Ensuring continued access for existing subscribers while simultaneously restricting new enrollments required sophisticated logic management and stringent control mechanisms to maintain service continuity without regulatory complications.

06

Automation Complexity of Province-Specific Regulatory Compliance and Product Additions

Automating the addition of province-specific charges like the 911 Levy and mandatory SIM card products introduced complex logistical and technical challenges. Shopify’s default lack of dynamic, province-based product injections risked compliance failures, incomplete orders, and potential regulatory violations.

Key Metrics

Key Metrics

Reduction in Province Detection Errors
90%
Reduction in Province Detection Errors
Increase in Account Activations (First Month)
65%
Increase in Account Activations (First Month)
Improvement in Mobile Rate Plan Renewal Completion
70%
Improvement in Mobile Rate Plan Renewal Completion
911 Levy Regulatory Compliance
100%
911 Levy Regulatory Compliance
Solutions

Solutions:

1

Advanced Multi-Tier Address Validation for Precision in Canadian Shipping

WebDesk Solution implemented an advanced, multi-tiered address validation solution incorporating real-time autocomplete functionality and standardized data formatting to dramatically enhance address accuracy. Robust error feedback mechanisms were introduced, supplemented by manual review options for rural addresses. This strategically complex solution utilized AJAX validation methods to maintain speed and privacy compliance, significantly reducing shipping errors and enhancing overall customer satisfaction.

Advanced Multi-Tier Address Validation for Precision in Canadian Shipping

2

Strategic Dual-Layer Province Detection with Enhanced User Controls

We integrated advanced geolocation services (MaxMind/IPinfo) to significantly enhance province detection accuracy. Recognizing inherent IP-based detection limitations, we strategically incorporated manual override functionalities with persistent local storage and customer metafields. An asynchronous (AJAX) approach ensured minimal disruption, while clear privacy compliance notifications further bolstered customer trust and checkout efficiency.

Strategic Dual-Layer Province Detection with Enhanced User Controls

3

Intuitive Post-Purchase Account Creation Flow for Enhanced User Experience

Our team introduced an intuitive, streamlined account creation workflow directly integrated into the post-purchase experience. By offering a clearly communicated, one-click password setup and automated follow-up via activation links, we effectively removed friction and improved customer engagement. Additionally, passwordless secure login options further simplified account management, resulting in reduced support queries and increased customer satisfaction.

Intuitive Post-Purchase Account Creation Flow for Enhanced User Experience

4

API-Driven Guest Renewal Workflow Tailored for Digital Products

WebDesk developed a custom API-driven guest checkout solution, allowing mobile rate plan renewals directly from the order status page without requiring traditional Shopify account setups. This tailored approach efficiently managed essential regional taxes and compliance fees like the 911 Levy while eliminating irrelevant shipping details, ensuring a seamless renewal process for all users, significantly enhancing the customer renewal experience.

API-Driven Guest Renewal Workflow Tailored for Digital Products

5

Controlled Visibility and Renewals for Legacy Rate Plans

To manage renewals of discontinued rate plans strategically, we developed a tightly controlled product visibility system using hidden collections accessible only to eligible existing subscribers. Customer-specific logic dynamically managed access and product visibility, maintaining regulatory compliance and service continuity, substantially reducing administrative complexity and enhancing customer satisfaction and retention.

Controlled Visibility and Renewals for Legacy Rate Plans

6

Custom Dynamic Cart Logic Ensuring Compliance and Seamless Automation

We crafted sophisticated custom scripts enabling automatic detection and injection of province-specific mandatory items like the 911 Levy and SIM cards directly into carts. Triggered by user selections and regional logic, this automated solution eliminated manual intervention, ensuring full compliance, complete orders, and an intuitive shopping experience for customers.

Custom Dynamic Cart Logic Ensuring Compliance and Seamless Automation
Outcomes

Outcomes/Results:

90%

Checkout Accuracy

Province detection errors reduced by 90%, enhancing customer satisfaction.

65%

Account Setup Engagement

Increased customer account activations by 65% within the first month.

70%

Renewal Efficiency

Mobile rate plan renewal completion improved by 70%, directly increasing customer retention.

95%

Customer Retention for Legacy Plans

Enabled uninterrupted renewals for discontinued plans, preserving 95% of legacy subscribers.

100%

Regulatory Compliance

Achieved 100% compliance with regional 911 Levy regulations through automated cart adjustments.

Conclusion

Conclusion:

This strategic collaboration with Telus and CM Link underscores WebDesk Solution’s capacity to rapidly address complex, high-stakes eCommerce challenges through meticulous strategic planning and advanced technical solutions. This project not only fortified Telus’s digital operations but also laid a robust foundation for ongoing enhancements and future collaborations.

Telus — Shopify Plus customization

Need Shopify Plus to Handle More Than Physical Products?

If your storefront has to enforce regional regulations, support guest renewals for digital subscriptions, or inject province-specific compliance items at checkout, a custom Shopify Plus build can do all of that without forcing you off the platform.

USA
New York
98 Cutter Mill Rd, Ste 466, Great Neck, NY 11021
Canada
Toronto
150 King Street W, Ste 200, Toronto, ON M5H 1J9
Canada
Hours
Mon – Fri 9:00 AM – 5:00 PM