Blog

Shopify CRO, unfiltered.

Practical articles on CRO, AOV architecture, and conversion design for stores doing €500k–€5M+.

Halftone order confirmation with one pink offer block, aftersell alternatives for Shopify
AOV·

AfterSell Alternatives: What to Check Before You Switch

Switching post-purchase upsell apps rarely fixes a low take rate. The five checks to run first, then how to compare AfterSell alternatives honestly.

2 min read →

Halftone app grid with one pink replacement tile, rebuy alternatives for Shopify
AOV·

Rebuy Alternatives: How to Tell Whether You Actually Need One

Most stores shopping for a Rebuy alternative have an architecture problem, not an app problem. The diagnostic first, then the four replacements.

2 min read →

Halftone checklist with one pink crossed-out line, conversion rate optimization best practices
CRO·

Conversion Rate Optimization Best Practices, Including the Ones I Argue With

The conversion rate optimization best practices that hold up, the ones I argue against with the counter-argument attached, and three times I was wrong.

2 min read →

Halftone cart with one pink threshold marker, how to increase average order value
AOV·

How to Increase Average Order Value Without Discounting Your Margin Away

The placements that move average order value, the defaults I set them to, and the diagnostic that tells you when the architecture is wrong, not the offer.

2 min read →

Halftone progress bar with one pink threshold marker, free shipping threshold
AOV·

Free Shipping Threshold: Where to Set It, and When to Kill It

A free shipping threshold is a pricing decision, not a shipping policy. Where to set yours, how to show it, and the three cases where you should remove it.

2 min read →

Halftone funnel with one pink measured segment, ecommerce conversion rate optimization
CRO·

Ecommerce Conversion Rate Optimization: What the Research Misses

Ecommerce conversion rate optimization as it actually runs: the one result that repeats across stores, the lifts that were real and unprovable, and why the tidy research you will read cannot tell you what happens when you act on it.

2 min read →

Halftone envelope split into three panels, the third in pink, Klaviyo vs Omnisend vs Shopify Email
CRO·

Klaviyo vs Omnisend vs Shopify Email: What Actually Decides It

A conversion practitioner's comparison of Klaviyo, Omnisend and Shopify Email: what genuinely differs, why almost nobody includes the free one that is already installed, and why the capture form in front of any of them matters more than the choice between them.

2 min read →

Halftone speed gauge and stacked page blocks, Shopify speed optimization
CRO·

Shopify Speed Optimization: What Actually Costs You Sales

A conversion practitioner's take on Shopify speed optimization: which slowness costs you orders, which only costs you a Lighthouse score, and why most speed work fails because it starts after the design is finished.

2 min read →

Halftone illustration of three stacked offer cards numbered one to three, the top one in pink, post-purchase offer hierarchy
AOV·

Post-Purchase Offer Hierarchy: What to Offer First

How to order Shopify post-purchase offers by expected value, not price: which offer goes in slot one, what follows a decline, and how the hierarchy shifts by category.

2 min read →

Halftone storefront split into before and after with a flat metric line, a Shopify redesign that did not move results
Growth·

Why Your Shopify Redesign Didn't Move Metrics

A new Shopify design that looks better but converts the same is the most common redesign outcome. Here is why redesigns rarely move metrics, and what treats the store as a growth system instead.

2 min read →

Halftone illustration of a price tag minus a cost block leaving a pink margin sliver, the margin math of post-purchase upsells
AOV·

The Margin Math of Post-Purchase Upsells

An upsell that adds revenue can still lose money. Contribution margin, not revenue, decides whether a Shopify post-purchase offer is worth running. Here is the math.

2 min read →

Halftone illustration of a dashboard with a take-rate bar and a pink incremental-margin line, post-purchase upsell analytics
AOV·

Post-Purchase Upsell Analytics: What to Measure

Take rate is the vanity metric. The number that matters is incremental margin per order. Here is the metric stack for a Shopify post-purchase upsell program, and how to read it.

2 min read →

Stop reading. Start fixing.

Your store is leaking revenue right now.