- Home
- Resources
- Integrations
- Onboard.io
Onboard.io Zapier integrationAutomate Onboard.io with Zapier.
10 triggers, 14 actions, 4 searches. That is the full Onboard.io Zapier integration as the editor shows it today: what each operation does for your customer onboarding, what it costs in tasks, which triggers fire instantly, and where a Map setup tends to break.
Verified Trustpilot reviews · AI, automation & growth agency
What the Onboard.io Zapier integration actually does
Onboard.io is a customer implementation tool built around Maps, the shared plans a team follows to launch each client. Zapier links it to your other apps through Zaps (an automation: one event that starts it, then one or more steps that run each time). On the free plan it works out of the box, since Zapier does not reserve Onboard.io for paid plans.
Three results come up again and again. A Map for every new customer: New Customer starts the Zap and Create Map builds the plan, with the owner and the variable options that generate its tasks. Customer conversations that reach your team: New Discussion Message fires on every message posted in a task discussion, and you send it wherever your team already reads. A roster that stays in sync: Create Team Member adds a colleague to the account and Add Team Member to Map puts them on the right projects.
Now the part the app page does not spell out. No operation deletes anything: there is no way to remove a Map, a task or a customer from a Zap. Six of the ten triggers are checked on a timer rather than reported live, so a free account waits up to 15 minutes on them. And a Zap never looks back: Maps that existed before you switched it on stay untouched.
If you are weighing the same job on other platforms, the Make vs Zapier and n8n vs Zapier comparisons are a good place to start. For our take on the tool itself, read the Zapier review.
Zapier vocabulary in one minute
Eight words carry the whole page. Each one is explained here once, then used as is.
- Zap
- The automation you build on Zapier: one trigger, then one or more actions that run every single time that trigger event happens.
- Trigger
- The event in an app that starts the Zap, such as a new customer in Onboard.io. Once the Zap is on, Zapier waits for it.
- Action
- What the Zap does after it starts: the step that writes, sends or moves something for you, like creating a Map or a task.
- Task
- The unit Zapier bills: one action your Zap completes successfully. The number on your plan counts exactly those, nothing else.
- Polling vs instant
- A polling trigger is checked on a timer and Zapier keeps only what it has not seen yet. An instant trigger is reported by the app itself the moment it happens.
- Filter
- A step that lets the Zap continue only when what arrived meets the condition you set, and stops it quietly otherwise.
- Search step
- A step that looks up something already in an app, such as a team member by email, so the steps after it can use what it found.
- Connection
- Your Onboard.io account linked to Zapier once, then reused by every step of every Zap that touches Onboard.io.
What it really costs
The trigger itself never costs a task, and neither does Zapier checking for new Maps, however often it looks.
- Onboard.io on the free planYes, not reserved for paid plans
- Free plan100 tasks a month, two-step Zaps
- Trigger and checks0 tasks
- Instant triggers4 of 10, no waiting on any plan
You pay per successful action: a Zap with three actions eats three times what a one-action Zap does, and an action that fails is not counted. The free plan gives 100 tasks a month and Zaps of two steps only. Add a second action, a filter or a search and you have a multi-step Zap (anything beyond one trigger and one action), which needs a paid plan. Timing follows the same split: polling triggers wait up to 15 minutes on Free, 2 on Professional and 1 on Team or Enterprise, while instant ones never wait.
Connect your Onboard.io account
- 01
Open the Apps page
In your Zapier account, go to Apps and click + Add connection. You need an Onboard.io account, plus access to any Map or customer you do not own and want the Zap to touch.
- 02
Find Onboard.io
Type Onboard.io in the search box of the dialog, pick it from the results, then click Add connection. Zapier opens a new tab for the Onboard.io sign-in.
- 03
Sign in and allow access
Log in to Onboard.io in that tab and grant Zapier access to the account. The connection is then saved once and offered in every Onboard.io step you build later.
Your first Onboard.io Zap, step by step
GoalEvery new Map gets a kickoff task and the right colleague, without anyone opening Onboard.io.
- 01
Pick the trigger
Build the Zap: choose Onboard.io as the app and
New Mapas the event, then select your connection. This trigger is a polling one, so its delay follows your plan. - 02
Test it on a real Map
Run the test. Zapier brings back the three most recent Maps of the account, so you map the next steps on a genuine record rather than on sample data.
- 03
Add the kickoff task
Add
Create One-Off Task. Map the Map ID from the trigger result and type a fixed Task Name, the same for every new launch. - 04
Staff the Map
Add
Add Team Member to Map, map the same Map and pick the colleague. Two actions make this a multi-step Zap: it needs a paid plan and spends two tasks per new Map. - 05
Test, then publish
Test each action once and read what came back in Onboard.io. When both results look right, click Publish to switch the Zap on.
The 10 Onboard.io triggers
10 events start a Zap when something happens in Onboard.io, and 4 of them are instant: the app calls Zapier straight away, whatever your plan.
Customer Custom Field Updated
Instant triggerIn Zapier“Triggers when selected customer custom field is updated.”
Starts the Zap when one customer custom field you choose changes value. You select the field in the trigger settings, so a Zap reacts to that field only and ignores edits made elsewhere on the customer.
Form Submitted
Instant triggerIn Zapier“Triggers when a new form is created.”
Reacts to Onboard.io forms. The name speaks of a submitted form, while the official description talks about a new form being created, so treat the test result as the truth.
Map Custom Field Updated
Instant triggerIn Zapier“Triggers when selected map custom field is updated.”
The Map-level twin of the customer field trigger: it fires when a Map custom field you selected changes. Edits to other fields of the same Map leave the Zap asleep.
New Discussion Message
Instant triggerIn Zapier“Triggers when a new message is posted in the discussion of a Task.”
Fires on each message posted in the discussion attached to a task. It is the cleanest way to get customer questions out of Onboard.io and into the tool your team watches all day.
New Map
Polling triggerIn Zapier“Triggers when a new Map is created.”
Picks up every Map created in the account, whoever created it. This is the natural starting point for anything that should happen once per launch: a kickoff task, a staffing step, a record elsewhere.
Updated Map
Polling triggerIn Zapier“Triggers when a Map's properties such as status, owner, or target launch date is changed.”
Catches changes to a Map's properties: its status, its owner or its target launch date. One trigger covers all three, so you do not need a separate Zap for each kind of change.
New Customer
Polling triggerIn Zapier“Triggers when a new onboardee customer is created.”
Starts when a new onboardee customer, the company you are onboarding, appears in the account. It pairs naturally with Create Map to give each new client a plan of its own.
New or Updated Map Task
Polling triggerIn Zapier“Triggers when any tasks in any Map within your account are created, updated, or removed. Event Type field will be returned as "created", "updated", or "removed".”
The broadest trigger of the app: it fires when any task in any Map is created, updated or removed. Each run comes with an Event Type field set to created, updated or removed.
New Team Member
Polling triggerIn Zapier“Triggers when a new Team Member is created.”
Fires when a Team Member is added to your Onboard.io account, on your side of the onboarding rather than the customer side. Handy for keeping internal tools aligned with who works in Onboard.io.
Roles
Polling triggerIn Zapier“List of onboard roles”
Watches the list of roles defined in your Onboard.io account. The official description says only that it lists roles, which makes it more of a helper than a business event.
The 14 Onboard.io actions
Onboard.io gives you 14 actions. For each one: what it does for you, when to reach for it, and what to watch out for.
Operations index
Add Team Member to Map
ActionIn Zapier“Adds an existing team member to a Map.”
Puts an existing team member on a given Map, with the option to assign tasks to them. Map and Team Member are both required.
Create or Update Customer
ActionIn Zapier“Creates an onboardee customer. If an external ID or website is provided matches an existing customer, that customer will be updated.”
Adds an onboardee customer, or updates the existing one when the external ID or website you send matches a customer already there. Only Company Name is required.
Create Discussion Message
ActionIn Zapier“Posts a message on a particular task's discussion in a Map. The message will be posted as a company user in the discussion with your company name and logo.”
Posts a message in the discussion of a specific Map task, signed with your company name and logo. Message and Task ID are required.
Create Map
ActionIn Zapier“Creates a Map with an owner, and optional target launch date and generates tasks based on variable options selected. Note: at least one variable option is required for the Map to be created.”
Builds a Map for a customer, with an owner, an optional target launch date, and tasks generated from the variable options you select. Map Name, Customer and Owner are required.
Create Global Task Section
ActionIn Zapier“Creates a global Task Section”
Creates a global task section, the grouping that organizes tasks across your templates. The Name field is the only required one.
Create Global Task
ActionIn Zapier“Creates a Global Task”
Adds a task to your global library rather than to one Map. Task Name is required, and the Internal? option keeps it visible to your team only.
Create Team Member
ActionIn Zapier“Creates a Team Member”
Adds a colleague to your Onboard.io account. Five fields are mandatory: Email Address, First Name, Last Name, Account Type and Role.
Create Variable
ActionIn Zapier“Creates a Variable”
Creates a variable and its dropdown options, the values that decide which tasks a Map generates. Name and Options are required, and Required makes the variable mandatory on every new Map.
Find Map Task
ActionIn Zapier“Action to find a specific Map Task by name and Map id.”
Looks up one task by its name inside a given Map. Zapier files it among the actions, although it finds rather than writes. Map and Map Task Name are required.
Find Onboardee by Email
ActionIn Zapier“Finds an Onboardee User by email.”
Finds an onboardee user, a person on the customer side, from an email address. It sits among the actions in Zapier, and Email is its only required field.
Invite Customer to Map
ActionIn Zapier“Invite someone from the Customer's team to a Map.”
Sends an invitation to someone on the customer's team so they can follow their Map. Map and Email Address are required, and tasks can be assigned to them at the same time.
Create One-Off Task
ActionIn Zapier“Add a one-off Task to a Map”
Drops a single task into one Map, outside your global templates. It wants a Map ID and a Task Name, and can be flagged as internal or optional.
Update Map
ActionIn Zapier“Updates a Map with an owner, and optional target launch date and generates tasks based on variable options selected. Note: at least one variable option is required for the Map to be created.”
Changes an existing Map: owner, target launch date and the variable options that generate tasks. A setting can shift task due dates to match a new launch date.
Update Map Task
ActionIn Zapier“Updates a Task status within an existing Map. (Requires Map Task ID)”
Changes the status of a task inside an existing Map. It needs the Map Task ID, nothing else is mandatory.
The 4 Onboard.io searches
4 search steps look for data that already exists in Onboard.io, so a later step can use it.
A search step reads without writing. In the editor, the four below sit at the bottom of the Action event list, under the SEARCH heading. None of them comes with a find-or-create variant on this app.
Get Map Info
SearchIn Zapier“Gets information about a Map by the provided ID.”
Fetches the details of a Map from its ID, so later steps can reuse what the Map holds. Map ID is required.
Find Team Member by Email
SearchIn Zapier“Finds a Team Member in your account by email.”
Checks that an address belongs to a Team Member of your account and returns that person. Team Member Email is required.
Find Variable by Name
SearchIn Zapier“Finds a Variable by name”
Finds a variable from its name. The match is case-sensitive: Plan and plan are two different searches.
Find Variable Option
SearchIn Zapier“Finds available variable options in account.”
Lists the variable options available in the account, the values Create Map and Update Map rely on to generate tasks.
The three settings every search exposes
- Successful if no search results are found?Left on its default, a search that finds nothing stops the Zap and the dependent steps are skipped. Switched on, the Zap carries on empty-handed.
- Create X if it doesn't exist yet?This box turns a search into a find-or-create on apps that offer it. Onboard.io exposes no such variant, so you will not see it here.
- If multiple search results are found?Three ways out when several items match: keep the first one, the default, stop the Zap, or hand all of them on at once.
When an Onboard.io Zap breaks
Zapier attaches no help article to Onboard.io and lists no limit of its own for the app. What breaks is what breaks on every Zap.
Four situations explain most surprises. Read them before you publish, and keep the Zapier troubleshooting guide at hand for the rest.
The Zap ignores your existing Maps
A Zap only reacts to what happens after you switch it on. Customers and Maps created before that stay out of reach, and moving that backlog is a separate job.The Zap keeps starting itself
Write into the place your trigger watches, say a discussion message posted after New Discussion Message, and the Zap sets itself off again and again, burning tasks fast.A bulk import stalls
When a trigger suddenly returns a huge batch, after an import of customers or a migration of Maps, Zapier's flood protection can hold those runs back.The same item never runs twice
On a polling trigger Zapier remembers what it has already seen, so the same Map or customer never starts the Zap a second time.
Need help automating Onboard.io with Zapier?
A person reads every message.



