⭠ all tutorials

Approval Workflow in Coda

Become a Pro member to access all content

240+ instructional videos led by professionals
Weekly expert workshops and replays
1-1 consultation with the Makerpad team
Over $50k in discounts for tools
Private peer community
Profile for tracking progress and sharing your work
Yearly pricing
$249/year
Start your 7 day free trial*
Get PRO Yearly
Lifetime pricing
$600billed once
Start your 7 day free trial*
Get PRO Lifetime

In this tutorial, you will learn how to create an approval workflow.

What you'll need

  • Coda
  • Gmail
  • Slack
  • Zapier

Estimated time to complete

  • 10 minutes

Log into Coda. Create a new Doc. Click on the orange + icon, select Sync, select Gmail, click Messages, and drag it into the doc. Connect to your Gmail account and set-up the filter. Press Start Sync. Delete the To column. Click on the email message, and select Add Column next to the Text object. Then add a new column, select Packs, choose Slack. Connect to Slack.

Add a Button, format the column. Action should be Slack > Post Message. Connect to your account. Set the content. Insert the endpoint/channel starting with #.

Then add a checkbox column.

Create a new table. The first column should be Slack Message URL, second column is Text, third column is Approved, and fourth column is Rejection.

Log into Zapier. Choose Slack. Trigger event is New Reaction Added. Connect your Slack account and choose the channel you want alerts to be sent to.

Connect this zap to Coda. Trigger event is Create Row. Connect to Coda and the document & table from Part 1. Set the reaction to the Approved column.

Copy this Zap but choose a rejection emoji for Slack and set the reaction to the Rejected column.

I hope you enjoy this tutorial preview, if you have any questions please reach out on Twitter @amiedelisa or @makerpad.

For access to this full tutorial please head over to https://www.makerpad.co

Join today for free and access 200+ tutorials

Join Makerpad today and you'll get access to hundreds of tutorials and educational content to help you create projects, automate workflows, and build software, without writing code.

Learn alongside 4 thousand professionals, no coding required.

Get Started Free

In this tutorial, you will learn how to create an approval workflow.

What you'll need

  • Coda
  • Gmail
  • Slack
  • Zapier

Estimated time to complete

  • 10 minutes

Log into Coda. Create a new Doc. Click on the orange + icon, select Sync, select Gmail, click Messages, and drag it into the doc. Connect to your Gmail account and set-up the filter. Press Start Sync. Delete the To column. Click on the email message, and select Add Column next to the Text object. Then add a new column, select Packs, choose Slack. Connect to Slack.

Add a Button, format the column. Action should be Slack > Post Message. Connect to your account. Set the content. Insert the endpoint/channel starting with #.

Then add a checkbox column.

Create a new table. The first column should be Slack Message URL, second column is Text, third column is Approved, and fourth column is Rejection.

Log into Zapier. Choose Slack. Trigger event is New Reaction Added. Connect your Slack account and choose the channel you want alerts to be sent to.

Connect this zap to Coda. Trigger event is Create Row. Connect to Coda and the document & table from Part 1. Set the reaction to the Approved column.

Copy this Zap but choose a rejection emoji for Slack and set the reaction to the Rejected column.

I hope you enjoy this tutorial preview, if you have any questions please reach out on Twitter @amiedelisa or @makerpad.

For access to this full tutorial please head over to https://www.makerpad.co

Become a Pro member to access all content

240+ instructional videos led by professionals
Weekly expert workshops and replays
1-1 consultation with the Makerpad team
Over $50k in discounts for tools
Private peer community
Profile for tracking progress and sharing your work
Yearly pricing
$249/year
Start your 7 day free trial*
Get PRO Yearly
Lifetime pricing
$600billed once
Start your 7 day free trial*
Get PRO Lifetime

In this tutorial, you will learn how to create an approval workflow.

What you'll need

  • Coda
  • Gmail
  • Slack
  • Zapier

Estimated time to complete

  • 10 minutes

Log into Coda. Create a new Doc. Click on the orange + icon, select Sync, select Gmail, click Messages, and drag it into the doc. Connect to your Gmail account and set-up the filter. Press Start Sync. Delete the To column. Click on the email message, and select Add Column next to the Text object. Then add a new column, select Packs, choose Slack. Connect to Slack.

Add a Button, format the column. Action should be Slack > Post Message. Connect to your account. Set the content. Insert the endpoint/channel starting with #.

Then add a checkbox column.

Create a new table. The first column should be Slack Message URL, second column is Text, third column is Approved, and fourth column is Rejection.

Log into Zapier. Choose Slack. Trigger event is New Reaction Added. Connect your Slack account and choose the channel you want alerts to be sent to.

Connect this zap to Coda. Trigger event is Create Row. Connect to Coda and the document & table from Part 1. Set the reaction to the Approved column.

Copy this Zap but choose a rejection emoji for Slack and set the reaction to the Rejected column.

I hope you enjoy this tutorial preview, if you have any questions please reach out on Twitter @amiedelisa or @makerpad.

For access to this full tutorial please head over to https://www.makerpad.co

In this tutorial, you will learn how to create an approval workflow.

What you'll need

  • Coda
  • Gmail
  • Slack
  • Zapier

Estimated time to complete

  • 10 minutes

Log into Coda. Create a new Doc. Click on the orange + icon, select Sync, select Gmail, click Messages, and drag it into the doc. Connect to your Gmail account and set-up the filter. Press Start Sync. Delete the To column. Click on the email message, and select Add Column next to the Text object. Then add a new column, select Packs, choose Slack. Connect to Slack.

