Seamless Automation from Shopping to Shipping:
Linking Magento to Canadapost

A Case Study

If you only had one word to describe omni-channel retail, what would you choose?
The more optimistic types might say “promising,” or “profitable.” While we at Lloydworks definitely believe those are both true, we know plenty of retailers who, unfortunately, would opt for “complicated.

”And it is complicated. Customers, both online and offline, make purchases around the clock. You have to manage inventory, shipping, and fulfillment across disparate locations. You may be manually submitting orders to Canadapost, and any manual process is prone to human error. These processes also keep you from scaling your business.

There are a million moving parts, it seems, and ever-more vendors claiming they have the perfect fix. One of these fixes is the Collins-Harper Canadapost Module.

This module, at first glance, is a major timesaver for retailers in Canada. It touts the ability to pull shipping quotes from Canadapost, print shipping labels, and simplify returns — among other things. It presents itself as the go-to solution for automating your customers’ order fulfillment and delivery.

But as you know, what’s inside the box doesn’t always match the description on the outside.

A Medium-Sized Retailer with a Big Problem

A Quebec-based retailer of bath and body products was frustrated with their Magento site. They had installed the Collins-Harper shipping module, which was supposed to serve as a “bridge” between their Magento site and Canadapost. The module was designed to make it easy for retailers to fulfill and ship orders across the country — while creating a seamless ordering experience for the shopper.

However, there were tons of issues from the start.

First, the module was not ready to be used out-of-the-box. It required multiple customizations and code fixes to function properly. The retailer didn’t have the time, resources, or knowledge to fix them on their own.

Next, support for the module was virtually nonexistent. Whenever the webmaster reached out to the module’s developers, they didn’t get the answers they needed. FAQs were limited, forums were nonexistent, and there was no customer support phone number. Magento couldn’t help, either, as the module was created by a third party.

The retailer was essentially left out in the cold. Knowing they couldn’t compete with Canadian retailers without this shipping module, and unable to find an alternate solution, they knew they would have to enlist help to make the bridge work.

Equal Parts Customer Service and Technical Skill

The retailer needed an agency with both technical coding abilities and a deep understanding of Magento and the Canadapost bridge.

In essence, they needed someone who was as kind and communicative as they were technically savvy — someone who would listen deeply to each challenge, and work closely with their team to fix it.

The IT Director and the webmaster at the retail company contacted Lloydworks. What began as a Magento consultancy evolved into a deeper conversation about the challenges the business was facing with the Collins-Harper bridge.

“Things aren’t advancing as we’d hoped. It feels like we’re going in circles trying
to solve these issues, and it’s taking too long for the developers to get back to
us.” -IT Director

Lloydworks was empathetic. Having served Canadian retailers with Magento sites for years, the Lloydworks team was equipped to analyze and solve the technical problems the retailer was facing.

Major Renovations

When Lloydworks took a deep look at the issues surrounding the Collins-Harper module, they soon realized they’d have to create a good amount of custom code to fix the existing issues. After 150 hours of work over the course of one month, Lloydworks had worked closely with the retailer to fix each of the unique problems with the bridge — in addition to creating an all-new feature that didn’t exist out of the box.

This custom feature designed by Lloydworks made the Collins-Harper bridge more compatible with Magento by offering:

● Additional shipping methods
● Auto-calculated shopping cart discounts and promotions
● Auto-calculated free shipping

As a result, shoppers were able to apply coupons and make purchases, securely, quickly, and accurately, all from within the retailer’s Magento e-Commerce website. Order accuracy and speed increased, resulting in a top-notch shopping experience for customers. The benefits for the business, and for online customers, were staggering. Before, the retailer had to take each order that was processed on their website and log it on the Canadapost website manually. This process was a massive drain on time, and very susceptible to human error — not to mention it was holding the retailer back from scaling up their business. Now, with all of the fixes applied by Lloydworks, the module was now functioning correctly. Upon completion of an order, both the retailer’s fulfillment center and Canadapost would be automatically notified with the shopper’s information.

Their shipping and fulfillment process was now quick, seamless, and accurate. Now that the module was up and running, the retailer saw a decrease in human error. And with the ability to apply custom coupons and shipping discounts, the business was empowered to create high-converting marketing and ad campaigns for their customers.


Project Snapshot

Industry: Beauty, bath, and body products
Location: Quebec
Company Size: 250 employees

Critical Business Issues:
Delays and errors in shipping and fulfillment caused by technical challenges with Collins-Harper Canadapost Module.
Lloydworks’ Solution:
Improve accuracy and speed of shipping and fulfillment, and improve the customer’s online shopping experience.
The Method:
Fix critical issues with the module and design custom features.
Time to Complete:
150 hours over one month.
The Outcome:
One seamless, automated process between customer checkout and Canadapost delivery. Increased customer satisfaction and revenue for the business.