Composing Your Message
After choosing your recipients in Panel 1, expand Panel 2 to compose your message. The options in this panel depend entirely on the selected channel.
WhatsApp: Template & Parameters
For WhatsApp broadcasts, you must select a pre-approved template and fill in its parameters.
Choosing a Template
- Click the template dropdown in Panel 2
- Browse or search for your template by name
- Click on the template to select it
Only templates with Approved status appear in the list. If you don't see the template you're looking for, go to WhatsApp Templates to check its status.
2. Click the template dropdown to open it
3. Capture the dropdown showing a list of approved templates
Save to:
static/img/screenshots/compose-message/selecting-template/template-dropdown.pngOnce you select a template, the system automatically detects:
- What parameters (variables) need to be filled in
- Whether the template requires media (image, video, or document)
- What buttons the template has and if they need configuration
- Whether it's a special template type (carousel, product message, Flow, etc.)
Filling In Parameters
If your template has variables like {{customername}} or {{1}}, you'll see a parameter field for each one. Each parameter can be filled in one of two ways:
Option 1: Custom Value (Same for Everyone)
Type a fixed value that will be the same for every recipient.
Example: If the variable is {{companyname}}, you might type "EzPulze Solutions" — every recipient gets the same company name.
2. In one of the parameter fields, type a custom value
3. Capture the parameter field showing the custom value option
Save to:
static/img/screenshots/compose-message/selecting-template/custom-value-parameter.pngOption 2: Map to Contact Field (Personalized)
Map the variable to a contact property so each recipient gets their own personalized value.
Example: Map {{customername}} to the contact's Name field — each person sees their own name in the message.
Available contact fields for mapping:
| Contact Field | Description |
|---|---|
| Contact Name | The contact's full name |
| Contact's email address | |
| Mobile | Contact's phone number |
| Company | Contact's company name |
| Address | Contact's address |
| Custom Fields | Any custom fields you've set up for contacts |
2. Click the mapping dropdown for a parameter
3. Capture the dropdown showing contact field options like Name, Email, Mobile, etc.
Save to:
static/img/screenshots/compose-message/selecting-template/contact-field-mapping.pngContact field mapping is the best way to send personalized messages. For example, map {{customername}} to "Contact Name" and each recipient sees their own name instead of a generic greeting.
Parameter Sections
Parameters are organized by where they appear in the template:
| Section | Color | What it configures |
|---|---|---|
| Header Parameters | Purple | Variables in the header text |
| Body Parameters | Green | Variables in the message body |
| Button Parameters | Orange | Variables in button URLs |
2. Capture all the parameter sections visible together
Save to:
static/img/screenshots/compose-message/selecting-template/parameter-sections.pngParameter Highlighting in Preview
As you fill in parameters, the preview on the right updates in real time:
| Highlight color | Meaning |
|---|---|
| Yellow | Parameter is not yet filled in — needs attention |
| Green | Parameter has been mapped to a contact field or given a value |
Once all parameters turn from yellow to green, you're ready to send.
2. Fill in some parameters but leave others empty
3. Capture the WhatsApp preview showing both yellow and green highlighted parameters
Save to:
static/img/screenshots/compose-message/selecting-template/preview-highlighting.pngSpecial Template Types
Some WhatsApp templates have additional configuration:
| Template type | Extra configuration |
|---|---|
| Media header (image/video/document) | Upload or select a media file for the header |
| Carousel | Configure each card separately — media, text, and buttons per card |
| Single Product Message (SPM) | Select a product from your catalog |
| Multi-Product Message (MPM) | Select multiple products from your catalog |
| WhatsApp Flow | If the template has a Flow button with data exchange, configure the Flow data parameters |
Messenger / Instagram: Message Composition
For Messenger and Instagram broadcasts, you compose messages directly — no pre-approved templates needed.
Message Type Selection
At the top of Panel 2, choose your message type:
| Type | Description |
|---|---|
| Text Message | A plain text message with optional media attachment |
| Structured Message | An interactive message with buttons or cards |
Text Messages
Compose a simple text message:
- Select Text Message as the type
- Type your message in the text area (up to 2,000 characters — a character counter is displayed)
- Optionally attach media by clicking the media picker buttons below the text area
Media Attachments
You can attach one media file to your text message:
| Media type | Supported formats |
|---|---|
| Image | JPG, PNG |
| Video | MP4 |
| Audio | Audio files |
| Document |
To attach media:
- Click the media type button (All Files, Images, Videos, or Documents)
- The File Manager dialog opens — select a file from your media library
- A preview of the selected media appears below the text area
- Click the X on the preview to remove the attachment
Media URLs must be publicly accessible. The selected media URL is shown and can be edited manually if needed.
Structured Messages
Build interactive messages with buttons or cards:
Button Template
A text message with up to 3 action buttons.
| Field | Limit | Description |
|---|---|---|
| Body text | 640 characters | The main message text |
| Button title | 20 characters each | The text shown on each button |
| Button type | Web URL or Postback | Web URL opens a link; Postback sends a payload back to the system |
| URL / Payload | — | The destination URL or postback payload value |
- Click Add Button to add more buttons (up to 3)
- Click the X on a button to remove it
Generic Template (Cards)
A carousel of cards, each with an image, title, subtitle, and buttons.
| Field | Limit | Description |
|---|---|---|
| Title | 80 characters | Card headline |
| Subtitle | 80 characters | Card description text |
| Image | — | Card image (selected from File Manager) |
| Buttons | Up to 3 per card | Same button types as Button Template |
- Click Add Card to add more cards (up to 10)
- Click the collapse/expand arrows to manage individual cards
- Click the X on a card to remove it
Structured messages follow Facebook's messaging policies and work the same way for both Messenger and Instagram broadcasts.
Tips
- WhatsApp: Only Approved templates appear in the dropdown. The template's language determines the message language.
- Messenger / Instagram: No approval process — you compose messages directly. Keep messages within Facebook's messaging policies.
- Templates with special buttons (Flows, catalogs, products) show additional configuration options — these are WhatsApp-only features.
- The preview panel on the right updates in real time as you compose your message.