{"id":717,"date":"2026-03-28T17:00:00","date_gmt":"2026-03-28T22:00:00","guid":{"rendered":"https:\/\/tolinku.com\/blog\/?p=717"},"modified":"2026-03-07T03:33:20","modified_gmt":"2026-03-07T08:33:20","slug":"attribution-windows-guide","status":"publish","type":"post","link":"https:\/\/tolinku.com\/blog\/attribution-windows-guide\/","title":{"rendered":"Attribution Windows: How to Set the Right Lookback Period"},"content":{"rendered":"\n<p>Attribution windows control which clicks and impressions can claim credit for a conversion. Set them too short and you miss installs that were driven by your ads. Set them too long and you attribute organic installs to paid campaigns, inflating your ROI numbers and misallocating budget.<\/p>\n\n\n\n<p>Getting attribution windows right is one of the quieter levers in mobile marketing, but it matters more than most teams realize.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What an Attribution Window Is<\/h2>\n\n\n\n<p>When a user clicks an ad, your attribution platform creates a record of that interaction. If the user subsequently installs your app, the platform checks whether the install falls within the attribution window for that click. If it does, the install is attributed to the ad. If the click is older than the window allows, the install is treated as organic.<\/p>\n\n\n\n<p>Attribution windows have a start point (the click or impression) and a duration (how many days afterward a conversion can still be credited to that touchpoint).<\/p>\n\n\n\n<p>There are two main types:<\/p>\n\n\n\n<p><strong>Click-through attribution windows (CTW):<\/strong> How long after a click a conversion can still be credited to that click. This is the primary window for most mobile attribution.<\/p>\n\n\n\n<p><strong>View-through attribution windows (VTW):<\/strong> How long after an ad impression (where the user saw but did not click the ad) a conversion can be credited to the impression. These are shorter and often more controversial.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How Click-Through Windows Work<\/h2>\n\n\n\n<p>A click-through window is straightforward. A user clicks an ad on Monday. If you have a 7-day click-through window, any install that occurs between Monday and the following Sunday can be attributed to that click.<\/p>\n\n\n\n<p>If the user installs on Tuesday, attribution is clear. If they install on the following Saturday after visiting your app store page multiple times, it is also still within the window. If they install two weeks later, the click falls outside the window and the install is organic.<\/p>\n\n\n\n<p>The click-through window creates an opportunity for credit inflation. Consider a user who sees your ad, ignores it, discovers your app through a friend&#39;s recommendation, and installs two days later. Under last-click attribution with a 7-day window, the ad gets credit even though the friend&#39;s recommendation was the actual driver. This is the attribution window interacting with the attribution model, and it is a good reason to think about both together.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">View-Through Attribution Windows<\/h2>\n\n\n\n<p>View-through attribution credits an ad impression (without a click) for a later conversion. The rationale is that seeing an ad plants a seed of awareness that later drives an install, even if the user never clicked.<\/p>\n\n\n\n<p>View-through windows are typically much shorter than click-through windows because the connection between impression and install is weaker and harder to validate. Common defaults are 1 day for view-through versus 7-30 days for click-through.<\/p>\n\n\n\n<p>The controversy around view-through attribution is legitimate. In programmatic advertising, users are shown hundreds of ads per day. The probability that any specific impression actually influenced an install is low. Ad networks love view-through attribution because it dramatically increases the number of installs they can claim credit for. Advertisers should be much more skeptical.<\/p>\n\n\n\n<p>A reasonable approach is to enable view-through attribution only for placements where you can credibly argue the user actually saw and processed the ad: in-stream video ads, interstitials, or high-visibility placements rather than banner ads where viewability is poor.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Industry Benchmarks by Vertical<\/h2>\n\n\n\n<p>Different app categories have different consideration cycles, which means different attribution window settings make sense.<\/p>\n\n\n\n<p><strong>Gaming:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Click-through: 7 days (many gaming users are impulse installers who act within a day or two, but a week captures the majority)<\/li>\n<li>View-through: 1 day<\/li>\n<li>Rationale: Gaming decisions are fast. A 30-day window would capture many organic installs and inflate paid attribution numbers.<\/li>\n<\/ul>\n\n\n\n<p><strong>E-commerce and retail:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Click-through: 7-14 days<\/li>\n<li>View-through: 1 day<\/li>\n<li>Rationale: Shopping app consideration cycles can stretch over a week, especially for seasonal apps or apps tied to specific purchase decisions.<\/li>\n<\/ul>\n\n\n\n<p><strong>Finance and fintech:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Click-through: 14-30 days<\/li>\n<li>View-through: 1-7 days<\/li>\n<li>Rationale: Financial app decisions involve trust-building over time. A user might research a banking or investment app for weeks before installing. Shorter windows would systematically undercount paid attribution.<\/li>\n<\/ul>\n\n\n\n<p><strong>Health and fitness:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Click-through: 7-14 days<\/li>\n<li>View-through: 1 day<\/li>\n<li>Rationale: Health app installs often cluster around motivating moments (New Year, illness, doctor&#39;s advice). Consideration periods vary but tend to be under two weeks.<\/li>\n<\/ul>\n\n\n\n<p><strong>B2B and productivity:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Click-through: 14-30 days<\/li>\n<li>View-through: 1-7 days<\/li>\n<li>Rationale: Professional tool decisions often involve research, comparison, and sometimes team sign-off. Longer windows are appropriate.<\/li>\n<\/ul>\n\n\n\n<p>These are starting points, not rules. Your actual consideration cycle may differ based on your user acquisition channels, your app&#39;s category within a vertical, and your price point.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How Window Size Affects Attribution<\/h2>\n\n\n\n<p>The relationship between window length and attributed conversions is not linear. The first few days after a click capture the vast majority of installs. Each additional day of window adds fewer incremental installs because install probability drops off sharply with time.<\/p>\n\n\n\n<p>This means the difference between a 1-day and 7-day window is much larger than the difference between a 14-day and 30-day window. Most of the attribution sensitivity happens in the first week.<\/p>\n\n\n\n<p>A useful exercise is to look at your actual click-to-install time distribution. Pull a cohort of users attributed to paid campaigns and look at how many days elapsed between their last click and their install. If 90% of your attributions happen within 3 days of a click, a 30-day window is mostly capturing organic installs that happen to have a click in the lookback period. If 40% of your attributions happen at day 7 or later, a short window is undercounting your paid impact.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Post-Install Event Windows<\/h2>\n\n\n\n<p>Attribution windows also apply to in-app events, not just installs. This is sometimes called the &quot;post-install attribution window&quot; or &quot;reattribution window.&quot;<\/p>\n\n\n\n<p>When an app event occurs (a purchase, a subscription start, etc.), the platform looks back to find which ad interaction should get credit. This uses the same window logic: if there is a click within the window, the event is attributed to that campaign.<\/p>\n\n\n\n<p>For reattribution (when a lapsed user reinstalls or re-engages), most platforms use a separate &quot;re-engagement window.&quot; This is typically shorter: 1-7 days for re-engagement campaigns.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The Interaction with Last-Click vs Multi-Touch<\/h2>\n\n\n\n<p>Attribution windows and attribution models are not independent decisions. A long window combined with last-click attribution creates a large surface area for credit inflation. Any ad that runs a long click-through window effectively claims every organic install within that window as long as it was the most recent click.<\/p>\n\n\n\n<p>Multi-touch attribution with long windows creates a different problem: too many touchpoints get credit, diluting the signal and making it harder to identify which channels are actually driving installs.<\/p>\n\n\n\n<p>The combination that tends to work best: use windows that match your actual consideration cycle (use your click-to-install distribution data), and choose your attribution model based on your channel mix complexity. For more on this, see the <a href=\"https:\/\/tolinku.com\/blog\/last-click-vs-multi-touch-attribution\/\">last-click vs multi-touch attribution guide<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Ad Platform Windows vs Your MMP Windows<\/h2>\n\n\n\n<p>A source of frequent confusion is that ad platforms use their own attribution windows that often differ from yours. Facebook&#39;s default click-through window is 7 days. Google&#39;s is 30 days. Your MMP might be set to 14 days.<\/p>\n\n\n\n<p>When you compare install counts in a platform&#39;s dashboard to your MMP data, discrepancies are normal. The platform uses its own window and its own last-click logic. Your MMP uses your configured settings. Neither is &quot;right&quot; in an absolute sense.<\/p>\n\n\n\n<p>What matters is consistency over time within your MMP. As long as you are comparing campaigns against each other using the same window settings, you can make valid relative comparisons even if the absolute numbers differ from platform-reported figures.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Configuring Attribution Windows in Tolinku<\/h2>\n\n\n\n<p><img decoding=\"async\" src=\"https:\/\/tolinku.com\/blog\/wp-content\/uploads\/2026\/03\/platform-platform-analytics.png\" alt=\"Tolinku analytics dashboard showing click metrics and conversion funnel\"><\/p>\n\n\n\n<p>In Tolinku, attribution window settings are configured at the Appspace level and can be customized per campaign or channel type. The default settings are 7-day click-through and 1-day view-through, which are appropriate for most apps.<\/p>\n\n\n\n<p>To find your configuration options:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open your Appspace settings<\/li>\n<li>Navigate to the Attribution section<\/li>\n<li>Set your click-through and view-through windows<\/li>\n<\/ol>\n\n\n\n<p>You can also inspect the click-to-install time distribution in your attribution reports, which helps you validate whether your current window settings match your actual user behavior. See the <a href=\"https:\/\/tolinku.com\/docs\/user-guide\/analytics\/\">Tolinku analytics user guide<\/a> for step-by-step instructions.<\/p>\n\n\n\n<p>For a broader look at attribution concepts, the <a href=\"https:\/\/tolinku.com\/docs\/concepts\/attribution\/\">Tolinku attribution documentation<\/a> covers how all the pieces fit together.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">A Practical Approach to Window Optimization<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li><p><strong>Start with category defaults.<\/strong> Use the benchmarks above as a starting point if you do not have data yet.<\/p>\n\n\n\n<p><strong>Pull your click-to-install distribution.<\/strong> Look at how many days pass between click and install for your current attributed users. This tells you where the actual signal is.<\/p>\n\n\n\n<p><strong>Set your window to capture 90-95% of legitimate attributions.<\/strong> If 95% of your installs happen within 5 days of a click, a 7-day window is a reasonable buffer. A 30-day window is probably capturing significant organic volume.<\/p>\n\n\n\n<p><strong>Run a holdout test if you are uncertain.<\/strong> Reduce your window for a subset of campaigns and compare the attributed install volume against campaigns with the original window. If the reduction has little effect on install count but improves apparent ROI, your current window was too long.<\/p>\n\n\n\n<p><strong>Revisit when you change channels.<\/strong> If you start running brand awareness campaigns (TV, podcast sponsorships, outdoor), longer view-through windows become more relevant because the path from exposure to install is genuinely longer.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Further Reading<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/support.google.com\/google-ads\/answer\/6166698\" rel=\"nofollow noopener\" target=\"_blank\">Google Ads attribution windows documentation<\/a><\/li>\n<li><a href=\"https:\/\/www.facebook.com\/business\/help\/270955519366736\" rel=\"nofollow noopener\" target=\"_blank\">Meta advertising attribution windows<\/a><\/li>\n<li><a href=\"https:\/\/tolinku.com\/blog\/mobile-attribution-developers-guide\/\">Tolinku mobile attribution developer guide<\/a><\/li>\n<li><a href=\"https:\/\/tolinku.com\/blog\/last-click-vs-multi-touch-attribution\/\">Last-click vs multi-touch attribution<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Attribution windows determine how far back a click or ad impression can receive credit for a conversion. Setting them wrong costs you either accuracy or budget. This guide covers click-through and view-through windows, industry benchmarks by vertical, and how to configure them correctly.<\/p>\n","protected":false},"author":2,"featured_media":716,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"rank_math_title":"Attribution Windows: Setting the Right Lookback Period","rank_math_description":"Learn how attribution windows work, click-through vs view-through windows, industry benchmarks by app vertical, and how to configure the right lookback period in Tolinku.","rank_math_focus_keyword":"attribution windows","rank_math_canonical_url":"","rank_math_facebook_title":"","rank_math_facebook_description":"","rank_math_facebook_image":"https:\/\/tolinku.com\/blog\/wp-content\/uploads\/2026\/03\/og-attribution-windows-guide-1.png","rank_math_facebook_image_id":"","rank_math_twitter_title":"","rank_math_twitter_description":"","rank_math_twitter_image":"https:\/\/tolinku.com\/blog\/wp-content\/uploads\/2026\/03\/og-attribution-windows-guide-1.png","footnotes":""},"categories":[14],"tags":[37,28,110,134,26],"class_list":["post-717","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-analytics","tag-analytics","tag-attribution","tag-marketing","tag-measurement","tag-user-acquisition"],"_links":{"self":[{"href":"https:\/\/tolinku.com\/blog\/wp-json\/wp\/v2\/posts\/717","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tolinku.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tolinku.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tolinku.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/tolinku.com\/blog\/wp-json\/wp\/v2\/comments?post=717"}],"version-history":[{"count":1,"href":"https:\/\/tolinku.com\/blog\/wp-json\/wp\/v2\/posts\/717\/revisions"}],"predecessor-version":[{"id":718,"href":"https:\/\/tolinku.com\/blog\/wp-json\/wp\/v2\/posts\/717\/revisions\/718"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tolinku.com\/blog\/wp-json\/wp\/v2\/media\/716"}],"wp:attachment":[{"href":"https:\/\/tolinku.com\/blog\/wp-json\/wp\/v2\/media?parent=717"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tolinku.com\/blog\/wp-json\/wp\/v2\/categories?post=717"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tolinku.com\/blog\/wp-json\/wp\/v2\/tags?post=717"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}