// The situation

Printing company with a 25 year old database of customers, many new orders come from our website. We do not have a way to track customer communication on the database though. I have started doing outbound cold calls and generating my own leads, but don’t have a way to log communications or automate reminders to respond. New leads lists have 1000s of contacts, but only 10% of those will become accounts with us. Lead channels: Phone calls, Web form, Email, Referrals. Team size: 2–3.

The verdict · Jul 9, 2026

Yes.

You need a simple CRM — but the real fix is a shared contact log, not a sales machine.

What's really going on

You have three jobs colliding: a huge legacy customer list, live web orders, and now outbound calls — and none of them share a timeline. With 2-3 people, the pain isn't pipeline reporting. It's "did anyone follow up with that quote from Tuesday?" A 10% conversion on thousands of cold contacts means you'll be chasing hundreds of live threads at once. Without logged calls and reminders, you'll drop the warm ones — which are worth far more than the cold ones.

What to do instead

  1. A simple shared CRM (check current pricing) — one contact record per company, with call notes, email sync, and a "remind me in 5 days" button. That's the whole job. HubSpot's free tier, Pipedrive, or Zoho all do this; pick the one whose interface your two teammates will actually open.
  2. Import the 25-year database as-is — don't clean it first. Tag the last-ordered-within-2-years crowd separately. Those are your real gold, not the cold lists.
  3. A daily 15-minute habit — every call, every web inquiry, every referral gets logged the same day. No log, no lead. This matters more than the software.

Today, in 30 minutes: open a free HubSpot account, import your outbound call list as one CSV, and set reminders on the ten hottest names from this week.

What you're being oversold

Someone will pitch you Outreach, Salesloft, or Apollo because you said "cold calls." Ignore them — those are for 20-person outbound teams burning through sequences, not a 3-person print shop with a real customer base. You'd pay four figures a month to automate the wrong end of your business. Meanwhile, every week you go without logging, you're losing repeat orders from 25-year customers who assume you forgot them — and one forgotten reorder from a legacy account is worth more than a hundred cold dials.

When to revisit this

When two of you can't remember who last spoke to the same customer, and it's happened twice in a week.

The part worth getting right

Your legacy database is the asset, not the cold list. So the real question is which system you build around. If most of next year's revenue will come from reactivating old customers and web reorders, you want a CRM wired tightly to your website forms and email — light on outbound features. If you're betting the growth on cold calling working, you want call-logging and dialer features front and center. Pick wrong and you'll migrate everything in nine months, or worse, you'll shape the business around the tool instead of the other way around.

Honest opinion · No affiliate links · public Get your own →

Did this actually help?

A binary signal so we know which verdicts are landing — and which ones aren't.