49 articles

GA4 ecommerce refunds: why tracked revenue differs from bank deposits
GA4 refunds are event-based, not bank-based. Learn why tracked revenue diverges from deposits, how transaction_id matching works, and how to diagnose gaps.
Read article
Duplicate GA4 purchases: trace an order counted twice
A practical diagnostic for duplicate GA4 purchase events: use the transaction ID, two-trigger tests and DebugView to find where one order is counted twice.
Read article
SEO evidence for business decisions: separate observed data from traffic estimates
How to separate estimated SEO traffic from observed data before making business decisions, with a diagnostic method, a decision table and worked UK/US examples.
Read article
Online store pricing: calculate costs before matching rivals
An attractive price still needs to leave a real margin.
Read article
Ecommerce product bundles: sell a complete solution
A useful bundle solves one complete job.
Read article
Ecommerce email marketing: write for one clear audience
A relevant campaign begins with why it is being sent.
Read article