Data-Driven Attribution (DDA)

Data-Driven Attribution (DDA) uses Google’s machine learning to give conversion credit to the interactions that most influenced a customer’s decision.

On this page
What Is Centralized Notification Infrastructure?
The Default State: The Big Notification Mess
Building Workflows Without Engineering Dependency
Easy Debugging with Logs 
Embedded & Branded In-App Inbox
Multi-Tenant Aware Preference Center

Definition

Data-Driven Attribution (DDA) is Google's machine-learning attribution model that assigns credit for conversions across every touchpoint in the customer journey, based on how much each interaction actually influenced the outcome. Unlike rules-based models that assign credit using fixed formulas, DDA looks at real conversion patterns in your account to determine which touchpoints deserve credit and how much.

How DDA Differs from Rules-Based Models

Rules-based attribution models assign credit using fixed formulas. Every conversion follows the same rule, regardless of what actually happened in the customer journey.

DDA, on the other hand, looks at your account's actual conversion patterns and then gives credit based on which touchpoints correlate with real conversions in your data. Every conversion gets credit based on the specific customer journey that led to it.

Rules-based models are simple and predictable, but they don't reflect reality. DDA is complex and account-specific. It actually reflects what actually influenced conversions.

What Google Discontinued in 2023

In 2023, Google retired five attribution models as default options in Google Ads:

  1. Last click
  2. First click
  3. Linear
  4. Time decay
  5. Position-based

These models still exist in Google Analytics 4 and for some specific reporting views, but they're no longer available as Google Ads attribution options for new campaigns.

Data-Driven Attribution is the default, and for most accounts, the only option.

There is a proper reason why Google discontinued them. Rules-based models systematically misattribute credit. Last-click overweights the final touchpoint. First-click overweights the initial one. Linear assumes every touchpoint is equal. Basically, none of them reflects how conversions actually happen. DDA at least tries to model reality.

Data Volume DDA Needs

DDA needs meaningful conversion volume to work. Below the threshold, the model can't identify patterns and falls back on less sophisticated logic.

Google's stated requirement is at least 300 conversions and 3,000 ad interactions in the past 30 days for DDA to function effectively at the account level. 

Some campaigns qualify individually. Others share the account-level model.

For B2B SaaS accounts with lower conversion volume (under 100 per month), DDA works but produces less confident credit distributions. So, the model runs, but the underlying pattern recognition is thinner. Accounts under 30 monthly conversions get essentially default DDA that behaves closer to last-click than the model's full potential.

Where DDA Fails in B2B SaaS

DDA only sees what happens inside Google. Here's what DDA misses in B2B SaaS:

Touchpoints outside Google. 

  • LinkedIn ads that created awareness. 
  • Sales outbound emails that nurtured the relationship. 
  • Podcast mentions that shaped positioning. 

All of these can influence a conversion. DDA sees none of them.

Multi-stakeholder buying decisions. 

The person who Googled and clicked isn't necessarily the person who decided to buy. In enterprise B2B, purchases involve 4 to 7 stakeholders. 

DDA sees the click of one person and credits it. It doesn't know six other stakeholders also influenced the decision.

Long attribution windows. 

Google's attribution windows are limited (typically 30 to 90 days). B2B SaaS deals often take longer. 

So, conversions attributed to a click 100 days ago can disappear from DDA, even if the click genuinely drove the deal.

Offline conversion signals. 

DDA credits online events by default. Without offline conversion tracking feeding SQL and closed-won events back to Google, DDA optimizes based on top-of-funnel signals only.

The Pipeline-Level Measurement Fix

For B2B SaaS, DDA is a starting point, not a complete measurement solution. The fix is layering pipeline-level attribution on top.

The stack that actually works:

  • Google's DDA for within-Google attribution
  • Offline conversion import for downstream revenue events
  • Multi-touch attribution in your CRM for cross-channel touchpoints
  • Manual analysis of pipeline data to catch what automated models miss

Together, these give you the full picture. 

For the broader attribution model that works for B2B SaaS across channels, our Google Ads attribution for B2B SaaS guide covers what to measure and how. 

You can also check out the guide on LinkedIn ads attribution for B2B SaaS ROI. It explains how you can measure the demand creation of the other half of the funnel that Google can't see.

The Rule for B2B SaaS

  • DDA is the best attribution model available inside Google Ads. You should use it, but don't treat it as complete. 
  • Layer offline conversion tracking on top. 
  • Cross-reference against your CRM's multi-touch model. 
  • Manually review pipeline data for touchpoints DDA can't see. 

Do all four to ensure your attribution reflects what actually drives revenue. 

Book a Free Google Ads Audit

Frequently asked
questions

What is ScalixAI?

ScalixAI is a performance-driven Google Ads agency specializing in helping high-growth, AI-first companies scale with predictable, profitable customer acquisition. Founded by an ex-Googler with 9 years of insider advertising experience, we manage the entire Google Ads lifecycle—from campaign strategy and account setup to conversion tracking, analytics, and ongoing optimization. Our data-centric, AI-powered approach ensures you know exactly which campaigns are working, why they’re working, and what to do next to outpace your competitors.ScalixAI is a performance-driven Google Ads agency specializing in helping high-growth, AI-first companies scale with predictable, profitable customer acquisition. Founded by an ex-Googler with 9 years of insider advertising experience, we manage the entire Google Ads lifecycle—from campaign strategy and account setup to conversion tracking, analytics, and ongoing optimization.

How fast can I expect results?

Most clients see performance stabilize by month three. Google Ads isn’t a slot machine—it takes time to compound.

Do you require long-term contracts?

No. We work month-to-month. All we ask is that you give us three months to prove the results.

Do you only run Google Ads?

While Google Ads is our entry point, we also support LinkedIn Ads, Reddit, and X campaigns when needed.

What’s included in your CRO audit, and what’s expected from our side?

The CRO audit covers your landing pages, CTAs, forms, and overall user flow. We’ll flag what’s holding back conversions and recommend fixes. If changes require design or dev resources, we’ll hand over clear action steps for your team, so you know exactly what to adjust.

How do you work with internal teams?

We integrate directly. Whether it’s syncing with your PMM on messaging, your design team on creative assets, or RevOps on tracking, we plug into existing workflows so we’re aligned and moving fast.

How do you handle Google rep recommendations that don’t fit our goals?

As an ex-Googler, I know which recommendations are useful, and which are just there to hit Google’s internal targets. We’ll filter their advice for you, implementing only what actually helps us hit revenue goals.

What changes in your approach to ads in B2B vs. B2C?

For B2B, I focus on lead quality, longer sales cycles, and nurturing conversions across the funnel. For B2C, speed and volume matter more, so I optimize for quick wins and scalable growth. Either way, the playbook adapts to your model.

What do your weekly reports include, and how do you define “good” vs. “scalable”?

Weekly reports show spend, conversions, CPL/CPA, and how we’re tracking against projections. “Good” means campaigns are meeting efficiency targets. “Scalable” means we can push budget and expect the same or better efficiency without breaking ROI.