A conversion funnel represents how many units in a cohort advance between observable steps toward a valuable action. You can model everything from a visit to a purchase, or from a read receipt to a qualified lead. To serve, you must define the unit, events, criteria, window, and outcome; then you combine rates with volume, time, quality, and experience.
The funnel shape is a simplification. People return, use multiple devices, compare channels, and change their intentions. The model shouldn't simulate a linear journey; it should help pinpoint a question and lead to a decision.
What is a conversion funnel?
It's an analytical sequence that counts entries and exits between states. A store might use session with product, cart, checkout, payment, and purchase. A B2B company might use visit, content, valid form, and accepted meeting.
The final conversion rate depends on the goal. Don't treat every interaction as a success. A play or scroll might explain behavior, but it doesn't equate to revenue.
Funnel, customer journey and sales funnel
The funnel quantifies progress; the customer journey describes tasks, channels, emotions, and context; sales funnel It usually encompasses qualification and closure. They can be related without sharing identical stages.
In e-commerce, behavior is recorded in minutes; in consultative selling, a single stage requires a human decision. Don't mix sessions with opportunities on the same rate without a defined bridge.
Choosing the unit of analysis
Session, user, account, cart, order, and opportunity are not equivalent. A person can have multiple sessions or orders. Define what counts at each step and how to deduplicate it.
If the unit changes, show the explicit transition. For example, 10,000 sessions produce 600 forms and 420 unique contacts. Hiding the change makes consolidation appear as if it's a leak.
How to define stages
It includes meaningful changes: relevant arrival, exploration, intent, action initiation, confirmation, and validated result. Each stage requires an event, condition, fields, exclusions, and owner. Avoid creating a stage for every micro-click.
The sequence must be explainable to both product and business. If no one knows what decision an event represents, it probably doesn't deserve to be in the main funnel.

Instrumentation with events
Google Analytics lets you measure interactions through events and parameters, with automatic, recommended, and custom categories. Use the recommended event when appropriate and create your own only if the task requires it.
Define name, trigger, parameters, unit, consent, and test. Validate in the browser and DebugView, then verify processing in reports. A real-time visible event does not prove that the value, currency, or identifier is correct.
Key events and results
Key actions that are important to the business. Don't mark every step: you could optimize resources for easy signals. A purchase, successful shipment, or confirmed reservation is usually closer to a value than a page view.
In B2B, connect CRM to identify opportunities and close sales. Maintain micro-actions for diagnostic purposes. Define how duplicates, cancellations, and returns are handled.
How to calculate conversion rate
Stage rate = units completing the next step ÷ eligible units entering the step. Total conversion = results ÷ initial cohort. Express numerator, denominator, and period.
Don't use the total number of events if a person can repeat them. Choose users, sessions, or transactions depending on the question. Show volume alongside the percentage: 50% from two cases is not solid evidence.
Cohorts and maturity windows
Group visitors by entry within a specific period and allow sufficient time for completion. Comparing yesterday's visitors to a 30-day cohort penalizes recent visitors. Use curves at 1, 7, 30, or more days depending on the cycle.
Separate open or incomplete items. Subscriptions, acquisition, and retention require different windows. Document time zone and measurement changes.
Time between steps
The rate can be maintained even as the journey slows down. It measures medians and percentiles between events. An average is distorted by extreme cases. It differentiates active waiting time if the data exists.
The delay could be due to a website issue, approval process, support, or customer issue. Assign the step to the team capable of intervening.
Segment without inventing stories
Compare device, channel, region, audience, product, and cohort. Start with segments that are both realistic and large enough. Don't explore hundreds until you find a random difference.
Keep context in mind. A lower mobile rate may reflect mobile research and subsequent purchase on desktop, or it could be a real barrier. Use data and qualitative evidence.
What is a vanishing point?
This slowdown or stagnation between stages warrants investigation. Some of the decline is normal: not everyone needs to buy. The problem arises when there is avoidable friction, poor procurement, insufficient capacity, or faulty measurement.
Don't call every outflow a leak. Define the expected range and segment value. A filter that excludes unattended profiles can improve the system even if it reduces volume.

Method for diagnosing a fall
- It confirms that it exists in a mature cohort.
- Validates events and definition changes.
- Locate step, segment, and date.
- Check speed, errors, and compatibility.
- Observe sessions with adequate privacy.
- Interview users or team.
- Formulate alternative causes.
- Prioritize a limited trial.
Acquisition and quality of input
A channel can increase visits but decrease conversions because it broadens the audience. Evaluate intent, message, and destination. Don't blame the checkout process before reviewing who enters the funnel.
Relate UTM With campaigns based on conventions, without overwriting the original source. Compare subsequent quality and margin, not just the immediate rate.
Friction of experience
Errors, slowness, fields, navigation, trust, and accessibility block actions. Mobile test, keyboard, messages, failed payments, and slow connections. A heat map It provides signs, not causes.
It combines analytics, usability testing, support, and technical review. Recordings require consent and data protection.
Capacity and operation
A digital conversion can fail later: missed calls, no available appointments, out-of-stock inventory, or late follow-up. Incorporate availability and SLAs into the funnel.
Optimizing the form to generate more leads can backfire if sales can't handle them. The overall result matters.
Design an experiment
Write down the evidence, hypothesis, change, population, primary metric, guardrails, duration, and criterion. Change one plausible cause and maintain other conditions where possible. Calculate size and avoid stopping at the first positive result.
Guardrails protect quality, revenue, accessibility, and returns. A shorter form isn't beneficial if it generates more invalid leads.

