MARKETPLACE
PLUGINS
CUSTOMER.IO INTEGRATION
Customer.io Integration logo

Customer.io Integration

Published March 2022
   •    Updated October 2025

Plugin details

Take advatange of customer.io's powerful application.
Currently, we support:

• User Activity
• Identify Customer
• Get User Region
• Delete a customer
• Add or update a customer device
• Add or update a customer
• Suppress a customer profile
• Track a customer event
• More coming soon 🕒

Built with ❤️ by New Horizon Code.

Prefer one-on-one assistance? Check out our friends at Copilot! Book half-an-hour with them at https://withcopilot.com/sessions

Free

For everyone

2.0 stars   •   2 ratings
85 installs  
This plugin does not collect or track your personal data.

Other actions

Platform

Web & Native mobile

Contributor details

Syrup logo
Syrup
Joined 2019   •   18 Plugins
View contributor profile

Instructions

This plugin utilizes the customer.io Javascript SDK and API. To get started, please create a customer.io account. Once your account has been set up, head to the dashboard and look for the Real-time section titled JavaScript Snippet. Once located, please add the Site ID to your plugin "Site ID (Headers).
Please note:

Your username is your SiteID and your password is your API Key.

Types

This plugin can be found under the following types:
Api   •   Action   •   Background Services

Categories

This plugin can be found under the following categories:

Resources

Support contact
Documentation
Tutorial

Rating and reviews

Average rating (2.0)

Running Issues with actions
June 27th, 2024
Hello, I have made the necessary actions to set up the API, and the data pipeline is set up I am able to see actions happening on my app within customer.io yet i'm having issue pushing anything from bubble to customer.io using the actions. I am receiving the following error message : app.xpnce.com indique The service Customer API V1 - Add or update a customer just returned an error (HTTP 401). Please contact the plugin author directly for feedback. Raw error: { "meta": { "error&quot: "Unauthorized request" ? I have triple checked the username, password and api key. Would you be able to help out please ?
Simple Setup but lacking data controls
July 13th, 2022
The setup for the plugin was very easy (although the setup mentions an API key being used as the "password" but then there are no actual fields titled "password, only a field for the Site ID and Site ID -dev). Once I added the Identify User event to a workflow (I would also suggest namespacing those options like Customer.io | Identify User) I did receive data on user sign up, but the email address wasn't included (and I can't specify what User record attribute to map to it). You also can't send custom attributes so we can't segment the data that is sent to Customer. Anyway, there is no other Customer.io plugin, so if this one gets fixed up it will corner the market. As it stands it's a little barebones and without the email address being sent we can't even use the data that does arrive.
Hi There, Thank you so much, your feedback is greatly valued. I will ask the team to add further to this plugin and hopefully have some exciting updates in the very near future. (plugin author)
July 13th, 2022
  •  
Syrup
Bubble