Approvals apply to campaigns only. Flows, popups and transactional messages
are not covered by this workflow.
Turning it on
Go to Settings → Workflow & Approval, under the AI & Automation group.1
Check your plan
Approvals are included on any paid plan. On the free plan, and on a
workspace that has not activated a paid plan yet, the section shows an
upgrade card with a View plans link instead of the toggle.
2
Turn on Require approval before sending
A single switch. Turning it on takes effect immediately for every campaign
in the workspace.
3
Open the queue
The Open approvals queue button on the same screen takes you straight
to Campaigns → Approvals.
Who has to submit
Owners and admins are the approvers. They bypass the gate entirely, which is deliberate: if the only two people who can approve also had to be approved, nobody could ever send.
See Workspaces and roles for what each role can do elsewhere in the product.
Submitting a campaign
There are two places to submit.From the campaign wizard
On the Review step, the primary button reads Submit for approval
instead of Send now or Schedule. A short notice above it explains why.
This path does not offer a note.
From the campaigns list
Open the row menu on any eligible campaign and choose Submit for
approval. A dialog opens with an optional note for the reviewer.
When the option appears
Submit for approval shows up only when all of these are true:- The workflow is on and you are not an owner or admin.
- The campaign is a draft or is paused.
- Its current approval state is one of: no approval yet, Rejected, or Changes requested.
The campaign has to be sendable first
Submitting runs the same readiness checks as scheduling. The campaign is refused if it has no template, no audience, or is missing something the channel needs:- Email needs a subject line, a from name, and a from address on a verified domain and a verified sender inbox. See Sender identities and Domains.
- SMS needs an approved branded Sender ID. See SMS Sender IDs.
The review queue
The queue lives on Campaigns → Approvals. It is a tab on the campaigns page, not a separate sidebar item.- To review
- My submissions
Owners and admins only. Every request still waiting for a decision, oldest
first, with a count on the tab. Each card shows the campaign name, who
submitted it, how long ago, the channel, and the submission note if there
was one. View campaign opens the campaign so you can read it before
deciding.
Deciding
Each pending card has three actions.Approve
Approve
Opens a dialog with an optional comment. Approving unlocks scheduling
for that campaign. It does not schedule or send anything. The person
who submitted it goes back and schedules it themselves.
Request changes
Request changes
Opens a dialog where a comment describing what needs to change is
required. The campaign goes to Changes requested. The submitter
edits it and submits again.
Reject
Reject
Opens a dialog where a reason is required. The campaign goes to
Rejected. It can still be edited and resubmitted, so reject is a strong
“not this” rather than a permanent block.
- You cannot approve a campaign you submitted. This matters when someone is promoted to admin after submitting.
- A request can only be decided once. If two reviewers open the same card, the second one is told it has already been decided.
After approval
Approval unlocks the send. It does not perform it. The submitter reopens the campaign and the primary button on the Review step now reads Send now or Schedule as normal. Scheduling then runs the usual checks: quiet hours, Shabbat, sender readiness, and everything else in Campaigns. If anyone who still needs approval tries to schedule a campaign that is not approved, the request is refused with a message telling them to submit it first.Editing after submitting
An edit revokes a pending or approved campaign when it changes any of:- The channel.
- The template the campaign points at.
- The audience, meaning the segments included or excluded.
- The campaign drops back to no approval and has to be submitted again.
- Its pending request disappears from the reviewers’ queue.
- If the campaign was already scheduled, the scheduled send is cancelled and the campaign returns to draft.
What does not revoke approval
Editing the contents of the template does not revoke approval, because the campaign still points at the same template. Neither does changing the subject line, preview text, sender name, sender address, reply-to, UTM settings or the campaign name. If your review process cares about wording, review the template content at approval time and agree with your team not to edit it afterwards. The product does not detect that change.Duplicating a campaign always produces a fresh draft with no approval,
even if the original was approved. The copy has to go through review on its
own.
Notifications
Both sides are told what happened, in the app and by email. In-app notices arrive in the bell in the top bar.
Email subjects are prefixed so they are easy to filter:
Approval needed, Approved, Not approved and Changes requested, each followed by the campaign name.
Notifications are best effort. If an email fails to send, the decision itself still stands and the state in the product is correct.
The permanent record
Every step is written to the audit log at Settings → Audit Log, where you can filter by action and by user and export to CSV:- Campaign submitted for approval
- Campaign approved
- Campaign rejected
- Campaign changes requested
- Campaign approval revoked
Limits worth knowing
Owners and admins can always send without review
Owners and admins can always send without review
There is no way to require a second owner or admin to sign off on an
owner’s campaign. If you need that, the practical workaround is to give the
people who build campaigns the Editor role and keep Owner and Admin for
reviewers only.
There is no per-campaign override
There is no per-campaign override
The workflow is on or off for the whole workspace. You cannot exempt a
single campaign, an audience, or a channel.
No approval history on the campaign itself
No approval history on the campaign itself
A campaign page does not show its full review history. My submissions
is where a submitter sees their past requests and the comments on them, and
the audit log is the workspace-wide record.
Editing template content is invisible to the workflow
Editing template content is invisible to the workflow
Approval is tied to which template the campaign uses, not to that
template’s contents at the moment of approval.
Turning the workflow off does not clear existing states
Turning the workflow off does not clear existing states
Campaigns keep the badge they had. With the workflow off, nobody is blocked
from scheduling, so those badges become informational only.
Related
Campaigns
Building, scheduling and reporting on a campaign.
Workspaces and roles
What Owner, Admin, Editor, Designer and Viewer can each do.
Sender identities
Verified from addresses, which a campaign needs before it can be submitted.
SMS Sender IDs
The approved branded name an SMS campaign needs.

