Yes, you can send personalized (dynamic) WhatsApp messages to large audiences using Pushwoosh campaigns. However, to avoid having your account blocked or restricted, it is crucial to comply with Meta's (WhatsApp's) policies.
Pushwoosh facilitates the sending of messages, but Meta enforces the rules. Here are the key guidelines to follow:
- Use pre-approved templates: You must use a Message Template pre-approved by Meta to initiate a conversation with a user. You can only send custom, free-form messages if you are replying to a user who contacted you first, and only within a 24-hour window.
- Obtain user opt-in: You must get explicit consent from users before sending them any messages on WhatsApp.
- Respect messaging limits: Meta limits the number of business-initiated conversations per business phone number in a rolling 24-hour window. New, unverified business portfolios start at 250; after business verification the tier progresses to 1,000, 10,000, 100,000 and finally unlimited, based on your quality rating and consistent send volume.
- Maintain a high-quality rating: If many users block or report your messages, Meta may restrict your phone number due to a high spam rate.
-
Format phone numbers correctly: Store numbers in E.164 format with the leading
+and country code (e.g.+15551234567). Pushwoosh registers them as WhatsApp contacts internally aswhatsapp:+15551234567. - Use public image URLs: If your messages include images, the URL must be a direct, publicly accessible link.
Personalization in Pushwoosh
- Dynamic Content: Use Tag values to insert user-specific information, such as their name.
- Liquid Templates: Implement more advanced logic based on user attributes or preferences.
- Template Placeholders: Fill placeholders in your pre-approved WhatsApp templates with user data from your Pushwoosh account.
Sending
You can send these campaigns from the Customer Journey builder in the Pushwoosh Control Panel, or automate them via the API. For API sending, use Messaging API v2 and pass platforms: ["WHATS_APP"] to the Notify method. The older createWhatsAppMessage method (/json/1.3/createWhatsAppMessage) still works but is deprecated and should not be used for new integrations.
For more detailed information, see:
* WhatsApp Messages Overview
* How to Send WhatsApp Messages
* WhatsApp API reference
Comments
0 comments
Please sign in to leave a comment.