Your lead sheet becomes people you’re allowed to message.
Point NudgeBolt at a Google Sheet or a CSV. Every row becomes a contact — columns mapped from your real header row, duplicates merged, consent worked out from what the row says, and anyone without a basis marked so they are never messaged.
Starter and up
Most WhatsApp tools import a phone number. That’s the easy part.
The hard part is everything around it: the column called “Mob. No.”, the same buyer arriving from two portals, the walk-in who never agreed to hear from you. Import those carelessly and the first broadcast reaches people who block you — and Meta lowers your number’s rating for it. Import is where a safe WhatsApp programme starts.
Everything in lead import.
Get leads in, write messages Meta approves, and send them without risking your number.
Your real header row
Columns are mapped from the sheet you already have — “Mobile”, “Phone no.”, “WhatsApp” — no reformatting first.
Consent at import
Each contact’s basis to be messaged is worked out from the row and recorded as it comes in.
One person, one record
Duplicates are merged, so the buyer who came from two portals gets one message, not two.
Do-not-contact first
Your do-not-contact list is applied before anything else. Nobody on it is ever imported as messageable.
Live sources
A connected sheet keeps feeding new rows. Audiences built on it include leads that arrive later.
Answers kept
Budget, locality, product interest — the columns you have become fields you can filter and branch on.
Built for the exports you actually have
Property portals, ad lead forms, website forms, an old CRM — they all export to a sheet or a CSV, and that is what NudgeBolt reads. You confirm which column is the phone number, which is the name and which are answers worth keeping.
- Google Sheets, connected once
- CSV upload from any tool
- Columns mapped from your header row
Consent is decided at the door, not at the send button
Every contact arrives with a recorded basis — or with a clear “no basis” flag. That flag follows the person everywhere: broadcasts skip them, flows skip them, and nobody on your team has to remember who said yes.
- “No basis” contacts are never messaged
- STOP replies suppress a person for good
- The record shows where each contact came from
Clean data without a clean-up day
Duplicates are merged into one person, and the import tells you what happened: how many rows came in, how many merged, and who has no basis to be messaged.
- Duplicates merged into one person
- Rows without a basis flagged
- Do-not-contact applied first
Set up lead import in three steps.
- 01
Connect a sheet or upload a CSV
Any export from any tool works.
- 02
Check the mapping
Confirm which column is the phone number, the name and the answers.
- 03
Message the right people
Use the source as a live audience for broadcasts and flows.
The jobs people switch it on for.
Lead import, answered.
The questions people ask before they switch it on.
Google Sheets and CSV files today — which covers portal exports, ad lead forms, website forms and most CRMs, because nearly everything exports to one of the two.
10,000 on Starter; unlimited on Growth and Commerce. Free holds the people who message you.
You can upload it, but contacts without a basis to be messaged are marked and never sent to. Messaging people who didn’t ask is the fastest way to lose a number’s quality rating, so we don’t make it easy.
They are merged into one person, keeping the history from both records. Nobody gets the same message twice because they appeared on two lists.
It shares everything with the rest.
Audiences & segments
Aim at a live source, not a frozen list — narrowed by people’s own answers or when they arrived.
Learn moreBroadcasts
Priced before you press send, tested on your own phone, then paced so your number stays safe.
Learn moreTemplates
A library per industry in English and Hinglish, pre-checked against the rules that get templates rejected.
Learn moreTry lead import on your own number.
14 days of Growth, free. No card — and your number stays yours whatever you decide.