Tracking and Client Portal
Links the ad lead to the confirmed sale and shows the result to the client, who does not need a ZapZap account. The client can also confirm sales and reconnect the QR code in the portal if the number drops.
For media buyers and performance agencies
You deliver the click, the client answers on WhatsApp and nobody knows what became a sale. Meta optimizes in the dark, the report turns into chat screenshots and the client blames the campaign. Give each client a number of their own, answer the ad lead right away, record the sale and send the conversion event back to Meta, all in a dashboard the client opens on their phone without creating an account. R$15 per active number per month, no per-message fee. Create the account and connect the first number.
Updated on
The ad sends people to WhatsApp, but nobody records who bought. Meta learns from clicks and conversations, not from sales, and the campaign optimizes for the wrong lead
Proving results depends on screenshots, spreadsheets and the client's goodwill to say what closed
The ad lead goes cold because the client is slow to answer, and the media buyer takes the blame for a campaign that was fine
Each client has one number, one phone and one way of answering. Without a central view you find the problem when the client complains
Putting a client's new number to work and sending on day one takes the chip down, and the media buyer becomes the one responsible
A tool that charges per message or changes price with the client's volume eats the margin on exactly the clients who invest the most
Create an instance for each ad account and send the connection link. The client scans the QR code on their own phone, with no account to create and no password for you to ask for. Each number stays isolated from the others.
The per-instance AI and the Flow Builder receive the first message, qualify with the business's own questions and hand over to the attendant with context. The lead does not wait hours for the client.
When the sale closes, you or the client mark it in the dashboard. The Tracking module sends the conversion event to Meta with the Pixel and token you configured, so the campaign learns from real sales.
The client opens the portal by link or by number and password and sees leads, sales and the period chart. You choose which sections they see, and the name, logo and color are theirs.
What to use
The ZapZap modules that solve exactly the pain points of this scenario.
Links the ad lead to the confirmed sale and shows the result to the client, who does not need a ZapZap account. The client can also confirm sales and reconnect the QR code in the portal if the number drops.
Answers and qualifies the ad lead in each client's tone, 24 hours a day, and hands the attendant only the conversation worth having. You copy the structure from one client to another and change only the context.
The client connects their own number through a link with their name, logo and color. You do not have to keep the client's phone or explain a tutorial by voice message.
Each instance sends events to the client's CRM or spreadsheet, with the client identifier you stored in the metadata field. Creating and removing instances is also done by API.
Examples to get started. Personalize them with the customer's name and your business details.
Hi! This is [Client Name]. I saw you came through our ad. So I can give you the right information: do you want to know about price, delivery time or availability?
Thanks for the answers. I have noted everything and a consultant from [Client Name] will contact you today to close the details. Do you want to leave a preferred time?
Hi, [name]! Your purchase is confirmed. If you need anything, just reply to this message and [Client Name] will help you here.
A lead who clicked the ad and wrote first started the conversation, but outbound sends to a list require consent and a way to opt out (LGPD). ZapZap is an unofficial solution: the number can be limited or blocked by WhatsApp, and that must be agreed with the client. Define by contract who is the data controller for the leads.
The Tracking module records the lead that came from the ad and, when you or the client confirm the sale, sends the conversion event to Meta with the Pixel and token you configured. You control the Pixel and event setup. Test with a small campaign before promising results to the client.
No. The portal opens by link or by number and password. You turn sections on or off for each portal (results, leads, sale confirmation, reconnection), and the server enforces that choice.
R$15 per active number per month, so 20 numbers are R$300 a month, prepaid and with no per-message fee. Creating each instance has a one-time activation fee (currently R$3 per number, which you confirm first with GET /instances/cost). The price per number does not rise with volume.
ZapZap is an unofficial API, and WhatsApp can restrict or block any number. Community warm-up, a human pace, consent from recipients and volume in small steps reduce the risk but do not remove it. Agree on this with the client before you start.
No. ZapZap does not use the official API, so there is no template approval queue and no 24-hour window as a channel rule. In exchange, the number depends on your sending behavior. See the anti-ban page.
Yes. Your cost is R$15 per active number per month and the selling price is yours. Because there is no per-message fee, your margin does not shrink when the client sends more.
Create your account, connect a number in minutes and test the API with warm-up and anti-ban. R$15 per active number/month, prepaid, no lock-in.