Guides/Ads & tracking

I want to run ads, but I do not know which areas to target

WACO maps customer addresses into a ranking of cities and districts, then exports an audience for your ads. 4 min read

Your existing customers are the best clue to finding the next ones. If 70% of your patients, students, or buyers come from three districts, your next ads belong there — not across a whole city. The Contacts › Ad targeting menu works that out for you from the addresses you already collect.

Where the addresses come from

Addresses can be written freely — "Griya Asri, Tanimulya, Ngamprah, KBB" is enough. The AI tidies it into village, district, city/regency, and province.

Turning it on

  1. Open Contacts › Ad targeting and press Turn on.
  2. WACO pulls in the addresses you already have and maps them in the background. New addresses are mapped automatically within about 10 minutes; press Process now if you cannot wait.
The feature is off by default. Only the address is sent to the AI — never names, numbers, or other notes. Reports stop at district level; the full address stays on the contact row only.

Reading the ranking

Two tables: City / regency and District, each with contact counts and percentages. Click a city to see only its districts. Filter by Period (contacts added in the last 30/90/365 days) and, if you use branches in Reservations, by Branch — so you can see which branch draws customers from which area.

Using it in Meta Ads or Google Ads

  1. Location targeting. When building an ad set, type the top cities/districts from the table as locations. Start with the areas that together bring 70–80% of customers; the rest usually just burns budget.
  2. Lookalike audiences. Press Download audience CSV. The file contains only a phone column in international format — exactly what Meta's Custom Audience upload accepts. Once uploaded, create a 1–3% Lookalike Audience: Meta finds the people most similar to your customers.
    The ads do not go to the numbers you upload. That list is only a seed; the ads reach new people with a similar profile — neighbours, parents in the same estate. For one-off services such as circumcision, also exclude existing customers from the ad (tick "exclude" on the same audience) so budget is not wasted. Meta needs roughly 100+ numbers matched to Meta accounts to build a Lookalike; while your list is small, location targeting from the district ranking is already strong enough.
  3. Empty areas. Districts that rank high but have no branch or service yet are expansion candidates or your next ad location.

If you also use ad tracking, chat conversions keep flowing to Meta/Google as before — together: areas from customer data, conversions from chats.

Your responsibility: only contacts marked "okay to contact" are exported, but customer consent for marketing and the upload to an ad platform are entirely your decision and responsibility as the data controller. For patient data, make sure it matches your clinic's policy. WACO never uploads anything to an ad platform.

If an address cannot be read

The Unreadable addresses figure means the AI could not pin down the area — usually the address is too short ("Mrs Ani's house") or misspelled. Fix it in the Area column of the Contacts table; saving a new address re-maps it automatically.

Still stuck after following this guide? Contact us from the dashboard — attach a screenshot if you have one, it speeds everything up.