Resources · Zapier integration

Bonusly Zapier integrationAutomate Bonusly with Zapier.

The Bonusly Zapier integration gives you 2 triggers, both instant, 2 actions and 1 search. A new bonus or an earned achievement can start a Zap at once, and Zapier can give a bonus or look up a colleague in Bonusly for you.

Verified Trustpilot reviews · AI, automation & growth agency

Overview

What the Bonusly Zapier integration is for

Zapier links your apps so an event in one sets off work in another, without anyone retyping it. For Bonusly, two moments can start an automation (a bonus is given, an achievement is earned), two jobs can be done for you (giving a bonus, in a simple or an advanced form), and one search finds a colleague by name or email.

Three results worth building, each on a real operation:

Recognition that follows a milestone. New Achievement starts the Zap when someone earns an achievement, and Give Bonus adds a bonus on top, so the milestone never goes unnoticed, even in a busy week.

Bonuses from somewhere else. When the starting point is another tool, Find User turns a name or an email into the right Bonusly user, and Give Bonus From Text (Advanced) sends a bonus whose whole reason is written as one text.

A record of every thank-you. New Bonus fires each time someone gives a bonus, which makes it the starting point for logging or announcing recognition outside Bonusly.

What Zapier does not do here: it does not pick up bonuses or achievements from before the Zap was switched on, and Bonusly offers no find-or-create, so a missing user is never created on the fly. The same app on Make is covered on the Bonusly Make integration page.

Vocabulary

Zapier words, explained once

Seven terms carry the rest of this page. Each gets one plain line.

Zap
The automation you build on Zapier: one trigger, then one or more actions that run every time that trigger event happens.
Trigger
The event in an app that starts the Zap. Once the Zap is on, Zapier waits for it, here a new bonus or achievement in Bonusly.
Action
What the Zap does after it starts: the step that writes, sends or moves something for you, such as giving a bonus.
Task
What Zapier bills you for. One action that completes successfully equals one task, and your plan counts them monthly.
Polling vs instant
Polling triggers are checked on a timer. Instant triggers are reported by the app as they happen. Both Bonusly triggers are instant.
Filter
A step that lets the Zap go on only when what arrived meets your condition, and stops it there otherwise.
Search step
A step that looks up something that already exists in an app, such as a Bonusly user, so the next steps can use it.
Cost

What a Bonusly Zap costs in tasks

Bonusly is not a premium app, so the free Zapier plan can run it. What you pay for is tasks.

  • Free plan100 tasks a month
  • Free plan ZapsUnlimited, two steps each
  • Bonusly triggersInstant on every plan

The trigger costs nothing, and neither does watching for new bonuses. Every action that succeeds is one task, and a failed action is not counted. The catch is the shape of the Zap: the free plan builds two steps only, one trigger and one action. The Zap drawn at the top, New Achievement then Give Bonus, has two steps and stays free. Add a filter, a second action or Find User and it becomes a multi-step Zap that needs a paid plan.

Connect

Connect Bonusly to Zapier

  1. 01

    Start from Apps

    In Zapier, open Apps and click + Add connection. A connection is your Bonusly account linked to Zapier once, then reused by every Zap that gives bonuses or watches them.

  2. 02

    Pick Bonusly

    Search for Bonusly in the dialog, select it and click Add connection. You need an existing Bonusly account in your company; Zapier only links to it, it never creates one.

  3. 03

    Sign in and allow access

    Sign in to Bonusly in the tab that opens and grant Zapier access. Connect the account your team expects to see recognition from, since every Zap reuses it.

First Zap

First Zap: reward every achievement with a bonus

GoalWhen a teammate earns an achievement in Bonusly, the Zap adds a bonus to celebrate it.

  1. 01

    Build: choose the trigger

    Create a Zap, pick Bonusly as the app and New Achievement as the event, then select the Bonusly connection you added earlier.

  2. 02

    Test it on real data

    Run the trigger test. Zapier pulls the three most recent achievements of the account, so you can see what an achievement carries before mapping anything.

  3. 03

    Add Give Bonus

    Add Bonusly again with Give Bonus. Map the colleague who earned the achievement as the receiver, using what the trigger test brought back, and write a short reason that names the milestone.

  4. 04

    Test, then Publish

    Test the action once and check the bonus in Bonusly. Click Publish to switch the Zap on; it reacts from the next achievement onward, and as a two-step Zap it runs on the free plan.

Triggers

Bonusly triggers on Zapier

2 events start a Zap when something happens in Bonusly, and 2 of them are instant: the app calls Zapier straight away, whatever your plan.

1

New Achievement

Instant trigger

In Zapier“Triggers when an achievement is earned.”

Kicks off your Zap whenever someone in your company earns an achievement in Bonusly, and passes the details on to the steps that follow.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
a support lead wants every new achievement on the team to come with an extra bonus.
Watch out
it fires for every achievement in the account. Add a filter if only one kind should count, which makes the Zap multi-step.
2

New Bonus

Instant trigger

In Zapier“Triggers when a bonus is given.”

Runs each time a bonus is given in Bonusly, by anyone, which turns every thank-you into a possible starting point for something else.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
an HR team wants each bonus copied into another tool where recognition is reviewed with managers.
Watch out
never pair it with Give Bonus in the same Zap. The bonus the Zap gives is itself a new bonus, and the Zap starts again.
Actions

Bonusly actions on Zapier

Bonusly gives you 2 actions. For each one: what it does for you, when to reach for it, and what to watch out for.

1

Give Bonus

Action

