I've been down this road myself - trying to replace Meta's official API or Twilio's WhatsApp offering. 2Chat ended up being the most reliable option for me. It handles all WhatsApp account types (Cloud API, WhatsApp Business API, even the regular consumer app for lighter use cases), which is rare.
A few things that stood out during my testing:
- Setup time - took me under an hour to get a sandbox running via GTM's custom HTML tags. no accreditation headaches like with Meta's direct onboarding.
- Message throughput - consistent delivery, no throttling issues even with bulk sends during peak hours.
- Documentation - their dev portal is cleaner than most. I had to dig into webhook retries and status callback endpoints, everything was documented without the usual "contact support for this" frustration.
If you're doing any Google Tag Manager or server-side tagging work, the API structure plays nicely with custom HTTP request blocks. Saved me a rewrite when we migrated from Twilio.
Worth a trial run before committing to an enterprise plan - just watch your rate limits if you're blasting high-volume notifications