Zapier connects 7,000+ apps together. While there's no Dashello-specific Zap yet, you can use the Webhooks by Zapier action to push data from any app - Gmail, Typeform, Google Sheets, Shopify, Salesforce, and thousands more - directly into your Dashello dashboard. This guide walks you through every step, from getting your API key to publishing your first live Zap. No coding required.
What You'll Need
- A Dashello account - sign up free
- A Zapier account - free tier works
- Your Dashello API key (generated from Settings → API Keys)
What Is Zapier?
Zapier is an automation platform that connects your apps together. You create automated workflows called Zaps - a trigger event in one app causes an action in another. For example, a new row in Google Sheets can automatically send a metric to your Dashello dashboard. Zapier supports over 7,000 apps, making it the simplest way to connect Dashello to virtually any tool in your business.
Why Connect Zapier to Dashello?
Your business runs on many tools - email, forms, CRMs, analytics, project management. Each one holds data that matters. But when they're siloed, you can't see the full picture. Connecting Zapier to Dashello means you can track metrics from every part of your business in one place.
| Trigger App | Example Metric | What It Tracks |
|---|---|---|
| Gmail | Support emails received | Count of emails matching a label |
| Typeform | New form submissions | Lead count from intake forms |
| Google Sheets | Row added to tracker | Any metric you log in a sheet |
| Shopify | New orders | Daily order volume |
| Calendly | Meetings booked | Sales meetings scheduled |
| Slack | Messages in channel | Team communication volume |
How to Set Up the Zapier Integration
Follow these steps to connect Dashello to Zapier and start pushing data into your dashboard.
Log into your Dashello account at app.dashello.co. Go to Settings → API Keys and click Generate New Key. Give it a name like "Zapier Integration" so you can identify it later. Copy the key - it starts with dash_. You'll need this in the next step.
While there's no Dashello-specific Zap yet, you can accept the invite below to add Dashello as a connected app in your Zapier workspace. Then you'll use the Webhooks by Zapier action in your Zaps to push data to Dashello.
In Zapier, create a new Zap. Select the app that will trigger data to be sent to Dashello. For example, choose Gmail as the trigger and pick an event like "New Email Matching Search." This will run your Zap whenever a new email arrives that matches your search criteria.
You can choose any of 7,000+ supported apps as your trigger. The trigger determines when data gets pushed to Dashello.
Add an action step to your Zap. Search for "Webhooks by Zapier" and select it. Choose the POST action event.
Configure the webhook with these settings:
- URL:
https://dashello.co/api/ingest/metric - Method: POST
- Headers: Add two headers -
Authorizationwith valueBearer dash_your_api_key_hereandContent-Typewith valueapplication/json - Data: Switch to JSON mode and enter the payload (see step 5)
In the Data section of the Webhooks action, enter a JSON payload that maps your trigger data to Dashello metric fields:
{
"metric": "Support Emails",
"value": 1,
"source": "gmail"
}Use Zapier's insert data panel (the + button) to pull in dynamic values from your trigger. For example, if your trigger is a Typeform submission, you might send the form response value as your metric:
{
"metric": "Form Responses",
"value": 1,
"source": "typeform",
"metadata": {
"form_name": "1. New Lead Form"
}
}The source field helps you identify where data came from in your Dashello dashboard. The optional metadata field stores additional context.
Click Test & Review in Zapier. Zapier will send a test request to Dashello. If successful, you'll see a response with "ok": true and the data will appear in your dashboard.
Open your Dashello dashboard to verify the metric updated. If you see the value, everything is working. Turn on your Zap and data will flow automatically from now on.
Example Zaps to Get Started
Here are ready-to-use ideas for common business metrics you can start tracking in minutes:
| Trigger | Metric Name | Value | Source |
|---|---|---|---|
| Gmail - New email matching "support" | Support Tickets | 1 | gmail |
| Typeform - New entry | Leads | 1 | typeform |
| Google Sheets - New row in "Revenue" sheet | Revenue | Sheet cell value | sheets |
| Calendly - New event created | Meetings Booked | 1 | calendly |
| Shopify - New order | Orders | Order total | shopify |
| Slack - New message in #sales channel | Sales Channel Messages | 1 | slack |
Troubleshooting
Data isn't appearing in my dashboard
Check your Inbox in Dashello. If the metric name you sent doesn't match any existing metric box on your dashboard, the data is stored in your Inbox. You can browse the Inbox from any metric's detail page and assign it to a box later. To avoid this, make sure the metric field in your JSON matches an existing metric name exactly.
Getting a 401 error
Your API key may be incorrect or revoked. Go to Dashello Settings → API Keys and verify your key is active. If needed, generate a new key and update your Zap.
Zapier test says "success" but no data shows
Check the response body from the Zapier test. If you see "inboxed": true, the metric name didn't match an existing box. If you see "ok": true with a metric_id, the data was delivered successfully - refresh your dashboard.
Rate limiting
Dashello allows 100 requests per minute per API key. If you're sending data at a high volume, batch your metrics using the /api/ingest/batch endpoint instead. See our API documentation for details.
Connect Dashello to Zapier
Start pushing metrics from any app into your Dashello dashboard. Accept the invite and create your first Zap in minutes.
Connect to ZapierWhat's Next
Once your Zap is running, you'll see data flowing into your Dashello dashboard automatically. Here are a few ways to go further:
- Create multiple Zaps for different metrics - one for email, one for forms, one for CRM data
- Set up goals in Dashello to track progress against targets
- Invite your team to view the dashboard so everyone stays aligned
- Explore more integrations - check back for upcoming guides
Have questions? Email us - we're happy to help.