Shopify CRO & Development

Field notes from 100+ stores

Actionable Shopify CRO strategies, Liquid development guides, and conversion optimization frameworks. No fluff. Just techniques I use on real stores.

All writing

41 posts
  1. Free Shipping Progress Bar in Liquid (No App, Markets-Safe)

    Production-grade free shipping progress bar in Liquid. Markets-safe currency, cart event-driven, server-rendered, $0 a month vs $19 app. 90-line section.

  2. Reduce Shopify Checkout Abandonment: 12 Data-Backed Fixes

    70% of Shopify carts abandon checkout. 12 data-backed fixes: shipping transparency, guest checkout, Shop Pay 1.72x lift, recovery emails, mobile UX wins.

  3. Stacking Shopify Discounts in 2026: Functions Code

    Stack BOGO, sitewide percent off, and free shipping in one Shopify cart with Discount Functions. Real code, 2026-04 API, combinesWith, 25-Function cap.

  4. Shopify INP Fix: 612ms to 178ms (Real Store Case Study)

    Real Shopify Plus INP case study: p75 INP from 612ms to 178ms in 5 days. Diagnosed long tasks, patched JavaScript, 28-day CrUX delta. Code included.

  5. Non-Plus Checkout Extensibility: Aug 26 2026 Migration

    August 26 2026 sunsets checkout.liquid for Basic, Shopify, Advanced. Migrate Additional Scripts, GA4, pixels with a 5-week non-Plus plan.

  6. Inside a Shopify CRO Audit: 6 Days, 7 Areas, 100+ Stores

    What a paid Shopify CRO audit actually contains. 6-day timeline, 7-area framework, deliverables, and the dollar-impact lifts from 100+ audits.

  7. Building a Tiered Bundle Discount With Shopify Functions

    A 3-tier bundle discount using Shopify Functions, end to end. The 31-line function, the combinesWith trap that kills code discounts, and the cart wiring.

  8. Shopify Product Configurator Without an App (2026)

    Build a Shopify product configurator without a $99 to $399 app. The Liquid plus JS pattern from a 13-parent Factory Direct Blinds rollout.

  9. Shopify Liquid Operator Precedence: and / or Evaluation Order (2026)

    Liquid evaluates `and` and `or` strictly right to left, not by precedence. Why your nested if breaks, and the 3-line fix that ships in production themes.

  10. Shopify .value Accessor: How Metafields Render in Liquid

    Why product.metafields.custom.x.value returns blank, what each metafield type actually returns, and the != blank guard that stops empty-table layout shifts.

  11. Shopify Speed Optimization with Liquid Code (5 Patterns)

    11 of 14 themes I audited blamed apps. The real fix: 5 Liquid code patterns that cut page load 1-2 seconds before you uninstall a single app.

  12. Shopify Scripts Die June 30 2026: Migrate to Functions

    Shopify Scripts shut off June 30 2026. Edits froze April 15. Map line item, payment, and delivery Scripts to Functions in 8 weeks.

  13. Shopify Plus Checkout Optimization: 9 Rules for 2026

    9 Shopify Plus checkout rules for 2026: Checkout Extensibility, Functions, Web Pixels, Shop Pay component. The August 26 2026 deadline is non-negotiable.

  14. 5 Real Shopify Scripts I Migrated to Functions (Code)

    5 production Shopify Scripts to Functions migrations, Ruby in, JavaScript out: tiered shipping, free gifts, B2B tags, BXGY, payment hiding.

  15. Shopify Custom Liquid Script Tags: 4 Patterns That Run

    Script tags run in Custom Liquid sections. 4 patterns that survive the theme editor reload, plus the readyState fix and a production CTA tracker.

  16. Shopify Agentic Storefronts April 2026: Act Before May 30

    Shopify killed the legacy MCP endpoint April 22. Hard cutover is May 30, 2026. 5-step checklist to stay live in ChatGPT, Perplexity, and Gemini.

  17. Liquid Render Tag Syntax: with, for, Named Params (2026)

    Shopify Liquid render syntax 2026: with X as Y, for X as Y, and the include-to-render swap that cleared 47 Theme Check errors on one migration.

  18. Lighthouse vs CrUX: Why Shopify Scores 23 But Passes CWV

    Lighthouse vs CrUX on Shopify: a real Plus store scored 23 on mobile while passing every Core Web Vital in CrUX. Why the gap exists and when to worry.

  19. 5 Shopify Conversion Leaks (Ranked by $ Impact)

    138K sessions, 0.55% sitewide CVR, 47-item backlog. The Traffic x Gap x Effort framework for the 5 leaks that bleed real Shopify revenue.

  20. Shopify Bundle Builder, No App: 38% RPV Lift

    One DTC store killed Rebuy and revenue per visitor jumped 38% in 12 days. Native Shopify bundle in Liquid plus vanilla JS, no app race conditions.

  21. Shopify Core Web Vitals 2026: Fix LCP, INP, CLS in a Week

    22.0s to 2.7s LCP, mobile PageSpeed 38 to 81. The exact Liquid code, image fixes, and INP cuts that did it on one Shopify client. 30-min audit, week-long fix.

  22. 10 Shopify Liquid Sections That Replace Apps (2026)

    10 copy-paste Liquid sections that replace Yotpo, Shogun, Hurrify, and Klaviyo blocks. Full schema JSON, no apps, $170 per month saved on a real store.

  23. Fix Hardcoded Prices in Shopify Markets (Liquid + money)

    38 hardcoded prices broke Shopify Markets on one Everly store. The Liquid money-filter fix that dropped CLS from 0.11 to 0.00 on the next deploy.

  24. Shopify Search Optimization: Lift Conversions 24% (2026)

    On-site searchers are 24% of Shopify visitors but 45 to 57% of revenue. Fix synonyms, ranking, and predictive search 2.0 in 15 minutes. Real audit data.

  25. Shopify Year-Make-Model Vehicle Fitment Selector (Without an App)

    Build a Year/Make/Model vehicle fitment selector on Shopify without an app. Auto-skip logic, dynamic metafields, full Liquid plus JS code.

  26. 5 Cart Abandonment Causes Hiding in Shopify (Not Checkout)

    74% of mobile shoppers drop between add-to-cart and begin-checkout, not in checkout itself. The 5 leaks I find on every Shopify audit.

  27. Shopify GA4 Tracking Broken? Fix It Now

    5 of 14 stores I audited had 0% GA4 conversion attribution. The dataLayer item_name fix that restores funnel reporting in 30 minutes.

  28. Popups Kill Shopify Conversions (Data)

    Clarity data: 56% of mobile taps on Shopify PDPs go to popups and cookie modals. How to fix popup strategy without losing signups or compliance.

  29. 15 Liquid Snippets to Replace Shopify Apps (2026)

    Working Liquid for product.metafields.custom.size_chart.value, countdown timers, trust badges. 15 copy-paste snippets that save $100 to $300 a month.

  30. Shopify Sticky Add to Cart Bar (Mobile)

    21% of mobile visitors never reach your ATC button. Sticky bar fix with full Liquid, CSS, IntersectionObserver JS, and real scroll depth data.

  31. Shopify Sale Badge: Replace 'Sale' with Save 30% (Liquid)

    Replace the generic Sale badge with a real Save 30% percent on every variant. 3 lines of Liquid, works on Dawn, Impulse, Focal. No app, no JS.

  32. Shopify Article Schema in 30 Lines of Liquid

    30-line Liquid snippet that adds valid BlogPosting schema to every Shopify blog post. Restores Google rich results, no SEO app, no $30 per month fee.

  33. Shopify GEO Guide: Rank in ChatGPT, Perplexity, Google AI

    What Shopify GEO is and how to do it. AI traffic up 8x in 2026. Get cited by ChatGPT, Perplexity, Gemini, and Google AI Overviews.

  34. Shopify Agentic Storefronts: April 2026 Updates Explained

    Shopify Winter 2026 Agentic Storefronts let ChatGPT and Perplexity sell your products via Shop Pay. Setup, schema, conversions and retention impact.

  35. 9 Mobile Shopify Fixes That Close the 60% Gap

    Mobile sends 79% of Shopify traffic but only 68% of orders. Nine fixes from 100+ audits to close the gap. Sticky ATC, Shop Pay, speed, layout.

  36. Shopify CRO Checklist 2026 (40 Items, Free PDF)

    40-item Shopify CRO checklist with free printable PDF. Homepage, PDP, cart, checkout, mobile, speed. Refined across 100+ audits.

  37. Shopify Liquid Loop Optimization (forloop, for, limit)

    Cut Shopify Liquid render time 50 to 70 percent. forloop variables, limit, break, and the Liquid loop patterns that cut LCP from 22s to 2.7s on a real theme.

  38. Shopify Liquid Best Practices 2026 (8 Mistakes in 100+ Stores)

    8 Shopify Liquid mistakes I find in 8 of 10 stores I audit, with the fix for each: render tag, operator precedence, metafields, money filters.

  39. Customize Shopify Themes Without Breaking (UK + US)

    14 panicked DMs in 18 months: 'I edited theme code and now my live site is broken.' The duplicate-first workflow that protects every customisation.

  40. Shopify Checkout Optimization: 12 Fixes That Cut Abandonment

    Shopify checkout optimization: 12 fixes ranked by impact. Shop Pay 1.72x lift, trust signals, and mobile UX. One client cut payment-step drop-off by 22%.

  41. Shopify CRO Audit: 5-Step Process (100+ Stores, 2026)

    My exact 5-step Shopify CRO audit playbook from 100+ stores. GA4 funnel, checkout, PDP, speed, mobile. Real client numbers and a free template.

Want a custom CRO analysis for your store?

Skip the blog. I'll walk through your biggest conversion opportunities live.

Book a Call Free 30-min audit · Live store walkthrough · No pitch