Is direct traffic brand awareness for sports nutrition?
Usually not. If you sell sports nutrition, Direct probably mixes customers back for a refill with newcomers who heard your name at the gym or a race. Only the newcomers are awareness. Split them with first-time customers in Shopify and new users in GA4.
By Joris van Huët, Founder & CEOUpdated 5 min read
Run the numbers for your store: the free UTM coverage calculator.
Usually not. If you sell sports nutrition, Direct probably mixes two crowds: regulars back for a refill and newcomers who heard of you at the gym. Only the second crowd is brand awareness at work. Split them with new users in GA4 and first-time customers in Shopify before you call Direct your brand.
If you sell sports nutrition
Protein, creatine, electrolytes and pre-workout all get used up. When the tub is empty, a regular does not need an ad to find you again. They type your address, tap a bookmark or click the reorder link in your email. If that link carries no UTM tags, GA4 files the visit as Direct too.
Newcomers arrive by other roads. A training partner recommends a flavour, a coach mentions you, a race pack holds a sample, or an athlete you sponsor wears your logo. None of that is a click. When those people finally visit, some type your name into the address bar and some type it into a search box.
So your Direct row likely holds two crowds under one label: your most loyal buyers and some of your newest fans. If you sell subscriptions, a third group can sit outside it entirely. GA4 starts a session when someone views a page, so a renewal charged without a visit never becomes a direct visit.
Here is one store's export for scale. It is one store, and nothing in it says it sells sports nutrition.
One store's anonymised GA4 export, 1 January 2024 to 21 August 2026. It holds shares of revenue only: no ad spend, no order counts.
| What the export shows | Share of revenue | Source cell |
|---|---|---|
| Direct, in last click, first click and touched views | 57.7% | Channels sheet, Direct row |
| Journeys with 1 touch (0.5 days to buy) | 79.5% | Journeys sheet, 1 touch row |
| Journeys with 4 to 9 touches (16.9 days to buy) | 5.4% | Journeys sheet, 4-9 touches row |
In this one store, Direct holds 57.7% of revenue on the Channels sheet, in every view. Journeys with 1 touch hold 79.5% on the Journeys sheet, and those buyers took 0.5 days to buy.
A single visit and a same-day order is exactly what a refill looks like. It is also what a newcomer looks like the day after a teammate's tip. The export holds no flag for first orders, so it cannot say which crowd paid.
Journeys of 4 to 9 touches hold 5.4% of revenue on the Journeys sheet and took 16.9 days to buy. If you sell sports nutrition, a first order after weeks of comparing labels might sit in rows like that. Your own Shopify customer reports can tell you whether it does.
What changes for a sports nutrition store?
Refills set the rhythm. If most buyers reorder on a schedule, Direct moves with the size of your customer base, not your reach. A growing subscriber list or a sharper reorder email can lift Direct with no new fans at all. Shopify's New vs returning customers report shows which of the two is moving.
Offline awareness is the biggest blind spot. Sponsorships, gym partnerships, race expos and samples work through memory, not clicks. GA4's help says visits through links in offline documents such as PDFs count as Direct, and so do links without UTM tags. Give each event its own tagged link or QR code, so at least the people who scan it keep their source.
Searches for your name are the cleaner gauge. People who hear about you at a race often search rather than type. Search Console's branded queries filter counts searches that include your brand name, misspellings included. If those rise after an event while Direct stays flat, the event worked and Direct simply missed it.
What to do this week
- Split refills from first orders. In Shopify admin, go to Analytics > Reports, filter the Category to Customers and open New vs returning customers, grouped by month. Pass: first-time customers rise in the months after your events and sponsorships. Fail: returning customers carry the growth, so your Direct is mostly refills.
- Look inside one new cohort. Open Customer cohort analysis in the same Customers category and click a cell in the row for the month after an event. The details list the cohort's top marketing channels and its split of one-time and subscription orders. Pass: the post-event cohort leans on one-time orders and lists Direct or Organic Search near the top. Fail: it looks like every other month, so the event did not bring buyers you can see.
- Tag your next event before it happens. Print a QR code on the sample pack or banner that opens a link with utm_source, utm_medium and utm_campaign. Pass: those visits show under the event's own source in GA4's Traffic acquisition report. Fail: they show as Direct, so a redirect stripped the tags or the code points to an untagged link.
Check the homework. Your GA4 Attribution paths export already holds the evidence. Causality Engine reads that one file and shows what each channel caused next to what last-click gave it, in 1 to 2 minutes, for €99 once (excluding VAT), refundable within 30 days. Check the homework
Sources, 1 October 2026: Understand (direct) / (none) traffic (Google); Traffic acquisition report (Google); User acquisition report (Google); Performance report (Search results): Common tasks and use cases (Google); Customers reports (Shopify)
Related answers
Frequently asked questions
Do race and gym sponsorships show up in GA4?
Only when someone visits, and then often as Direct, because a typed address carries no source. Give each sponsorship its own tagged link or QR code with utm_source, utm_medium and utm_campaign. Then watch branded searches in Search Console in the weeks after the event.Do subscription renewals count as direct traffic?
Usually not, if the renewal is charged without a visit. GA4 starts a session when someone views a page, so a silent renewal never joins Direct. Shopify's customer cohort details show the split between one-time and subscription orders, which is the better place to watch them.Is a high returning-customer rate a sign of brand awareness?
No. It is a sign of retention: people who already bought came back. Awareness is about people who have not bought yet. Track them apart, with new users in GA4's User acquisition report and first-time customers in Shopify's New vs returning customers report.
Go deeper: Causal attribution, explained.
Sixty-second versions of these ideas: Causality Engine on YouTube Shorts.
Keep reading
Terms in this article
- Ad SpendAd Spend is the total amount invested in advertising campaigns. It is measured against Return on Ad Spend (ROAS) to evaluate campaign effectiveness.
- AnalyticsAnalytics is the systematic computational analysis of data. It reveals customer behavior and measures campaign performance.
- AttributionAttribution identifies user actions that contribute to a desired outcome and assigns value to each. It reveals which marketing touchpoints drive conversions.
- CausalityCausality is the relationship where one event directly causes another, essential for identifying specific actions that drive desired outcomes in marketing.
- Direct TrafficDirect Traffic refers to website visitors who arrive by typing the URL directly into their browser or through bookmarks. They do not come from search engines or referrals.
- Repeat Purchase RateRepeat Purchase Rate is the percentage of customers who have made more than one purchase. It indicates customer loyalty and satisfaction.
- RevenueRevenue is the total income generated by the sale of goods or services related to a company's primary operations.
- SessionA Session is a group of user interactions with your website within a given timeframe. It can include multiple page views, events, and transactions.