Live Testing & Outbound Delivery Verification
Before launching a template to hundreds or thousands of contacts in a broadcast campaign or visual bot automation, business operators should always perform a Live Outbound Test to verify that the template delivers cleanly to a real smartphone.
SMSPort includes a built-in Live Test Dialog accessible directly from the Templates management console.
Accessing the Live Test Dialog
- Navigate to the main Templates screen at smsport.in/templates.
- Look at the top-right area, directly above the templates data table.
- Click the green button labeled Live Test:
WhatsApp Templates
Preset Messages
ā” Live Test
The Live Test Modal Fields & Actions
Clicking the button opens the Template Live Test modal dialog:
Template Live Test
ā
appointment_reminder_v1 (en) - Approved
ā¾
+91 98765 43210 (Connected WABA)
ā¾
+917004889124
Send live test
Refresh delivery
Result: Sent! Status: accepted (Message ID: wamid.HBg...)
1. Template Selector
- Label:
Template - Dropdown Options: Lists all templates currently synced to your SMSPort account, displaying their name, language code, and status:
appointment_reminder_v1 (en) - Approved order_status_update (hi) - Approved - Selection: Only templates with the Approved status can be successfully delivered by Meta.
2. Sender Phone Number
- Label:
Sender - Dropdown Options: Displays all active WhatsApp phone numbers associated with your connected WhatsApp Business Account (WABA).
- Selection: Choose the business number you wish to test from (e.g., your official support or notification number).
3. Destination Number
- Label:
Destination number - Input Placeholder:
e.g. +917004889124 - Formatting Requirement: Enter your personal or test smartphone number in full E.164 international format:
- Must include the leading plus sign (
+). - Must include your country code (e.g.,
91for India,1for the US/Canada,44for the UK). - Must NOT contain spaces, dashes, or leading zeros.
- Correct:
+917004889124 - Incorrect:
07004889124,7004889124
- Must include the leading plus sign (
4. Sending the Test Message
- Click the green Send live test button.
- The button changes state to
Sending.... - When the Meta Cloud API accepts the request, a monospace results box appears:
Result: Sent! Status: accepted (Message ID: wamid.HBg...)
5. Tracking Delivery Status (`Refresh delivery`)
Once sent, a secondary button labeled Refresh delivery becomes active:
- Click Refresh delivery after 5ā10 seconds.
- SMSPort queries the latest outbound delivery webhook event:
accepted: Meta has queued the message.sent: Message has been dispatched from Meta servers.delivered: Message has landed on the recipient's smartphone.read: The recipient has opened the chat and read the message (if read receipts are enabled).
On-Device Verification Checklist
Once the message arrives on your test phone, verify each of the following:
- Header Appearance: If using an image, does the banner render cleanly without distortion? If using a document, does the PDF open when tapped?
- Dynamic Variables: Are sample variables properly replaced with expected values?
- Text Formatting: Are bold (
*), italic (_), and lists displaying as formatted text rather than raw asterisks? - Button Functionality:
- Tap Visit website buttons: Does your browser open to the correct URL?
- Tap Call Phone Number buttons: Does your phone dialer open with the exact phone number?
- Tap Copy offer code buttons: Does the clipboard toast appear on your screen?
- Tap Quick Reply buttons: Does WhatsApp immediately send the reply back to your business account?
Common Live Test Errors & Solutions
| Error Message | Cause | Resolution |
|---|---|---|
Template is not approved |
Attempting to test a template that is still Pending Review or Rejected. |
Wait for Meta review approval or select an Approved template. |
Invalid destination phone number |
Destination phone number is missing the leading + or country code. |
Re-enter with country code: +91.... |
Recipient phone number not in allowed list |
The WABA is in Sandbox / Development mode, which only permits sending to pre-registered test numbers. | Add the phone number to your Meta Developer Portal test list or upgrade your WABA to Live status. |
Message failed: 131026 (Message undeliverable) |
Recipient has blocked the business number or phone is switched off/out of coverage. | Ensure WhatsApp is active on the test device and the sender number is not blocked. |