Should a fashion store spend more if direct traffic leads?
Usually not on Direct's share alone. If you sell clothes, Direct can hold buyers who saw you on Instagram, TikTok or a creator's post and typed your name later. Find out which spend feeds it, then test more spend in quiet weeks, away from sales and drops.
By Joris van Huët, Founder & CEOUpdated 5 min read
Run the numbers for your store: the free UTM coverage calculator.
Usually not on Direct's share alone. If you sell clothes, Direct can hold buyers who first saw you on Instagram, TikTok or a creator's post, then typed your name later. Find out which spend feeds it, then test more spend in some regions, away from sale and drop weeks.
If you sell fashion
If you sell clothes, shoes or accessories, people often meet you away from your site. They see a jacket in a creator's video, on a friend, or in an ad they never tap. Days later they type your address, and GA4 records that visit as if the journey started there.
Drops and sales add a second pattern. A new collection goes out by email, text and story, and buyers rush in within the hour. Links that lost their tags push that rush into Direct. GA4's own help even lists traffic from social media among its examples of direct traffic.
Here is what one store's export shows. It is one store, and nothing in the export says it sells fashion.
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 |
| Organic Video, in all three views | 0.0% | Channels sheet, Organic Video row |
| All channels added up in the touched view | 110.4% | Channels sheet, Touched column total |
| Journeys with 1 touch (0.5 days to buy) | 79.5% | Journeys sheet, 1 touch row |
In this one store, Direct holds 57.7% of revenue on the Channels sheet, in every view. Organic Video, GA4's channel for non-ad links from sites like YouTube and TikTok, holds 0.0% on the Channels sheet. The export cannot say whether the store posted no video, or whether viewers came back later by typing the address.
The touched view on the Channels sheet adds up to 110.4%, because a journey that touched two channels counts in both. That is only a little over the whole. So, in what GA4 recorded, few journeys mixed channels.
On the Journeys sheet, 1-touch journeys hold 79.5% of revenue, with 0.5 days to buy. If you sell fashion, that shape fits a drop-day buyer who saw the post at breakfast and paid by lunch. GA4 saw the payment visit. It never saw the outfit.
What changes for a fashion store?
Your calendar runs the show. Fashion moves on drops, seasons and sales. A spend test that overlaps a sale measures the sale, so run it in quiet weeks and give test and control regions the same promotions. With the holiday season close, a test that should finish first needs to start soon.
Creators leave two trails. Their links need UTM tags like any other link, and their discount codes leave a second trail inside Shopify. Shopify's Sales by discount codes report groups sales by the code used. A buyer who arrives as Direct but pays with a creator's code tells you who sent them.
Returns change the bar. If your buyers order two sizes and send one back, checkout revenue overstates what any channel earned. Shopify defines net sales as gross sales minus discounts and sales reversals, and reversals include returned products. Set your break-even on net sales.
Paid social is probably the lever on the table. If you plan to scale Meta or TikTok ads, the real question is whether that spend lifts total sales, with Direct along for the ride. Test it by region. Do not read it off Direct's share.
What to do this week
- Tag every creator link. Keep the platform in utm_source, as Google advises, and put each creator in utm_content. Then tap one link on your phone. Pass: the visit shows under the platform in Reports > Acquisition > Traffic acquisition. Fail: it lands in Direct, so the tags were stripped or never added.
- Set creator codes against Direct. In Shopify admin, go to Analytics > Reports, filter the Category to Sales and open Sales by discount codes. Pass: creator codes carry little of last month's sales, so they explain little of Direct. Fail: they carry a big share while Direct also looks huge, so creators may be feeding Direct under its label.
- Check returns before you scale. In the same Sales reports, compare gross sales with net sales for your last season. Pass: the gap is small, so checkout revenue is a fair base. Fail: the gap is wide, so set your break-even on net sales before you raise any spend.
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: User acquisition report (Google); Default channel group (Google); Traffic acquisition report (Google); Sales reports (Shopify)
Related answers
Frequently asked questions
Do Instagram views show up in GA4?
Not on their own. GA4 records visits to your site, so a view that never became a click leaves no touchpoint. If the viewer later types your address, GA4 usually files that visit under Direct.Should a fashion brand test ad spend during a sale?
Better not. A sale or a new drop moves sales far more than a spend change, so the test ends up measuring the promotion. Run the test in quiet weeks, with the same promotions in test and control regions.Do creator discount codes show what feeds direct traffic?
They can name a source GA4 missed. If a buyer arrives as Direct but pays with a creator's code, the code tells you who sent them. Shopify's Sales by discount codes report groups sales by the code used.
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.
- RevenueRevenue is the total income generated by the sale of goods or services related to a company's primary operations.
- ShopifyShopify is an ecommerce platform for creating online stores and selling products. Attribution modeling shows which marketing channels drive traffic and conversions within Shopify.
- TikTok AdsTikTok Ads are advertisements on the TikTok platform. They allow brands to reach younger audiences through short-form video content.