Getting started
- Link your WhatsApp
Takes one minute with your phone. - Connect your email
Only your address and password. - Send your first messages
Pick the shops, write your message, preview it and queue it.
How your number is protected from bans
Activity
Cards move by themselves as messages go out and replies come in. Drag a card, or use its menu, to put it in a stage by hand; choose "auto" to let it move by itself again. Customise changes the stages and adds your own fields.
| Name | Category | City | Contacts | Deals | Fields |
|---|
Automations
When something happens, an automation moves a stage, sets a field, adds a task or creates a deal. Automations change your data only: they never send a message.
My team
Work together on your leads.
Add a collaborator: they get their own key to sign in, link their own WhatsApp and email, and work on the leads you give them. They can add leads of their own too. Here you see what each of them is doing.
Messages sent and replies, per day
Sent Replies
Who is doing what
People
| Name | Contacts | Added by them | Sent | Replies | Reply rate | Open deals | Overdue tasks | Last active |
|---|
Contacts by stage
Deals by stage
Break down by one of your fields
Replies by category
| Category | Contacted | Replied | Reply rate |
|---|
Link your WhatsApp once. It works like WhatsApp Web: your phone keeps working as usual.
State:
- Open WhatsApp on your phone.
- Tap ⋮ (Android) or Settings (iPhone), then Linked devices.
- Tap Link a device and point the phone at the code below.
Opening WhatsApp on the server… the code shows here in about 10 seconds.
Type this code on your phone within 5 minutes:
- Open WhatsApp → Settings → Linked devices → Link a device.
- Tap Link with phone number instead.
- Type the code above.
More options
Upload a zipped Chrome profile that is already signed in to WhatsApp Web. Close Chrome before you zip it.
Number health
From your own sending: what WhatsApp looks at before it bans a number.
Warnings, reports and blocks
WhatsApp keeps no public blacklist of numbers, so no site can tell you if yours is on one. The signs above are the ones WhatsApp acts on. People asking to stop is the closest thing to spam reports that can be seen.
Chats that already have messages
Off: a first message to someone you already talk to on WhatsApp is skipped, so it never lands in the middle of a conversation. In Messages you can still send each skipped one with Send in the existing chat. On: it is sent into that chat; turning it on also sends the ones skipped so far. The daily limits, pauses and opt-outs still apply.
New WhatsApp messages
Your WhatsApp contacts
| Name | Contact | Status | First sent | Follow-ups | Next | Reply |
|---|
Being checked or not confirmed
These numbers are checked on WhatsApp before they can be messaged. "Checking": wait a few minutes. "Unconfirmed" or "Not reachable": they are not messaged (ban risk).
| Name | Contact | Check | Detail |
|---|
Your email
Advanced: enter the server settings yourself
Open tracking
Each email then also has a copy the mail app can show with images, with a tiny invisible image and the line "Este email avisa o remetente quando é aberto." The Messages tab shows when it was opened. It is a rough sign: some mail apps (Apple Mail, Gmail) load images by themselves, and others block them. Tracking opens needs the person's consent under EU rules (ePrivacy, GDPR): turn it on only if that is covered. Off by default.
Sender health
Blacklists
Public lists that mail servers use to block spam. Your mail server's address and your domain are looked up on each one.
New emails
Your email contacts
| Name | Contact | Status | First sent | Follow-ups | Next | Reply |
|---|
Being checked or not confirmed
These numbers are checked on WhatsApp before they can be messaged. "Checking": wait a few minutes. "Unconfirmed" or "Not reachable": they are not messaged (ban risk).
| Name | Contact | Check | Detail |
|---|
Add a contact
You cannot add contacts yet: the admin has not chosen your categories. Ask the admin to set them.
Your plan does not include adding your own contacts. Ask the admin to upgrade you to Pro.
Add your own customers or shops. Each one is checked first (for email, that the mailbox exists; for WhatsApp, that the number uses WhatsApp). This takes a few minutes, and only contacts that pass can be messaged.
* required
Contacts
Waiting for reply = sent, no answer yet. Replies are checked automatically (WhatsApp chats and the email inbox), and a reply marks the contact Done. With no reply after 15 days, the follow-up goes out. With no reply after the last follow-up, the contact is marked No reply.
| Name | Contact | Status | First sent | Follow-ups | Next | Reply |
|---|
Being checked or not confirmed
These numbers are checked on WhatsApp before they can be messaged. "Checking": wait a few minutes. "Unconfirmed" or "Not reachable": they are not messaged (ban risk).
| Name | Contact | Check | Detail |
|---|
What works
Each text you wrote, and how the contacts who got it answered.| Channel | Text | Sent to | Opened | Replied | Opted out | Spam score | Last sent |
|---|
Nothing sent yet. Once messages go out, each text you wrote shows here with its replies (and opens, for emails with open tracking).
Messages
Unknown & landlines
Your WhatsApp numbers that the scraper could not confirm (Unknown) and landlines (Landline, +351 2…). Each one is checked on WhatsApp before it can be messaged: only Confirmed ones are messaged, and only those show in the WhatsApp tab; the others are not messaged (ban risk).
| Name | Number | Kind | WhatsApp check | Status | Call | Record |
|---|
Unknown numbers and landlines
Unknown: numbers the WhatsApp check could not confirm either way. Landlines 21: Lisbon landlines (+351 21…), except those found not on WhatsApp. Assign them to the client picked at the top: each one is checked on WhatsApp first (nothing is sent, a few a minute). Only the ones on WhatsApp can be messaged; the client sees the rest in its own table.
Best leads for
Catalogues
Upload what this client sells (PDF, up to 60 MB). Claude reads it and suggests which kinds of shop would buy it, words in their names and Maps searches. Nothing changes until you press Add to fit. The catalogue is never sent to anyone.
Which shops fit
The ranking uses these. Core = sells exactly this (60 points), Good = often sells it (40), Maybe (20). A keyword in the shop's name adds 15 (25 when its category is not listed); a confirmed contact 15; good reviews up to 10.
| Google category | Places | Weight |
|---|
Ranked leads
| Fit | Name | Category | City | Contact | Why | Client |
|---|
Maps scraper
Several searches run at the same time, each with its own browser (they start 15 s apart). Pause stops them at once; they are searched again first when you start. A search silent for 2½ minutes is tried once more, then marked failed. New places go into the same lead pool as before.
Add searches
Searches
| # | Search | For | Status | Found | New | When | Detail |
|---|
Opt-outs
These contacts will never be messaged again. Anyone who replies PARAR or STOP is added automatically.
Only you (admin) see this switch.
| Channel | Contact | Reason | Since |
|---|
Sending limits and ban risk
Your plan uses the limits set by the admin. Ask the admin to change them, or to move you to the Pro plan.
Plan of the selected client
Free: can message only the contacts you assign. Pro: can also add and edit its own contacts, use the pipeline and set its own limits.
Network route of the selected client
Its WhatsApp browser goes online only through this proxy: socks5, socks5h, socks4, socks4a, http or https, with user:password@ if it needs a login. Before it is saved it is tested: the exit IP must be residential or mobile (never a datacenter / hosting IP), on no proxy / VPN list, not the server's own IP, and WhatsApp Web must open through it. It is tested again every 30 minutes; while it fails nothing is sent and the browser stays closed: it never falls back to the server's connection.
Options for the selected client
When they are hidden, the client cannot type mail server settings by hand, upload a browser profile, or use "I already talk to these contacts" (which skips the 30-day wait and the opt-out line). You always see them when you work on this client.
When it is off, messages go without the opt-out line ("reply PARAR…") and the client does not see its Opt-outs tab. People who reply STOP or PARAR are still never messaged again: that protects the number from reports and bans.
Developer options
While it is on, nobody who replies STOP or PARAR is put on the opt-out list, and WhatsApp sends even if the chat has a STOP. A red banner shows on this client's pages meanwhile. Do not use it with real shops: messaging people who asked to stop gets the number reported and banned.
When it is off, the client cannot take anyone off its opt-out list (people who asked not to be contacted). You still can, from its Opt-outs tab.
Categories of the selected client
The categories this client can choose from when it adds a contact. Set them when you create the account: without them the client cannot add contacts. The number next to each one is how many confirmed contacts the scraper has in it.
Remove the selected client
Its keys stop working, its queued messages are cancelled, its conversations stop and its contacts go back to the pool. The sent history stays. This cannot be undone.
Statistics
Pick a client at the top to see only that client.What the WhatsApp browsers downloaded and uploaded (sending, replies, checks). Emails are not in it.
Every phone number and email the Maps scraper found, counted by category. On WhatsApp = confirmed; free = confirmed and not assigned to a client. A number shared by two categories counts in both, but once in the total.
Import leads (CSV)
Add leads from a CSV file to the pool, like the Maps scraper's. The first line names the columns: phone and/or email, and if you have them name, category, city, address, website (Portuguese names work too: telefone, nome, categoria, cidade, morada). Columns can be split by ; or ,. Nothing is saved until you press Import. Phones are then checked on WhatsApp by the checker, and emails by the email check, before they are in the pool. Rows already in the pool are skipped.
| Line | Refused because |
|---|
Groups and tools
Tick what each group may use. A change reaches every client of the group at once. A client's group is set in the Clients table below. Messages already queued still go out.
Clients
| Id | Name | Today | Plan | State |
|---|
Pick a client at the top to add test contacts and assign contacts to it.
Test contacts for the selected client
Your own WhatsApp number or email, to test sending before you message shops. Only this client gets it. A test contact that replies STOP or PARAR is not put on the opt-out list, so you can keep testing with it.
* required
Assign contacts to the selected client
A client can only message the phones and emails assigned to it. Each contact belongs to one client.
Assigned to this client
| Name | Contact | Category | City | Status |
|---|
Removed by this client
Contacts the client took off its list. Nothing was deleted: the history stays. One you had assigned went back to the pool. Put back returns it to the client's list.
| Name | Contact | Category | Removed | Now |
|---|
Loading the manual…