The channel that earns a customer's first order and the channel that earns their fifth are often not the same channel. Most attribution setups only ever measure the first one — quietly rewarding whichever channel is good at one-time buyers over whichever channel actually builds repeat customers.
Standard attribution — first-touch, last-touch, even most multi-touch models — is usually applied to a single order at a time. For a subscription or repeat-purchase business, that single order is often the least financially important one. A $40 first order that leads to two years of $40/month renewals is worth vastly more than a $40 order that never repeats — but both look identical to attribution focused only on that first transaction.
This is a direct extension of the same problem covered in ecommerce attribution generally — the fix is the same underlying discipline (consistent tagging, a full journey view) applied over a longer time horizon than a single transaction.
See Shopify marketing attribution for the platform-specific gap in order-source reporting that makes this even harder by default — Shopify's native reporting typically reflects only the most recent order's touchpoint, not the original acquisition channel behind a customer's full purchase history.
Conversion tracking and attribution consultant. Spends most days inside Google Tag Manager, GA4, and server-side tracking setups, helping ecommerce and B2B teams figure out where their customers actually came from. More about Abdul →