levelpartner.ai
Sales and pipeline

Lead management SaaS: how it works and how to set it up

Lead management SaaS means renting your lead handling as a hosted subscription instead of running it on spreadsheets, a server in the office, or a chain of small tools wired together. This article answers the buying and migration question: what changes when you move to a hosted platform, what to check in the contract and the data terms, and how to move your existing leads across without losing history or a week of enquiries. It is written for the person who has to sign off the switch and then make it happen.

What you are really buying with a subscription

With a hosted product, someone else runs the servers, the backups, the security patches and the updates. You get the software through a browser and pay a recurring fee. For a 10 to 250 person firm, that removes a category of work nobody on staff was hired to do.

The trade-off is control. You depend on the provider for uptime, for how long data is retained and for what happens if you leave. Those are the points worth reading the terms for, far more than the feature list.

The stitched-together alternative and why it costs more than it looks

Many firms already run lead management as SaaS without calling it that: a form tool, an email tool, a scheduling tool, a texting tool and a spreadsheet, each on its own subscription. Every one of those is hosted. The problem is the gaps between them.

Each connection between tools is a sync that can fail silently. Each tool has its own contact list, so the same person exists five times in five places. Each has its own login, which means a leaver's access has to be removed five times. Consolidating onto one platform is less about saving subscription fees and more about removing those gaps.

Illustration: a 45-person agency counting its tools

Say the agency lists the subscriptions it uses to handle a lead: forms, email marketing, scheduling, SMS, call tracking, a proposal tool and a spreadsheet. That is seven logins per salesperson and five places a contact record lives. Moving to one platform would leave one login and one record, and the first month would go on removing connectors rather than building new ones.

What to check before you sign

  • Data export. You can download every contact, note, custom field and message history in a usable format, at any time, without asking.
  • Pricing basis. Whether cost rises with users, contacts or both. Per-contact pricing penalises you for keeping old leads for nurture.
  • Data location and processing terms. Where data is held and whether a data processing agreement is available, which matters under privacy laws such as UK GDPR and US state privacy rules.
  • Access control. Whether you can restrict each user to their own leads and remove a leaver in one place.
  • Usage charges. How messaging and calls are billed, so a busy month does not produce a surprise invoice.

The platform is licensed per company with unlimited users and contacts, and usage such as email, SMS and calls is billed as used. That removes the per-seat and per-contact questions, but you should still read the processing terms for your own compliance file.

Before you start the migration

  • An export of every source you are leaving: spreadsheets, old CRM, email tool lists, form tool submissions.
  • A field map: each column in each export and the field it will become on the platform.
  • A cut-over date, ideally early in a quiet week, after which new enquiries go only to the platform.
  • A named person who will check the imported data before the old tools are switched off.

How to move your leads onto the platform

  1. Combine your exports into one file per object, removing duplicates by email and phone.
  2. Add a column that records the system each record came from.
  3. Create every custom field from your field map before the first upload.
  4. Go to Contacts, click Import Contacts and select Contacts and Opportunities.
  5. Click Next, upload the combined file and pick whether it adds new records or updates existing ones.
  6. Match each column to its system field, ticking Don't update Empty Values when you update records already there.
  7. Check that open deals carry Pipeline, Stage and Status columns so they land on the board in the right place.
  8. Review the mapping and preferences, then start the import.
  9. Follow progress in Bulk Actions and download the error log to fix any rows that failed.
  10. Keep the old tools read-only for a month, then cancel them once nobody has needed them.

Re-pointing your entry points is the part that loses leads if it is rushed. Write down every form, chat and number before you start and tick each one off once it delivers a test enquiry to the platform. If the workflows you rebuild include instant replies, the guide to automated follow-up covers the details.

What it costs in time to run afterwards

Once live, a hosted platform needs no technical maintenance from you. The ongoing time is the same as any lead management: owners working their leads, a manager reviewing the stuck ones for half an hour a week. The saving is the hours previously spent copying data between tools and fixing broken connections, which in most firms falls to one overloaded administrator.

The mistake most people make

They migrate everything, including years of dead records, because it feels safer. It is not. Dead records inflate counts, trigger messages to people who have long forgotten you, and damage your sending reputation. Import live leads and recent customers in full. Import older records only with a tag, excluded from every send until someone reviews them.

The common mistake

Running old and new systems side by side for months. Two live systems means two sets of truth, and staff pick whichever is convenient. Set a cut-over date and keep the old system read-only after it.

When not to move to a hosted platform

If you are bound by a contract or regulator to hold data on your own servers, a hosted product may not be allowed, and you should check before evaluating anything. And if your current tools work, your team uses them and you are not losing leads, the disruption of a migration may cost more than it saves this year. The case is strongest when leads demonstrably fall through the gaps between tools, which you can prove by tracking lead generation by channel for a month first.

Troubleshooting

Imported phone numbers fail to send SMS. They lack a country code. Reformat the column with full international numbers before importing, and re-import as an update.

Message history did not come across. Most exports carry contacts and fields but not full conversation threads. Attach key history as a note or file on the contact, and accept that old threads stay in the old tool's archive.

Some enquiries still reach the old tool. An embedded form on a page nobody remembered is still live. Search your website for the old tool's embed code and replace each one.

Workflows fire on imported contacts. The import triggered a new-contact workflow. Pause workflows during the import, or add a condition that excludes records with the migration tag.

Frequently asked questions

Is lead management SaaS secure enough for financial services?

It depends on the provider's controls and your obligations. Mortgage brokers and other regulated firms should read the processing terms, ask where data is held and confirm access controls before moving client data.

Can we keep our own domain for emails and forms?

You should. Sending from your own domain and hosting forms on your own pages keeps your brand and protects deliverability. Set up domain authentication before your first send.

What happens to our data if we stop subscribing?

Check the provider's terms for the export window and deletion timeline. Export a full copy before the end date regardless.

How do we decide which leads to bring across?

Bring anyone with activity in the last year, every open opportunity and every customer. The rules for working them once they arrive are in how lead management works.