Add a Button, format the column. Action should be Slack > Post Message. Connect to your account. Set the content. Insert the endpoint/channel starting with #.

Then add a checkbox column.

Create a new table. The first column should be Slack Message URL, second column is Text, third column is Approved, and fourth column is Rejection.

Log into Zapier. Choose Slack. Trigger event is New Reaction Added. Connect your Slack account and choose the channel you want alerts to be sent to.

Connect this zap to Coda. Trigger event is Create Row. Connect to Coda and the document & table from Part 1. Set the reaction to the Approved column.

Copy this Zap but choose a rejection emoji for Slack and set the reaction to the Rejected column.

I hope you enjoy this tutorial preview, if you have any questions please reach out on Twitter @amiedelisa or @makerpad.

For access to this full tutorial please head over to https://www.makerpad.co

Join today for free and access 200+ tutorials

Join Makerpad today and you'll get access to hundreds of tutorials and educational content to help you create projects, automate workflows, and build software, without writing code.

Learn alongside 4 thousand professionals, no coding required.

Get Started Free

In this tutorial, you will learn how to create an approval workflow.

What you'll need

  • Coda
  • Gmail
  • Slack
  • Zapier

Estimated time to complete

  • 10 minutes

Log into Coda. Create a new Doc. Click on the orange + icon, select Sync, select Gmail, click Messages, and drag it into the doc. Connect to your Gmail account and set-up the filter. Press Start Sync. Delete the To column. Click on the email message, and select Add Column next to the Text object. Then add a new column, select Packs, choose Slack. Connect to Slack.

Add a Button, format the column. Action should be Slack > Post Message. Connect to your account. Set the content. Insert the endpoint/channel starting with #.

Then add a checkbox column.

Create a new table. The first column should be Slack Message URL, second column is Text, third column is Approved, and fourth column is Rejection.

Log into Zapier. Choose Slack. Trigger event is New Reaction Added. Connect your Slack account and choose the channel you want alerts to be sent to.

Connect this zap to Coda. Trigger event is Create Row. Connect to Coda and the document & table from Part 1. Set the reaction to the Approved column.

Copy this Zap but choose a rejection emoji for Slack and set the reaction to the Rejected column.

I hope you enjoy this tutorial preview, if you have any questions please reach out on Twitter @amiedelisa or @makerpad.

For access to this full tutorial please head over to https://www.makerpad.co

In this tutorial, you will learn how to create an approval workflow.

What you'll need

  • Coda
  • Gmail
  • Slack
  • Zapier

Estimated time to complete

  • 10 minutes

Log into Coda. Create a new Doc. Click on the orange + icon, select Sync, select Gmail, click Messages, and drag it into the doc. Connect to your Gmail account and set-up the filter. Press Start Sync. Delete the To column. Click on the email message, and select Add Column next to the Text object. Then add a new column, select Packs, choose Slack. Connect to Slack.

Add a Button, format the column. Action should be Slack > Post Message. Connect to your account. Set the content. Insert the endpoint/channel starting with #.

Then add a checkbox column.

Create a new table. The first column should be Slack Message URL, second column is Text, third column is Approved, and fourth column is Rejection.

Log into Zapier. Choose Slack. Trigger event is New Reaction Added. Connect your Slack account and choose the channel you want alerts to be sent to.

Connect this zap to Coda. Trigger event is Create Row. Connect to Coda and the document & table from Part 1. Set the reaction to the Approved column.

Copy this Zap but choose a rejection emoji for Slack and set the reaction to the Rejected column.

I hope you enjoy this tutorial preview, if you have any questions please reach out on Twitter @amiedelisa or @makerpad.

For access to this full tutorial please head over to https://www.makerpad.co

Get help and discuss

Open community forum

More lessons

Turn Yac voice memos into Asana tasks
Collecting recurring payments with involve.me
Collecting one time and recurring payments with involve.me
Calculating custom prices with involve.me
Making a calculator with involve.me
Develop a custom CRM using Retool and 8base
Generate a task list for projects in Airtable
Sync files across Airtable, Hubspot, and Google Drive
How Cal Newport manages his inbox with Trello and Zapier
Create a Welcome Bot in Slack
Build a Birthday Bot for Slack
Extract data from PDF: How to convert PDF files into structured data
Convert PDF bank and credit card statements to Excel
How to batch convert PDF to Excel
Convert pdf to Excel spreadsheet or Google Docs sheet
Custom Slack + Airtable Task Management Application
Create Images Automatically with Bannerbear & Zapier
🎂 Send Automated Birthday Messages to a Channel in Slack
Zapier - the basics
Send a personalized download link with YAMM
Build a writing habit with Glide
Build a Reading Tracker in Glide
Job application tracker with Airtable
Document automation and workflows with Documate
Automated task management in Trello
Dynamically generate Google Docs
Save Gmail attachments to Google Drive + Airtable
Daily stand-ups or check-in bot in Slack and FlowXO
5 minute journal for everyday using Notion
To-Do template for everyday using Notion
Build a Slack / Airtable / Stripe CRM
Group Scheduling App
Fundraising CRM - Startups seeking to raise funding
👨‍👩‍👧‍👦Personal CRM - keep track of people in your life
Scheduled summary of Stripe charges in Slack
Automated digest of Pocket activity
Automated weekly/hourly email digest
Automated transcription from a Dropbox file
Browse all →

If you'd like this template, message @bentossell on Slack with your email for the account to send this template.