Portfolio Details

Project information

  • Category: Shopify Website
  • Client: Novatize Inc. (QUEBEC, Canada)
  • Project name: Attitude Living
  • Project date: 09 August, 2023
  • Project URL: https://ca.attitudeliving.com

Canadian-based brand committed to making everyday essentials

Attitude is a Canadian-based brand committed to making everyday essentials like body care, household cleaning, and personal care products that are safe for you and the planet. When you visit their online store, you’ll quickly notice their focus on sustainability and eco-friendly living.

Whether you need Hair Care, Body Care, or Household Products, you can easily shop through their well-organized categories. Each product has a detailed description, including ingredients, certifications, and eco-benefits.

If you’re shopping internationally, you’ll be happy to know that you can switch between CAD and USD currencies, giving you flexibility in pricing based on your location.

The checkout process is streamlined and secure, with multiple payment options like credit cards and Apple Pay, giving you confidence in your purchase.

The site is built on Shopify Plus, which ensures it can handle high traffic and scale efficiently during peak seasons or large promotions. This setup provides advanced features like a customizable checkout experience and automation tools for larger businesses.

The site is built with Hydrogen, a Shopify framework for headless commerce, which means it's optimized for fast performance and enhanced flexibility in terms of UX/UI. It likely allows the front end to load more quickly and efficiently, contributing to a better user experience. Using Hydrogen allows for a custom storefront that can be highly tailored to user needs, focusing on speed and user engagement.

The site effectively integrates headless commerce architecture, sustainability-focused branding, and a strong emphasis on user experience, all while utilizing Shopify Plus to scale and support international business.

Challenge

The client required a highly customized and performant storefront for a high-traffic e-commerce platform, which needed faster load times and seamless integrations with third-party services. Traditional Shopify storefronts couldn't offer the necessary flexibility or speed required.

Solution

Utilized Shopify's Hydrogen framework to implement a headless commerce architecture. Built custom APIs to decouple the frontend from the backend, allowing for better control over the user interface and integration with other services. Leveraged React-based components for a dynamic and fast-loading storefront experience.

Result

Achieved a 25% increase in user engagement metrics due to improved page load speeds and user interface responsiveness. The new architecture also enabled smoother integration with external systems, improving the overall functionality of the store while enhancing the customer experience.

My responsibilities

- Utilized Shopify’s Hydrogen framework to build custom, high-performance storefronts, delivering fast, seamless, and flexible user experiences.

  • Focused on building and optimizing Product Pages and Collection Pages using the Hydrogen framework.

  • Developed dynamic components such as product details, image galleries, customer reviews, pricing details, and variants (sizes, colors, etc.).

  • Implemented advanced filtering and sorting options on the Collection Page to enhance user navigation and product discovery.

  • Optimized images and content to ensure quick load times without sacrificing quality.

  • Optimized these pages for SEO by ensuring proper structure, metadata, and rich snippets for products.

  • Ensured pages are fully responsive and optimized for both desktop and mobile devices.

  • Collaborated with the checkout and homepage/navigation developers to ensure consistent design and functionality across the site.

- Implemented headless commerce architecture, integrating Shopify with various backend systems, improving user engagement by 25%.

  • Integrated Shopify with Sanity to result in more engaging product descriptions, blog posts, and promotional content, which keeps users on the site longer and increases conversions.

  • Integrated TradeGecko (Inventory Management System) to ensure that customers are always shown available products, reducing the chances of ordering out-of-stock items.

- Spearheaded the optimization of the Attitude Shopify website, significantly improving performance and user experience.

  • Utilized Shopify's Hydrogen framework to build a headless architecture that separates the frontend and backend, allowing for faster, server-side rendering of pages. This reduced the time it takes for pages to load, especially on mobile devices, improving first contentful paint (FCP) and time to interactive (TTI). Faster loading speeds are critical for reducing bounce rates and increasing engagement.

  • Implemented lazy loading for images and other media assets across the site, ensuring that images were only loaded when they came into view, reducing the initial page load time. This reduced the amount of data that needed to be loaded on page load, leading to quicker page rendering. It also optimized the performance of mobile pages, significantly improving the user experience.

  • Integrated content delivery networks (CDN) and optimized caching strategies to deliver static assets like images, JavaScript, and CSS from the server closest to the user. This reduced latency and provided faster content delivery, improving performance for users across various geographic locations.

  • Optimized API calls by combining multiple requests into a single one or removing redundant API calls. Reduced reliance on external scripts by hosting critical assets locally. By reducing unnecessary external requests, you minimized the delay caused by waiting for third-party services, improving the overall speed of the site.

  • Converted images to next-gen formats such as WebP, which offer better compression without sacrificing quality, and used responsive image loading techniques based on the user’s device. This reduced the overall file size of images on the website, enhancing page load speed, especially on image-heavy product and collection pages, which are crucial for eCommerce websites.

  • Streamlined the Shopify Plus checkout flow by simplifying the design, removing unnecessary form fields, and ensuring the process is fully responsive across devices.

  • Set up client-side caching so that repeat visitors would load pages faster by fetching resources from their local cache rather than reloading everything from the server. This led to improved load times for returning customers, which is critical in eCommerce, where many users browse products multiple times before making a purchase.

  • Focused heavily on mobile optimization by improving the mobile-first design of key pages like the product, collection, and checkout pages. As the majority of eCommerce traffic comes from mobile, these improvements resulted in a more responsive and fluid user experience, increasing session times and engagement metrics on mobile devices.

  • Improved the site's technical SEO by implementing proper meta tags, structured data, and improving internal linking to make it easier for search engines to crawl the website. This enhanced search engine visibility and organic traffic, driving more engaged users to the site and improving the site's ranking on Google, which boosted overall user engagement.

