Should I spend more if direct traffic is my best channel?
Usually not on Direct's share alone. Direct is not a channel you can buy: it holds the visits GA4 could not trace to a source. Find which spend feeds it, raise that spend in some regions only, and keep the increase if total sales rise there.
By Joris van Huët, Founder & CEOUpdated 6 min read
Run the numbers for your store: the free UTM coverage calculator.
Usually not on that number alone. Direct is not a channel you can buy: it is the visits GA4 could not trace to a source. If Direct is your best channel, find out which spend feeds it first. Then raise spend on that channel in some regions only, and keep the increase if total sales rise there.
What one store's data shows
The usual answer splits two ways. One camp reads a big Direct share as a strong brand and wants more ads to feed it. The other reads Direct as free sales and wants to trim the ads. One store's export shows the step both camps skip.
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 2 to 3 touches (12.5 days to buy) | 12.2% | Journeys sheet, 2-3 touches row |
On the Channels sheet, Direct holds 57.7% of revenue, and the share is identical in the last-click, first-click and touched views. Weighed by revenue, the journeys that touched Direct also started and ended on it. GA4 did not watch ads open those journeys and Direct close them. It watched Direct alone.
The Journeys sheet shows why. Journeys with 1 touch hold 79.5% of revenue on the Journeys sheet, with 0.5 days to buy. For most of the money, GA4 recorded one visit, shortly before the sale. Whatever persuaded those buyers happened before GA4 started looking.
Then comes the slower slice, which matters for any spend test. Journeys with 2 to 3 touches hold 12.2% of revenue on the Journeys sheet and took 12.5 days to buy. If your buyers look like that, a test judged after one week ends before many of them decide.
The last sheet sets the bar. On the Break-even sheet, a 40% margin gives a break-even ROAS of 2.5x, which is 1 divided by 0.40. That is arithmetic, not a result, since the export holds no spend at all. It is the return any extra euro of ads has to clear in new sales.
So what does the export say about spending more? Nothing directly, and that is the useful part. It holds shares, not spend, so it cannot show what any ad returned. It does show where the answer hides: in visits GA4 never tied to a source.
Why does the usual answer mislead?
Because Direct has no budget line. You cannot raise a bid on a typed address or a bookmark. "Spend more on Direct" always means spending more on something else and hoping it surfaces in Direct later.
GA4 also decides what stays in Direct. Its session reports, Traffic acquisition among them, use the paid and organic channels last click model. When a known visitor returns direct, GA4 gives that session their earlier campaign. The key event lookback window applies to that session attribution too, and for purchases it defaults to 90 days.
So the Direct row holds the visits GA4 could not tie to anything inside that window. Think of a new phone, cleared cookies, an ad seen but never clicked, a friend's tip over dinner. Buying more "Direct" means buying more of whatever GA4 cannot see. That is a strange thing to put a budget against.
Google's own help leans the same way. Its Google Ads page on attribution reports notes that some keywords close few conversions yet assist many. For those, it says you may choose to test increasing investment and check whether more conversions follow. A test, then, not a leap.
The trap runs in both directions. Cut the ads because Direct looks strong, and Direct can sag weeks later, with nothing in GA4 joining the two events. Raise the ads because Direct looks strong, and Direct may not move at all, because those ads were never feeding it.
What can the Direct number not tell you?
It cannot tell you what the next euro does. A share of past revenue is an average. A spend decision is about the next step: what one more euro adds this month, on top of what you already spend.
It cannot tell you who sent the buyer. Direct is a missing label, so there is nothing inside it to scale.
It cannot tell you whether those buyers would have come anyway. Many direct visitors already know you. Ads shown to people who were going to buy regardless look busy in reports and add very little.
And it cannot tell you how long to wait for an answer. That comes from your own paths: the days between a first recorded visit and a purchase.
What to do this week
- Write down the bar extra spend must clear. Divide 1 by your gross margin to get your break-even ROAS: at 40%, that is the 2.5x on one store's Break-even sheet. Pass: you have one number that extra spend must beat on total sales. Fail: you are about to judge new spend by the ad platform's own ROAS.
- Pick regions that sell alike. In Shopify admin, go to Analytics > Reports, filter the Category to Sales and open Total sales by billing location. Pass: two groups of countries or regions rose and fell together over the past two months. Fail: they moved apart, so pick other groups before you spend anything.
- Raise spend in one group only. In Google Ads, open Locations within the Campaigns menu and point one campaign, with the extra budget, at the test group. Pass: after a full buying cycle, total sales in the test group beat control by more than extra spend times break-even ROAS. Fail: Direct rises there but total sales do not, so the money bought labels, not buyers.
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: Scopes of traffic-source dimensions (Google); Select attribution settings (Google); About attribution reports (Google); Target ads to geographic locations (Google); Sales reports (Shopify)
Related answers
Frequently asked questions
Is direct traffic free?
The visit costs nothing, but the demand behind it often did. Ads, emails, creators and word of mouth all send people who later type your address. Treat Direct as the result of other spending, not as a channel you can scale on its own.Will cutting my ads lower direct traffic?
It can, with a delay. If ads introduce buyers who later come back by typing your address, Direct shrinks weeks after the cut. GA4 will not connect the two, so cut in some regions first and compare total sales across them.How long should a test of extra ad spend run?
At least as long as your buyers take to decide, plus some slack. Check Days to key event in GA4's attribution paths report. If buyers with several visits take two weeks, a one-week test ends before they do.
Go deeper: Causal attribution, explained.
Sixty-second versions of these ideas: Causality Engine on YouTube Shorts.
Keep reading
Terms in this article
- 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.
- Attribution ReportAttribution Report shows which touchpoints or channels receive credit for a conversion. It identifies which campaigns drive desired actions.
- ConversionConversion is a specific, desired action a user takes in response to a marketing message, such as a purchase or a sign-up.
- 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.
- Google AdsGoogle Ads is an online advertising platform where advertisers bid to display ads, service offerings, and product listings.
- IncrementalityIncrementality measures the true causal impact of a marketing campaign. It quantifies the additional conversions or revenue directly from that activity.
- Incrementality TestingIncrementality Testing measures the additional impact of a marketing campaign. It compares exposed and control groups to determine causal effect.