Prioritize CRO opportunities
Evaluate evidence, scope, potential impact, effort, risk, and reversibility. A proven barrier at checkout often outweighs a cosmetic cover change. Punctuation organizes conversation, but it doesn't accurately predict outcomes.
Combine obvious fixes with experiments. A broken button can be repaired; it doesn't need A/B testing. A new proposal, however, may require validation.
Privacy and ethics
Collect the necessary information, obtain consent, and protect identifiers. Mask forms and sensitive data in behavioral tools. Review vendors and retention practices.
Don't use deceptive patterns to inflate conversions. An involuntary subscription or hidden cancellation inflates the metric and destroys trust.
Minimal Dashboard
Display volume, conversion, time, and quality by stage, with unit and cohort. Add technical errors, priority segments, changes, and final result. Don't turn the dashboard into an inventory of all events.
Reconcile periodically with transactional data. Discrepancies are documented; they are not corrected by manually adjusting numbers.
Funnel and attribution do not answer the same question
The funnel explains what proportion progressed through the stages; attribution attempts to distribute credit among marketing contacts. A drop-in between cart and purchase can be diagnosed without deciding which channel deserves the revenue. Similarly, an attribution model can assign value to a campaign without explaining why many people abandoned the checkout process. Keep both analyses separate and with compatible definitions.
For acquisition, retain the captured source, campaign, landing page, and date, but don't let a subsequent visit erase the first observation. In longer cycles, it can be helpful to compare first contact, last contact, and a multichannel view. None of these perspectives alone represents the entire causality; they are guidelines for interpreting the available history.
When a sale occurs off-site, create a verifiable link between the digital identifier and the business record, respecting consent and data minimization. If this link only exists for some cases, report coverage. Presenting a sales funnel as complete when it loses half the opportunities upon entering the CRM leads to misleading decisions.
Example of reading an ecommerce funnel
Assume a weekly cohort of 20,000 eligible sessions: 8,000 view a product, 1,600 add to cart, 900 initiate checkout, and 540 purchase. The total conversion per session is 2.7%; product to cart, 20%; cart to checkout, 56.25%; and checkout to purchase, 60%. The percentages describe the journey, but they don't yet indicate what needs to change.
The team found that checkout conversion rates dropped significantly on mobile devices with a specific payment method. Before redesigning the entire page, they replicated the flow, distinguished between bank rejections and technical errors, and compared versions. If the problem stemmed from a faulty response from the vendor, fixing the integration proved more effective than simply changing the button's color or text.
After correcting the issue, compare equivalent cohorts and monitor key indicators: authorization rate, duplicate orders, returns, margin, and support requests. If checkout-to-purchase increases but duplicate charges also rise, the result is unacceptable. The learning must be documented with the date, target population, version, and responsible party.
Data governance and changes
Maintain a dictionary with event name, description, trigger, parameters, owner, creation date, and dependencies. Version changes that alter a stage. If the form, consent policy, or user ID is modified, note it to avoid misinterpreting a measurement jump as a business improvement.
Configure alerts for absences, duplicates, and unlikely variations, but accompany them with thresholds and business context. A campaign or a seasonal drop can legitimately change the volume. The alert triggers a review; it doesn't replace diagnosis.
It regularly brings together analytics, marketing, product, technology, and sales teams to review definitions and decisions. The value of the funnel lies not in producing a fancy graphic, but in maintaining a shared language about where to intervene, which outcome to protect, and how to know if the change worked.
Common mistakes
- Model each click as a stage.
- Mix users, sessions, and orders.
- Compare immature cohorts.
- Optimize microconversions.
- Ignoring quality and margin.
- Attributing a leak without validating the data.
- Change several variables.
- Using deceptive patterns.
Funnel checklist
Confirm objective, unit, stages, events, parameters, consent, deduplication, window, segments, time, quality, guardrails, and responsible party. Execute normal, failed, and repeated cases.
To diagnose routes you can check UX/UI o contact SEOMOS.
Sources consulted
Documentation consulted on September 10, 2026.
Frequently asked questions about conversion funnels
What is a conversion funnel?
It is a model that describes how a cohort progresses through steps to a valuable action.
How is the conversion calculated?
Divide units that complete the next step among eligible units that entered the previous one.
What is a leak?
A reduction or stagnation that may be normal, friction, poor quality, capacity, or data error.
How many stages should it have?
Only those that represent observable decisions and help to act; there is no universal number.
Is an event a conversion?
Everything is measured as an event in some systems, but only significant actions should be treated as a key outcome.
What to optimize first?
Barriers with evidence, scope and impact, protecting quality, accessibility and final result.