Article summary
Separate South Africa +27 formatting, WhatsApp registration, language preference and contact permission into independent gates.
A South Africa +27 phone observed as registered on WhatsApp has passed a technical entry, not entered a marketing audience automatically. A usable contact workflow still needs independent provenance, permission and language decisions.
Pass four gates in order
| Gate | Question | Evidence |
|---|---|---|
| Format | Can the phone be checked? | +27 rule and source |
| Registration | Was registration observed? | Dated task output |
| Permission | Can this purpose proceed? | Consent, relationship, opt-out |
| Language | How should communication begin? | User choice |
Do not infer language from +27
The calling code does not create an English or other language preference. A name or avatar cannot fill the gap. Offer a neutral language choice when preference is unknown.
Registration returns a registration observation
TXT contains one phone per line, and Excel returns phone plus registration state. It does not prove SIM validity, holder identity, present location or likelihood of reply.
Remove undocumented and opted-out records first
Format validity does not create authority. Quarantine unknown provenance, out-of-purpose and opted-out records before the task. Checker output cannot restore them.
Unknown is not unregistered
Format exception, task unknown and explicit not-observed outcomes remain separate. Only unique valid phones successfully checked enter the registration denominator.
Preserve one-to-many CRM conflicts
Deduplicate execution and reconnect through a crosswalk. When one phone maps to several people or permission states, do not merge; apply the stricter control and review.
Accept with a funnel, not a hit rate
Report source, format-valid, registration-observed, permission-approved and language-confirmed counts in sequence. The funnel exposes the real blocker more usefully than a high registration rate.
The final answer
Registration completes only the second gate. A phone enters a controlled business queue only when all four gates have independent evidence.
