Home About Blog Pricing Log in Try For Free

How to Connect Any App to Dashello Using Zapier

Zapier automation connecting apps

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

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 AppExample MetricWhat It Tracks
GmailSupport emails receivedCount of emails matching a label
TypeformNew form submissionsLead count from intake forms
Google SheetsRow added to trackerAny metric you log in a sheet
ShopifyNew ordersDaily order volume
CalendlyMeetings bookedSales meetings scheduled
SlackMessages in channelTeam communication volume

How to Set Up the Zapier Integration

Follow these steps to connect Dashello to Zapier and start pushing data into your dashboard.

1
Get your Dashello API key

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.

2
Accept the Dashello Zapier invite

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.

Connect Dashello to Zapier

3
Choose your trigger app

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.

4
Configure the Webhooks by Zapier action

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 - Authorization with value Bearer dash_your_api_key_here and Content-Type with value application/json
  • Data: Switch to JSON mode and enter the payload (see step 5)
5
Map your data fields

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.

6
Test and publish

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:

TriggerMetric NameValueSource
Gmail - New email matching "support"Support Tickets1gmail
Typeform - New entryLeads1typeform
Google Sheets - New row in "Revenue" sheetRevenueSheet cell valuesheets
Calendly - New event createdMeetings Booked1calendly
Shopify - New orderOrdersOrder totalshopify
Slack - New message in #sales channelSales Channel Messages1slack

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 Zapier

What'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:

Have questions? Email us - we're happy to help.