Nobody launches without a yes, and nobody waits nine days to get one.
Campaign approvals rarely fail because people disagree. They fail because the request is buried four replies deep and the launch date arrives before the answer does. This recipe puts every proposal on one form, hands the approver a link they can act on in seconds, and writes the decision and who made it onto a row you can point at six months later when finance asks who signed off on the spend.
Free · no credit card · you connect your own apps
Installing provisions each one, wired together and ready to run.
Where marketers submit a campaign for approval: name, channel, budget, timing, and objective. Publishing it auto-creates the Campaign Proposals response sheet, which is the single system of record.
Reusable template used to notify the submitter of the approval decision.
Pauses for stakeholder approval when a proposal is submitted, then updates the proposal's status on the response sheet and emails the submitter the decision.
You connect your own accounts. Swap any app that offers an alternative at install.
Posts the review request (with the secure approval link) to your approvals channel. Swap for Telegram or Discord.
Emails the submitter the approval decision. Swap for Brevo.
Marketers fill in the published Campaign Proposal Form: campaign name, channel, budget, target launch date, and the objective. Submitting it fires the workflow automatically.
Publishing the form auto-creates its Campaign Proposals response sheet, the single record of every submission. The workflow stamps each row approved or rejected once the decision is made. There is no second sheet to reconcile.
The workflow pauses at a Human-in-the-Loop step. The approver receives the review request with a secure link showing the full proposal, and clicks Approve or Reject. The approver never logs into anything and never opens a spreadsheet, which is the whole difference between a decision today and a decision next week.
On approve, the row is marked approved and the submitter is emailed the green light. On reject, the row is marked rejected and they're asked to refine and resubmit, so nobody is left wondering where their proposal went. That row is the part you will be glad of at budget review: every campaign, its cost, its approver, and the date they said yes.
Everything it creates is an ordinary form, table and workflow in your workspace. Edit any of it after install. Nothing is locked.