This component works best early on your landing page - right after the hero. It primes visitors to care about your solution by reminding them of the frustration they’re trying to escape.
Edit Content
What to focus on
What to focus on
- Headline - Make it personal. Use “you” or “your” to connect directly.
- Breakdown - List specific tasks your audience wastes time on. They should nod along thinking “yes, that’s me.”
- Time estimates - Be realistic. Inflated numbers hurt credibility. Use actual time people spend.
- Closing - Transition to hope. You’ve shown the pain, now hint at the relief.
How to structure your breakdown
How to structure your breakdown
Good breakdown:
- Specific tasks: “setting up authentication” not “technical stuff”
- Recognizable pain: things they’ve actually done or will do
- Varied time: mix of small (2hr) and large (7hr) tasks
- Relatable order: follows a typical workflow
- Vague: “dealing with problems”
- Exaggerated: “100 hours on buttons”
- Random: unrelated tasks thrown together
Using ∞ (infinity)
Using ∞ (infinity)
The last item can use This won’t count toward the total - it’s just for effect.
"∞" instead of a number for open-ended frustrations:Customize the Look
- Change colors
- Remove arrow animation
- Adjust spacing
The time numbers are red (
text-destructive) by default. Change in the component:When to Use This Component
Use When
- You solve a clear, painful problem
- Your audience does repetitive tasks
- Time/money waste is a key pain point
- You need to build urgency
Skip When
- You’re selling something new (no existing pain)
- Your audience doesn’t relate to time waste
- You want to stay purely positive
- Problem is too abstract to quantify
Writing Good Pain Points
Interview your customers
Ask: “What frustrated you before using [product]?” Their exact words = your breakdown items.
Make it relatable
Use tasks most of your audience has done or will do. If only 10% relate, it won’t work.
Total Hours Calculation
The component auto-calculates total hours from your breakdown:"∞". The total shows automatically.
Remove This Component
If this doesn’t fit your product, delete it from/app/(site)/page.tsx:
