Zapier is a powerful third-party service that connects Productive with other apps you use, allowing for seamless automation of workflows.
By integrating Productive with Zapier, actions taken in Productive can trigger corresponding actions in other apps, such as sending notifications in Slack when new tasks are created in Productive.
Setting Up the Integration
Zapier Account
First, ensure you have a Zapier account.Access Integration
Go to Settings > App Marketplace in Productive.Find Zapier
Search for and select Zapier, then click on "Search for Productive" to start the integration process.You'll be redirected to Zapier, where you need to log in to your Zapier account and accept the invitation to use Productive on Zapier.
Once logged in, you can start creating integrations (Zaps) between Productive and other apps.
β
Creating a Zap
Choose Event
After setting up the integration, select the event in Productive that will trigger the Zap (e.g., creating an invoice).Test Integration
Zapier will prompt you to test the integration by generating the event in Productive.Whatever option you choose, you'll have three minutes to generate the invoice in Productive. Be sure to click on Test integration, and then go to Productive and create an invoice.
Verify Data
After testing, check the event details in Zapier to ensure the data is correct.
β
π For a detailed list of actions that can be connected through Zapier, visit Zapier's integration page for Productive.
β
Available Triggers in Productive (Click to Expand)
Available Triggers in Productive (Click to Expand)
When setting up a Zap, the trigger is the event that starts your automated workflow. Productive supports a wide range of triggers, allowing you to automate tasks based on changes across key features:
Bookings
New booking β Triggered when a new booking is added to the Planner.
Booking deleted β Triggered when a booking is removed.
Booking update β Triggered when an existing booking is edited.
Budgets
New budget β Triggered when a new budget is created.
Budget deleted β Triggered when a budget is removed.
Budget update β Triggered when a budget is modified.
Contacts
New contact β Triggered when a contact is added to your CRM.
Contact update β Triggered when contact details are changed.
Deals
New deal β Triggered when a new deal is added.
Deal deleted β Triggered when a deal is removed.
Deal update β Triggered when deal details are edited.
Expenses
New expense β Triggered when a new expense is logged.
Expense deleted β Triggered when an expense is removed.
Expense update β Triggered when expense information is changed.
Invoices
New invoice β Triggered when a new invoice is created.
Invoice update β Triggered when an invoice is modified.
Projects
New project β Triggered when a project is added to Productive.
Project update β Triggered when project details are updated.
Tasks
New task β Triggered when a task is created.
Task deleted β Triggered when a task is deleted.
Task update β Triggered when a task is updated.
You can use these triggers to automate follow-ups, notify your team in other tools, or log data in external systems.
Available Actions in Productive (Click to Expand)
Available Actions in Productive (Click to Expand)
Actions define what Zapier does in Productive once the trigger event occurs. You can use these to create records, search for data, or configure advanced workflows.
Create Actions
Use these when you want your Zap to automatically add new items in Productive:
Create booking
Create company
Create contact
Create deal
Create project
Create task
Create task list
π Each action comes with required fields (marked with *) to ensure valid input.
Search Actions
These actions let you look up data in Productive before performing another step:
Find company
Find contact
Find user
π If a match isnβt found, you can choose what should happen nextβeither stop the Zap safely or continue with default options. In some cases, you can even create a company if it doesnβt already exist.
Supported Fields and Customization (Click to Expand)
Supported Fields and Customization (Click to Expand)
When creating items like tasks or bookings, you'll be asked to fill in key fields. Here are some examples:
Task creation supports:
Title*
Project*
Task list*
Assignee
Due date & time
Body
Tags
Custom fields (if enabled on the selected project)
π Note: When creating tasks or other items that include custom fields, Zapier supports custom fields of type number, text, person, single select, and multi-select. However, keep in mind that multi-select custom fields are limited to a single value due to Zapierβs current limitations.
Zapier Templates
Preconfigured workflows, known as Zap Templates, are available to simplify the setup process.
You can browse and use these templates directly in Zapier.
Troubleshooting
If you encounter errors, ensure that the integration is set up with a personal token that has read and write access.
β