Common SMS forwarding issues
| Issue | Likely cause |
|---|---|
| Messages not forwarding at all | Forwarding is not enabled or number is misconfigured |
| Messages arrive with long delays | Carrier-level queuing or rate limiting |
| Some messages forward but others do not | Carrier spam filtering is blocking certain content |
| Forwarding works for calls but not SMS | SMS forwarding requires separate configuration from call forwarding |
| Forwarded messages are truncated | Message exceeds carrier character limits |
Step 1: Configure SMS forwarding
Navigate to phone number settings
Go to Settings > Phone Numbers in the Hoop platform and select the number you want to forward SMS from.
Enable SMS forwarding
In the number’s settings, find the SMS Forwarding option and toggle it on. Enter the forwarding destination number in full international format (for example,
+15551234567).SMS forwarding and call forwarding are configured independently in the Hoop platform. Enabling one does not automatically enable the other.
Step 2: Check number format requirements
Use international format
Always enter forwarding numbers in E.164 international format:
+[country code][number]. For US numbers, this is +1 followed by the 10-digit number. Omitting the country code can cause forwarding to fail silently.Verify the forwarding number can receive SMS
Not all phone numbers can receive forwarded SMS. Landlines, some VoIP numbers, and toll-free numbers may reject incoming text messages. Test by sending a regular SMS directly to the forwarding number first.
Step 3: Address carrier limitations
Carriers can interfere with SMS forwarding in several ways.Carrier spam filtering
Carrier spam filtering
Carriers apply automated spam filters that can block forwarded messages, especially if the content looks promotional or contains links. There is no way to bypass this from within Hoop. If messages are being filtered, consider the workflow-based alternative described below.
Rate limiting
Rate limiting
Carriers may throttle forwarded messages if a high volume is being sent in a short period. This causes delays rather than outright failures. Spread out message sending where possible.
Cross-carrier delivery
Cross-carrier delivery
Forwarding between different carriers (for example, from a Twilio number to a Verizon number) can introduce additional latency. Delivery times of 30 seconds to several minutes are normal for cross-carrier SMS.
10DLC registration
10DLC registration
If you are forwarding from an application-to-person (A2P) number, your 10DLC campaign registration status affects deliverability. Unregistered numbers may have messages blocked or throttled by carriers. Check your registration status under Settings > Phone Numbers > Compliance.
Alternative: Use a workflow instead of forwarding
If native SMS forwarding is unreliable for your use case, you can build a workflow that achieves the same result with more control.Create a workflow with an inbound SMS trigger
Go to Automation > Workflows and create a new workflow. Set the trigger to Inbound SMS and filter by the specific Hoop phone number.
Add a Send SMS action
Add a Send SMS action to the workflow. Set the recipient to your forwarding number and use the
{{message.body}} variable to forward the original message content.Include sender information
To know who sent the original message, include the sender’s details in the forwarded text. For example:
From: {{contact.phone}} - {{message.body}}Testing your forwarding setup
Send a test message
Use a personal phone (not connected to Hoop) to send an SMS to your Hoop number. This simulates a real inbound message from a contact.
Verify delivery at the forwarding number
Check that the message arrives at your forwarding destination. Note the delivery time to establish a baseline.
.png?fit=max&auto=format&n=EQK5eX9kTD8NzWwA&q=85&s=878008bf159fcc4964d0c0d508b6e400)