In Zapier“Recognize a colleague by giving them a bonus.”

Gives a colleague a bonus from the connected account, with the receiver and the reason filled in by earlier steps or typed once.

When to use it
a deal marked won in another tool should end with a bonus for the account manager.
Watch out
each bonus is real and visible to the team, so test with a willing colleague.
2

Give Bonus From Text (Advanced)

Action

In Zapier“Recognize a colleague by giving them a bonus. You must specify the entire bonus reason in a text field.”

Also gives a bonus, but you write the entire bonus reason in one text field.

When to use it
the reason is assembled from several earlier steps and you want full control over the final wording.
Watch out
the whole reason has to be in that one field, so build the text carefully from the earlier steps.
Searches

The Bonusly search on Zapier

1 search step looks for data that already exists in Bonusly, so a later step can use it.

A search step looks up something that already exists and hands it to the next steps. In the editor, searches sit at the bottom of the Action event list, under SEARCH.

1

Find User

Search

In Zapier“Find a user by their name or email.”

Looks up a Bonusly user from a name or an email, so a later step can give that exact person a bonus.

When to use it
the Zap starts in a form or a CRM that only knows the colleague's email.
Watch out
the name or email field is required; if no user matches, the Zap stops there by default.

The three settings every search exposes

  1. Successful if no search results are found?
    Left on its default, a search that finds nobody stops the Zap there and the steps that depend on it are skipped. Switched on, the Zap carries on empty-handed.
  2. Create X if it doesn't exist yet?
    This box turns a search into a find-or-create. Bonusly offers no such variant on Zapier, so Find User never creates a missing user.
  3. If multiple search results are found?
    Three ways out when several users match: keep the first one, which is the default, stop the Zap, or pass all of them on at once.
When it breaks

When a Bonusly Zap breaks

Zapier documents no Bonusly-specific error or rate limit. The trouble comes from how Zaps behave in general.

Four cases to keep in mind before you publish. When a Zap fails and the reason is not obvious, start with Zapier troubleshooting.

  • The bonus loop

    A Zap that starts on New Bonus and runs Give Bonus sets itself off again with every bonus it gives, and burns through the task count fast.
  • Past bonuses stay where they are

    A Zap only reacts to what happens after it is switched on. Bonuses and achievements that already existed are never picked up; moving that history is a separate job.
  • No user found

    If Find User matches nobody, the Zap stops at the search by default and no bonus is given. Check the spelling, or switch the no-result setting on.
  • A sudden flood held back

    When a trigger suddenly returns a huge batch, after a bulk import for example, Zapier's flood protection can hold the runs back instead of letting them through.
Need help

Need help automating Bonusly with Zapier?

A person reads every message.

FAQ

Bonusly and Zapier: frequent questions

01Is the Bonusly Zapier integration free?
Yes, within the limits of the free plan. Bonusly is not a premium app, so it runs on the free Zapier plan, which includes 100 tasks a month and unlimited Zaps. The limit is the Zap itself: the free plan only builds two-step Zaps, one trigger and one action. As soon as you add a filter, a second action or the Find User search, the Zap becomes multi-step and needs a paid plan. You also need a Bonusly account in your company, since Zapier only connects to an existing one.
02How many tasks does a Bonusly Zap use?
One per action that succeeds. Watching for new bonuses or achievements is free, because a trigger never costs a task. A Zap that gives one bonus per run uses one task per run; one that gives a bonus and then does something else uses two. An action that fails is not counted. On the free plan, 100 tasks a month means at most 100 bonuses given by a one-action Zap in that month.
03Are Bonusly triggers real time?
Yes. New Bonus and New Achievement are both instant: Bonusly tells Zapier as soon as the bonus is given or the achievement earned, and the Zap starts straight away. This holds on every plan, the free one included, because the polling interval grid only applies to triggers Zapier checks on a timer. You will see a lightning bolt next to an instant trigger in the Zap editor. The trigger type is set by the app and cannot be changed.
04What do you need to connect Bonusly to Zapier?
An existing Bonusly account in your organisation. In Zapier, open Apps, click + Add connection, search for Bonusly, click Add connection, sign in to Bonusly in the tab that opens and grant access. That connection is made once and reused by every Zap that touches Bonusly. Before connecting, decide which Bonusly account the team should see behind the automated bonuses, and make sure it can reach the colleagues your Zaps will reward or look up.
05Why does a Zap with New Bonus and Give Bonus never stop?
Because it feeds itself. New Bonus fires on every bonus given in the account, and the bonus your Zap gives is one of them, so it starts the same Zap again. Each loop costs a task and posts a real bonus. Avoid putting Give Bonus or Give Bonus From Text (Advanced) behind the New Bonus trigger. If you need to react to bonuses, send them to another tool instead, or start the bonus Zap from New Achievement.
06What if the Bonusly operation you want is not available?
Then the Zapier integration cannot do it directly. On Zapier, Bonusly offers two triggers (new bonus, new achievement), two actions (give a bonus, give a bonus from text) and one search (find a user). Anything outside that list is not in the editor. The usual workarounds are to start the Zap from another tool that has the trigger you need, or to check whether another automation platform exposes the missing operation for Bonusly.
07Zapier, Make or n8n for Bonusly?
It depends on your criteria, not on a single winner. On Zapier, both Bonusly triggers are instant on every plan, but each successful action counts as a task and any Zap with a filter or a search needs a paid plan. The operations available for Bonusly differ from one platform to another. List what your recognition process has to do, check which platform offers those operations, then compare how each one bills your volume.