Intent Journeys
Visualize how users progress from curiosity to conversion.
What Are Intent Journeys?
An intent journey is the complete conversational path a user takes from their first query to booking or conversion. Unlike traditional analytics that only show "User clicked → User converted", intent journeys reveal the entire story.
Traditional Analytics View
User clicked your link → User bookedWhat you see: 1 click, 1 conversion What you miss: Everything that happened before the click
Intent Journey View
Turn 1: "Coffee shops in Portland" (Low intent)
Turn 2: "Coffee shops with outdoor seating" (Medium intent)
Turn 3: "Artisan Coffee Roasters hours" (High intent)
Turn 4: "Book table at Artisan Coffee" (Conversion)What you see: Complete journey with intent progression What you gain: Understanding of how users make decisions
Why This Matters
The AI Conversation Difference
Microsoft research shows AI search sessions have 22% more chat turns than traditional search. Users don't just search once and click - they have conversations that evolve.
Key findings:
Average AI search: 4.2 turns before conversion
Average traditional search: 1.3 clicks before conversion
AI users arrive 3x more qualified
Journey length predicts conversion likelihood
Real Business Impact
Businesses using intent journey analytics see:
40% better lead qualification (focus on high-intent users)
25% shorter sales cycles (understand where users are in journey)
2x better conversion rates (optimize for journey stages)
Predictive insights (know who's likely to convert)
Understanding Intent Progression
Intent Strength Levels
Low Intent (0-39 points)
Early exploration phase
General questions
No urgency signals
Example: "What coffee shops are in Portland?"
Medium Intent (40-69 points)
Active research phase
Comparing options
Asking specific questions
Example: "Compare Artisan Coffee and Stumptown"
High Intent (70-100 points)
Ready to take action
Asking about availability, pricing, booking
Urgency signals present
Example: "Book table at Artisan Coffee tonight"
How Intent is Scored
Our AI analyzes multiple signals to calculate intent scores:
High-Intent Keywords (25 points each):
Action words: book, reserve, schedule, buy, order
Urgency: now, today, tonight, urgent, need
Contact: call, visit, hire, contact
Medium-Intent Keywords (15 points each):
Research: price, cost, how much, available
Comparison: compare, best, recommend, versus
Validation: review, rating, testimonial
Contextual Factors:
Previous queries in session: +5 points each
Session duration > 5 minutes: +10 points
Citations received: +8 points each
Comparisons appeared in: +12 points each
Location indicators ("near me"): +15 points
Example Calculation:
Journey Visualization
Timeline View
Your dashboard shows every turn in the conversation:
Intent Progression Chart
Visual representation of how intent evolved:
Pattern: Steadily Increasing (High conversion probability: 80%)
Journey Patterns
Pattern Types
1. Steadily Increasing (Best for conversion)
Intent grows with each turn
User getting more specific
Conversion probability: 80%
2. Spike Pattern (Sudden decision)
Low intent, then sudden jump
User found what they needed
Conversion probability: 60%
3. Volatile Pattern (Exploring)
Intent goes up and down
User comparing many options
Conversion probability: 30%
4. Decreasing Pattern (Lost interest)
Intent drops over time
User not finding what they need
Conversion probability: 10%
Query Refinement Analysis
Refinement Types
Specification - Adding more details
"restaurants" → "italian restaurants"
"coffee" → "coffee with outdoor seating"
Indicates: User knows what they want
Clarification - Seeking understanding
"Artisan Coffee" → "Artisan Coffee hours"
"menu" → "vegetarian menu options"
Indicates: User gathering information
Comparison - Evaluating options
"Artisan Coffee" → "Artisan Coffee vs Stumptown"
"best coffee" → "compare coffee shops"
Indicates: User in decision phase
Location - Adding location context
"coffee" → "coffee near me"
"restaurants" → "restaurants in downtown Portland"
Indicates: User ready to visit
Timing - Adding time constraints
"restaurants" → "restaurants open now"
"book table" → "book table tonight"
Indicates: High urgency, ready to act
Refinement Patterns
Narrowing (60% conversion rate)
User getting more specific with each query
Adding constraints and details
Strong buying signal
Example:
Deciding (80% conversion rate)
Moving from research to action
Intent score jumps significantly
Strongest conversion signal
Example:
Broadening (20% conversion rate)
User expanding search
May not find what they need
Lower conversion probability
Example:
Exploring (30% conversion rate)
General exploration
No clear direction
Moderate conversion probability
Example:
Your Dashboard
Overview Tab
Key Metrics:
Individual Journey View
Click any journey to see:
Complete timeline with all turns
Intent score at each turn
Your touchpoints (impressions, citations)
Refinement pattern analysis
Conversion outcome
Journey metrics
Example:
Pattern Analysis Tab
See aggregated patterns across all journeys:
How to Improve Journey Outcomes
Increase Intent Progression
✅ Do:
Provide clear, specific information
Answer common questions proactively
Make booking/contact easy
Show availability and pricing upfront
Respond quickly to inquiries
❌ Don't:
Hide important information
Use vague descriptions
Make users work to find details
Ignore common questions
Delay responses
Optimize for High-Intent Users
Identify high-intent signals:
Queries with action words (book, reserve, call)
Timing indicators (today, tonight, now)
Specific questions (hours, prices, availability)
Respond appropriately:
Prioritize high-intent leads
Offer immediate booking options
Provide direct contact methods
Show real-time availability
Send follow-up messages
Reduce Journey Friction
Common friction points:
Missing information (hours, prices, location)
Unclear booking process
No availability shown
Slow response times
Complicated requirements
Solutions:
Complete your profile 100%
Enable instant booking
Show real-time availability
Set up auto-responses
Simplify requirements
Advanced Insights
Conversion Prediction
Based on journey patterns, we can predict conversion likelihood:
High Probability (70-100%):
Steadily increasing intent
3-5 turns
High-intent keywords present
Multiple citations received
Narrowing or deciding pattern
Medium Probability (30-69%):
Stable or slightly increasing intent
2-4 turns
Medium-intent keywords
At least one citation
Exploring pattern
Low Probability (0-29%):
Decreasing or volatile intent
1-2 or 6+ turns
Low-intent keywords only
No citations
Broadening pattern
Journey Efficiency
Efficient journeys (3-4 turns, high conversion):
User finds what they need quickly
Clear intent progression
Your content answers their questions
Smooth path to conversion
Inefficient journeys (6+ turns, low conversion):
User struggling to find information
Intent not progressing
Missing key information
Friction in conversion path
Optimize for efficiency:
Provide comprehensive information
Answer questions proactively
Make booking frictionless
Show availability clearly
Enable instant actions
Touchpoint Impact
Track how each touchpoint affects intent:
Insight: Primary citations have the biggest impact on intent progression. Focus on earning primary placements.
API Access
Access intent journey data programmatically:
Parameters:
Response:
Real-World Examples
Example 1: Perfect Journey
Example 2: Lost Opportunity
Example 3: Quick Converter
FAQs
Q: How accurate is intent scoring? A: Our algorithm has 85% accuracy in predicting conversions based on intent patterns. It improves over time as we collect more data.
Q: Can I see journeys that didn't convert? A: Yes! Understanding why users don't convert is just as valuable. Look for patterns in non-converting journeys.
Q: How long are typical journeys? A: Average is 4.2 turns over 6-8 minutes. But this varies by industry and intent level.
Q: What's a good conversion rate? A: Industry average is 30-40% for AI search journeys. Higher than traditional search (5-10%) because users arrive more qualified.
Q: Can I export journey data? A: Yes! Use the API or export from your dashboard (CSV, JSON).
Q: How often is data updated? A: Real-time. Journeys are tracked as they happen.
Q: What if a user has multiple sessions? A: Each session is tracked separately. We can link sessions by user ID if they're logged in.
Next Steps
Questions? Contact support@aidp.dev or join our GitHub Discussions
Last updated