In the US and Canada, telecom carriers block unregistered automated business text messages with Twilio Error 30008 (Unknown Error) or Error 30003 (Unreachable Destination). Here is the step-by-step fix:
1. Submit A2P 10DLC Brand & Campaign Registration
Inside GHL Settings > Phone Numbers > Trust Center, complete your Business Profile with your official EIN/Tax ID.
2. Add Mandatory Opt-In Language on All Web Forms
Carriers reject campaigns unless web forms include clear SMS consent checkboxes with privacy policy links.
3. Configure Automated WhatsApp Fallback
Build an automated workflow branch in GHL that dispatches a WhatsApp message if SMS delivery status returns failed.