This case study will be especially relevant for those interested in the following topics:
Ray Stanton “Stan” Avery made history in 1935 when he invented the first self-adhesive labels. This breakthrough in business stationery led him to launch his company with a $100 loan from his fiancee. Stan’s inventive spirit would help him earn 18 patents and establish Avery Adhesives, a pioneer in branding and business communications.
Decades later, Avery is global leader in manufacturing and distributing adhesive materials, custom-printed assets, office and DIY supplies, and specialized medical products.
Traditionally, moving customer payment information from one database to another presents many complex challenges. If this information isn’t transferred, it would force Avery’s customers to re-enter their payment information and introduce more friction to the checkout process. Guidance performed a clever lookup within the payment gateway, retrieving stored payment methods and saving the results into Magento 2. This allows Avery’s customers to access their saved payment methods during checkout even though they’re checking out through a new M2 application. This convenience for customers also helps Avery avoid abandoned carts and maintains a seamless path to conversion.
“With some exceptional help from Guidance, Avery was able to cross the M2 bridge last week. While this is a milestone for us internally, it’s also a testament to the great partnership and collaboration between our teams.”
Avery’s shopping experience is powered by a headless frontend, while Adobe Commerce powers the cart, checkout and admin. Headless commerce sites always present the challenge of maintaining a consistent customer session. The customer expects a seamless transition between the two applications as they shop through Avery’s website.
Guidance implemented a custom SSO solution to authenticate customers between the headless frontend and Magento 2 backend. This requires a custom public-facing REST API on M2 to match the legacy interface. The REST API enables efficient two-way communication between the frontend and M2, allowing data to pass between the two applications seamlessly. The end result is a frictionless shopping experience for Avery’s customers.
Avery provides multiple levels of product customization to their customers. The initial configurations allow customers to choose the format, shape, size, material and quantity from the product detail page (PDP). Customers can also upload their own images, select templates or create their own designs.
The models representing these custom products require complex integrations into Avery’s business logic. Guidance builds customized solutions to allow M2 to identify these custom product variations as transactable units.
Toward the end of the project, Avery needed to transition away from their existing DevOps deployment process built on Kubernetes. Guidance set up new automated software deployment processes using a different technology with the existing configuration. Guidance also provided expert knowledge to ensure Avery’s DevOps team understands how to use these new tools. Avery’s DevOps team can now push a button to automatically deploy a new version of the M2 application to the staging environment.
Avery needed to upgrade its backend systems from Magento 1 without disrupting the customer experience. Avery also wanted its customers to benefit from Magento 2’s framework and performance upgrades. Guidance completed a massive data migration, customized 40 modules, and performed a series of complex integrations.
The launch was relatively seamless, with minimal hyper-care needed to stabilize the website. Consumers can visit avery.com and purchase without noticing changes to customer experience or performance. Guidance was successful in re-platforming Avery’s website on M2 without negatively impacting the user experience or the day-to-day operations.