- Home
- Resources
- Integrations
- Geckoboard
Geckoboard Zapier integrationAutomate Geckoboard with Zapier.
The Geckoboard Zapier integration only writes: 0 triggers, 4 actions and 0 searches. Another app starts the work, and Geckoboard receives the record or the new widget value, so the office screen stays current without anyone copying figures.
Verified Trustpilot reviews · AI, automation & growth agency
Your dashboard is only as fresh as the last person who updated it
Connecting Geckoboard to Zapier means another app does the updating for you. A Zap (an automation built on Zapier) waits for an event elsewhere, then pushes a row of data or a single value into Geckoboard. The screen on the wall changes on its own, and nobody exports a spreadsheet at the end of the day.
Three results people usually build first:
A growing dataset. Each new deal, signup or order becomes a line through Add Record to Dataset, and the Geckoboard widgets reading that dataset redraw with it. It is the action Zapier puts forward for this app, and the one worth starting with.
A headline number. [LEGACY] Update Custom Number Widget replaces the figure on one push widget: open tickets, revenue booked, people on site.
A status line or a gauge. [LEGACY] Update Custom Text Widget writes a short message on screen, and [LEGACY] Update Custom Gauge Widget moves a needle between a minimum and a maximum you set in the step.
Now the part the app page skips. Zapier cannot listen to Geckoboard at all: there is no trigger, so nothing that happens on a dashboard can start a Zap. It cannot read a dataset back or look a record up either, because the app has no search. And it does not create the dataset for you, which has to exist in Geckoboard before the first run.
If you are still weighing tools, the Geckoboard Make integration covers the same app on another platform, and Make vs Zapier sets the two side by side.
Zapier words, in one minute
Seven words come back on every line of this page. Here they are in plain English.
- Zap
- The automation itself: one trigger, then one or more actions that run each time the trigger event happens.
- Trigger
- The event in an app that starts the Zap. Geckoboard has none, so the trigger always comes from another tool.
- Action
- The step that does the work once the Zap has started. Here, every Geckoboard step is an action that writes to a dashboard.
- Task
- What Zapier bills: one action that completed successfully. Your plan's allowance is a count of those.
- Polling vs instant
- A polling trigger is checked on a timer for new items. An instant trigger is reported by the app the moment the event happens.
- Filter
- A step that lets the Zap carry on only when the incoming data meets your condition, and stops it otherwise.
- Connection
- Your Geckoboard account linked to Zapier once, then reused by every step that writes to it.
What it really costs
Geckoboard is not a premium app, so it runs on the free plan. The trigger never costs a task, and checking for new data is free however often it happens.
- Free plan100 tasks a month, unlimited Zaps
- Free plan Zap sizeOne trigger and one action
- Premium appNo
Each Geckoboard action that succeeds counts as one task; one that fails is not counted. A Zap pushing to a dataset and to a number widget uses two per run. The free plan gives 100 tasks a month but only two-step Zaps, so adding a filter or a second action calls for a paid plan. Size the allowance against how often the source app produces events. Also keep in mind that a few apps and a few actions take more than one task when they complete.
Connect Geckoboard to Zapier in three steps
- 01
Open your connections
In Zapier, go to the Apps page of your account and click + Add connection. You need a Geckoboard account first, plus edit rights on any dashboard you did not create yourself.
- 02
Pick Geckoboard
Type Geckoboard in the search box of the dialog, select it, then click Add connection. Geckoboard then asks you to sign in, so keep the login of the right account at hand.
- 03
Sign in and allow access
Log in to Geckoboard and grant Zapier access to the account. The connection now shows in the list, and every Geckoboard step of every Zap can reuse it.
Your first Zap: won deals on the sales screen
GoalEvery HubSpot deal that reaches the won stage becomes a record in a Geckoboard dataset, and the sales dashboard updates by itself.
- 01
Create the dataset in Geckoboard
Before Zapier, set up the dataset the records will land in. Zapier does not create it, and the action asks for its Dataset ID.
- 02
Build: set the trigger
Start a Zap, choose HubSpot and its New Deal event. Test it: Zapier brings back the three most recent deals, so you map from a real one.
- 03
Add the filter
Add a Filter step. Pick the stage field, a text rule, and the won value you spotted in the test result. Deals at any other stage stop here.
- 04
Add Record to Dataset
Add the Geckoboard action, select your connection, fill Dataset ID and Update type, then map each dataset column to a HubSpot value.
- 05
Test, then publish
Run the action once and check the new row in Geckoboard. When it looks right, click Publish. The filter makes this a multi-step Zap, so a paid plan is required.
The four Geckoboard actions
Geckoboard gives you 4 actions. For each one: what it does for you, when to reach for it, and what to watch out for.
Operations index
Add Record to Dataset
ActionIn Zapier“Adds a record to a Dataset”
Appends one line to a Geckoboard dataset each time the Zap runs, and every widget built on that dataset picks it up.
[LEGACY] Update Custom Gauge Widget
ActionIn Zapier“Send new values to a Custom Gauge Widget”
Moves the needle of a gauge between a left-hand minimum and a right-hand maximum that you supply in the same step.
[LEGACY] Update Custom Number Widget
ActionIn Zapier“Send new values to a Custom Number Widget”
Sends a fresh figure to one push widget, replacing what it showed before.
[LEGACY] Update Custom Text Widget
ActionIn Zapier“Send new values to a Custom Text Widget”
Puts a short message on a push widget, written from values the earlier steps carried.
When it breaks
Zapier attaches no help article to Geckoboard, and no rate limit specific to the app is documented.
So what goes wrong comes from how Zapier itself behaves. These are the cases worth knowing before the dashboard goes up on the wall.
Old data never shows up
A Zap only reacts to what happens after you switch it on. Deals closed last quarter will not reach the dataset; loading that backlog is a separate job.A bulk import gets held back
When the source app suddenly returns a huge batch, after an import or a migration, Zapier's flood protection can hold those items instead of pushing them all.The same item does not count twice
On a polling trigger, Zapier remembers what it has already seen, so one deal starts the Zap once. Only new items reach the dataset.A failed push costs nothing
If Geckoboard rejects the action, say because a Widget key is wrong, no task is billed. The figure on screen simply stays where it was.
Need help automating Geckoboard with Zapier?
A person reads every message.



