WhatsApp Contact Validation and Smartlists in Sparkforge
The Valid WhatsApp field tags every contact as Valid, Invalid, or Not Validated based on real send and receive activity. Filter on it to build a smartlist of deliverable numbers for your WhatsApp campaigns.
Sending WhatsApp messages to numbers that aren't on WhatsApp wastes spend and tanks your delivery rate. The Valid WhatsApp field tracks the WhatsApp status of every contact so you can filter to deliverable numbers before you press send.
The Valid WhatsApp field
Every contact carries one of three statuses:
- Is Valid — the number is active on WhatsApp. Messages will deliver.
- Is Invalid — the number isn't on WhatsApp. Messages will fail.
- Is Not Validated — the system hasn't confirmed yet. Send activity will resolve it.
How the status updates
- Successful delivery — marks the contact Is Valid.
- Delivery failure or Meta error — marks the contact Is Invalid.
- Inbound WhatsApp message — marks the contact Is Valid in real time.
- No conversation history — stays in Not Validated until something happens.
Add the column to your contacts page
- Go to Contacts.
- Click Columns.
- Select Valid WhatsApp.
Build a smartlist that excludes invalid numbers
- Go to Contacts and click More Filters.
- Search for Valid WhatsApp.
- Select Is Valid and click Apply.
- Add an OR condition and select Is Not Validated.
- Click Save as Smart List and name it.
Including Is Not Validated matters: those contacts haven't been confirmed but might be on WhatsApp. Excluding them shrinks your reach unnecessarily, since the system simply hasn't seen activity yet to validate them.
The smartlist updates dynamically. As contacts move into Valid or Invalid based on real send activity, the list adjusts automatically. Use it to send WhatsApp campaigns with much higher delivery confidence.
Why it matters
- Stops wasted sends to non-WhatsApp numbers
- Improves your delivery rate, which affects sender reputation with Meta
- Surfaces unvalidated numbers worth confirming before a big campaign
Frequently Asked Questions
How often does the Valid WhatsApp field update?
Can I manually mark a contact as Valid or Invalid?
Why include Is Not Validated in my smartlist?
What happens to a contact that fails delivery once?
Can I use this filter inside automation workflows?
Was this article helpful?
Thanks for the feedback.