Note: This Source is currently in beta. If you are interested in using it, please reach out to your Appboy Customer Success Manager. Appboy Currents is only available in select Appboy packages and cannot be configured within Appboy without assistance from their team.
Appboy is a marketing automation and customer engagement platform. Growth, Engagement, and Marketing teams use Appboy to build great long term relationships with their customers across key digital channels.
Take your company’s marketing and customer engagement to the next level by adding Appboy as a Segment Source, via Appboy’s Currents product. We’ll automatically collect marketing and analytics events, forward them to your destinations, and load them into your data warehouse.
In your favorite BI or analytics tool, you’ll be able to analyze your mobile, email, and web marketing campaign data in SQL or through drag-and-drop reports. You’ll be able to join your Appboy data with the event data you’re already sending through Segment to analyze the impacts of your marketing and engagement programs.
- From your workspace Overivew page, click Add Source.
- Choose Appboy
- Give the Source a name. The name will be used to identify this source within your workspace. You can name it however you’d like, but we recommend sticking to something that reflects the Source itself, like Appboy.
- The next page “Overview” will surface your Segment write key for Appboy. Copy this write key.
- To finish the setup, you need to activate “Currents” in Appboy which requires reaching out to Appboy Support or your Customer Support Manager. Appboy Currents is only available in select Appboy packages and cannot be configured within Appboy without assistance from your Appboy Customer Success representative.
Now when you go back to Segment, click into your Appboy Source and you’ll be able to add Destinations where you want to receive your Appboy data. Events will now be sent to your destinations and automatically loaded into any warehouses you have enabled.
Below is a table of events that Appboy sends to Segment. These are the events that will appear in your warehouse or your destinations, depending on what connections you enable in Segment:
|Application Uninstalled||User uninstalled the App.|
|Email Sent||An email was successfully sent|
|Email Delivered||An email was successfully delivered to a User’s mail server.|
|Email Opened||User opened an email.|
|Email Link Clicked||User clicked a link in an email. Email click tracking must be enabled.|
|Email Bounced||Appboy attempted to send an email, but the User’s receiving mail server did not accept it.|
|Email Marked As Spam||User marked an email as spam.|
|Unsubscribed||User clicked the unsubscribe link in an email.|
|Push Notification Sent||A push notification was successfully sent|
|Push Notification Tapped||User tapped on a push notification.|
|Push Notification Bounced||Appboy was not able to send a push notification to this User.|
|In-App Message Viewed||User viewed an in-app message.|
|In-App Message Clicked||User tapped or clicked a button in an in-app message.|
|News Feed Viewed||User viewed the native Appboy News Feed.|
|News Feed Card Viewed||User viewed a Card within the native Appboy News Feed.|
|News Feed Card Clicked||User tapped or clicked on a Card within the native Appboy News Feed.|
Appboy Event Properties
Below is a table of properties that are sent for the events above:
|string||The API Identifier of the App on which a user received a message or performed an action, if applicable.|
|string||The API Identifier of the Campaign associated with the event, if applicable.|
|string||The API Identifier of the Canvas associated with the event, if applicable.|
|string||The API Identifier of the Canvas Variation associated with the event, if applicable.|
|string||The API Identifier of the Canvas Step associated with the event, if applicable.|
|string||For Email events, the email address that the email was sent to.|
|string||For In-App Message Clicked events, the ID of the button the user clicked on.|
|string||For News Feed Card Viewed and News Feed Card Clicked events, the API Identifier of the News Feed Card.|
NOTE: The Appboy Source destination is currently in Beta. The names of Apps, Campaigns, Canvases (including Canvas Variations and Canvas Steps), and News Feed Cards will be made available as event properties in an upcoming version of the destination, in addition to the API Identifiers already listed above.
Appboy will send the Appboy
external_user_id as the top level
userId field. This is the same
userId that Appboy originally receives from the downstream destination with Segment. Appboy will only send events associated with users who have an
Send Segment Data to Appboy
The entire destination with Appboy can be even better if you also connect to it as a downstream destination within Segment. With the Segment to Appboy destination, you can send user and event data to Appboy in order to target customers with messaging campaigns.
Want to start sending website or mobile data to Appboy? Head on over to our Appboy destination docs.