• Product Recommendations API – Building a Cart Theme Block

    Learn how to use the product recommendations API building a practical in cart upsell. Cart upsells are an effective way to boost your average order value by offering similar products. Luckily Shopify provides us with an AJAX endpoint that will return a list of similar products. Note this tutorial is working in the Dawn theme.…

    Read More

  • Building a Shopify App Extension: Display Order Count to Boost Product Popularity

    In the competitive world of e-commerce, social proof can be a powerful tool to drive sales. One effective way to leverage this is by displaying the number of orders for a product, showcasing its popularity and potentially influencing purchasing decisions. In this tutorial, we’ll walk you through the process of building a Shopify app that…

    Read More

  • Adding a Custom Product Rating + Review in 5 Minutes in Shopify

    Customer reviews and ratings can make all the difference in building trust and boosting sales. Shoppers rely on the experiences of others to make informed purchasing decisions, and a well-integrated review system can significantly enhance your store’s credibility. In this quick guide, I’ll show you how to add a custom product rating and review feature…

    Read More

  • Creating an ‘Add to Cart’ Button Animation in Shopify

    I’ve always been a big fan of micro-animations in the apps and websites I interact with. These small touches can significantly enhance the user experience, making interactions more engaging and delightful. In this tutorial, we’ll explore how to add an animation to the ‘Add to Cart’ button on your product page. This animation will provide…

    Read More

  • Adding an ‘Add to Cart’ Button on Collection Page in Shopify

    The “Add to Cart” button is the most crucial call to action in any e-commerce store. It’s essential to strategically place this button in multiple locations to maximize sales opportunities. In this guide, I’ll show you how to integrate an “Add to Cart” button on the collection page of the Dawn theme, making it easier…

    Read More

  • Custom Text Field for Shopify Cart and Products

    Shopify’s cart object has a few places that allow us to customize customer orders with custom text. These include the cart ‘attributes’, ‘notes’, and individual line item ‘properties’. Cart attributes are used to store custom information that applies to the entire cart, rather than individual items. This could include things like custom instructions, delivery preferences,…

    Read More

  • How to Add Images to Shopify Navigation Menu

    Enhancing your e-commerce store with visually appealing elements can significantly boost its uniqueness and appeal. One effective way to achieve this is by adding images to your header’s navigation menu. In the world of e-commerce, engaging visuals are key to attracting and retaining customers. In this guide, I’ll walk you through the process of creating…

    Read More

  • Creating a sticky ‘Add To Cart’ button on Shopify

    An increasingly popular feature in e-commerce today is adding an ‘Add to Cart’ button or bar that stays fixed to the bottom of the screen while the user scrolls away from the top of the page. This makes a lot of sense, because there is typically only one Add to Cart button on a PDP…

    Read More

  • Dynamic Theme Blocks in Shopify

    Dynamic Theme Blocks in Shopify revolutionize the way merchants and developers enhance their storefronts by offering a flexible and customizable approach to website design. These blocks allow for seamless integration of content and functionality, providing users with the ability to dynamically add, remove, and configure elements within across their entire theme. Let’s get started creating…

    Read More

  • Redesign Customers Login Page on Shopify

    Today we are taking the standard sign in/sign up page for customers who create an account, and customizing it to have a more modern style and animation! Before: After: Code: https://github.com/ndrishinski/blogs/commit/58b80e1ea9a4e9a36276dcd3ac17e68ba87d7330 Prefer Video? Enjoy, otherwise read on! Edit main-login.liquid In this tutorial I am working from the Dawn starter theme. Under the sections directory, open…

    Read More