What is the best attribution model for a home goods store?
If you sell home goods, the best model is usually GA4's data-driven model with the longest lookback window, checked against last click. Furniture and decor buyers often compare and come back before paying, so last click tends to overpay whichever channel closes.
By Joris van Huët, Founder & CEOUpdated 5 min read
Run the numbers for your store: the free attribution window calculator.
If you sell home goods, the best model is usually GA4's data-driven model with the longest lookback window, checked against last click. Sofas, rugs and lamps are rarely impulse buys. Buyers often compare and come back, so a last-click view tends to hand the whole sale to whichever channel happened to close.
If you sell home goods
If you sell sofas, rugs, bedding or lighting, your buyers measure rooms, compare colours and wait for payday. A single order often follows several visits: one from inspiration, one from search, one from a reminder email. If that final visit is a brand search or a typed URL, last click hands the sale to the channel that merely held the door.
The calendar matters too. Moving house, a new baby, a holiday sale: home goods demand comes in seasons and life events. Inspiration on Meta or TikTok can start those journeys well before the order, then step aside. A model that only sees the last click will tell you to cut it.
Here is what one store's export shows. It is one store, and nothing in the export says it sells home goods.
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 |
|---|---|---|
| Journeys with 1 touch (0.5 days to buy) | 79.5% | Journeys sheet, 1 touch row |
| Journeys with two or three touches (12.5 days to buy) | 12.2% | Journeys sheet, two to three touches row |
| Journeys with four to nine touches (16.9 days to buy) | 5.4% | Journeys sheet, four to nine touches row |
| Journeys with ten or more touches (16.0 days to buy) | 3.0% | Journeys sheet, ten or more touches row |
In this one store, the journeys a model can argue about are the slow ones. In the Journeys sheet, journeys of two or more touches take 12.5 to 16.9 days to buy, against 0.5 days for 1-touch journeys. Those slower journeys hold 20.6% of revenue in the Journeys sheet, about a fifth. They account for 3,656 of the 3,670 distinct path sequences in the export.
If you sell home goods, your slow slice may well be bigger than this store's. Check the days and the revenue share in your own export before you trust a last-click report. What the export cannot show is what those touches caused, or what a buyer saw before GA4's first recorded visit.
What changes for a home goods store?
The lookback window matters more. For purchases, GA4's default lookback window is 90 days, with 30 or 60 days as options. If you sell home goods, keep the longest window. A shorter one cuts the early touches off slow journeys. The window applies to every model, so none of them can credit what was cut.
Data-driven earns its keep here. GA4 says it uses your account's data to split credit across the touches on a path, so an early inspiration click can earn a share. Paid and organic last click gives everything to the final non-direct click, which in a slow journey is often not where the decision was made.
Some touches never reach GA4 at all. A showroom visit, a printed catalogue or a friend's new sofa leaves no touchpoint, so the online visit that follows starts the path. No model can credit what the path never held.
And watch the days, not just the shares. The Attribution paths report shows Days to key events and Touchpoints to key event, which tells you how slow your buyers really are.
What to do this week
- Keep the longest lookback. In GA4, go to Admin, click Events under Data display, then Attribution settings, and check the key event lookback window. Pass: it is set to 90 days. Fail: it is shorter, so slow journeys lose their first touches; change it, knowing the change only applies going forward.
- Read how slow your buyers are. Open Advertising > Attribution > Attribution paths and look at Days to key events and Touchpoints to key event. Pass: you can say how long your multi-touch buyers take. Fail: the report is empty, which means purchase is not marked as a key event.
- See what last click starves. In Advertising > Attribution > Attribution models, compare data-driven with paid and organic last click for purchases. Pass: the channels that start journeys keep a fair share under both. Fail: they lose most of their credit under last click, so judge them on data-driven or a holdout before you cut them.
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: Select attribution settings (Google); Get started with attribution (Google); Key events attribution paths report (Google).
Related answers
Frequently asked questions
How long is GA4's attribution lookback window?
For acquisition key events, the default is 30 days, and you can switch to 7. For all other key events, purchases included, the default is 90 days, with 30 or 60 as options. Changes to the window apply going forward, not to past reports.Is data-driven attribution reliable for a smaller home goods store?
Treat it with care. Google says that, depending on data availability, data-driven models may use aggregate data from Data sharing settings. If you sell few, large items, compare it with last click and confirm big moves with a holdout.Do showroom visits show up in GA4 attribution?
Not by themselves. A showroom visit, a catalogue or a friend's recommendation leaves no touchpoint in GA4. The online visit that follows starts the path, often as Direct or as the search that brought the buyer back.
Go deeper: Incrementality testing, 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.
- Attribution ModelAn Attribution Model defines how credit for conversions is assigned to marketing touchpoints. It dictates how marketing channels receive credit for sales.
- CausalityCausality is the relationship where one event directly causes another, essential for identifying specific actions that drive desired outcomes in marketing.
- Customer journeyCustomer journey is the path and sequence of interactions customers have with a website. Customers use multiple devices and channels, making a consistent experience crucial.
- RevenueRevenue is the total income generated by the sale of goods or services related to a company's primary operations.
- TouchpointTouchpoint is any interaction a customer has with a brand throughout their journey. In marketing attribution, each touchpoint is a data signal to understand marketing impact.