You can improve a template that is already live without risking messages going out. Editing creates a new draft layer over the approved version, the approved version keeps sending until the edit is itself approved.
An approved template has two layers:
Approved version: what customers currently receive.
Edit layer: where your changes live until they pass review.
While your edit is under review | What happens |
Messages already being sent | Continue, using the old approved content |
Your edit | Sits as a pending draft |
Your integration | Unaffected. Same template ID, same behaviour. |
When the edit is approved | The new content starts sending, and a webhook event tells you it has switched. |
You can view the live approved version at any time while an edit is open, and revert to it, which discards the pending draft.
Open the template. Its status shows Approved.
Select Edit. This creates the draft layer, it does not touch the live version.
Make your changes and submit for review.
Watch for the approval. The new content takes over from that point.
Editing the wording of one language version affects only that version. Changing the template's structure is different: it puts every language back into draft, clearing the approved version, and each one has to be re-verified before it can be used again.
What counts as a structure change:
Change | Structure change? |
Rewording the body, title or footer | No, content only, affects only that language |
Fixing a typo or changing tone | No |
Adding, removing or renaming a dynamic variable | Yes, every language must carry the same variables by the same names |
Adding or removing a title or footer | Yes, changes which fields exist |
Adding, removing or reordering buttons, or changing a button type | Yes |
Changing uploaded media type, or adding or removing media | Yes |
Changing the template category | Yes |
Replacing the media file with another of the same type | No |
Note: If your template has ten approved languages, adding one variable sends all ten back through review.If an edit turns out to be a mistake, restore a previous version of the content rather than editing your way back. You can do this from the templates view.
Go to the Templates under Tools section, and find the template you want to edit.
Select the more menu at the end of the row.
Choose Restore.
Confirm the restoration.
Deleting removes the template and every language version on it, permanently. If you only want to remove one translation, delete that language instead.
Go to the Templates under Tools section, and find the template you want to edit.
Select the more menu at the end of the row.
Choose Delete.
Confirm the deletion.
→ How to Add Languages to a Template