- Executed Shopify Plus migrations for high-volume e-commerce clients, implementing cost-effective strategies that reduced operational costs by 25%.

  • Migrated product data, customer data, orders, and inventory from the previous eCommerce platform to Shopify Plus.

  • Exported data from the existing platform in bulk (using CSV files or through API integrations) and then used Shopify’s API or Shopify Plus Import tools to import it. I ensured the data mapping was accurate, such as keeping product categories, variants, customer information, and historical orders intact.

  • Migrated or replaced third-party apps and custom-built solutions from the old platform to Shopify Plus. Evaluated which apps or custom solutions were essential and which could be replaced by more cost-effective, built-in Shopify features or custom code. Apps for inventory management, shipping, marketing, and customer service were likely reassessed.

  • Ensured that the new Shopify Plus store was optimized for performance, particularly during high-traffic periods. Optimized images, scripts, and other site assets using Shopify’s built-in performance tools. Implementing best practices like lazy loading, minifying JavaScript/CSS, and server-side rendering (SSR) for headless setups using Hydrogen would have enhanced speed.

  • Preserved the site’s SEO rankings and ensuring that the URL structure remained intact post-migration. Created proper 301 redirects to ensure that old URLs pointed to the new Shopify Plus pages, minimizing SEO disruption. Also optimized the new site for SEO by adding meta tags, structured data, and improving site speed.

- Managed integrations between Shopify Plus and external platforms such as payment gateways, and fulfillment services.

  • Identified and configured the appropriate payment gateways (Shopify Payments, PayPal, Stripe, etc.) based on the region, currency, and transaction volume.

  • Integrated fraud detection tools like Shopify Fraud Protect or external anti-fraud systems into the checkout flow to reduce chargebacks.

  • Performed test transactions across all payment gateways to ensure smooth operation, correct tax calculation, and proper currency conversion.

  • Integrated real-time shipping rates and services from carriers like FedEx, UPS, DHL, or fulfillment providers like ShipStation or Fulfillment by Amazon (FBA).

  • Set up integration for sending order tracking numbers back to Shopify Plus, ensuring that customers are automatically updated with shipping status and tracking information.

  • Ensured that Google Analytics, Facebook Pixel, and other tracking scripts are properly integrated with Shopify Plus to monitor user behavior and track conversions.

  • Integrated Shopify Plus with marketing automation platforms like Klaviyo or Mailchimp to automate email campaigns, cart abandonment recovery, and product recommendations.

  • Set up and maintained Google Shopping integration for listing products directly from Shopify Plus, ensuring that inventory levels and prices are automatically updated.

  • Used tools like Hotjar or Google Optimize for A/B testing and user behavior analysis, integrated with Shopify Plus to optimize the user experience and increase conversions.

  • Integrated Shopify Plus with tax calculation systems like Avalara or TaxJar to automate sales tax calculations, including country-specific VAT or GST requirements.

  • Integrated with accounting software like QuickBooks, Xero, or NetSuite to automatically send order and transaction details for invoicing, bookkeeping, and financial reporting.

- Orchestrated the seamless connection of various third-party applications, ensuring smooth eCommerce operations.

  • Set up behavioral triggers (e.g., site visits, product page views, or cart additions) to trigger automated marketing workflows such as product recommendations or discount offers.

  • Implemented SMS marketing platforms like Postscript or Attentive, allowing for real-time communication with customers via text messages for promotions or shipping updates.

  • Integrated third-party referral apps like ReferralCandy or FriendBuy to launch and manage referral programs that incentivize customers to refer friends, driving additional traffic and sales.

  • Integrated Google Analytics with Shopify Plus to track detailed ecommerce metrics such as conversion rates, product performance, and cart abandonment rates.

  • Integrated with A/B testing platforms such as Google Optimize or Optimizely to test different versions of product pages, checkout flows, and marketing banners to optimize for conversion rates.

- Conducted regular performance audits, identifying optimization opportunities across various touchpoints including speed, SEO, and conversion rates.

  • Analyzed site speed using tools like Google PageSpeed Insights, GTMetrix, and Lighthouse to identify slow-loading pages and key areas for improvement.

  • Conducted an on-page SEO audit using tools like SEMrush, Ahrefs, or Moz to check for issues like missing metadata, broken links, or poor keyword optimization.

  • Ensured all product pages, collection pages, and blog posts had optimized meta titles and meta descriptions containing target keywords while adhering to character limits.

  • Ensured clean, SEO-friendly URLs by removing special characters, session IDs, and unnecessary parameters, while also including target keywords.

  • Regularly checked for 404 errors (broken pages) and set up appropriate redirects to preserve SEO value.

  • Regularly monitored key metrics (e.g., bounce rates, conversion rates, traffic sources) using Google Analytics and tracked indexing and crawling issues using Google Search Console.

  • Set up ongoing monitoring using tools like Pingdom, UptimeRobot, or New Relic to track performance metrics and identify uptime issues.

  • Created regular performance reports to track improvements over time, providing clear insights to stakeholders on the impact of speed, SEO, and conversion rate optimizations.