Zapext

WhatsApp campaigns: segment contacts and send with labels

How to create campaigns on WhatsApp Web: labels, segment contacts, send campaigns and measure results. Practical and safe guide for companies.

By Daniel MachadoReviewed by Daniel Machado

One campaign on WhatsApp is the planned sending of the same message to a group of contacts with a clear objective: promote, remind, reactivate or search. The difference between a good campaign and wasted messaging is in the segmentation — talk to the right person, with the right message, using well-organized tags and lists.

What is a WhatsApp campaign

The channel justifies the investment: messages on WhatsApp have an open rate above 90%, compared to ~20% for email[1]. Campaign is communication with purpose and defined audience. Instead of sending the same promotion to everyone, you separate who purchased, who just asked and who is inactive, and adapt the message for each group. The result is more responses and fewer unsubscribes. Organization comes before shipping. Think of a campaign as a planned collective conversation: the objective is clear, the audience is mapped and each message has a reason to exist. The better your contact base is organized, the simpler and more effective it is to send messages.

Campaign types that work on WhatsApp

Not every campaign is a promotion. Those that generate the most results tend to be: reactivation (bring back inactive customers with an offer or news), release (notify the base about a new product or service), seasonal reminder (dates such as anniversary, expiration or renewal), after-sales (request a review or offer a complement) and search (listen to the customer to improve). Each type requires a different audience and tone — which is precisely why segmentation by tag makes such a difference. The same contact base yields several different campaigns throughout the month when properly sliced.

Broadcast list x segmented campaign

WhatsApp's native broadcast list sends to several contacts at once, but it has an important limitation: it only reaches those who have your number saved in their phonebook. Whoever didn't save you simply doesn't receive it. Plus, it doesn't offer labels, scheduling, or reporting — it's simple, blind shipping. A segmented campaign goes further: it uses tags to assemble the audience, allows you to customize the text by group, can be scheduled for the best time and monitors the results afterwards. For the operational side of securely shipping in volume, see the trigger with responsible cadence and the guide bulk message sending.

FeatureBroadcast listSegmented campaign
PublicWho has your number savedSet by tag
CustomizationSingle textText by segment
TagsNoYes
SchedulingNoYes
Follow-upLimitedBy campaign

Tags on WhatsApp Web

Tags are the foundation of any well-executed campaign. They classify each contact by origin, interest, funnel stage or status. On WhatsApp Web, an extension like Zapext lets you create unlimited stickers and apply them in bulk. Useful examples: "new lead", "purchased in May", "abandoned cart", "inactive for 90 days". With clear labels, assembling your campaign audience takes seconds.

WhatsApp Business offers basic labels, but with quantity limits and without mass application or crossing criteria. In WhatsApp Web with extension, you can create as many as you need and combine filters — for example, “new lead” and "came from Instagram" — to reach a very specific audience. The more consistent the habit of labeling each conversation, the more valuable the base becomes. Take a minute at the end of each service to schedule contact; This little discipline pays off a lot when it comes to sending accurate campaign messages.

How to segment and organize contacts

  1. Import or identify your contacts on WhatsApp Web.
  2. Create labels by origin, interest and stage.
  3. Apply the stickers according to conversation and history.
  4. Create the list filtering by one or more tags.
  5. Write the message adapted to that segment.

How to send a campaign safely

sending messages to a large list requires care to avoid being blocked. Use scheduling to choose the best time, send with gaps between messages and personalize the text. Start with smaller groups, observe the response rate, and only then increase the volume. A good campaign is constant, not aggressive.

Shipping security depends on three pillars: relevance (the message is of interest to the recipient), permission (the contact agreed to be contacted — also a requirement of the LGPD[2]) and cadence (submissions are spaced). Missing any of them increases the risk of reporting, and reporting is what matters most for blocking in WhatsApp's policy[3]. That's why the operational side of sending messages matters as much as the content. Serious tools, like Zapext's trigger, automatically space out sends to keep the number healthy. Treat each campaign like a long-term relationship: It's better to send less and more carefully than too much and lose the number.

How to measure the result

  • Response Rate — how many contacts responded.
  • Conversions — how many advanced in the funnel or purchased.
  • Unsubscribes — signal that the frequency or audience is wrong.
  • Best time — compare submissions to find the ideal one.

Measuring is not a luxury, it is what separates a campaign that improves every month from sending messages that repeat themselves in the dark. Record the numbers of each shipment and compare. If the response rate drops, perhaps the message is tired or the audience is wrong. If unsubscribes go up, the frequency is probably too high. Small, data-driven adjustments pay off much more than turning up the volume.

Errors that burn a campaign

Some slip-ups ruin even a good idea. Sending the same message to the entire base, without segmenting, generates unsubscribes and irritation. Sending messages all at once, without a break, puts the number at risk of blocking. Promising something that is not fulfilled destroys confidence in the next campaign. And ignoring those who respond — leaving the customer who reacted to the offer without a quick response — throws away the best of the campaign. The rule is to treat each message sent as a conversation starter, not as a leaflet thrown under the door. Whoever responds needs to find someone on the other side.

Why Zapext

Zapext is a Chrome extension that runs within WhatsApp Web and is used by more than 3,000 companies in Brazil. Tags, segmentation, scheduling and campaigns happen directly on the WhatsApp Web screen, at no cost per message and with data saved locally. Plans range from R$29 to R$59/month, with up to 4 users on the Plus plan and a 7-day guarantee. The extension is audited by the Chrome Web Store.

Sources

  1. [1] Email open rate vs messaging open rate benchmarks — Sinch (MessengerPeople) (2024). accessed 2026-05-19.
  2. [2] Guia Orientativo — LGPD para pequenas empresas — ANPD (Autoridade Nacional de Proteção de Dados) (2022). accessed 2026-05-19.
  3. [3] WhatsApp Business Messaging Policy — WhatsApp (2024). accessed 2026-05-19.

Frequently asked questions

What is the difference between a campaign and a broadcast list on WhatsApp?

The broadcast list sends a unique text and only reaches those who have your number saved. The segmented campaign uses tags to define the audience, allows you to customize by group and track the results.

How do I segment contacts for a campaign?

With tags. You classify each contact by origin, interest or stage of the funnel and then assemble the list by filtering by one or more tags, within WhatsApp Web.

Do stickers work on WhatsApp Web?

Yes. Zapext allows you to create unlimited labels and apply them en masse on WhatsApp Web, serving as a basis for assembling the campaign audience.

Is there a cost per contact or per message in the campaign?

No. Zapext is a monthly subscription (R$29 to R$59) and does not charge per message sent or per segmented contact.

How do I send a campaign without being blocked?

Send with gaps between messages, personalize the text, start with smaller groups and use scheduling to choose the time. Responsible cadence protects your number.

Can you test before signing?

Yes. There is a 7-day guarantee to try tags, segmentation and campaigns, with cancellation within the deadline.