WhatsApp campaigns

Broadcast an offer to the leads most likely to buy — the four-step wizard, the three campaign types, audience scoring and how to read the results.

Broadcasts send a campaign to a group of leads on WhatsApp. It is the most powerful tool on the platform, and the one that calls for the most care.

Automations, Broadcasts. Each campaign shows its type, its status and its results.

Before you start

Step 1 — Choose a campaign type

Step 1: Product Offer, General Promo and Custom Template.
TypeWhat it doesUse it for
Product OfferSends a targeted offer on a product with an automatic discount, and a two-click checkout through WhatsApp Flow.Selling a specific product. The recommended format.
General PromoA promotional message with a link button to your store or a landing page.General or seasonal promotions, sales, a new collection.
Custom TemplateUses one of your pre-approved WhatsApp templates, with its variables.Bespoke communications and specific announcements.

Step 2 — Details and discount

Step 2: name, language, product, discount and how it is applied.
FieldDetail
Campaign nameYour internal name, used to find the campaign in the list and its statistics.
LanguageThe language of the template sent. The template must exist and be approved in that language.
ProductThe product being promoted, chosen from your synced catalogue.
DiscountThe discount, as a percentage or a fixed amount.
Applied asCoupon code or Direct discount.

A coupon code is configured and applied through your store, such as WooCommerce, and the customer enters or receives a code. A direct discount is configured in Unifunl and applied to the displayed price at checkout.

A live preview on a phone mockup shows what the customer will receive, and updates as you edit.

Step 3 — Choose the audience

This is the step that decides whether the campaign works. Unifunl does not ask you for a list of numbers; it works out who is most likely to buy.

The probability score

The audience is built from a probability score that identifies the leads most likely to buy. The score takes into account their purchase history, the products mentioned in their previous conversations, their engagement with past campaigns, and the time since their last order.

Filters

Use Filters when you want to target manually — by city, to reach a specific area such as Tunis, Sousse or Sfax, or by tag, to reach a segment such as vip, prospect, loyal or wholesale. Those tags come from the contact record.

Refine

Refine gives you full control. Letting the AI set the ideal minimum score is recommended, but you can adjust three criteria:

CriterionEffect
Maximum audience sizeCaps the number of recipients, or no limit. Useful for staying under your daily WhatsApp cap.
Minimum scoreA 0 to 100 slider. Higher means a smaller but better-qualified audience.
Do not contact again within (days)Excludes contacts already messaged recently. Your best anti-spam protection.

Step 4 — Review and launch

Re-read the type, the message, the discount and the audience, then launch. Save draft keeps the campaign as a draft at any point before sending.

Read the results

Campaign statistics: recipients, delivered, read, converted, sent, failures, replies.
IndicatorWhat it measures
Total recipientsThe number of contacts the campaign targeted.
Sent / DeliveredMessages that left, then actually arrived on the customer's phone.
FailedThe message could not be sent. Most common cause: the number is not on WhatsApp.
ReadMessages opened by the customer.
RepliedCustomers who answered — the start of a conversation the agent takes over.
ConvertedCustomers who placed an order following the campaign.
Delivery funnel, success and failure split, and the key rates.

The delivery funnel runs Sent, Delivered, Read, Replied, Converted, alongside the delivery split and the key rates: delivery, open, engagement and conversion.

Campaign statuses are Draft (never sent, still editable), Completed (finished, results consolidated) and Paused.

FAQ and troubleshooting

What does "failed" mean in the statistics?

The message could not be sent. The usual cause is that the number is not associated with WhatsApp.

Can I import a CSV of numbers?

Not yet. For now you can enter numbers separated by commas. Direct CSV import is planned.

My campaign has not gone out

It launches once WhatsApp approves it, typically 15 to 20 minutes after submission if the Business account is active. Check the campaign status first.

Which campaign type performs best?

Product Offer, because the customer can complete the purchase inside WhatsApp rather than being sent elsewhere.

What's next?

Campaigns need a connected WhatsApp Business account.

WhatsApp Business

Was this article helpful?

Share this article

Leads & automations

Follow-ups

Automatically message a customer who went quiet — three content strategies, a silence delay, and guardrails that stop it becoming spam.

Leads & automations

Comment replies

Answer comments on your posts, reels and ads automatically — publicly, in a DM or both — and keep the phone numbers people leave.

Leads & automations

Leads CRM

Everyone who writes to you becomes a contact, scored automatically by purchase intent. Filter, search and act on them.

Channels & integrations

WhatsApp Business

Connect the WhatsApp Business Platform, understand message templates, and find your daily sending limit.