levelpartner.ai
CRM and CRM migration

Contact management for small business: how it works and how to set it up

Contact management for small business is the discipline of making sure every person who gets in touch lands in one record, with one owner, a full conversation history and the right permissions to contact them. This article is about that flow: how contacts arrive, how duplicates are stopped, how ownership is assigned, how consent is respected and how the list is kept clean week after week. It covers prospects, clients, referrers and suppliers alike. For the design of client fields specifically, the client database article goes deeper.

Why contact management breaks as you grow

In a ten-person firm, everyone knows everyone the business deals with. By 40 or 50 people that stops being true. The same prospect fills in a form, phones the office and emails a salesperson directly, and now there are three records, three owners and three half-conversations. Nobody notices until two people call the same prospect on the same day.

Good contact management fixes the flow rather than the list. If every route creates or updates the same record, and a rule decides the owner, the list stays accurate without a quarterly clean-up.

Before you start

  • A list of every route by which contacts arrive today: forms, phone, email, events, referrals, imports from lead lists.
  • A rule for who owns new contacts, such as by service, by region or by rota.
  • Your consent records: who has agreed to marketing, who has unsubscribed and who has asked not to be called.
  • Admin access to the platform, with users created for everyone who will own contacts.

How to set it up

  1. Go to Settings and open Business Profile.
  2. In Contact Duplication Preferences, turn Allow Duplicate Contact off.
  3. Under Find Existing Contacts Based On, choose Email or Phone.
  4. Go to Sites, then Forms, and open each lead form.
  5. Mark email or phone as required on every form.
  6. Go to Settings, then Custom Fields, and click Create field.
  7. Choose the Field type and enter a Field name, such as Lead source.
  8. Click Create custom field.
  9. Write down the rule that decides who owns each new contact.
  10. Go to Contacts, then Smart Lists, and click + Add smart list.
  11. Choose a hygiene filter from the dropdown and click Apply.
  12. Click Create, then repeat for each hygiene check.
  13. Work through the hygiene lists with each contact owner every week.
Illustration: a 30-person real estate office with four ways in

Suppose portal enquiries, phone calls, walk-ins and website forms each create contacts in different ways, and roughly one in five new records is a duplicate. On 400 new contacts a month, that would be about 80 duplicates. With duplicate checking, a required email or phone on forms and a single assignment workflow, the count should drop to a handful you can merge in minutes. If the old system leaves 120 unowned records, a weekly hygiene list could clear them in three sessions of 40.

What contact management replaces

It replaces the personal address books and phone contacts that leave when a salesperson does. It replaces the shared inbox where enquiries wait for whoever looks first. It replaces the periodic clean-up project where someone spends a week merging duplicates, a job that is unnecessary once the flow prevents them.

For a company with stalled revenue, the gain is mostly in follow-up. A contact with one owner and a full history gets a reply. A contact spread across three records gets either none or three. The wider CRM system setup covers connecting each inbound route if you have not already done it.

Respecting how each person agreed to be contacted is not a separate compliance project. It lives on the contact record. Every contact should show whether they agreed to marketing email, marketing texts and calls, and when.

In the UK, marketing consent rules are set by UK GDPR and the electronic communications regulations. In the US, rules vary by channel and state, and texting in particular has strict consent requirements. Check the rules in each country you sell to. Set the preferences per channel on each contact so a workflow cannot message someone who opted out, and take advice on your own obligations if you are unsure.

The time it takes each week

Setup takes half a day to a day, most of it on duplicate rules and the assignment workflow. Once running, the weekly hygiene session takes 30 to 60 minutes for one person. That is far less than the clean-up projects it replaces.

The mistake most people make

The common mistake

Importing bought or scraped lists into the main contact list. They arrive without consent, without owners and often with out-of-date details. They pollute every smart list and report, and messaging them can breach consent rules. Keep any such list out of the platform until you have a lawful basis to contact each person.

When not to automate ownership

If you have one or two people handling every enquiry, automatic assignment adds nothing. Notify both and let them agree who takes what. Automate ownership once a third person joins, or as soon as anyone asks whose lead a contact is.

If what you need is a structured record of paying clients with the services they hold, contact management alone is not enough. Pair it with a well-designed client database, and for purchase history, with a customer database built for repeat sales.

Troubleshooting

Duplicates still appear. One route is not passing an email or phone, or numbers are stored in different formats. Store phone numbers in full international format and check which route creates the duplicates.

New contacts have no owner. The assignment workflow is not triggered by every route. Check that forms, calls, chat and imports all feed the same trigger.

A contact received a message after opting out. The preference was recorded in a note or tag, not in the contact's communication settings. Set do-not-disturb per channel on the contact and test with a dummy record.

Old contacts clutter search. Archive contacts with no activity and no consent after a set period, keeping an export for your records.

Frequently asked questions

What is the difference between contact management and a CRM?

Contact management is the part of a CRM that deals with people: their records, history, owners and permissions. A CRM adds pipelines, deals, automation and reporting on top. You can manage contacts without a full CRM, but you cannot run a CRM well without managing contacts.

Should suppliers and partners go in the same contact list?

Yes, with a contact type field that separates them. Keeping everyone in one system means a supplier who becomes a client, or a referrer who sends work, has a single history. Exclude non-prospect types from marketing lists by default.

How often should we clean our contact list?

Weekly, in short sessions, using smart lists that surface the problems. A weekly half hour stops the list decaying. Annual clean-up projects tend to happen because the weekly habit did not.

Can we import contacts from our phones and email?

You can, but clean them first. Personal address books contain family, old colleagues and duplicates. Export, remove anyone who is not a business contact, de-duplicate and then import with an owner and a source. The migration checklist covers larger imports from an old system.