eCommerce Growth

Where Do Your Best WooCommerce Customers Come From? A Guide to Order Attribution

admin · October 13, 2026 · 5 min read
Where Do Your Best WooCommerce Customers Come From? A Guide to Order Attribution

Most store owners can tell you which channel brings the most orders. Far fewer can tell you which channel brings the customers who keep coming back. Those are rarely the same channel — and the difference decides where your marketing budget should go.

Since version 8.5, WooCommerce records where each order came from. Here’s how to make that data useful.

How WooCommerce Order Attribution Works

When a visitor lands on your store, WooCommerce notes how they arrived — the referring site, search engine, or campaign — and saves it on the order if they buy. Each order gets a source type (such as organic search, referral, UTM campaign, direct or admin), plus the source, medium, campaign, landing page and device type.

It’s last-touch attribution: the visit that led to the purchase gets the credit. That’s simple and useful, but it’s worth knowing the limits.

Where Attribution Falls Short

  • Last touch only. A customer who found you on Instagram and came back a week later through Google will usually be credited to Google.
  • Privacy tools and consent. Ad blockers, strict cookie settings and declined consent can leave some orders as unknown.
  • Cross-device journeys. Browsing on a phone and buying on a laptop looks like two different visitors.
  • Untagged links. Email and social links without UTM parameters often show up as direct or referral traffic, hiding what really worked.

None of these make the data useless — they mean you should compare channels against each other over time, rather than treating any single number as exact.

UTM Tagging That Keeps Your Data Clean

  • Tag every link you control: newsletters, social posts, influencer links and paid ads.
  • Use the same lowercase names every time — facebook, not Facebook one week and fb the next.
  • Keep the roles consistent: utm_source is where (newsletter, instagram), utm_medium is the type (email, social, cpc), utm_campaign is the specific campaign.
  • Never tag links between pages of your own site — it overwrites the original source.

Rank Channels by Customer Value, Not Order Count

The real insight comes from looking past the first order. For each channel, ask:

  • How much do customers from this channel spend over their lifetime? A channel with fewer orders but twice the lifetime value can be worth far more.
  • How many come back? Customers from organic search and email often return more than customers from a one-off promotion.
  • Which landing pages convert best? A blog post that consistently brings first orders is worth updating and promoting.
  • Which devices do they use? If most of your orders are on mobile, your checkout’s mobile experience deserves the most attention.

Attribution Reports Ready-Made in SaleTides

SaleTides uses WooCommerce’s attribution data to build an Order Sources report for revenue and orders by channel, campaign and landing page, a Customer Sources report that credits each customer to the source of their first order, and a Devices report. Every figure links through to the exact orders behind it.

See SaleTides WooCommerce analytics →

Key Takeaways

  • WooCommerce 8.5+ records the source, campaign, landing page and device of each order
  • Attribution is last-touch and imperfect — compare channels over time rather than trusting single numbers
  • Consistent lowercase UTM tags make the data far more useful
  • Rank channels by customer lifetime value and repeat rate, not just order count
  • Never tag internal links

admin