Best Practices for Marketing Automation Setup and Attribution
On this page
Effective marketing attribution is a journey with a clear goal, though the path to achieving it isn't always straightforward. Marketing teams must carefully set up their processes, systems, and data analytics to succeed. Getting the right inputs into the "system" is half the battle. The other half involves adopting an attribution method that generates valuable insights at both strategic and operational levels.
For marketing and marketing operations teams beginning their attribution journey, learning from the best practices of seasoned experts is invaluable, whether employing a marketing mix or a touch-based approach.
More experienced marketers will recognize that, historically, the focus has been more on consistent reporting than on building attribution models that scale demand generation. However, with AI/ML and well-validated inputs, it's now possible to achieve both consistently, driving greater value from attribution.
Summary
This white paper compiles best practices for mid-market and enterprise B2B companies, aiming to provide practical advice to ensure the success of your attribution efforts. With this guide, companies can more effectively navigate the complexities of attribution, leading to smarter decision-making and enhanced marketing performance.
In this guide, we explore the integration of Marketing Mix (MMx) with Multi-Touch Attribution (MTA) to provide a comprehensive framework for both strategic budget allocation and agile tactical execution. By leveraging both methodologies, marketers can make informed decisions at the channel and campaign levels.
Marketing Mix Modeling (MMM), also known as Media Mix Modeling, is a strategic marketing tool and statistical analysis technique used to quantify the impact of various marketing activities on business performance. This method involves analyzing historical sales and marketing expenditure data across different channels, traditionally TV, radio, and print, and now digital platforms as well, to determine effectiveness and optimize future strategies.
MMM/MMx helps businesses allocate their marketing budgets across various channels, such as Google, LinkedIn, Meta, and conferences, to maximize ROI and pipeline generation. By analyzing historical spending and measurable outcomes over time, MMx provides a high-level view for planning, budgeting, and optimizing marketing efforts over longer periods.
Unlike touch-based attribution, which focuses on tracking individual interactions, MMM offers insights for strategic budget allocation and channel effectiveness, grounded in traditional advertising practices but adapted for the digital age. MMM/MMx employs statistical techniques such as Multiple Linear Regression, Log-Linear Regression, and Log-Log Regression, and has evolved to include machine learning (ML) techniques.
By integrating MMx, businesses can leverage both high-level strategic insights and detailed tactical execution. This dual approach allows companies to allocate marketing budgets effectively across various channels, supporting both strategic planning and real-time adjustments to maximize ROI and pipeline generation. The synergy between traditional Marketing Mix and advanced Multi-Touch Attribution provides a comprehensive framework for robust marketing performance.
The marketers who contributed to this paper have generated many billions of dollars in the pipeline and over a billion dollars in booked revenue. · Harry Hawk, Principal Consultant, RevSure
How to Set Up Workflows Between the MAP and CRM
Integrating Marketing Automation Platforms (MAP), such as HubSpot or Marketo, with Customer Relationship Management (CRM) systems like Salesforce, is crucial for ensuring a seamless flow of information. The default Salesforce integration allows for the bi-directional exchange of data, which is important because leads often enter through the MAP, while offline interactions, such as sales calls and in-person events, are captured in the CRM. Additionally, some leads or contacts may originate in Salesforce, while online events, webinars, and emails are tracked in the MAP. Sales-related emails may also be sent from the CRM or tools like Outreach.
Best Practices
- Overcome Application Limits: Salesforce limits a lead or contact to responding to a campaign only once. To work around this, use an attribution tool that stitches together multiple responses to gain a complete understanding of customer journeys.
- Data Sanitation: Ensure clean data by using third-party enrichment tools and requesting corrections during sales calls.
Challenges
- Personalized Integration: Integration setups can vary significantly by company, often determined by business lines, geography, verticals, or specific reporting needs.
- Data Consistency and Integrity: Maintaining consistent and accurate data across platforms can be complex but is critical for accurate attribution. Common issues include:
- Inconsistent Country Naming: Free-form entry on country names often results in variations like "US," "USA," "United States," or "America."
- Phone Number Formatting: Mixing extensions with main numbers (e.g., "555 1212 ex 232") instead of using separate fields for extensions and notes.
- Incorrect Use of Name Fields: Sales reps leaving notes in name fields (e.g., "Sam (lady)" or "Robert replaced Sally") can disrupt email automation, enrichment mapping, and other workflows.
Attribution Planning Checklist
- Set up clear workflows for MAP and CRM integration.
- Implement thorough data sanitation protocols.
- Use an attribution tool to manage multiple campaign responses.
- Ensure data consistency across platforms, especially in name, country, and phone fields.
Example Integration Checklist
- LinkedIn and Google Ads campaigns and members synced to Salesforce.
- Campaign spend data available to be pushed into RevSure.
- Higher API limits for data extraction for historical data.
- Marketo pulled into Salesforce.
- Bi-directional sync between Marketo and Salesforce.
- Provision UI access for RevSure CS, or manual exports of campaign and activities datasets from 6Sense.
- UTMs getting captured on leads and contacts in Salesforce and Marketo. Even better is to make use of click IDs like Google's GCLID.
- Activities mapped to Salesforce.
- TTL configuration on Marketo of at least two years.
- Lead history tracking.
- Opportunity history tracking.
- In case history tracking is unavailable, there must be custom fields to track stage movements for leads and opportunities. Timestamps are better than dates because "time granularity" impacts attribution.
- 6Sense data flowing into Salesforce account attributes.
- Minimum two years of data.
Campaign Hierarchy Setup
Setting up a campaign hierarchy depends on a company's structure. Most B2B SaaS companies organize campaigns by industry verticals and market segments, while some prioritize geography first, followed by industry. Additionally, many companies further segment search campaigns by branded search, competitor terms, and keywords.
Best Practices
- Align the campaign hierarchy with how the business operates in practice. For instance, a company with global operations may prioritize geographic segmentation, while a business offering industry-specific solutions may focus on vertical segmentation.
Challenges
- Once the hierarchy is established, it can be difficult to change without disrupting reporting, making the initial setup decisions crucial.
Creating Campaigns with UTM Parameter URLs
It would be great if UTM parameters could disappear, but they remain essential for tracking campaign performance from inbound leads to company web pages. Since cookies can sometimes make UTMs persistent for hours, days, or even weeks, they consistently help identify the source, medium, content, and campaign that brought users to your site. However, issues can arise when multiple systems manage UTMs, leading to inconsistencies and inaccuracies.
Best Practices
- Automate UTM Creation: Use automated rules to maintain consistency and accuracy across campaigns.
- Adapt to GA4: Stay informed about changes introduced by GA4 to ensure accurate UTM tracking.
- Custom Tags: If you're integrating multiple systems with critical UTM tags, consider using custom tags like those employed by HubSpot, Marketo, and others to prevent tags from being overwritten.
Challenges
- Outdated Parameters and Misspellings: Relying on UTMs can lead to issues such as outdated parameters, misspellings, and overwriting by ad platforms.
- Overwriting in Email Workflows: For example, placing UTMs in hypertext links within an email newsletter is common, but they may be overwritten by the email workflow (such as in HubSpot).
- Complex UTM Setup: MAP settings for automating UTM creation can introduce inconsistencies. For instance, HubSpot can either overwrite UTMs based on its campaign or only "add" UTMs when none exist within a URL (ensuring every link is tagged).
- Consistency Across Channels: Ensuring UTMs are consistently implemented and tracked across all marketing channels is a difficult challenge, which is why it would be nice if UTMs could just go away.
Custom UTM Tags for Various Platforms
- HubSpot: hsa_cam (Ad Campaign), hsa_grp (Ad Group), hsa_src (Ad Source), hsa_mt (Ad Medium), hsa_ad (Ad ID), hsa_net (Network), hsa_kw (Keyword), hsa_tgt (Target).
- Marketo: mkt_tok (Marketo Token), plus custom fields for additional details. Track ad, adset, and campaign IDs, not just "shortened" names.
- Pardot: pi_campaignid (Campaign ID), pi_emailid (Email ID), pi_source (custom source tracking), pi_medium (custom medium tracking).
- Eloqua: elqCampaignid (Campaign ID), elqSiteId (Site ID), elqFormName (Form Name), plus custom parameters for specific tracking.
- Marketo Engage: utm_campaign (campaign identifier), utm_content (content descriptor), utm_medium (medium), utm_source (source), plus custom parameters based on needs.
- ActiveCampaign: ac_cid (Contact ID), plus custom parameters for detailed tracking.
- Mailchimp: mc_cid (Campaign ID), mc_eid (Email ID), plus custom parameters for detailed tracking.
The Rise of Privacy Protections
As privacy becomes a central focus for tech companies, tools like UTM parameters are under increasing scrutiny. For example, Apple's latest updates with iOS 17 and macOS Sonoma now automatically remove UTM parameters in Safari's Private Browsing mode and apps like Mail and Messages. This is part of their Link Tracking Protection feature, aimed at enhancing user privacy by blocking third-party tracking.
Other browsers like Brave and DuckDuckGo are also implementing similar features, while Mozilla Firefox and Google Chrome offer solutions via privacy-focused extensions like ClearURLs. Although Internet Service Providers (ISPs) generally do not block UTM parameters, the shift toward privacy protection presents challenges for marketers who rely on these tools for accurate tracking and analytics.
- For Users: Improved privacy and reduced tracking across websites and apps.
- For Marketers: Potential impact on campaign tracking accuracy, driving the need for alternative tracking methods.
How to Set Up UTM Parameter URLs
Persistent tracking is crucial for accurate attribution, especially as cookies are phased out. Companies must increasingly rely on tools from Google, Meta, and server-side tracking to maintain accurate data. Tracking third-party sites, including sponsored content, has historically been difficult without UTMs. However, UTM parameters can create numerous issues when misspelled, applied inconsistently, or overwritten by different components of the martech stack.
The ideal scenario would be no reliance on UTMs, but that's a platonic ideal not achievable in the real world.
Best Practices
- Automate UTM Setup: Automate UTM parameter setup and ensure persistent tracking from landing pages to conversions.
- Carry UTM Parameters Through the User Journey: Implement strategies to ensure UTM parameters follow the user from their first interaction to final conversion.
- Use Tools and Documentation: Utilize a UTM parameter builder tool and maintain clear documentation. For example, decide whether the utm_campaign should reflect a MAP campaign name or a Salesforce campaign name to maintain consistency.
Challenges
- Decreasing Reliance on Cookies: As reliance on cookies diminishes, it's necessary to shift to new tracking methods such as server-side tracking and first-party data collection.
- Transitioning to Privacy-Compliant Tracking: Navigating the transition from traditional cookie-based tracking to modern, privacy-compliant methods is complex but essential.
- Managing Conflicts Between Systems: To avoid conflicts between Salesforce and MAP campaign names, consider mapping one campaign structure onto the other.
Mapping Campaign Names Across Platforms
Effectively managing marketing campaigns across systems like Salesforce, HubSpot, and Marketo requires careful mapping of campaign names between the platforms. Here are considerations and methods for achieving this.
Salesforce uses a hierarchical structure for campaigns, enabling the creation of parent and child campaigns. This setup provides a comprehensive view of marketing initiatives and facilitates detailed organization.
- Parent and Child Campaigns: Allows for detailed organization and tracking of campaigns.
- Campaign Hierarchies: Provides insight into the relationship between different campaigns and sub campaigns.
HubSpot does not support a hierarchical structure for campaigns similar to Salesforce. Instead, campaigns in HubSpot are standalone entities without parent-child relationships.
- Standalone Campaigns: Each campaign operates independently.
- Tagging and Custom Properties: Can be used to mimic a hierarchy by tagging related campaigns.
Marketo, while lacking a formal parent-child campaign structure, offers programs and folders to organize campaigns more effectively, similar to Salesforce.
- Programs and Folders: Used to organize campaigns in a hierarchical manner.
- Campaign Tags: Can link related campaigns to simulate a hierarchical structure.
Mapping Strategy
- HubSpot: Use custom properties or tags to indicate parent-child relationships among campaigns.
- Marketo: Utilize tags within programs and folders to replicate a hierarchy.
- Standard Naming Conventions: Implement standard naming conventions or synchronize field names unidirectionally across platforms to ensure consistency.
Addressing a Single Point of Truth in a Mixed Software Environment
Maintaining a single point of truth (PoT) in a mixed software environment is critical for ensuring consistency across platforms. While Salesforce is often used as the central hub, it may not cover all aspects comprehensively. The goal is to achieve a unified view of data across all systems to support accurate decision-making.
Best Practices
- Define and Standardize: Establish clear definitions of key elements such as stages, starts, and journeys. Regularly test against these definitions to ensure consistency.
- Use Data Integration Tools: Implement robust data integration tools to merge information from various sources into a single, coherent dataset.
- Leverage AI Tools: Explore AI-driven solutions to stitch together data, touchpoints, costs, and results for a comprehensive view.
Challenges
- Ensuring Data Consistency: Maintaining consistency across different systems is complex and requires careful management of data interactions.
- Ongoing Monitoring: Managing discrepancies and ensuring that all systems reflect the same information is an ongoing process that demands constant monitoring and adjustments.
Advanced Segmentation and Personalization
Effective segmentation relies on using criteria such as Ideal Customer Profile (ICP), geography, verticals, firmographics, and market segments. Personalization enhances marketing effectiveness by tailoring content and messages to specific leads and accounts, driving better engagement.
Tools
- HubSpot Smart Content and Mutiny: Use advanced tools like HubSpot's smart content and Mutiny for enhanced segmentation and personalized marketing.
- AI and Machine Learning: Leverage AI and machine learning to dynamically segment audiences based on behavior and engagement.
Challenges
- Accurate Segmentation: Great segmentation is necessary to fully harness the power of personalization. Accurate data collection and management are key to creating meaningful segments.
- Relevance Without Intrusiveness: Ensuring personalized content is relevant and adds value to the customer experience, without crossing the line into being intrusive, is crucial for success.
Personalization Tools for B2B SaaS
- HubSpot CMS (web page personalization): Smart Content and personalization tokens for dynamic, personalized web experiences based on visitor attributes.
- HubSpot CRM (email personalization): Personalization tokens, smart rules, and segmentation lists for personalized email campaigns based on behavior, preferences, and interactions.
- Mutiny (web page personalization): Real-time personalization and segmentation for tailored web experiences across different customer segments.
- Dynamic Yield (web page personalization): AI-driven personalization, dynamic content, and recommendations for an enhanced user experience.
- Marketo Engage (email personalization): Dynamic content, segmentation, and triggered campaigns for comprehensive marketing automation and personalization.
- Pardot (email personalization): Personalized email campaigns, dynamic content, and lead nurturing to align sales and marketing efforts with detailed insights.
- Optimizely (web page personalization): A/B testing, personalization, and visitor data analysis to optimize and personalize web experiences for better engagement.
- Clearbit (web page personalization): Firmographic data integration and dynamic content for highly targeted web personalization using firmographic data.
Lead Scoring and Qualification Models
Lead scoring should incorporate both actual and synthetic events, utilizing a more stochastic approach rather than a strictly deterministic one. While similar MQLs should receive comparable scores, there should be weighting based on ICP and other firmographics, supplemented by intent signals, ensuring that the "final" lead score is unique and nuanced.
Definitions
- Discovery Call: A real event, as it represents a tangible action that has occurred.
- MQL, MQA, SQL: Synthetic events, as they are not always tied to a single real-world action. For example, a demo request might qualify a lead as an MQL, but a series of actions, such as multiple content downloads or attending a webinar, can also contribute to achieving MQL status.
Best Practices
- Regression Testing: Use regression testing against past results to assess the effectiveness of lead scoring models, especially for validating machine learning-based systems.
- Flexible Models: Ensure lead scoring models are adaptive to changes in market conditions and customer behavior.
- Stakeholder Review: Regularly review lead scoring models with Operations, Marketing, and Sales teams to ensure alignment.
Challenges
- Complexity of Models: Managing the complexity of lead scoring models and ensuring there is enough data to properly train and validate them.
- Data Balance: Balancing the amount of data collected or acquired through enrichment to avoid overwhelming or under-representing a lead's potential, while also keeping data acquisition costs manageable.
Multi-Channel Campaign Management
Multi-channel campaign management involves delivering consistent messaging across paid, earned, shared, and owned (PESO) channels. Ensuring consistency across all platforms is crucial for maintaining brand integrity and maximizing campaign effectiveness.
Modern marketing tools go further by using lead and account intent signals to tailor messaging. For instance, a new lead from an account with no intent but a good ICP score might receive one type of message, while a lead from a high-intent account with a VP, Director, or C-Level title would receive more personalized messaging or outreach.
Best Practices
- Coordinated Bidding Strategies: Avoid bidding against the same users on multiple ad platforms by using a unified bidding approach.
- Target Cohorts Carefully: Don't target the same audience cohort across different tools. For example, avoid using multiple ad platforms to separately target the same cohorts on LinkedIn and Meta, which can lead to inefficiency.
- Centralized Campaign Management: Implement centralized tools to track and optimize performance across all channels.
Challenges
- Consistent Messaging and Avoiding Bidding Conflicts: Managing and aligning messaging across platforms while avoiding bidding conflicts, both across different platforms and within the same platform, is complex.
- Holistic Data Integration: Ensuring that data from all channels is integrated to provide a comprehensive view of campaign performance is critical for optimization.
Data-Driven Decision Making in Marketing
Maximizing internal data while layering in external data, such as intent signals, and balancing these against cost is crucial for effective data-driven decision-making. This approach improves the accuracy and effectiveness of marketing strategies.
Best Practices
- Leverage AI and Predictive Analytics: Use AI for data analysis and decision-making, applying predictive analytics to forecast trends and customer behaviors.
- Invest in Data Integration and Quality: Invest in robust data integration tools and continuously validate data quality to maintain accuracy.
Challenges
- Balancing Data Costs and Accuracy: Managing the cost of external data while ensuring its accuracy can be difficult.
- Data Integration: Integrating multiple data sources to form a cohesive and actionable dataset is often complex but essential for comprehensive insights.
Full Funnel Optimization Techniques
Full-funnel optimization involves improving every stage of the customer journey, from unknown prospects to closed won and closed lost deals, and even into renewals or repeat purchases. This holistic approach ensures that no part of the customer journey is overlooked.
Achieving a significant number of conversions each week can be challenging, especially for early and mid-stage companies or when promoting new products or services. Using synthetic events can help increase the volume of conversions to address this challenge.
Stages
Key stages include:
- Lead Generation
- MQL (Marketing Qualified Lead)
- SQL (Sales Qualified Lead)
- SAO (Sales Accepted Opportunity)
- Opportunity Stages 1 to 5
- Closed Won or Closed Lost
Stages should not be abstract concepts but reflective of real actions taken by an organization to move leads down the funnel. Each stage highlights key points where specific, well-orchestrated engagement must occur. While different teams (sales, SDRs, BDRs, AEs, marketing, product marketing, event marketing, and others) typically own specific stages, there must be strong coordination to ensure leads are nurtured even when they move through both active and idle sales stages, especially for mid-market and enterprise leads.
Best Practices
- Offline Optimization: Focus on offline optimization for B2B SaaS by using account-based marketing and personalized sales outreach.
- Lead Scoring: Ensure that each conversion has a unique value. A personalized lead score can help track this effectively.
- Conservative Valuation: Avoid assigning large expected sales values unless the sale is nearly certain. Inflating values can negatively impact offline conversions as much as sending no value at all.
- Feedback Loops: Implement continuous feedback loops to refine and improve funnel stages based on performance data.
Challenges
- Tracking Offline Interactions: Integrating offline interactions with online data can be difficult but is essential for full-funnel visibility.
- Funnel Alignment: Ensuring that optimization efforts are coordinated across all stages of the funnel to provide a seamless customer experience is key to success.
Implementation of AI Tools in Marketing
AI tools can be custom-built or sourced externally and then fine-tuned using a company's data. When used for lead scoring, intent scoring, and stitching cross-platform information together, AI can be highly effective in providing a comprehensive view of customer interactions.
Machine Learning (ML) has been experimented with since the 1950s and 60s and commercially applied since the 1980s. It represents a wide array of techniques and tools. It's important to always inquire about the specific techniques and tools being used when someone mentions AI, ML, or Generative AI.
Examples
- Tailored Insights: Use AI to deliver customized insights for revenue optimization, lead scoring, and cross-platform data integration.
- Company-Specific AI/ML: For the best results, especially in sales and marketing ("Smarketing"), use AI/ML models that have been fine-tuned or trained on data unique to the company, as every sales journey is different.
Challenges
- Data and Costs: Managing data, controlling costs, and accessing the right expertise while keeping pace with rapidly evolving models.
- Model Maintenance: Continuously evaluating and updating AI models to ensure they remain relevant and effective.
Marketing Attribution Models
There is no one-size-fits-all attribution model. While some may prefer first or last touch models, more comprehensive approaches like linear, weighted models, or marketing mix modeling often provide deeper insights.
Effectiveness
- Actionability: Effectiveness is measured by how actionable and applicable the resulting data is in real-world marketing and sales decisions.
- Comprehensive View: Ensuring all touchpoints are included offers a more complete picture of the customer journey.
Challenges
- Coverage: It's essential that models capture the full range of marketing and sales interactions to provide an accurate assessment.
- Balance: Striking the right balance between simplicity and accuracy is key to creating models that are both easy to interpret and highly informative.
Attribution Models Explained
Each of the following models draws on the same underlying objects: Campaigns, Campaign Members, Leads, Contacts, Opportunities, and Activities & Tasks.
- First Touch: Gives 100% credit to the first touchpoint that led to the creation of the stage you are measuring attribution for. Use it when you want to find the very first campaign that led to the creation of the stage you're interested in.
- Last Touch: Gives 100% credit to the last touchpoint that led to the creation of the stage you are measuring attribution for. Use it when you want to find the very last campaign that led to the creation of the stage you're interested in.
- Any Touch: Gives 100% credit to each touchpoint throughout the journey from Suspect to the stage you are measuring attribution for. Use it when you want to credit intermediate campaigns that may have influenced progression but aren't the first or last.
- Influenced Attribution: Gives 100% credit to each touchpoint throughout the lead's journey, removing time-based causality. Use it to credit any campaign that a lead engaged with during their journey, regardless of order.
- Linear: Gives equal credit to every touchpoint leading up to a conversion from Suspect to the stage you are measuring attribution for. Use it when you want to give all campaigns equal credit for progression through the funnel.
- U-shaped: Gives 40% credit to the first touchpoint, 40% to the last touchpoint, and splits the remaining 20% among any middle touchpoints. Use it when you want to credit the first and last touchpoints while accounting for intermediate campaign effectiveness.
- J-shaped: Gives 20% credit to the first touchpoint, 60% to the last touchpoint, and splits the remaining 20% among any middle touchpoints. Use it when the last touch is more important, but you still want to credit the first touch and middle interactions.
- Inverse J-shaped: Gives 60% credit to the first touchpoint, 20% to the last touchpoint, and splits the remaining 20% among any middle touchpoints. Use it when the first touch is more important, but you still want to credit the last touch and middle interactions.
- W-shaped: Gives 30% credit to the first touch, 30% to the middle touch, 30% to the last touch, and splits the remaining 10% across other touchpoints. Use it when you want to distribute credit more evenly across multiple touchpoints, including middle interactions.
- AI-Based Attribution: RevSure's proprietary AI-based attribution uses advanced models (for example, Markov Chains) to estimate the contribution of each campaign and touchpoint toward conversion, pipeline, and revenue, without relying on rules or opinion-based weights. Use it when you want a data-driven AI approach to attribution that doesn't rely on predefined rules.
Integrating Marketing Mix with Multi-Touch Attribution
Marketing Mix (MMx) and Multi-Touch Attribution (MTA) are complementary methodologies that, when used together, provide a comprehensive approach to optimizing marketing strategies.
Marketing Mix (MMx)
- Purpose: MMx is used for high-level strategic planning, focusing on budget allocation across various channels (for example, TV, radio, digital) to maximize ROI and pipeline generation.
- Function: It analyzes historical data on spending and outputs over time, offering insights for long-term planning and budgeting.
Multi-Touch Attribution (MTA)
- Purpose: MTA is used for detailed, tactical execution, tracking individual touches and interactions to optimize real-time decisions.
- Function: It provides granular analysis, enabling marketers to adjust campaigns dynamically and improve day-to-day funnel management.
Integration Benefits
- Strategic Allocation: MMx informs strategic decisions on budget allocation for maximum long-term impact.
- Tactical Adjustments: MTA delivers real-time insights, enhancing the effectiveness of ongoing marketing efforts.
- Comprehensive Insights: Combining MMx with MTA allows businesses to benefit from both high-level planning and detailed execution, ensuring strong overall marketing performance.
By integrating MMx and MTA, companies can achieve a balanced approach to their marketing strategies, leveraging the strengths of both methodologies to drive optimal results.
How to Apply the Different Attribution Methods
Different attribution methods offer unique strengths. While AI and data-based attribution methods are ideal for accuracy, some rule-based methods are easier to understand and apply across GTM teams. The following guidelines can help determine which attribution method to use based on your business objectives. However, these are just suggestions, and the specific attribution method you choose should align with your GTM motion, business specifics, and overall goals.
Pipeline ROI Perspective
- Top of the Funnel (TOFU): Use First Touch attribution to identify which campaigns and channels generate initial awareness and capture new leads.
- Middle of the Funnel (MOFU): Use Linear attribution to distribute credit fairly across all touchpoints leading to a conversion.
- Bottom of the Funnel (BOFU): Use Last Touch attribution to focus on touchpoints that directly lead to conversions and closing.
- Cross-Funnel Channels: Use Linear Multi-Touch Attribution (MTA) to provide equal credit to all touchpoints.
- Account Engagement: Always consider Account Engagement in opportunity and pipeline attribution to capture the influence of all touchpoints across the account.
Influence Perspective
- Use the Any Touch model for a comprehensive view, giving 100% credit to each touchpoint throughout the customer journey.
- If you need to choose one method, opt for Linear attribution for fair distribution of credit across all touchpoints.
Best Practices
- Ensure accurate data integration from all marketing channels for consistent and reliable attribution analysis.
- Regularly review and adjust attribution models to reflect changes in marketing strategies, customer behavior, and market conditions.
- Use flexible and customizable attribution tools tailored to your organization's specific needs.
Challenges
- Managing data consistency and integration across multiple platforms.
- Balancing simplicity and accuracy in attribution models.
- Continuously optimizing attribution models to improve marketing effectiveness and ROI.
Benefits of AI-Based Attribution
AI-based attribution models offer advanced capabilities that traditional CRM and Marketing Automation Platforms (MAP) often lack. By leveraging artificial intelligence and machine learning, these models provide more accurate, comprehensive, and actionable insights into marketing performance.
Key Benefits
- Account-Based Attribution: AI models excel at analyzing interactions across multiple stakeholders within an account, offering a holistic view of account engagement and influence.
- Multi-Touch Attribution: AI-based models handle multi-touch attribution, distributing credit across all touchpoints in a customer's journey, leading to more informed marketing strategies.
- Accurate First Touch Identification: AI can process vast amounts of data to precisely determine the true first touch in a customer's journey, improving attribution accuracy.
- Complex Buyer Journeys: AI can track and attribute complex buyer journeys spanning multiple channels and touchpoints, integrating data from various sources for a comprehensive understanding.
- Enhanced Data and AI Integration: AI models continuously learn and adapt by integrating data from multiple sources, leading to improved attribution accuracy over time.
Attribution Math
Traditional attribution methods rely on whole numbers, while AI-driven and multi-touch attribution (like W or J models) use fractional credits. This means a particular campaign or touchpoint may receive fractional credit (for example, 0.5% or 33%).
Primary Contact vs. Account-Based Attribution
- Primary Contact Attribution. What it does: focuses on the touchpoints experienced by the single most important contact involved in the sale. When to use: useful when understanding how marketing influenced the key decision-maker in simpler deals or those with a clearly defined decision-maker. Insight: provides focused insights into the exact journey of the most influential person, helping personalize future campaigns.
- Account-Based Attribution. What it does: assigns partial credit to multiple contacts or leads associated with an account. When to use: best for mid-market or enterprise sales where multiple stakeholders are involved, with credit spread across numerous contacts and hundreds or thousands of touchpoints. Insight: offers a comprehensive view of how various contacts across an account interacted with marketing, though each campaign or touchpoint receives smaller, diluted credits.
How Switching Between Primary Contact and All Contacts Informs Marketing
- For Large Deals: Switching to an all-contacts or account-based approach provides insights into how entire teams or decision-making committees engage with marketing. This is critical for refining campaigns that appeal to groups, a strategy vital in enterprise sales.
- For Smaller or Direct Sales: Focusing on the primary contact helps pinpoint which marketing efforts influenced the key decision-maker, offering more targeted insights. This approach works well in mid-market or single-buyer contexts.
- Dilution of Credit: In account-based attribution, the more people and touchpoints involved, the more diluted the credit becomes for each. This helps you understand how broad marketing campaigns impact multiple individuals over time. In contrast, focusing on a primary contact consolidates the credit into fewer touchpoints, making it easier to identify which interactions influenced the most critical person.
RevSure AI-Based Attribution
RevSure's AI-based attribution offers a comprehensive approach to capturing the complex web of interactions and touchpoints across the customer journey. By utilizing probabilistic Markov Chain models, it identifies the contributions of various campaigns, channels, and touchpoints towards conversion at every stage of the funnel and lifecycle. Unlike traditional rules or opinion-based attribution methods, RevSure relies on data-driven insights.
- Full Funnel Attribution: RevSure provides full-funnel attribution, analyzing each stage from Visitor to Pipeline and Closed-Won. It incorporates not only marketing campaigns but also SDR/BDR campaigns, sales campaigns, and partner campaigns.
- Cross-Functional Campaign Analysis: RevSure's approach enables marketing teams to discover not just the impact of each campaign, but the specific role each campaign plays across the funnel. For example, some campaigns may excel at driving conversions at the Top of the Funnel, while others may perform better at the Middle or Bottom stages.
RevSure's AI-based attribution allows teams to optimize their strategies by understanding the unique contribution of every campaign, ensuring a more informed and targeted approach to marketing and sales efforts.
Continuous Improvement and A/B Testing
Continuous improvement and A/B testing are essential due to changing market conditions driven by PEST factors (political, economic, social, and technological) as well as evolving company and competitor offerings.
Techniques
- Statistical Significance: Ensure tests reach statistical significance and strike a balance between pipeline generation and booked income.
- Data-Driven Optimization: Use robust data analysis to assess the impact of changes and optimize for better performance.
- Campaign-Level and Ad-Level Insights: Evaluate the overall impact of campaigns while examining performance at both the ad group and ad level. Avoid shutting down entire campaigns if certain parts are performing well.
Challenges
- Avoiding Short-Sighted Wins: Don't focus solely on easy wins like higher click rates without considering how they translate to booked income.
- Long-Term Alignment: Ensure A/B testing strategies align with long-term business goals and deliver meaningful insights for sustained growth.
Customer Journey Mapping
Accurate customer journey mapping is essential for orchestrating creative messaging and ensuring SDR/BDR/AE teams focus on the right leads at the right time.
Stages
- Map All Stages: Include all stages, particularly from SQL to Opportunity to Closed, while accounting for unknown leads as well.
- Identify Pain Points: Use journey mapping to uncover pain points and opportunities to improve the customer experience.
- Account-Based Awareness: Even if a contact is in a sales stage, don't overlook marketing touchpoints or interactions of other leads or contacts associated with the same account.
Challenges
- Comprehensive Mapping: Ensuring complete and accurate mapping that informs effective marketing strategies.
- Ongoing Updates: Continuously updating journey maps to reflect changes in customer behavior and market dynamics.
Conclusion
There is no single method for "attributing, integrating, and syncing" marketing efforts. This white paper serves as a guide to enhancing marketing effectiveness through full-funnel attribution, data-driven decision-making, and continuous optimization. The outlined strategies and best practices should be applied with consideration of a company's unique requirements and challenges.
While some marketing tools can be developed in-house, the complexities of managing multiple integrations, evolving APIs, and the rapid advancement of AI models make it more efficient to purchase robust full-funnel attribution systems. Home-built systems can quickly become outdated and expensive to maintain.
Request a Demo
Schedule your personal demo to learn how you can gain full funnel attribution insights and improve conversions.
RevSure is the only enterprise-grade Full Funnel attribution AI solution for complex GTM motions. A go-to platform for marketing trailblazers with bold pipeline and ROI goals, RevSure offers killer insights, spot-on predictions, and actionable recommendations. The platform empowers modern demand generation teams to 3X their pipeline and confidently prove marketing ROI. Unlike legacy attribution solutions, RevSure combines full-funnel attribution with predictive intelligence and active recommendations, providing high-growth marketing teams the information they need to be more effective at every stage of the lead journey.