OSA

Marketing & Advertising

Organic Search Attribution Calculator

Separate page participation from evidence quality before assigning descriptive credit. The calculator keeps direct and unresolved journeys outside the allocable pool, normalizes discovery, comparison, and decision roles by their documented participation and confidence, and reconciles allocated opportunity, pipeline, expected revenue, gross contribution, and annual program cost without presenting descriptive attribution as causal lift.

Search-influenced pipeline
Expected revenue
Expected gross contribution
Contribution after program cost
Discovery credit
Comparison credit
Decision credit
Evidence-weighted leader

Search-journey evidence river

Trace descriptive opportunity credit from discovery, comparison, and decision pages without claiming causality

Organic-search influence riverWidth reflects evidence-weighted opportunity allocation
Search attribution evidence registerParticipation and confidence remain separate
Journey roleParticipationConfidenceRaw weightNormalized creditAllocated opportunitiesPipelineExpected wins

How to use the organic search attribution calculator

Define the evidence boundary before allocating any value

  1. Freeze the qualified-opportunity population, reporting period, identity rule, and attribution window.
  2. Enter opportunity economics separately from page participation so pipeline, revenue, and gross contribution remain distinct.
  3. Record the direct or unresolved journey share instead of forcing every opportunity into an observed search role.
  4. Measure discovery, comparison, and decision participation from intent-defined page groups.
  5. Score the evidence confidence for each role from analytics-to-CRM linkage, offline coverage, and classification quality.
  6. Use the allocation as a descriptive planning view; require a causal design before claiming incremental lift.

Attribution fundamentals

What can—and cannot—receive organic-search credit

Discovery roleSearch visits that establish a problem, category, or previously unknown solution set.
Comparison rolePages that help a buyer compare approaches, requirements, alternatives, or evidence.
Decision roleHigh-intent pages supporting validation, specification, pricing, or a direct next step.
Unresolved journeyAn opportunity whose observed path cannot support a defensible page-role assignment.
ParticipationThe share of the frozen opportunity population that included the named role.
Evidence confidenceA quality adjustment for identity resolution, CRM linkage, offline coverage, and classification reliability.

Boundary rule: a role may participate in the same journey as another role, but an unresolved opportunity is never silently redistributed.

Normalization logic

Participation and confidence answer different questions

Participation describes how often a role appears in the defined journey population. Confidence describes how much trust to place in that observation. Multiplying the two prevents a frequently recorded but poorly resolved touchpoint from dominating simply because its analytics tag fires often.

The resulting raw weights are normalized only inside the allocable opportunity pool. The normalized percentages therefore explain the division of observable search influence; they do not represent the percentage of total company revenue caused by organic search.

Value layers

Do not collapse pipeline, expected revenue, and gross contribution

Allocated pipelineOpportunity value assigned descriptively before any probability of winning is applied.
Expected revenueAllocated pipeline multiplied by the entered win rate.
Gross contributionExpected revenue multiplied by gross margin before annual search-program cost.
Net contributionEvidence-allocated expected gross contribution less the entered annual organic-search cost.

A page role can lead the normalized credit allocation while contributing less absolute value in another CRM cut if its opportunities are smaller or convert differently. Use segmented analysis when deal economics vary materially by intent.

Decision boundary

When descriptive attribution must give way to experimentation

Use this calculator to audit visibility, reporting definitions, and investment narratives. Use randomized holdouts, geo experiments, staggered releases, or credible quasi-experimental methods when the decision requires incremental return. A change in normalized credit after a tagging or taxonomy update is a measurement change until performance evidence shows otherwise.

Detailed calculation process

Weight documented participation by evidence quality

Allocable opportunities = total opportunities × (1 − direct/unresolved share)Unresolved journeys do not receive invented page credit.
Role weight = participation × evidence confidenceFrequent but poorly observed roles receive less weight.
Role credit = role weight ÷ sum of role weightsOnly the allocable pool is normalized.
Expected gross contribution = allocated opportunities × win rate × value × gross marginPipeline, revenue, and gross value remain distinct.

Default substitution

Decision pages can lead despite lower participation

Allocable opportunities = 420 × (1 − 28%) = 302.4
Discovery raw weight = 62% × 55% = 0.341
Comparison raw weight = 44% × 72% = 0.3168
Decision raw weight = 31% × 86% = 0.2666

Evidence practice

Reconcile analytics, CRM, and page roles

  • Freeze the opportunity population and attribution window.
  • Classify page roles from user intent, not URL folders.
  • Audit identity resolution and offline handoffs.
  • Keep direct and unresolved paths visible.

Model limitations

Descriptive credit is not incremental lift

The model excludes sales effort, brand demand, repeated contacts, cross-device loss, offline research, deal-size dispersion, time decay, and causal holdout evidence.

Key terminology

Organic search attribution glossary

Allocable pool
The total qualified-opportunity population after direct and unresolved journeys are removed.
Causal lift
The outcome difference attributable to an intervention relative to a credible counterfactual.
Identity resolution
The process of connecting anonymous sessions, known contacts, accounts, and CRM opportunities.
Influenced pipeline
Opportunity value associated with an observed role under the stated descriptive rules.
Normalization
Dividing each positive role weight by the sum of all role weights so allocable credit totals 100%.
Role taxonomy
The documented intent-based rules used to classify discovery, comparison, and decision pages.
Touchpoint
An observed interaction included in the selected journey window.
Unresolved share
The portion of opportunities whose observed data cannot support a defensible search-role assignment.

Practical examples

Organic Search Attribution Calculator in real planning situations

  • Compare a high-volume discovery role with a lower-volume decision role supported by stronger CRM evidence.
  • Show how identity-resolution gaps reduce the opportunity population that can be allocated responsibly.
  • Reconcile search-influenced pipeline with expected wins, gross contribution, and the annual search investment.

Important note

Before relying on this result

This descriptive attribution model excludes causal lift, repeated contacts, cross-device loss, offline research, sales effort, time decay, deal-size dispersion, collection timing, and errors in page-role classification or identity resolution.

Additional Organic Search Attribution Calculator questions

Why exclude direct and unresolved journeys?

Assigning them to an observed page role would invent evidence. They remain visible outside the normalized allocation pool.

Why multiply participation by confidence?

A frequently observed page role should not receive the same evidentiary weight when identity resolution or CRM linkage is weak.

Does the allocation prove organic search caused the opportunity?

No. It describes influence under the entered observation rules; incremental lift requires an experiment or another causal design.

Can the role percentages add to more than 100%?

Yes. A journey may include several page roles. The calculator normalizes the evidence-weighted roles only after participation is recorded.