We explore how ad attribution is evolving across Google Ads, Meta, and TikTok, and how first-party data helps marketers navigate privacy challenges and optimise performance.
Attribution is at the cornerstone of digital advertising. In 2025, marketers need to track how each channel contributes to conversions, not just to optimise spend, but to stay competitive.
As privacy regulations shift and platforms limit data sharing, assigning value to each customer touchpoint has grown more complex.
This guide breaks down the current state of ad attribution. It focuses on the three platforms shaping most media strategies today, Google Ads, Meta, and TikTok, while outlining the models, technical changes, and privacy constraints affecting how attribution works now.
We discuss:
💡 Pro Tip
Ruler’s first-party tracking collects UTMs, click IDs, page views, and referrer information throughout multi-touch customer journeys. These touchpoints are linked to user conversions, such as phone calls, live chats, or form completions, and seamlessly integrated into your CRM or ecommerce system. This empowers marketers to accurately attribute offline events, including meetings and demos, back to the original marketing source.
When a lead reaches a specific stage in your CRM or sales platform, Ruler sends the data, along with original identifiers, back to your ad platforms. This closed-loop system helps marketers pinpoint which channels and campaigns are truly driving results, leading to better attribution and smarter ad bidding.
Book a demo to see how Ruler ties everything together
Advertising attribution is the process of identifying which marketing touchpoints contribute to a conversion and assigning credit to those interactions.
It helps answer a core question in digital marketing: Which of my ads actually drove this sale?
Customers often engage with multiple ads across different platforms before making a decision – searching on Google, scrolling past sponsored posts on Instagram, or watching a product video on TikTok.
Attribution platforms aim to trace that path and determine how each step influenced the outcome.
Whether someone clicked an ad, watched a video, or visited a landing page, attribution connects these actions to final results like purchases or sign-ups.
By mapping the customer journey and measuring the impact of each touchpoint, attribution allows marketers to make informed decisions about budget allocation, campaign strategy, and creative performance.
Without it, optimisation becomes guesswork.
Attribution has changed significantly in recent years. Rising privacy expectations and tighter regulations, such as GDPR and CCPA, have reshaped how marketers collect and use data.
Apple’s iOS 14.5 update restricted cross-app tracking, and the phase-out of third-party cookies has further limited visibility. These changes have pushed attribution towards privacy-first methods that rely on user consent and minimise reliance on personal data.
In this new environment, attribution doesn’t operate in isolation.
It now sits alongside marketing mix modelling and incrementality testing as part of a broader measurement framework.
While MMM provides a high-level view based on aggregated data, and incrementality isolates causal impact, attribution focuses on user-level behaviour.
Together, these methods help marketers build a more complete and less biased picture of performance.
💡 Pro Tip
This guide is all about attribution – how it works, the models you can use, and how to apply it effectively in 2025. If you’re interested in exploring marketing mix modeling, incrementality testing, or how to bring them together with attribution, check out our measurement framework guide for a more comprehensive overview.
Access the measurement framework here
Within the measurement stack, attribution plays a tactical role. It links individual user actions to outcomes by tracking signals like click IDs, device IDs, UTM parameters, and first-party cookies.
Take Ruler, for example. It leverages first-party tracking to capture UTMs, click IDs, page views, and referrers throughout multi-touch journeys. These data points are linked to conversions, like calls, chats, or form submissions, and synced with your CRM or ecommerce platform. This allows marketers to attribute offline actions, such as demos and meetings, back to the original source.
When a lead reaches a key stage in your CRM or ecommerce system, Ruler pushes the associated data, along with original identifiers, back to your ad platforms, closing the attribution loop and enabling more accurate reporting and smarter bidding.
As conversions occur, attribution models distribute credit across the customer journey, helping marketers identify which touchpoints influenced the outcome.
We’ll return to dedicated attribution platforms shortly. But first, let’s take a closer look at how attribution works within individual ad platforms.
Google Ads has long been at the centre of performance marketing, and its attribution tools have evolved in step with changing user behaviour and privacy standards.
Historically, advertisers could choose from a range of rule-based models, first-click, linear, time decay, and position-based, to determine how credit was assigned across the conversion path.
That changed in 2023, when Google retired those four models. In their place, data-driven attribution became the default and recommended option.
This shift marked a clear move away from manual assumptions toward automated analysis, reflecting Google’s push to align attribution with machine learning and statistical modelling.
Today, Google Ads supports two main attribution models:
DDA represents Google’s vision for the future of conversion tracking.
It uses machine learning to analyse large volumes of historical data, identifying which combinations of ads, keywords, and audiences are most likely to lead to conversions.
Instead of applying a fixed rule, it dynamically allocates credit based on observed patterns in user behaviour.
To access and manage attribution in your Google Ads account, navigate to:
Goals → Measurement → Attribution.
Here, you can set your preferred attribution model for each conversion action.
Within the attribution section, you’ll also find several reporting tabs:
Together, these tools help advertisers assess performance with more nuance and adapt their strategies accordingly.
Meta remains one of the most widely used platforms for social advertising. In 2024, Meta (formerly Facebook Inc) generated over 160 billion U.S. dollars in ad revenues.
Its reach and scale make it a key part of most marketing strategies, but its attribution system has faced significant disruption in recent years.
Before Apple’s iOS 14.5 update, Meta offered advertisers detailed attribution insights, with windows extending up to 28 days post-click and 7 days post-view.
The introduction of the App Tracking Transparency (ATT) framework in 2021 fundamentally changed that.
Today, some attribution windows are restricted to 7 days post-click and 1 day post-view.
These changes have reduced visibility across the customer journey and weakened the effectiveness of tools like Lookalike Audiences and Custom Audiences.
In response, Meta shifted its measurement approach and now relies on two complementary tracking methods:
Together, these methods form the foundation of Meta’s post-iOS 14.5 attribution strategy.
While less granular than in the past, they still enable performance measurement, especially when integrated with first-party data and structured event tracking.
Meta currently supports the following attribution windows that advertisers can configure at the ad set or account level. These include:
Meta does not offer multi-touch attribution in the same way as Google Ads’ data-driven model. Instead, it uses last-touch attribution within the selected window.
While simpler, this approach is consistent with the platform’s shift toward aggregated event measurement and privacy-centric tracking.
Understanding these constraints, and how Meta’s attribution now operates, is critical for interpreting performance data and adjusting campaigns in 2025.
TikTok’s ad platform is the newest among the major players, and its attribution system reflects both the app’s discovery-driven user experience and its privacy-first approach to data.
As TikTok has grown into a major channel for brand and performance marketing, understanding how its attribution works has become increasingly important.
Like Meta, TikTok’s attribution is shaped heavily by Apple’s iOS 14.5+ privacy updates.
The introduction of ATT and Apple’s SKAdNetwork framework has introduced significant challenges in measuring mobile app installs and in-app events.
These limitations have forced marketers to adapt their tracking setups and adopt alternative measurement strategies.
In 2023, TikTok launched Attribution Analytics, its most advanced attribution solution to date.
This tool moves beyond standard reporting and pixel-based tracking by using statistical modelling to fill in the gaps left by privacy restrictions and fragmented user journeys.
Attribution Analytics addresses three core challenges in TikTok attribution:
The tool combines first-party data from your app or website with TikTok’s platform signals to create probabilistic matches between ad exposure and conversion events.
This approach enables more sophisticated measurement, especially in cases where standard pixel tracking falls short, such as delayed conversions, cross-device behaviour, or ad impressions without clicks.
While TikTok’s attribution tools are still evolving, Attribution Analytics represents a significant step toward more robust, privacy-aware measurement.
For marketers working across multiple channels and devices, understanding how this system operates is essential to evaluating TikTok’s true contribution to performance.
Every ad platform comes with measurement blind spots.
Meta’s attribution windows are capped at 7 days post-click and 1 day post-view – a limitation introduced after iOS 14.5.
But real customer journeys are rarely that short. People browse across platforms, devices, and sessions over days or weeks.
If a conversion happens outside Meta’s tracking window, it’s simply not counted.
The problem is even more pronounced on platforms like TikTok and Instagram, where users behave more like passive viewers than active clickers.
People see content, remember a product, and come back later – often through a different route.
Without a click, there’s no signal, and without a signal, the conversion goes unattributed.
There’s another issue common to all ad platforms: they only measure what happens inside their own ecosystems.
Google, Meta, TikTok – they each assign credit to themselves, without recognising external influences.
This leads to duplicated conversions across platforms, where each claims to have driven the same sale.
With every platform overreporting its impact, marketers are left without a clear view of what’s actually working, and where budget should be scaled or cut.
A first-party attribution platform helps solve this problem by offering a neutral, cross-channel view.
It uses data collected directly from your own sources – your website, CRM, ecommerce platform, emails, phone calls, live chat – to build a single view of each customer’s journey.
Unlike platform-native tools, it gives you full control over how data is collected, stored, and interpreted.
As highlighted earlier, Ruler is one example of this approach. It uses deterministic matching to track identifiers like cookies, UTMs, fbclid, gclid, and device IDs across sessions and channels.
When a user converts – whether through a form submission or purchase – Ruler ties that conversion back to their full marketing journey, then pushes that data into your CRM or ecommerce system.
Importantly, Ruler tracks more than just form fills. It also tracks:
All of this data – click IDs, traffic sources, pages visited, and conversion types – is fed into your downstream systems.
When a lead progresses in your CRM (e.g. to opportunity or closed deal), or when a customer makes a repeat purchase, that event can be sent back to the ad platforms using the identifiers (e.g. click IDs, device IDs) captured by Ruler.
This feedback loop enables platforms to optimise towards meaningful outcomes, not just surface-level events like clicks or leads.
You can train algorithms to find more users who convert into high-value customers, and segment out existing buyers to reduce waste.
In short, first-party attribution allows for smarter targeting and more efficient budget allocation, because it’s grounded in your actual business outcomes, not in what the platforms want to claim.
💡 Pro Tip
Tools like Ruler remove the bias often found in ad platforms, giving you a clear, unified view of performance. This helps you validate your results and optimize algorithms to target what truly drives outcomes. Want to see it in action? Book a demo and discover how Ruler can elevate your measurement strategy.
Schedule your Ruler demo today
Many key moments in the customer journey never get recorded by standard attribution systems.
A user might watch a TikTok ad, scroll past a sponsored Instagram Story, or hear about a brand from a podcast.
They don’t click, but they remember.
Days later, they search for the brand, click a paid search ad, and convert. Traditional attribution models miss the original influence and give full credit to the last-click channel.
Platforms like Meta attempt to capture some of this behaviour with view-through attribution, but the window is narrow, typically just one day.
That’s not enough to account for the delayed impact of upper-funnel activity, especially in longer decision cycles.
To address this, we use an integrated approach that combines data-driven attribution with impression modelling.
This method captures the unseen influence of channels that don’t always drive direct clicks but play a critical role in shaping awareness and intent.
Here’s how it works:
We start with DDA as the foundation, capturing user-level touchpoints like clicks, UTMs, cookies, and device IDs.
Then, we layer on impression data, signals from social media, display, and video, using modelling techniques informed by marketing mix modelling (MMM).
MMM-derived weightings are applied to reallocate credit across the funnel.
Channels like social and display, which often act as the first point of contact, receive a proportionate share of credit that would otherwise go to lower-funnel activities such as branded search or direct traffic.
This prevents over-crediting the last step and recognises the full chain of influence.
For organisations without MMM capabilities, we provide industry-specific weighting models, calibrated to campaign type, sector, and business maturity.
These allow for a more balanced view of attribution even without full-scale econometric analysis.
This blended model also supports and validates incrementality testing.
By recognising the real, often delayed, contribution of upper-funnel channels, it ensures that incremental lift isn’t undervalued or misattributed.
Ultimately, combining DDA with impression modelling allows marketers to see the unseen, capturing the brand exposures and passive engagements that spark interest but don’t leave a digital footprint.
Attribution in 2025 is more complex, and more essential, than ever.
With fragmented journeys, tighter privacy constraints, and platforms claiming credit within their own walls, understanding what’s truly driving results requires more than native reporting.
Throughout this guide, we’ve broken down how attribution works across Google, Meta, and TikTok.
We’ve covered how platform limitations create blind spots, how first-party data can give you a clearer, unbiased view, and how impression modelling helps surface the invisible touchpoints that drive intent but often go uncredited.
If you’re struggling to make sense of conflicting data, duplicate conversions, or untracked leads, you’re not alone.
That’s exactly what Ruler is built to solve.
By stitching together every touchpoint, form fills, phone calls, live chat, and purchases, Ruler connects your marketing sources to real business outcomes.
Then, it feeds that data back into your CRM and ad platforms so you can optimise what actually works.
Want to see how it fits into your stack? Book a demo and we’ll show you how Ruler gives you clarity where others can’t.