Message Templates
A template is a ready-made set of notification fields (title, body, URL, image, tag) that can be reused multiple times when creating messages. Templates speed up the marketer's workflow and ensure content consistency across recurring campaigns.
Why templates
If you regularly send notifications of the same type โ for example, "New sale", "Order placed", "Cart reminder" โ create a template for each type. When creating a new message, select the template and all fields will be filled in automatically. This eliminates typos and saves time.
Template with a dynamic URL to a specific user's cart.
"Your order has shipped" template with a tracking link.
A recurring promo template โ you only change the URL each time.
Template with a variable in the URL for segmented campaigns.
Template fields
A template contains the same fields as a regular notification, plus the Name field for identification in the system.
NameYesInternal name of the template โ visible only in the admin. Use clear names: "Sale banner", "Cart reminder".TitleYesPush notification title. Recommended up to 60 characters.BodyYesNotification body. Recommended up to 120 characters.URLNoPage opened when clicked. Supports variables.ImageNoNotification image URL. Recommended size 1080ร565 px.TagNoSlug string for grouping notifications in the browser. Duplicates replace each other.Template variables
Any text field of a template can use dynamic variables. They are substituted at send time, so one template works for different campaigns.
{{ title }}Substitutes the final notification title. Useful in URL for UTM tags.
{{ sendDate }}Date in YYYY-MM-DD format. Useful for campaigns with dated content.
{{ messageId }}Unique broadcast identifier. Use for click analytics.
// Example URL field in a template:
https://example.com/sale?utm_campaign={{ title }}&ref={{ messageId }}&d={{ sendDate }}
// Result when sending "Flash Sale" campaign:
https://example.com/sale?utm_campaign=Flash+Sale&ref=msg_abc123&d=2025-07-15{{ ... }} work in any text field of the template: title, notification body, URL, and image. Use them for personalizing links (adding UTM with campaign date) or dynamic titles.Creating and editing
How to use a template when creating a message
Deleting a template
Delete a template via the action button in the table. This does not affect already created messages โ their content was copied from the template at the moment of selection.
Related sections
Templates are selected when creating a message. One template can be used for an unlimited number of campaigns.