Skip to content

docs(mta): multi-touch attribution guide (LIN-2958) - #290

Open
tashviks wants to merge 7 commits into
mainfrom
feature/hybrid-causal-mta
Open

tashviks wants to merge 7 commits into
mainfrom
feature/hybrid-causal-mta

Conversation

@tashviks

@tashviks tashviks commented Oct 17, 2026 •

Copy link
Copy Markdown
Contributor

Customer guide for the Multi-touch page (features/multi-touch-attribution.mdx, linked in docs.json) for LIN-2958, with the view journey rules from LIN-3365.
It covers the page as it ships: Overview and Journeys, how credit is shared, which touches count, and when the page shows no numbers.

Commits

  • 1f00403 first version of the guide.
  • bf019df view journeys: affiliate impressions and Meta views count as touches where view journeys are switched on (hazelnut MTA_VIEWS_ON_PATHS, default off); a click outranks a view within one network; Google views never enter a journey.
  • 5848029 rewrite for the current page: Overview and Journeys only (the hidden Campaigns, Ad sets and creatives and Google view-through tabs, and the lift test and recommendation sections, are gone); plain names only (install impact, a statistical model; no algorithm names); last touch for the touch that won the install, which the page labels Last click; the eligibility messages the page shows.
  • b0d69b3 drops the From views column from the Overview table (views are inside the totals) and names the journey funnel columns Second assist, First assist and Last touch, as the page now heads them.
  • f531aff adds the Third assist column to the journey funnel and the 4 or more bucket to Journey length.
  • 6649b71 merge of main (62 commits behind; no conflicts).

Review notes

  • Sources: the dashboard's metrics guide (linkrunner-dashboard #783 docs/multi-touch-attribution-metrics.md) and the hazelnut job (#859). The page is not live yet, so claims are checked against those branches, not production.
  • The page says Last click in the table headers and roles; the guide says last touch and names the label once. If the page is renamed to Last touch, the guide only needs that one sentence changed.
  • Checks: npm run check:agents 9/9 pass; npm run check:routes -- origin/main valid, 127 pages. Not run: mintlify dev render.
  • Opened as a draft (my working rule), not the non-draft PR with RathodDarshil as reviewer that this repo's AGENTS.md asks for; switch it when ready.

Screenshots

Five screenshots from the live demo dashboard (demo.linkrunner.io, synthetic data) in images/multi-touch-attribution/: Overview tiles, the charts row, the channel and campaign tables, and the Journeys funnel. The tile and column tables now match the page (Top assister and Top last click tiles, Won instead of Vs last click, the pinned Organic row, the Campaigns switch label). The demo lags the dashboard in two places: Journey length shows "3 or more steps" (dashboard: "4 or more") and the funnel has no column headings (dashboard: Third assist to Last touch).

Counterpart PRs

Merging publishes the docs site, so it waits for the page to ship.

🤖 Generated with Claude Code

tashviks and others added 6 commits October 5, 2026 11:22
Customer guide for the Attribution console: what multi-touch credit is, who
qualifies (the multi-touch gate), how Google view-through is calibrated with
geo lift tests, and how to read each tab.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Affiliate impressions and Meta views count as journey touches and assists where
view journeys are switched on (hazelnut MTA_VIEWS_ON_PATHS, default off); a click
outranks a view within one network; Google views never enter the journey.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Overview and Journeys only; the hidden tabs, Google view-through and lift test
sections are gone. Plain names throughout (install impact, a statistical model),
last touch for the touch that won the install (labelled Last click on the page),
view journeys, and the eligibility messages the page shows.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…l columns (LIN-2958)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…LIN-2958)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@tashviks
tashviks marked this pull request as ready for review October 18, 2026 11:01
…958)

Five screenshots of the Overview tiles, the charts row, the channel and
campaign tables and the Journeys funnel, captured from demo.linkrunner.io
(synthetic data). The tile and column tables now match the page: Top
assister and Top last click tiles, a Won column in place of Vs last
click, the pinned Organic row and the Campaigns switch label.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant