Prerequisites
Before you begin, make sure you have:
A Dart account with access to the project or tasks you want to use as triggers
A Google account with access to Google Sheets
A Zapier account (free or paid, depending on your needs)
A spreadsheet set up with headers for the data you want to sync from Dart
Log in to Zapier
Go to Zapier and sign in to your account
If you don’t have an account, click Sign Up to create one
Create a new zap
From your Zapier dashboard, click Create > Zap (or the orange + Create Zap button)
Name your zap in the top-left corner for easy reference (e.g., “New Dart tasks to Google Sheets”)
Step 3: Set up Dart as the Trigger
In the Trigger step, search for and select Dart
Choose a trigger event, such as:
Task created: Triggers when a new task is added in Dart
Task updated: Triggers when an existing task is updated
Explore other events depending on your needs
Click Continue
Connect your Dart account
Click Sign in next to Dart
In the pop-up window, log in with your Dart credentials
Grant Zapier permission to access your Dart account
Once connected, click Continue
Add a Filter
If you only want certain Dart tasks to be sent to Google Sheets:
Press the + button below your Dart trigger step
Choose Filter from the menu
Set your filter conditions (e.g., only tasks from a specific project or with a certain status)
Add Google Sheets as the action step
Press the + button below your filter (or trigger, if you skipped the filter)
Search for Google Sheets and select it
Choose one of these action events. Here's two examples:
Lookup Spreadsheet Row – Find an existing row in your spreadsheet based on a value
Create Spreadsheet Row – Add new task data to the next available row
Connect your Google account to Zapier
Configure your Google Sheets action
Select the sheet within a spreadsheet where your Dart task data should go
Map Dart fields (e.g., Task title, Due date, Assignee) to the corresponding columns in your sheet
Example zap: List completed Dart tasks automatically in Google Sheets
This filter condition will only push completed tasks into your selected spreadsheet
This will create a new entry in your selected spreadsheet. Take note to create your columns first before choosing your worksheet for it to load your columns
Test and publish your zap
Click Test Action to send a test row to your spreadsheet using sample Dart data
Check your spreadsheet to confirm the data appears correctly
If the test is successful, click Publish to activate your zap
Your zap will now run automatically whenever the selected Dart trigger event occurs, keeping your spreadsheet updated in real time.