How to Send WhatsApp Template Messages Using Parsed Phone Numbers from a Custom Webhook (WOZTELL & Make)
This tutorial explains how to automate WhatsApp template message delivery to a list of phone numbers received from a custom webhook, using number parsing and WOZTELL integration.
Perfect for launching campaigns, notifications, or personalized follow-ups from external sources (CRM, file, form, etc.).
Flow Overview
Your Make scenario uses 3 modules:
1. Webhooks – Custom webhook: Accepts a payload containing phone numbers.
2. Phone number – Parse a phone number: Cleans and formats each number (validation, internationalization).
3. WOZTELL | Unleash WhatsApp – Send WhatsApp Template Message: Sends a WhatsApp template message to each parsed number.
Flow diagram:
1. Receiving Numbers via Webhook
- Add the Webhooks – Custom webhook module in Make.
- Configure the endpoint to accept data containing the phone numbers to contact (usually JSON, array, or single field).
- Copy the webhook URL and integrate it into your source tool or sending script.
2. Parsing and Validating Phone Numbers
- Add the Phone number – Parse a phone number module.
- Map the incoming number field from the webhook payload.
- This module will:
- Clean the number (remove spaces, invalid characters, etc.)
- Validate and format it to international standards (+33, +32, etc.)
- Prepare the number for WhatsApp
3. Sending the WhatsApp Template Message (WOZTELL)
- Add the WOZTELL | Unleash WhatsApp – Send WhatsApp Template Message module.
- Connect your WOZTELL account.
- Select your pre-approved WhatsApp template.
- Map the parsed phone number to the recipient field.
- Optionally, customize template variables with data received from the webhook.
Best Practices
- Always prepare and get your WhatsApp template approved in advance.
- Validate numbers to avoid delivery errors.
- Test the flow with various payload examples to ensure correct parsing and routing.
- Use Make logs to monitor delivery and handle failures.
Result
Each webhook call with numbers will:
- Parse each phone number in the payload
- Send a WhatsApp template message automatically to each number
- Enable campaigns, notifications, or customer follow-up with zero manual intervention
Next Steps
- Add logging to Google Sheets or a CRM.
- Add filters or conditions for campaign customization.
- Handle errors or send failures for full traceability.