I spent years thinking design happened at the intersection. Users on one side with their needs. Business on the other with its metrics. My job was to push back. Fight. Advocate. Hold the line against dark patterns and rushed launches and premature monetization.
It was exhausting and, as it turned out, wrong.
We were building a paywall. The product team wanted aggressive. Full-screen hard stop. Limited free trials. The growth team had spreadsheets showing what it would drive: $2.4M in year-one revenue, 22% improvement in LTV. I had research showing what it would cost: user trust, brand sentiment, long-term retention.
The spreadsheet was right. The paywall would drive revenue. The question was whether it would also drive away the users we'd spent two years earning.
I walked into the meeting with the VP of Product prepared to defend my position. I had data. Retention curves. Churn surveys. User quotes about feeling trapped by unclear cancellation flows. I was right. I was also insufferable.
Halfway through, I shifted. Instead of defending against her, I asked: "What does success look like in eighteen months? Not the number. The actual shape of it."
She said: "Sustained growth. A paywall that doesn't make our best users leave."
We redesigned the paywall together. Transparent about what premium users got and why. Beautiful instead of pushy. We added real value to the free tier so upgrading felt like progress, not punishment. The trial was long enough to matter. Thirty days. Not some manipulative countdown.
Eighteen months in: top revenue driver in the product. Also the highest satisfaction score. Users asked to upgrade. Churn stabilized. The thing I'd feared never materialized because we stopped trying to trick people into wanting something they didn't understand.
The lesson wasn't about compromise. It was about precision. The business constraints were real. Investors were real. Runway was real. But so were the users. And the constraint was never "users versus revenue." It was "honest revenue versus extraction." Those look identical on spreadsheets in month one. They look very different in month eighteen.
Design isn't about picking a side. It's about doing the harder work of finding what's actually true. The business needs growth. Users need clarity. Those aren't in conflict if you design for both.