
Audience segmentation: how to make your WhatsApp and SMS campaigns more effective
SMS is a highly effective channel: 90% of messages are opened within 3 minutes, click-through rates hover around 20%, and conversion averages 4%.
average ROI observed on SMS and WhatsApp campaigns, when the list sent is properly segmented.
But every SMS or WhatsApp message sent has a cost. Sometimes it's very low, as in North America where it's around one cent per SMS segment. In Europe, it can climb fast (close to 10 cents in France).
Sending a generic SMS or WhatsApp campaign to your entire list — including contacts who never replied, those who live 250 miles from your venue, or those whose profile doesn't match this edition's lineup — means spending money and energy to reach people unlikely to convert. So you need to segment.
Segmentation isn't about sending fewer messages — it's mainly about sending the right messages to the right people.
Here are several tips to segment your campaigns better by taking full advantage of everything Mookee offers.
Option 1 — Segment by sign-up channel
The first piece of data available for each contact is how they joined your list, which already tells you a lot about them.
- Sign-up via Channel Tree. This fan agreed to enter a guided SMS or WhatsApp conversation and often answered several questions in the process. They're generally more engaged than a passive contact and already qualified.
- Sign-up via QR code. Captured on the spot, this contact was likely acquired during one of your events. Their emotional engagement at the time of sign-up is high. You could, for example, reference a shared memory from that event.
- Sign-up via ticketing sync. This contact bought a ticket: you therefore have transactional data on them, and likely their email address as well as geographic data like their city or age.
- Sign-up via inbound SMS or phone call. This fan took the initiative to contact you first, which is often the strongest engagement signal.
- Sign-up via web form. This contact was captured outside a conversational context. Their engagement is probably colder, and they'll likely need to be qualified progressively.
Option 2 — Segment by implicit qualification (what the AI picks up)
You don't need to ask your fans to fill out a ten-field form: your AI agent automatically extracts relevant information throughout the exchanges.
- Location. A fan who writes "I'm in Bordeaux, are you playing near me?" is automatically tagged with their city, with no manual entry on your side.
- Musical preferences. A fan who asks "Do you do techno nights?" provides information the agent captures as a segmentation tag.
- Attendance history. "I was there last year, when's the next edition?" — the agent can identify this signal and tag this contact as a returning attendee.
- Conversation volume. A fan with a long conversation history with you is very likely already a highly engaged fan.
Option 3 — Segment by explicit qualification (what fans state)
This is the most powerful segmentation, but also the most underused. Rather than inferring preferences, you can ask for them directly within the conversation flow.
- At sign-up: "Welcome! Want us to notify you first for presales, VIP info, or both?"
- After an announcement: "Want us to send you the full lineup as soon as it's out?"
- After an event: "Were you there tonight? Want early access to the next dates?"
- On channel preference: "Would you rather we contact you on WhatsApp or SMS?"
Asked at the right moment and in the right tone, these questions generate response rates far higher than a form, because they fit into an already-started conversation.
Mookee's filters and how they work together
In practice, all these segmentation layers feed Mookee's campaign filters. They're combinable up to 20 per campaign, with the option to save and reuse combinations.
The main available filters: tags (manual, CSV, or AI-generated), sign-up channel, location interest, subscription status, campaign history, two-way messaging, AI-enriched data, and automation triggers.
The 6 criteria that really matter for events
- Location. A fan 250 miles from your venue isn't the same audience as a fan living in the same city.
- Ticket type and spend level. A VIP buyer deserves a different message than a general-admission buyer.
- Attendance history. A contact who's come three times doesn't need the same message as someone signed up but never attended.
- Engagement and responsiveness. Contacts who open, click, and reply to your messages are your most likely buyers.
- Musical or content preference. For a multi-genre festival, offering the right lineup to the right segment guarantees more conversions and fewer opt-outs.
- Language and preferred channel. WhatsApp dominates in Europe and South America, where SMS is little used — a data point Mookee's AI agent automatically picks up from the very first exchanges.
Where to start — in 5 steps
- Pick two or three priority axes — location and attendance history for a recurring festival, ticket type and musical preference for a multi-genre festival.
- Write at least one distinct message per segment — not just a first-name variable in an otherwise identical text.
- Exclude inactive contacts before sending, not after.
- Let segments update automatically as sign-ups, conversations, and attendance happen.
- Save effective filter combinations to reuse them in your next campaigns.
Mistakes to avoid
- Over-segmenting from the start. Begin with two or three axes, add more once the first ones show measurable results.
- Treating segments as static. Let data update automatically.
- Segmenting without writing distinct messages. Varying only the first name isn't segmentation.
- Ignoring the stated channel. If a fan says they prefer WhatsApp, avoid sending them an SMS.
Set up your AI agent today
Segmentation without conversation means working from frozen data. The Arena plan includes the AI agent that automatically enriches each contact's profile with every exchange, so your segments refine themselves over time.
Further reading
- →Independent organizers: take back control of your audience
- →Mookee vs Hive: email campaigns or direct conversations?
Frequently asked questions
Do you need a big list for segmentation to be worth it?+
No — it's actually even more useful with a modest list and a tight budget. Every message sent to someone who won't convert is an avoidable cost.
How do you segment if you don't have data on your contacts yet?+
Start with the sign-up channel, a data point available from the very first interaction. Then let conversations progressively enrich the profiles.
Can Mookee collect segmentation data without me asking explicit questions?+
Yes — the AI agent automatically extracts location, preferences, and other signals throughout the exchanges. That said, combining implicit collection (what the AI picks up) with explicit collection (questions asked at the right moment) provides the richest data.
How many filters can you combine in a campaign?+
Up to 20 filters at once, with the ability to save and reuse effective combinations.