Auto-Add Free Gifts in Shopify Without Using Any App

Free gifts are the most popular promotion types in eCommerce — and Shopify makes it look simple enough to set up with its native Buy X, Get Y offer in its Discounts feature. But the moment you test it, you hit a frustrating roadblock: Shopify doesn’t actually add the free gift (Y) to the cart. […]
Passing Shopify Product SKUs into Klaviyo Form Submissions

A client came to me with a seemingly simple but tricky request: They wanted a Klaviyo form on their Shopify product pages to capture the SKU of the product being viewed and pass it along with the form submission. This SKU needed to be stored as a profile property in Klaviyo so they could later […]
How to Show Variant-Specific Images in Replo Slider

Recently, I was tasked with a Product Page design in Replo where when you select a variant or option, the images in the slider would change to those variant specific images. In this post, I’m going through the exact workflow of how I achieved it. I’ll explain how you can go about creating a swatch, […]
How I Removed the Header on a Shopify Page

Are you looking for a non-app way to remove header on a Shopify page? Here’s an easy guide on how you can do that. Recently, I was tasked with the design and development of a web page that showed only a single section I had built — a lead generation section — with nothing else […]
Hiding Out of Stock Variants in Shopify Bundle Products (Step-by-Step Guide)

If you’ve ever built a Shopify product page with bundled products, you know how tricky variant availability can get. Each bundled product has its own set of options (like colors or sizes), and when one of those options goes out of stock, you want the storefront to reflect that immediately. Recently, I faced this exact […]
What Is an Ecommerce Landing Page? (And Why It’s Your Biggest Growth Lever)

When you run ads for your ecommerce site and it’s time to enter the URL—the page your audience will land on—which page should you use? Your homepage? A product page? Or a dedicated page built specifically for the offer you’re promoting? That last option is an ecommerce landing page. It’s a purpose-built page that continues […]
How to Create a Custom Shopify Announcement Bar Without an App

An announcement bar is one of the most effective ways to communicate urgent, valuable, or time-sensitive information to your online shoppers. Whether it’s a sitewide sale, a shipping update, or a product launch, placing a bold message at the top of your Shopify store can significantly increase visibility and engagement. Most merchants turn to third-party […]
Fixing Odoo Web Assets and Website Editor Behind Nginx (HTTPS + Reverse Proxy)

If you’re self-hosting Odoo behind Nginx with HTTPS and you’re struggling with broken stylesheets, missing JavaScript, or a website editor that refuses to load properly, this guide is for you. We recently went through this painful journey while deploying Odoo 18 Community Edition on a Hostinger VPS. The symptoms were frustrating, but the root cause […]
Spartan Tax Case Study – Custom WordPress Development
Overview A tax accountant sought a WordPress website that exuded a minimal and classy aesthetic. They provided us with creative freedom to design and develop the site, with a focus on custom animations, a unique calculator plugin, speed optimization, and robust security. Design and Development Design: The project began with a detailed design phase on […]
