How to turn customer problems into website improvements
This is the workflow I use at Pipedrive. High-level by design — there are dozens of nuances in practice — but enough to give you the shape of it.
Gather problems from everywhere
Research team findings, sales call recordings, partner feedback, direct customer conversations, support tickets. The goal isn't to find new problems — it's to collect what already exists but lives in different places.
Group by journey stage
Bucket everything under three categories: Discovery (problems before people understand you), Onboarding (friction in getting started), Churn (reasons people leave or get stuck). This already starts pointing you toward which parts of the funnel need attention.
Map to pages and website elements
For each problem, ask: which page could influence this? Then: is it a copy problem, a visual problem, or a structural problem? "I didn't know you had X feature" points to the homepage or features page, probably copy. "Your product seems complex" points to homepage visuals. "I wasn't sure if this was for my team size" could be messaging or missing social proof. Some problems map to one page. Some touch multiple.
Reframe as How Might We questions
"Customers don't understand our pricing" becomes "How might we make pricing feel intuitive before they reach the pricing page?" "Users think we're only for large teams" becomes "How might we signal flexibility on the homepage?" When you focus on problems alone, it's easy to feel stuck. HMW questions make them solvable.
Generate ideas
This is where the system you use matters. Feed it well-structured problems with full context. When the input is good, the output surprises you — ideas you wouldn't have reached on your own, at least not that fast.
Pretty cool to realise how many ways there are to use a website to influence and solve customer problems — once you've mapped the problems to pages first.