New: the Instagram inbox is now included free on every plan.

Nudgebolt nudgeblt
Import leads to WhatsApp

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

app.nudgebolt.com/contacts/import
Leads – October.gsheet 142 rows · 3 duplicates merged
NamePhoneConsent
Priya Shah+91 98•• ••41 ✓ recorded
Amit Mehra+91 99•• ••02 ✓ recorded
Neha Rao+91 97•• ••18 ✓ recorded
Vikram S.+91 90•• ••77 no basis
Riya Kapoor+91 98•• ••63 ✓ recorded
Google Sheets and CSV
Consent recorded on import
Duplicates merged
Why it matters

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.

What it does

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.

01 · IN DETAIL

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
02 · IN DETAIL

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
03 · IN DETAIL

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
How it works

Set up lead import in three steps.

  1. 01

    Connect a sheet or upload a CSV

    Any export from any tool works.

  2. 02

    Check the mapping

    Confirm which column is the phone number, the name and the answers.

  3. 03

    Message the right people

    Use the source as a live audience for broadcasts and flows.

Straight answers

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.

Try lead import on your own number.

14 days of Growth, free. No card — and your number stays yours whatever you decide.

WhatsApp Channel

Get our updates where you already read messages.

Product updates, Meta pricing changes and short how-tos. Your number stays private; mute or unfollow anytime.