You check your Google Ads dashboard and see a campaign delivering a 4X ROAS. The numbers look strong. Conversions are rolling in. Your cost per acquisition is well within target. Everything points to success.
Then you pull up your CRM.
The revenue numbers don't match. Not even close. Some conversions Google claims credit for happened weeks after the ad click. Others appear in your CRM but never showed up in Google Ads. A few conversions are being counted twice across different platforms. You're left wondering which numbers to trust and whether your "winning" campaign is actually profitable.
The culprit? Attribution windows. These invisible timeframes determine which conversions get credited to your ads, and when they're misconfigured or misunderstood, they create a distorted view of campaign performance. The result is wasted budget, missed opportunities, and decisions based on incomplete data.
This guide breaks down how Google Ads attribution windows actually work, why they cause data conflicts, and what you can do to build a more accurate attribution system that reflects reality.
An attribution window is the period of time after someone interacts with your ad during which Google will credit that ad for a conversion. If someone clicks your ad on Monday and converts on Wednesday, Google checks whether Wednesday falls within your attribution window. If it does, the conversion gets attributed to that ad click. If it doesn't, the conversion goes untracked.
Google Ads offers two types of attribution windows: click-through and view-through (also called engaged-view). Click-through windows track conversions after someone clicks your ad. You can set these windows to 1, 7, 30, 60, or 90 days depending on your campaign goals and sales cycle length.
View-through windows track conversions after someone sees your ad but doesn't click it. These windows are typically shorter, ranging from 1 to 30 days. The idea is that seeing your ad influenced the conversion even without a direct click. Display and video campaigns rely heavily on view-through attribution to demonstrate value.
Here's where it gets confusing: Google credits conversions to the date of the ad interaction, not the date of the actual conversion. If someone clicks your ad on March 1st but converts on March 15th, Google reports that conversion on March 1st in your dashboard. This backdating creates a mismatch between when you see the conversion reported and when the revenue actually occurred.
The default attribution window varies by campaign type and conversion action. Many campaigns default to a 30-day click window and 1-day view window, but Google has adjusted these defaults over time. Some conversion actions may use different windows, especially if you imported them from Google Analytics or set custom parameters.
Google also applies conversion counting rules. You can choose "one per click" (counting only the first conversion after an ad click) or "all conversions" (counting every conversion within the window). For lead generation, one per click makes sense. For ecommerce with repeat purchases, all conversions might be more appropriate.
The challenge is that these settings operate invisibly. Most marketers never review their attribution window settings. They accept the defaults and assume Google is tracking everything accurately. But when your sales cycle doesn't align with your attribution window, conversions slip through the cracks.
The first major issue is misaligned windows across platforms. Your Google Ads campaigns use a 30-day click window. Your Meta campaigns use a 7-day click window. Your email platform uses last-click attribution with no time limit. Each platform claims credit for conversions using different rules, leading to inflated totals when you add them up.
This creates the "attribution overlap problem." A customer clicks your Google ad on Day 1, sees your Meta ad on Day 5, clicks it, and converts on Day 7. Google claims the conversion because it happened within 30 days of the click. Meta claims it because it happened within 7 days of their click. Your total reported conversions across platforms exceed your actual conversion count.
Long sales cycles create another common problem. Many B2B companies, SaaS businesses, and high-ticket ecommerce brands have consideration periods that extend beyond standard attribution windows. A prospect clicks your ad, researches for six weeks, has sales calls, and finally converts 50 days later. If you're using a 30-day window, that conversion never gets attributed to your ad. Your campaign looks like it's underperforming when it actually drove a valuable lead.
View-through attribution inflates performance metrics in ways that are hard to detect. Someone sees your display ad but doesn't click. Three days later, they search for your brand name directly, click an organic result, and convert. Google Ads attributes this as a view-through conversion, suggesting your display campaign influenced the sale. But did the display ad really drive that conversion, or would they have found you anyway?
View-through conversions can make low-performing campaigns appear successful. Display campaigns with weak click-through rates suddenly show impressive conversion counts thanks to view-through attribution. Without separating click-through from view-through conversions in your analysis, you might scale campaigns that aren't actually driving incremental revenue.
Cross-device journeys create attribution gaps. Someone clicks your ad on their phone during their commute, researches on their work laptop during lunch, and converts on their home computer that evening. Google tries to connect these interactions through signed-in user data, but when users aren't logged in or use different browsers, the journey fragments. Your ad gets no credit despite playing a crucial role.
Time lag reporting adds another layer of confusion. Google's conversion lag reports show you how long it typically takes for conversions to occur after ad clicks. Many marketers discover their average conversion lag is 15-20 days, yet they're using 7-day attribution windows. They're systematically undercounting conversions and making optimization decisions based on inaccurate conversion data.
Platform-native attribution only sees what happens within that platform's ecosystem. Google Ads knows when someone clicked your ad and when they completed a conversion action you configured. But it doesn't know about the sales call that happened in between, the email nurture sequence that kept them engaged, or the direct mail piece that finally pushed them over the edge.
Your CRM sees the complete picture. It knows the prospect's entire journey: every touchpoint, every interaction, every channel that influenced the decision. When you compare Google Ads attribution vs actual sales, the numbers don't match because they're measuring different things. Google measures ad interactions. Your CRM measures actual customer behavior.
This creates the "last-click illusion." Google Ads uses last-click attribution by default in many cases, meaning the last ad click before conversion gets all the credit. But your CRM might show that the customer's first interaction was actually a Google ad three months ago, followed by multiple touchpoints across different channels. The Google ad played a role, but it wasn't the only factor.
Cross-channel touchpoints get lost entirely. A customer sees your YouTube ad, clicks your Google Search ad a week later, receives your email campaign, clicks a Meta retargeting ad, and finally converts through a direct visit to your website. Each platform claims credit using its own attribution rules. Your CRM shows one conversion. Your ad platforms collectively report three or four conversions for that same customer.
Time lag between ad interaction and purchase creates reporting gaps that are especially problematic for businesses with offline conversions. Someone clicks your ad, visits your store two weeks later, and makes a purchase. Unless you have sophisticated offline conversion tracking set up, Google never sees that sale. Your CRM records the revenue, but Google Ads shows zero conversions for that click.
Conversion import delays compound the problem. If you're importing conversions from your CRM back into Google Ads, there's often a delay between when the conversion happens and when Google receives the data. This means your real-time campaign performance looks worse than it actually is. You might pause a profitable campaign because the conversion data hasn't caught up yet.
Different conversion definitions create mismatches. Google Ads might count a "conversion" when someone submits a lead form. Your CRM counts a "conversion" when that lead becomes a qualified opportunity or a closed deal. You're comparing apples to oranges, which is why your Google Ads conversion count is always higher than your CRM's qualified lead count.
Your attribution window should match your actual sales cycle, not Google's defaults. Start by analyzing your conversion lag data in Google Ads. Navigate to your conversion actions, select a specific conversion, and review the "Time to conversion" report. This shows you how many days typically pass between ad click and conversion.
If most conversions happen within 7 days, a 7-day window captures the majority of your results without inflating numbers with loosely related conversions. If conversions cluster around 20-30 days, a 30-day window makes sense. For longer B2B sales cycles, consider 60 or 90-day windows to avoid losing conversions that take longer to materialize.
Industry benchmarks provide helpful context. Ecommerce businesses with impulse purchases or low-consideration products often see conversions within 1-7 days. A clothing retailer might find that 80% of conversions happen within 3 days of the ad click. A 7-day window captures nearly all relevant conversions without attributing sales that would have happened anyway.
SaaS companies typically need longer windows. Free trial signups might happen quickly, but the conversion to paid customer often takes 14-30 days or more. If you're tracking trial signups as conversions, a 7-day window works. If you're tracking paid conversions, you need 30-60 days to see the full impact of your campaigns.
Lead generation businesses face the longest cycles. Someone downloads a whitepaper, enters a nurture sequence, has discovery calls, receives proposals, and finally becomes a customer months later. A 90-day attribution window might still miss conversions, but it's better than a 30-day window that misses most of your pipeline.
Shorter windows make sense when you want to focus on direct response. If you're running promotional campaigns with limited-time offers, a 1-day or 7-day window shows you which ads drive immediate action. You're not trying to capture long-term brand influence. You want to know what's working right now.
Longer windows are necessary when you're building awareness or targeting cold audiences. Someone who has never heard of your brand won't convert immediately. They need time to research, compare options, and build trust. Following attribution window best practices helps you give your campaigns credit for starting journeys that convert later.
Consider using different windows for different conversion actions. Your "purchase" conversion might use a 30-day window because buying decisions take time. Your "add to cart" conversion might use a 7-day window because that action happens more immediately. Your "newsletter signup" might use a 1-day window because it's a low-commitment action.
Don't set your attribution windows once and forget about them. Review your conversion lag reports quarterly. As your business evolves, your sales cycle might lengthen or shorten. Seasonal factors can also affect timing. Holiday shopping conversions might happen faster than conversions during slower periods.
Test different window lengths by duplicating conversion actions with different settings. Create one conversion action with a 7-day window and another with a 30-day window tracking the same event. Compare the results over several weeks. If the 30-day window shows significantly more conversions, your current window is too short.
Balance accuracy with attribution inflation. Longer windows capture more conversions, but they also increase the risk of attributing conversions that would have happened regardless of your ads. If someone clicks your ad and converts 85 days later, did your ad really influence that decision, or did they forget about it entirely and convert through a different channel?
Platform-native attribution will always have blind spots. The solution is connecting your ad platforms directly to your CRM so you can see the complete customer journey. When your CRM knows which ads someone clicked, which emails they opened, which pages they visited, and which sales calls they attended, you get a true picture of what drives conversions.
This connection requires conversion tracking that goes beyond basic pixels. You need to pass unique identifiers from ad clicks through your website, into your forms, and ultimately into your CRM. When someone converts, your CRM can look back at their entire journey and determine which touchpoints actually influenced the decision.
Server-side tracking solves many of the accuracy problems that plague browser-based tracking. Ad blockers, privacy restrictions, and cookie limitations prevent client-side pixels from capturing all conversions. Server-side tracking sends conversion data directly from your server to ad platforms, bypassing these obstacles and capturing conversions that would otherwise go untracked.
The implementation requires technical setup, but the payoff is substantial. You capture conversions from users who block cookies, users who switch devices, and users who convert through channels that don't have tracking pixels. Your conversion counts become more accurate, and your optimization decisions become more reliable.
Comparing multiple attribution models reveals how different perspectives change your understanding of performance. Last-click attribution gives all credit to the final touchpoint. First-click attribution credits the initial interaction. Linear attribution distributes credit equally across all touchpoints. Time-decay attribution gives more credit to recent interactions. Understanding attribution modeling for paid ads helps you see the full picture.
No single model is "correct." Each one tells you something different about your marketing. Last-click shows you what closes deals. First-click shows you what starts journeys. Linear shows you which channels consistently appear in successful journeys. By analyzing multiple models, you understand which campaigns drive awareness, which drive consideration, and which drive conversions.
Multi-touch attribution platforms aggregate data from all your marketing channels and apply sophisticated modeling to determine how much credit each touchpoint deserves. Instead of relying on Google's attribution or Meta's attribution, you get an independent view based on your actual customer data. Explore digital marketing attribution software options to find the right fit for your needs.
These platforms can also feed enriched conversion data back to your ad platforms. When you send Google Ads more accurate conversion information, including revenue values and customer lifetime value predictions, Google's machine learning algorithms can optimize more effectively. You're not just improving your reporting. You're improving your campaign performance.
Start by auditing your current attribution setup. Document which attribution windows you're using for each conversion action. Review your conversion lag reports to see if your windows match reality. Check whether you're importing conversions from your CRM and how long those imports take.
Next, connect your ad platforms to your CRM if you haven't already. Most modern CRMs offer integrations with Google Ads, Meta, and other platforms. These integrations allow you to track which ads drive which leads, which leads become opportunities, and which opportunities close as customers. You'll see actual ROI, not just conversion counts.
Implement server-side tracking to capture conversions that client-side tracking misses. Work with your development team or a marketing technology platform to set up server-side conversion tracking. The technical complexity varies depending on your stack, but the accuracy gains are worth the effort.
Create a unified dashboard that shows data from all your platforms alongside your CRM data. When you can see Google Ads conversions, Meta conversions, email conversions, and actual CRM revenue in one view, discrepancies become obvious. You can identify which platforms are over-attributing and adjust your analysis accordingly.
Attribution window issues create a cascade of problems. Mismatched data leads to incorrect conclusions. Incorrect conclusions lead to poor optimization decisions. Poor optimization decisions lead to wasted budget and missed opportunities. But once you understand what's happening behind the scenes, these problems become fixable.
The key is recognizing that no single platform tells the complete story. Google Ads shows you one perspective. Your CRM shows you another. The truth lives somewhere in between, and your job is to reconcile these views into a coherent understanding of what actually drives results.
Start by aligning your attribution windows with your actual sales cycle. Review your conversion lag data, adjust your windows accordingly, and monitor the results. If you're losing conversions because your window is too short, you'll see the difference immediately.
Connect your marketing platforms to your CRM so you can track complete customer journeys. When you know every touchpoint that influenced a conversion, you can make smarter decisions about where to invest. You'll stop over-funding channels that get last-click credit and start investing in channels that start valuable journeys.
Implement server-side tracking to capture conversions that browser-based tracking misses. The technical lift is worth it for the accuracy gains. You'll stop losing conversions to ad blockers and privacy restrictions, and your campaign performance data will reflect reality.
Most importantly, audit your attribution setup regularly. Your business changes. Your sales cycle evolves. Your customer behavior shifts. What worked six months ago might not work today. Regular reviews ensure your attribution system stays aligned with how customers actually buy from you.
Attribution window issues are fixable once you understand what's causing them. The discrepancies between your Google Ads data and your CRM aren't mysterious. They're the predictable result of misaligned windows, incomplete tracking, and platform-specific attribution rules. When you address these root causes, your data becomes reliable, your decisions become smarter, and your campaigns become more profitable.
Ready to elevate your marketing game with precision and confidence? Discover how Cometly's AI-driven recommendations can transform your ad strategy. Get your free demo today and start capturing every touchpoint to maximize your conversions.