Skip to main content
Notification templates are the pre-written messages that Shiipp sends to customers automatically when key events occur — for example, when a package is received at the warehouse, when an invoice is generated, or when a shipment is ready for pickup. Each template is tied to a specific channel (Email, SMS, WhatsApp, or Push) and a specific trigger event. You can customize the text of any template while keeping the delivery logic intact. To open Notification Templates, click Settings in the left sidebar, then click Notification Templates.

Template list

The main table lists every notification template in the system. Each row shows:
  • Channel — The delivery method (Email, SMS, WhatsApp, or Push).
  • Template Name — A human-readable name for the event (e.g., Package Received, Invoice Generated).
  • Subject / Title — For email templates, the email subject line; for push templates, the notification title.
  • Status — Whether the template is Active (sent automatically) or Inactive (disabled).
  • Last Updated — The date the template content was last saved.
Use the Search field to find a template by name, and use the All Channels dropdown to filter by channel type.

Edit a notification template

1

Find the template

Scroll or search for the template you want to edit. You can filter by channel using the dropdown at the top of the page.
2

Open the editor

Click anywhere on the template row to open the full-screen editor. The editor shows the template name and channel slug in the header.
3

Edit the subject line (email and push only)

For Email and Push templates, a Subject / Title field appears above the editor. Update the subject line that customers will see in their inbox or on their device.SMS and WhatsApp templates do not have a subject — only message body content.
4

Edit the message content

Type your message in the dark-background content editor on the left side of the screen. You can use any text, line breaks, and template variables (placeholders).For Email templates, a full drag-and-drop email editor loads in place of the text editor, allowing you to build rich HTML emails visually.
5

Insert template variables

Click any placeholder button in the Available Placeholders toolbox below the editor to insert it at your cursor position. Placeholders are replaced with real customer and shipment data when the notification is sent.See Available template variables below for a full reference.
6

Preview the template

The right side of the editor shows a Live Preview that updates as you type. The preview renders realistic dummy data in place of placeholders so you can see exactly what the customer will receive. The preview adapts to the channel:
  • Email — Shown in a simulated email client frame.
  • WhatsApp — Shown in a mobile phone mockup with a WhatsApp chat interface.
  • SMS — Shown in an iOS Messages mockup.
  • Push — Shown as a lock-screen notification on a phone mockup.
7

Enable or disable the template

Use the Active toggle in the editor header to control whether this notification is sent automatically. Inactive templates are stored but never sent.
8

Save your changes

Click Save Changes in the top-right corner of the editor. A confirmation message appears when the save is successful.

Restore the default template

If you want to undo your edits and return a template to its original system-provided content, click Restore default template (the small link below the content editor). Confirm in the dialog that appears. This overwrites your current content with the built-in default.
Restoring the default does not automatically save — you must click Save Changes after restoring if you want the default to take effect.

Available template variables

Template variables (also called placeholders) are wrapped in double curly braces: {{variable_name}}. When Shiipp sends a notification, it replaces each placeholder with the actual data for that customer and shipment.
If the preview shows a placeholder still in {{double curly braces}} highlighted in yellow, that variable is not recognized or has no dummy data available. Double-check the spelling — placeholder names are case-sensitive.

WhatsApp formatting tips

WhatsApp templates support basic text formatting using standard WhatsApp markdown:
  • Wrap text in *asterisks* to make it bold (e.g., *Your package has arrived!*).
  • Use line breaks to separate paragraphs.
HTML tags are not rendered in WhatsApp or SMS templates.
Last modified on July 17, 2026