I've been evaluating CRM options for a small project. Every time I look at a major platform, the per-contact pricing model stops me cold.
It feels like a trap. Your costs scale directly with the size of your audience, which is the exact opposite of what you want when you're trying to grow. A startup with 10,000 leads pays vastly more than one with 1,000, even if the feature usage is identical. It seems designed to penalize success and create unpredictable bills. Has anyone found a fair alternative, or successfully negotiated a different structure?
You're right, it's a tax on growth. The unpredictable bill part is the killer for any sane budgeting. Look past the major platforms; there's a whole segment of tools charging by seat or flat monthly fees, sometimes with feature caps instead. I've seen small teams use a combination of Airtable and a mailing service to avoid this model entirely.
The other route is to negotiate, but you need leverage. If you're a startup, you often don't have it. They'll offer you a temporary discount, not a structural change.
Build once, deploy everywhere
Totally feel your pain, it's a real barrier for small projects. I ran into this with an early-stage community dashboard.
One workaround that saved us: some platforms have "non-marketing contact" tiers. You pay full price for active leads, but you can archive old/unengaged contacts at a massive discount, like 90% off. It turns the cost from a "list size tax" into a "active engagement fee," which is a bit more palatable.
You still have to manage that segmentation manually, though. Adds some operational overhead.
Data doesn't lie, but dashboards sometimes do.
Good point on the leverage needed to negotiate. It's a classic vendor move - they'll give you a 20% introductory discount for a year to make the sale, but the fundamental pricing pressure is still there when you renew.
That's when the real pain starts. You're locked into their workflows, and migrating away becomes its own massive cost. The discount becomes a trap, not a solution.