CRM overwhelmed
We are a manufacturers rep group with about 50 independent sales reps covering multiple territories. We represent around 40 different factories/brands and currently operate almost entirely out of Excel spreadsheets, email, and individual rep knowledge.
One of the biggest issues we’re trying to solve is commission tracking. Most factories pay commissions 2–3 months after invoices are paid, and right now we manually track all of that. I strongly suspect we lose commission revenue simply because some factories are inaccurate or inconsistent with reporting, and our current process makes auditing difficult.
We also don’t have a full-time IT department or developers. I’ve gone down the rabbit hole of trying to build a custom CRM/database solution myself because our workflow is somewhat unique, but I’ve realized the maintenance, integrations, and debugging side is probably beyond what we can realistically support internally.
Right now I’m leaning toward HubSpot because it seems user friendly and has CRM + marketing/email capabilities in one ecosystem, but I’d really appreciate honest feedback from people who’ve implemented CRMs in organizations with lots of independent reps and multiple product lines.
Our biggest needs are:
- Centralized customer/contact database
- Sales forecasting
- Logging closed deals/opportunities
- Customer notes and activity tracking
- Mass email marketing for reps/territories
- Better visibility into commission tracking and accountability
- Something non-technical people can actually adopt
A few concerns/questions:
- Is HubSpot overkill or too expensive for this type of business?
- Did your CRM actually increase revenue or efficiency enough to justify the cost?
- What were the biggest implementation mistakes you made?
- Are there CRMs better suited for rep groups/distributors/manufacturers?
- If you started from Excel with zero CRM culture, what helped get rep buy-in?
I think the hardest part internally is convincing people this isn’t just “another expense,” but something that could actually prevent lost revenue and improve visibility.
Would appreciate any insight from people who’ve been through this.