Conversion Funnel (ToFu/MoFu/BoFu)
The conversion funnel is a model that visualizes the customer journey from first awareness to final conversion. It is divided into three stages: Top of Funnel (ToFu, awareness), Middle of Funnel (MoFu, consideration), and Bottom of Funnel (BoFu, decision). Each stage requires different content, different CTAs, and different optimization strategies.
§ 1 Definition
The conversion funnel is a marketing and CRO framework that maps the stages a customer goes through from first learning about a product to making a purchase. It is shaped like a funnel because the number of potential customers narrows at each stage. The funnel has three primary stages: ToFu (Top of Funnel) where users become aware of a problem and potential solutions, MoFu (Middle of Funnel) where users evaluate and compare options, and BoFu (Bottom of Funnel) where users make the final decision. The funnel is a simplification. Real customer journeys are non-linear. But the funnel is an essential tool for organizing CRO strategy because it tells you what to optimize and for whom at each stage.
§ 2 ToFu: Awareness Stage
ToFu users are problem-aware but solution-unaware. They know they have a problem but do not know what to do about it. They are researching, not buying. ToFu CRO focuses on: capturing attention with educational content, building trust through authority, and collecting email addresses for nurturing. ToFu conversion metrics: click-through rate, email sign-ups, content downloads, time on page, scroll depth. The ToFu CTA is always low-commitment: 'Learn More', 'Read the Guide', 'Subscribe'.
§ 3 MoFu: Consideration Stage
MoFu users know their problem and are evaluating solutions. They are comparing options, reading reviews, and looking for evidence. MoFu CRO focuses on: demonstrating credibility through case studies and testimonials, providing detailed product information, addressing objections, and offering demos or trials. MoFu conversion metrics: case study downloads, demo requests, free trial sign-ups, product page engagement. The MoFu CTA is medium-commitment: 'See How It Works', 'Get a Demo', 'Start Free Trial'.
§ 4 BoFu: Decision Stage
BoFu users are ready to buy. They are comparing pricing, checking terms, and looking for final reassurance. BoFu CRO focuses on: removing last-minute friction, providing transparent pricing, offering guarantees, and making the purchase process as smooth as possible. BoFu conversion metrics: purchase completion rate, checkout abandonment, form submission rate. The BoFu CTA is high-commitment: 'Buy Now', 'Get Started', 'Sign Up'.
§ 5 Note
§ 6 In code
<!-- Funnel stage tracking with data attributes -->
<script>
// Funnel stage tracking
const funnelStage = {
'tofu': ['blog', 'guide', 'ebook'],
'mofu': ['case-study', 'demo', 'pricing'],
'bofu': ['checkout', 'signup', 'purchase']
};
function getFunnelStage(path) {
for (const [stage, patterns] of Object.entries(funnelStage)) {
if (patterns.some(p => path.includes(p))) {
return stage;
}
}
return 'unknown';
}
// Track page view with funnel stage
gtag('event', 'page_view', {
'funnel_stage': getFunnelStage(window.location.pathname),
'page_path': window.location.pathname
});
// Track funnel progression
function trackFunnelProgression(fromStage, toStage, userAction) {
gtag('event', 'funnel_progression', {
'from_stage': fromStage,
'to_stage': toStage,
'user_action': userAction
});
}
</script>§ 7 Common questions
- Q. What is the biggest leak in the conversion funnel?
- A. The ToFu-to-MoFu transition. Most traffic comes in at the top and leaves without engaging. The solution is better content alignment: match the content to the user's intent at each stage, and use progressive CTAs that match the user's readiness.
- Q. How do I measure funnel performance?
- A. Measure the conversion rate between each stage. ToFu to MoFu: what percentage of visitors engage with MoFu content or CTAs. MoFu to BoFu: what percentage of engaged users request a demo or start a trial. BoFu to conversion: what percentage of buyers complete the purchase.
- Q. Is the funnel model outdated?
- A. The linear funnel is outdated as a description of user behavior. The funnel as a strategic framework for organizing content, CTAs, and optimization efforts is still essential. Think of it as a strategic tool, not a behavioral model.
- ToFu (awareness): educational content, low-commitment CTAs, build trust
- MoFu (consideration): case studies, demos, proof, address objections
- BoFu (decision): remove friction, transparent pricing, guarantees, smooth checkout
- Each stage requires different content, different CTAs, and different optimization strategies
- The funnel is a strategic framework, not a literal description of user behavior
Atomic Glue maps your conversion funnel, identifies the leaks at each stage, and optimizes the content, CTAs, and experience for ToFu, MoFu, and BoFu. Conversion Optimization services
Get in touchThe conversion funnel is a model that visualizes the customer journey from first awareness to final conversion. It is divided into three stages: Top of Funnel (ToFu, awareness), Middle of Funnel (MoFu, consideration), and Bottom of Funnel (BoFu, decision). Each stage requires different content, different CTAs, and different optimization strategies.
Category: Cro (also: Marketing)
Author: Atomic Glue Research Team
## Definition
The conversion funnel is a marketing and CRO framework that maps the stages a customer goes through from first learning about a product to making a purchase. It is shaped like a funnel because the number of potential customers narrows at each stage. The funnel has three primary stages: ToFu (Top of Funnel) where users become aware of a problem and potential solutions, MoFu (Middle of Funnel) where users evaluate and compare options, and BoFu (Bottom of Funnel) where users make the final decision. The funnel is a simplification. Real customer journeys are non-linear. But the funnel is an essential tool for organizing CRO strategy because it tells you what to optimize and for whom at each stage.
## ToFu: Awareness Stage
ToFu users are problem-aware but solution-unaware. They know they have a problem but do not know what to do about it. They are researching, not buying. ToFu CRO focuses on: capturing attention with educational content, building trust through authority, and collecting email addresses for nurturing. ToFu conversion metrics: click-through rate, email sign-ups, content downloads, time on page, scroll depth. The ToFu CTA is always low-commitment: 'Learn More', 'Read the Guide', 'Subscribe'.
## MoFu: Consideration Stage
MoFu users know their problem and are evaluating solutions. They are comparing options, reading reviews, and looking for evidence. MoFu CRO focuses on: demonstrating credibility through case studies and testimonials, providing detailed product information, addressing objections, and offering demos or trials. MoFu conversion metrics: case study downloads, demo requests, free trial sign-ups, product page engagement. The MoFu CTA is medium-commitment: 'See How It Works', 'Get a Demo', 'Start Free Trial'.
## BoFu: Decision Stage
BoFu users are ready to buy. They are comparing pricing, checking terms, and looking for final reassurance. BoFu CRO focuses on: removing last-minute friction, providing transparent pricing, offering guarantees, and making the purchase process as smooth as possible. BoFu conversion metrics: purchase completion rate, checkout abandonment, form submission rate. The BoFu CTA is high-commitment: 'Buy Now', 'Get Started', 'Sign Up'.
## Note
The funnel is a simplification. Real users do not march neatly through ToFu, MoFu, and BoFu in a straight line. They bounce between stages, skip stages, and revisit stages. Use the funnel as a strategic framework for organizing content and CTAs, not as a literal description of user behavior.
## In code
<!-- Funnel stage tracking with data attributes -->
<script>
// Funnel stage tracking
const funnelStage = {
'tofu': ['blog', 'guide', 'ebook'],
'mofu': ['case-study', 'demo', 'pricing'],
'bofu': ['checkout', 'signup', 'purchase']
};
function getFunnelStage(path) {
for (const [stage, patterns] of Object.entries(funnelStage)) {
if (patterns.some(p => path.includes(p))) {
return stage;
}
}
return 'unknown';
}
// Track page view with funnel stage
gtag('event', 'page_view', {
'funnel_stage': getFunnelStage(window.location.pathname),
'page_path': window.location.pathname
});
// Track funnel progression
function trackFunnelProgression(fromStage, toStage, userAction) {
gtag('event', 'funnel_progression', {
'from_stage': fromStage,
'to_stage': toStage,
'user_action': userAction
});
}
</script>## Common questions
Q: What is the biggest leak in the conversion funnel?
A: The ToFu-to-MoFu transition. Most traffic comes in at the top and leaves without engaging. The solution is better content alignment: match the content to the user's intent at each stage, and use progressive CTAs that match the user's readiness.
Q: How do I measure funnel performance?
A: Measure the conversion rate between each stage. ToFu to MoFu: what percentage of visitors engage with MoFu content or CTAs. MoFu to BoFu: what percentage of engaged users request a demo or start a trial. BoFu to conversion: what percentage of buyers complete the purchase.
Q: Is the funnel model outdated?
A: The linear funnel is outdated as a description of user behavior. The funnel as a strategic framework for organizing content, CTAs, and optimization efforts is still essential. Think of it as a strategic tool, not a behavioral model.
## Key takeaways
- ToFu (awareness): educational content, low-commitment CTAs, build trust
- MoFu (consideration): case studies, demos, proof, address objections
- BoFu (decision): remove friction, transparent pricing, guarantees, smooth checkout
- Each stage requires different content, different CTAs, and different optimization strategies
- The funnel is a strategic framework, not a literal description of user behavior
## Related entries
- [Customer Journey](atomicglue.co/glossary/customer-journey)
- [User Flow](atomicglue.co/glossary/user-flow)
- [Conversion Rate Optimization](atomicglue.co/glossary/cro)
- [Lead Generation](atomicglue.co/glossary/lead-generation)
- [Landing Page](atomicglue.co/glossary/landing-page)
Last updated July 2026. Permalink: atomicglue.co/glossary/conversion-funnel