WapifyDocs

Building an audience

Wapify filters or a Shopify customer segment, narrowed by country, spend, product and collection.

Who to reach
Wapify filters
Who they are
Egypt, Saudi Arabia
What they did
Bought from · Summer collection
From EGP 500
No maximum
≈ 412 customers

The count recalculates as you change filters. You never launch a campaign without knowing its size.

The audience step decides who gets the message. You can point it at everyone, build a segment from filters, or use a customer segment you already maintain in Shopify. Whatever you choose, the estimated size is shown before you go any further.

Audience source

All customersEveryone with a phone number, minus anyone who opted out. Blunt, and on your own number, large.
Wapify filtersBuild a segment from what Wapify knows about your customers' orders — country, what they bought, how much they've spent.
Shopify customer segmentUse a segment you already maintain in Shopify admin. Wapify reads it and messages the members who have a phone number.
CSV uploadListed as coming soon.

Wapify filters

Filters are grouped into two questions, and they combine: every filter you set has to be true of the same customer. A filter left on Everyone narrows nothing.

Who they are

Countries — pick one or several, searchable. Leave it empty to reach every country. If Wapify hasn't seen country data for your customers yet, it says so rather than showing an empty list.

What they did

ProductCustomers who bought a specific product. Searchable against your catalogue.
CollectionCustomers who bought anything from a collection — usually more useful than a single product, because it captures a taste rather than one purchase.
Total spentA minimum, a maximum, or both, in your store's currency, across the orders Wapify has seen. Leave either box empty for no limit on that end.

Some filters need order history to answer. If a filter would need more history than your store has, Wapify says exactly that: "Needs 90 days of order history — your store's history goes back 45 days." It never quietly returns a wrong number.

Shopify customer segments

If you already maintain segments in Shopify — Customers → Segments — select one instead of rebuilding it here. Wapify shows how many of its members it can actually reach, which is usually fewer than the segment's own count, because members without a phone number can't receive a WhatsApp message.

If you have no segments yet, Wapify tells you where to create one. Segments appear in the picker as soon as they exist in Shopify.

The live count

The estimate updates as you change filters, and it's the real number of reachable customers — phone number present, not opted out. If nothing matches, Wapify says so and invites you to loosen the filters, rather than letting you build a campaign to nobody.

On Wapify's shared number, a campaign sends to at most 10 recipients however large the audience is. The review step says so plainly: "only the first 10 will receive it."

Who is always excluded

  • Customers without a phone number. There's nowhere to send.
  • Customers who opted out. Non-negotiable, whatever the filters say.
  • Anyone who isn't your customer. There is no shared audience across stores — targeting other merchants' customers isn't possible in Wapify, deliberately.

Choosing a good audience

Marketing messages are expensive and reputation-sensitive, so relevance matters more here than reach. A few segments that tend to work:

  • Bought from a collection, spent over a threshold — proven buyers with proven taste, for a new drop in that collection.
  • Bought a specific product — for a restock, a refill, or a matching item.
  • One country — when the offer, the shipping or the language only applies there.

Someone who signed up for a back-in-stock alert has already told you what they want. That's a warmer signal than any spend filter — and the alert itself is automatic, so it needs no campaign at all.