The Customers pillar is about new customer acquisition. Anything related to marketing channels, campaigns, ads, keywords, or top-of-funnel website performance lives here. It is not about repeat purchases. If the question involves CRM, retention, or returning buyers, you need to be in the Frequency pillar instead.Documentation Index
Fetch the complete documentation index at: https://docs.gocrux.io/llms.txt
Use this file to discover all available pages before exploring further.
The core formula
total_users × new_customer_cr = new customersWhere
new_customer_cr = SUM(new_orders) / SUM(total_users)new_orders, not total_orders. Mixing in repeat orders contaminates the signal.
The metric tree
Diagnosing total_users
Traffic is the volume side of the equation. It splits cleanly into paid and organic.| Channel type | Examples | What you control |
|---|---|---|
| Paid | Paid Meta, Paid Search - Brand, Paid Search - Generic, Performance Max, Demand Gen, Influencer, Affiliates, Paid Shopping | Spend levels, targeting, creative |
| Organic | Direct, Organic Search, Organic Social, Email, Referral | Indirect, but heavily influenced by brand activity, link building and content |
Supporting metrics
Two metrics give you context beyond raw user counts.new_user_%=SUM(new_users) / SUM(total_users). A drop here suggests you’ve over-indexed on lower-funnel activity, retargeting the same people instead of reaching new ones.cost_per_user=SUM(spend) / SUM(total_users). If this rises, you’re paying more to bring fewer people to the site.
Dimensions to slice by
Always work in this order. Going straight to landing pages before checking channel performance is a common trap that leads to false conclusions.Channel
Is one channel responsible for most of the drop? If paid Meta is down 30% and everything else is steady, you’ve found your driver.
Campaign
Within the suspect channel, which campaigns moved? A drop on a single campaign is a creative or budget issue. A drop across multiple campaigns suggests a platform-level problem.
Diagnosing new_customer_cr
Conversion rate can be slightly more nuanced, your channel mix can shift conversion rate significantly as well as potential on-site issues. We use the same dimensional hierarchy as traffic here; Channels, campaigns, landing pages / ad sets / ads or keywords, in that order. Start by understanding whether its driven by a customer intent shift (channel mix) by looking at session -> engagement rate. Engagement is defined by GA as anybody who has stayed on site longer than 10 seconds, has a key event or has at least 2 pageviews. Secondly, review engagement -> checkout %. This essentially tells you whether you have an issue with your conversion funnel (something out of stock, slow loading pages, checkout or UX issue). If there’s no obvious driver across any of those dimensions, the issue is usually one of two things:- Site-wide: something has broken in checkout, on a key product page, or in payments. Test the buying flow end-to-end before going further with the data.
- Category-level: demand for the product itself has shifted. Isolate brand search specifically and review. Compare against industry benchmarks or sister-category trends if you can.
Worked example: a sudden traffic drop
You notice total_users is down 18% week-on-week. Contribution margin has slipped accordingly.Confirm the pillar
Repeat orders are flat. AOV is flat. The drop is concentrated in new customer volume. This is a Customers pillar question.
Split paid vs organic
Paid traffic is down 28%. Organic is down 4% (within noise). This is a paid issue.
Slice by channel
Paid Meta is down 41%. Paid Search is steady. Performance Max is up. The channel is Meta.
Slice by campaign
Two prospecting campaigns are responsible for 80% of the Meta drop. Spend on those campaigns dropped 35% mid-week.
Worked example: conversion rate drop with stable traffic
Different scenario. Total users are flat, but new customer conversion rate has dropped from 1.8% to 1.2%.Identify whether its a channel or site issue
Session to engagement % is down across all channels by a similar magnitude. Comparing channel new_cr% confirms this and points to something site-wide.
Review Website Funnel
Review the Website Conversion report to identify which funnel stage the drop is occuring; engaged session -> add to cart, add to cart -> start checkout, start checkout -> purchase. There is a noticeable drop in the start checkout -> purchase stage.
Where this data lives
The primary reports for acquisition diagnosis arechannel_reporting and ecommerce_funnel. The channel_reporting report contains total_users, new_orders, new_customers, spend, cost_per_user and new_customer_cr, sliceable by channel, campaign_name and landing_page. While the ecommerce_funnel provides a conversion rate breakdown
across the various buying steps on the website (visit -> engagement -> add to cart -> enter checkout -> purchase).
For the dashboards that visualise this:
- Channel Performance for channel and campaign-level diagnosis
- Daily KPI Performance for day-on-day movement spotting
- Meta Performance and Paid Search Performance for channel-specific deep dives
Common mistakes
Using total_orders instead of new_orders
Using total_orders instead of new_orders
Total orders include repeat customers. If you mix them into your acquisition analysis, you’ll mistake retention strength for acquisition strength, and vice versa. Always filter to new_orders for this pillar.
Comparing paid and organic traffic without context
Comparing paid and organic traffic without context
Paid traffic responds within hours to spend changes. Organic traffic moves on weekly to monthly cycles. Comparing them on the same time scale produces misleading conclusions. Look at paid trends in days, organic trends in weeks.
Chasing low-volume channels
Chasing low-volume channels
A channel with 200 users showing a 50% CR change is rarely a meaningful signal. Weight your investigation toward channels that drive most of your volume. Investigate small channels last, not first.
Diagnosing CR without checking the site
Diagnosing CR without checking the site
If channel-level data shows no clear driver, the issue is often functional. Broken checkout, slow page load, removed payment method. Walk the funnel before going deeper into the data.