Get a free audit ↗ServicesApproachResourcesAbout
Home / Resources / CRM attribution and lookback windows

CRM marketing attribution: choose lookback windows that fit your business.

A CRM can be the source of truth for leads and revenue without automatically choosing the best way to assign marketing credit. For lead-generation businesses and digital marketing agencies, attribution depends on the sales cycle, how prospects return, how offline conversations happen, and which touchpoints your tracking actually captures.

In this guide.

What your CRM is really measuring.

Your CRM is usually best at recording what happened after a person entered your sales process: when a lead arrived, whether it was qualified, which opportunities were created, and whether a deal closed. Its attribution fields may be useful, but they often reflect the fields and rules your team configured rather than a complete view of marketing influence.

A CRM might store the original source and latest source, or preserve only the source attached to a contact record. That is not necessarily a complete journey across paid search, organic search, referrals, email, direct visits, phone calls, and offline conversations.

Separate two questions: use the CRM to understand lead and deal outcomes, then evaluate whether its source fields and attribution rules answer the marketing questions your business needs.

Attribution depends on the business.

A business selling a low-cost product online may convert in one session. A local service company might get a form submission, schedule an estimate, speak with a homeowner, and close weeks later. A B2B agency could have several stakeholders, repeat visits, referrals, and months of sales conversations before a contract is signed.

Those journeys should not automatically use the same attribution rules. Last-touch can help explain what prompted an immediate conversion, but may over-credit branded search or direct visits after earlier marketing introduced the company. First-touch captures discovery but ignores the interactions that brought a prospect back. Multi-touch models distribute credit across selected interactions, but depend on which touchpoints are captured and how credit is assigned.

Business patternWhat to consider
Short online purchaseSession or last-touch reporting may be practical when journeys are brief and conversion data is reliable.
Local lead generationConnect source data to qualified leads, booked appointments, and closed jobs.
Long B2B sales cyclePreserve early discovery and later return visits, and account for multiple stakeholders where possible.
Referral-heavy businessCapture referrals and offline interactions rather than forcing every deal into a digital-channel model.

Set a useful lookback window.

A lookback window defines how far back you consider marketing interactions when connecting a conversion or deal to earlier touchpoints. If the window is too short, early interactions can disappear from the story. If it is too long, old visits may receive credit even when they had little to do with the decision.

Examine the real time between first known marketing interaction, lead creation, opportunity creation, and close. A business that closes in a few days may not need the same window as one whose prospects research for several months. Consider separate windows for lead creation and closed revenue if those milestones have very different timelines.

Be explicit about what starts the clock, what qualifies as a touchpoint, and whether the window is measured before lead creation or before the eventual sale. Platform-specific conversion windows may differ from the window used in your own reporting, so document those differences instead of assuming the totals should match.

Practical starting point: use historical lead-to-close timing to choose a window, then compare results under shorter and longer windows. Treat it as a model to validate, not a universal setting.

Decide which touchpoint gets credit.

Attribution is a set of choices, not a fact hidden inside the CRM. First-touch asks which captured interaction introduced the prospect. Last-touch asks which interaction came immediately before conversion under your rules. Linear or time-decay models distribute credit across a defined journey. Position-based models give extra weight to selected points, often the first and last.

Choose a model based on the decision you want to make. Budget allocation may need a broader view of influence than a report designed to diagnose the final step before a form submission. Keep definitions consistent across reporting periods and label them clearly so stakeholders do not mistake modeled credit for directly observed causality.

Also decide how to handle direct traffic, repeat leads, branded search, phone calls, duplicate contacts, and touchpoints that happen after a lead is created. These rules can change the outcome as much as the model name.

Check the model against reality.

Compare attributed leads with qualified leads, opportunities, closed deals, and revenue. Review whether the channels credited with the most conversions also contribute meaningful business outcomes. Investigate missing source fields, duplicated contacts, inconsistent campaign tags, and gaps between web forms and CRM records.

An analytics audit can help identify tracking and reporting gaps before you change your model. If you need a tailored approach for your sales cycle and channel mix, see marketing attribution.

The goal is not to make every platform report the same number. It is to build a transparent model that supports better decisions and can be checked against what your business actually sells.

Related guides.

Want your tracking to reflect real business outcomes?

Get a free analytics audit ↗