Yes.
You need a simple CRM.
What's really going on
Distribution means the same contact can be a buyer today and a supplier next month. With WhatsApp, email, and phone spread across 4-10 people, leads slip because nobody owns them in one place. At 10-50 inquiries a month you don't need a sales machine — you need one shared list everyone can see, and one number where WhatsApp doesn't live on someone's personal phone.
What to do instead
- HubSpot Free CRM (free, unlimited users) — one shared pipeline for leads, with contact records that can be tagged as client, supplier, or both. Email syncs in automatically.
- Respond.io (paid monthly — check current pricing) — get WhatsApp off personal phones and onto one shared number so any teammate can pick up a thread. Only add this once WhatsApp is clearly your biggest channel.
- Habit: end-of-day 5-minute sweep — every person moves their leads to the right stage before logging off. No stage move, no lead.
First action today: create a free HubSpot account, import your last 30 days of email and WhatsApp contacts as a CSV, and add two custom properties: "Relationship" (client/supplier/both) and "Source" (WhatsApp/Email/Phone). One person, 30 minutes.
What you're being oversold
Someone will push you toward paid HubSpot Sales Hub or Salesforce for "proper B2B distribution." At your volume that's a NZD four-figure yearly bill for features you won't touch for a year. Skip it. The cost of doing nothing here isn't a number I'll invent — it's the supplier quote that sat in someone's WhatsApp for four days while a client waited, and the client who called twice before anyone realised it was the same person.
When to revisit this
When two teammates argue about who owns a lead, or when inquiries cross 60 a month.
The part worth getting right
The one call is this: are your contacts mostly dual-role (same company buys and sells with you), or mostly separated (clients here, suppliers there)? If dual-role, you need one contact record with tags — HubSpot handles that cleanly. If separated, you want two pipelines side by side, and the setup is different. Get this wrong and in six months you're either untangling duplicate records or rebuilding the whole thing. Which one are you?