W-Shaped Attribution Model: Rules and B2B Examples
Library > W-Shaped Attribution Model
Written by Maimouna Corr Fonsbøl
Published on 26 October 2026
What is W-shaped attribution?
W-shaped attribution is a rule-based, multi-touch model that gives extra credit to three defined points in a buying journey. The remaining credit is shared among other eligible interactions.
It helps B2B marketers examine channel performance under a milestone-weighting assumption. You can follow the rules within a journey and explain why particular interactions receive larger shares.
The three points are not defined identically in every tool. Check the implementation before treating a report labeled “W-shaped” as directly comparable with another system.
A common B2B version emphasizes these moments:
First interaction: the beginning of the recorded eligible journey.
Lead or contact creation: the interaction associated with becoming a known contact.
Opportunity creation: the interaction associated with entering the defined pipeline.
The extra weight comes from the rule. It does not establish that the three selected interactions caused most of the outcome or that other activity had little effect.
How the credit split works
A common allocation gives each of the three emphasized points 30%, leaving 10% for other eligible interactions. The definitions behind those points determine the result.
A six-touch example
Consider the example of an $150,000 opportunity with three distinct milestone interactions and three other eligible interactions. In a model using first interaction, contact creation, and opportunity creation as its anchors:
The first interaction receives 30%, or $45,000.
The contact-creation interaction receives 30%, or $45,000.
The opportunity-creation interaction receives 30%, or $45,000.
The three other interactions share 10%, or $15,000 in total: $5,000 each.
Dreamdata's documented W-shaped rules
Dreamdata describes its W-shaped allocation as 30% to the first touch, 30% to the last touch, and 30% to the touch containing the conversion, with the remaining 10% shared among middle touches.
Use the selected stage and actual journey records to understand which events occupy those positions. Do not substitute a generic lead-and-opportunity definition for the tool's documented behavior.
For short journeys or overlapping positions, check how the tool handles that case rather than adding several full shares to the same event by assumption. Inspect the reported allocation against the eligible outcome value.
The data that makes a milestone model understandable
A precise-looking allocation can still be based on an incorrect timeline. Check the underlying milestone dates, activity definitions, and account relationships before interpreting the channel ranking.
Milestone definitions
A contact created by an import is different from a buyer submitting a form. An opportunity entered late in the CRM may have an administrative creation date that differs from the actual evaluation timeline. Understand what the recorded event represents before giving it substantial weight.
Source and campaign definitions
Consistent campaign labels help you trace interactions to the right program. Missing tracking information can leave the source unknown or classified under fallback rules. Investigate the underlying record instead of assuming every direct visit represents a deliberate return.
Account and opportunity relationships
Several contacts can contribute activity to one buying process. Connect their relevant interactions to the account and opportunity, and keep separate deals at the same company distinguishable.
Dreamdata's account-based data model provides that foundation by connecting contacts, activity, companies, and outcomes across connected sources. The attribution model then applies credit rules to the defined journey.
Review representative opportunities with the people who know the accounts. Check what the first, emphasized, and final interactions actually were, and whether missing or incorrectly linked activity changes the interpretation.
How to read a W-shaped report
Start with the reporting scope. The same model can produce different results when the outcome, opportunity group, dates, or exclusions change.
Confirm the outcome and value
Dreamdata includes W-shaped among its standard attribution models. Select the reporting outcome that fits your question and inspect the eligible journey behind it.
Different outcomes support different questions:
Opportunity creation: examine activity before the defined pipeline milestone, allocating potential opportunity value.
Lead or contact milestone: examine the earlier measured journey without assuming the resulting contacts become qualified opportunities.
Won deal: allocate the selected won-deal value, making clear whether that represents annual contract value, total contract value, or another measure.
Inspect individual journeys
Review a mix of relevant opportunities rather than relying only on the aggregate chart. Look for explanations such as:
An emphasized interaction with an unknown source or an unexpected campaign label.
A milestone reflecting an administrative workflow rather than the buyer action the team assumed.
A heavily credited final interaction that occurred after the buyer had already made a decision.
Separate the rule from the business interpretation
A campaign can receive a large share because it appears at an emphasized point. Examine what buyers did and asked at that point before describing the campaign as demand creation, lead capture, or acceleration.
Compare the same journeys under another model. If a channel's ranking changes substantially, identify which positional rule explains the difference before changing the budget.
Use W-shaped results in a campaign review
Combine the allocated value with program cost, account fit, and later deal progress. One large opportunity can dominate a campaign total even when the broader pattern is less promising.
Understand the campaign's role
Ask three questions about the interactions receiving substantial credit:
Who was involved? Check whether the account and buying roles fit the audience you intended to reach.
What happened? Inspect the event and topic rather than relying only on its position in the journey.
What followed? Review opportunity progress and outcomes over a comparable period.
In the $150,000 example, each of the three supporting interactions gets $5,000 under W-shaped. Linear would give all six interactions $25,000 each. That difference may prompt you to investigate a webinar or content program whose role is less visible under milestone weighting.
Choose a specific improvement or test
Use the account detail to decide whether the next change concerns targeting, content, follow-up, or investment. A larger attributed share alone is not a complete recommendation.
If credited accounts are a poor fit, investigate audience selection and messaging.
If relevant buyers repeatedly raise the same unanswered requirement, improve the evaluation material.
If you propose increasing spend, define the expected outcome and use a suitable comparison or experiment to assess the effect.
Dreamdata Activation supports audience and conversion syncing to supported ad platforms. Relevant account activity and business milestones can inform those uses; audience matching does not validate the attribution model or prove additional revenue.
FAQs
When should you compare W-shaped with U-shaped or linear?
Compare W-shaped when emphasizing three defined points could help answer your question. U-shaped emphasizes two endpoints, while linear shares credit equally among eligible interactions.
Hold the underlying scope constant and inspect why the allocations differ. A more complex model is not automatically a better one.
What counts as the conversion touch in W-shaped attribution?
It depends on the implementation and reporting setup.
In Dreamdata, the documented model includes the touch containing the conversion alongside the first and last touch. Check the selected stage, event records, and allocation in an actual journey rather than assuming a generic lead-creation definition.