Lets talk about Revenue Attribution Modelling

Revenue Attribution Modelling

Our COO Anwer Jan was invited by The Chartered Institute of Marketing to be a guest speaker at their Digital Marketing Forum Event in Cardiff. His chosen topic – Revenue Attribution Modelling. After the talk was such a success, we thought it would be only fair to share his pearls of wisdom. Here is an in-depth run through of the topic and points discussed.

As a Salesforce implementation partner, we see a lot of companies that are trying to quantify the efficacy of their marketing campaigns across a wide range of channels and touchpoints. Salesforce now provide comprehensive tools across the marketing sphere – so it’s a common challenge for us to implement and develop models to help make the inferences our clients need. So, let’s talk about Revenue Attribution Modelling.


Let’s start with some statistics…

Sources: Bizable, The CMO Survey, Google/Forrester

These statistics emphasize the tangible benefits that businesses can realize through the implementation of effective Revenue Attribution Modelling. We see increased ROI to improved decision-making, and better alignment between sales and marketing teams, the impact is substantial and widespread.

So, what is attribution modelling?

Simply put, Revenue Attribution Modelling is the process of understanding which marketing channels and touchpoints contribute most to your bottom line.

A methodology, if you will, to better understand and analyze the various touchpoints or interactions a customer has with a company across different channels. It can then help us to determine how each of these touchpoints contribute to generating revenue. The goal is to attribute value to each interaction in the customer journey providing insights into which marketing efforts are most effective in driving sales or conversions.

It’s not just about tracking where your leads come from; it’s about knowing which marketing strategies are driving actual revenue. This insight is invaluable for optimizing your marketing budget and maximizing returns.

How does this differ from standard campaign analytics?

Traditional methods often lack the precision needed in today’s complex consumer journey. Marketers need more than just clicks and impressions; they need a granular understanding of how each touchpoint contributes to the overall revenue picture.

Without accurate attribution, you might be allocating your budget inefficiently, investing in channels that seem effective on the surface but aren’t contributing significantly to your revenue. Effective attribution models are the compass guiding marketers to the strategies that truly impact the bottom line.

Why does it matter?

Traditional methods, such as lead sources, often oversimplify the customer journey. They fail to capture the nuances of multiple touchpoints and interactions, leaving marketers with an incomplete understanding of what really drives conversions.

Revenue Attribution Modelling goes far beyond the first touchpoint. They recognize the contribution of each interaction along the customer journey, giving credit where it’s due. This allows marketers to see the holistic impact of their efforts, whether it’s the first touchpoint that initiates interest, or the final interaction that seals the deal well into the sales cycle.

Accurate attribution is the cornerstone of effective decision-making. It provides the data needed to allocate budgets strategically, invest in the most impactful channels, and optimize campaigns for maximum ROI. Without this insight, marketing decisions become a wild guess, and resources may be misallocated.


Model Types

Now that we understand the importance of revenue attribution, let’s dive into the different models that help us assign credit to various touchpoints along the customer journey.

First Touch

First-touch attribution is straightforward, giving credit to the initial touchpoint that introduces a lead to your company or brand. However, it may oversimplify the customer journey by neglecting the influence of subsequent interactions.

Last Touch

Last-touch attribution focuses on the final touchpoint that leads to a conversion. While it provides clarity on what directly influenced the sale, it may neglect the role of earlier touchpoints in nurturing and educating leads.

Even Touch

Even touch or linear attribution acknowledges the contribution of every touchpoint in the customer journey. However, it may not reflect the actual impact of each interaction, as not all touchpoints are necessarily equal in influence.

Time Decay

Time decay attribution recognizes that recent interactions often have more influence. While it aligns with the idea that the closer an interaction is to conversion, the more significant it is, it might overlook the long-term impact of earlier touchpoints.

Custom Weighted Model

The Custom model essentially uses an algorithm that can leverage quite a variables. It can take into account the timeframe influence, the channel, the individual campaign strategy and combine these into a multi touch model that can provide the most accurate picture of how your marketing activities are influencing your pipeline.

The key is to align your attribution model with your specific business objectives and the complexity of your customer journey. There’s no one-size-fits-all solution, so understanding your unique needs is critical to making informed decisions.



Implementing revenue attribution starts with robust data. You need detailed information on customer interactions, touchpoints, and conversions. This includes data on channels, campaigns, and customer behaviour throughout the entire journey. To do this we need some tools.

There are a variety of platforms designed to simplify attribution modelling. Google Analytics, Salesforce, and other sophisticated marketing automation tools offer features specifically tailored for tracking and analysing customer journeys, providing the data needed for accurate attribution.

Despite the benefits, implementing attribution models can come with challenges. Data silos, where information is scattered across different departments, can hinder a comprehensive view. Additionally, incomplete or inaccurate data can distort the attribution picture.

To overcome these challenges, businesses need to focus on data integration, ensuring seamless flow between departments. Prioritize data quality initiatives to enhance accuracy, and provide training to teams to foster a culture of data-driven decision-making.


Key Metrics

To measure the true impact of your marketing efforts, we need to delve into key metrics that go beyond surface-level engagement. These metrics provide a deeper understanding of the value each marketing touchpoint brings to your business.

Conversion rate, influenced by first-touch attribution, shows how effective your initial interactions are. Customer acquisition cost (CAC) ties into last-touch attribution, pinpointing the cost of acquiring a customer through the final touchpoint. Customer lifetime value (CLV) integrates with linear attribution, offering a holistic view of the customer’s value over time. Return on investment (ROI) reflects the overall efficiency of your marketing strategies, connecting with time decay attribution by emphasizing recent interactions.

When you align these metrics with your chosen attribution model, you gain insights that go beyond mere attribution. You can optimize campaigns based on high-converting touchpoints, refine targeting to improve CAC, nurture long-term relationships to boost CLV, and allocate resources to channels with the highest ROI. This not only enhances the efficiency of your marketing, but also maximizes your overall business performance.


Common concerns

So, let’s address some common concerns and skepticism that often surround the implementation of revenue attribution models. It’s important to recognize these challenges and discuss strategies to mitigate them.

Data Accuracy

One common concern is the accuracy of data. To address this, businesses invest in data validation processes, regular audits, and the integration of reliable data sources. This ensures that the insights derived from attribution models are based on accurate and trustworthy information.


Interpreting results can be challenging. It’s crucial to understand that Revenue Attribution Modelling provides a simplified representation of the customer journey. Businesses should complement quantitative data with qualitative insights, and consider the context in which certain touchpoints occur.

Complex Customer Journeys

The customer journey is rarely a straight line. It can be complex, with multiple touchpoints across various channels. Businesses can address this by choosing attribution models that align with their unique customer journey complexities, such as a custom weighted model.


In addressing concerns around data accuracy, interpretation challenges, and the complexity of customer journeys, businesses can adopt a holistic approach. This includes investing in robust data management practices, fostering a culture of data literacy within teams, and selecting attribution models that align with the specific intricacies of their customer journeys.


In wrapping up, we’ve explored the fundamental concepts of revenue attribution, from understanding its importance to dissecting various attribution models.

At its core, revenue attribution is not just a tool; it’s a compass guiding marketers through the intricate landscape of customer interactions. It empowers you to make informed decisions, allocate resources wisely, and maximize the impact of your marketing strategies. As you navigate the dynamic landscape of the business world, remember that revenue attribution isn’t just a choice; it’s a necessity for staying ahead in today’s competitive environment.

If you’re interested in learning more or finding out how we can apply everything we’ve learnt here to your business, don’t hesitate to contact us so we can help!