What this is
Bird Trigger Events is a real-time destination: it sends event data out of Zeotap CDP to Bird, from a Send to Destinations node in a journey. Bird is a customer communication platform that helps businesses engage with their customers through channels such as email, SMS and WhatsApp. Once the destination is attached to a journey, the events in the categories you select under Event Category are forwarded to your Bird workspace — see Event categories for the full list. Bird has a second, separate destination in Zeotap CDP. Bird - Customer Lists pushes audiences built in Zeotap CDP into the customer lists in your Bird instance, for use in Bird campaigns. Both destinations send data in the same direction, from Zeotap CDP to Bird.Supported identifiers and actions
This destination identifies a contact in Bird by either an email address or a phone number. You choose which one under Additional Settings, and map the matching catalogue attribute to Identifier Value in the mapping screen. The action you choose under Choose your Action determines which destination fields appear under Map the Fields. To send ecommerce events, choose the Ecommerce Event action. The screenshots on this page were taken with the Audiences Event action selected.Prerequisites
Before you create the destination in Zeotap CDP, obtain three values from Bird:
All three come from your Bird application configuration, in the two steps below.
Get the tracking values from Bird
Configure your application and obtain the configuration URL
1
Open the application settings
Navigate to the Application settings in the Developer Cloud.
2
Enable an application
Enable an Application by following the on-screen instructions.
3
Set the allowed domains
Specify your website domain(s) as the allowed domains if events will be emitted from your website directly.
- If your website homepage is
https://example.com, useexample.comas the allowed domain. If there are any subdomains such asshop.example.com, list them as well. - Multiple domains can be specified with commas separating them.
- If events will be emitted from servers, you can leave the allowed domains empty.
4
Copy the configuration URL
Once enabled, you will see a config page with a snippet similar to this:
Retrieve the workspace ID, tracking endpoint and write key
Send a GET request to the configuration URL you obtained above.workspaceId, tracking.endpoint and tracking.writeKey:
Create the Bird Trigger Events destination
1
Open Destinations
Log into the Zeotap CDP App and go to the Destinations application.
2
Start a new destination
Click + Create Destination.
3
Find the connector
Under All Destinations, search for Bird - Trigger Events.
4
Enter the connection details
Click Bird - Trigger Events. A screen appears displaying details about the destination on the left. On the right-hand side you will find the fields required for the integration to be established. Enter the following:
- A name for the destination.
- The Workspace ID.
- The Tracking Endpoint.
- The Tracking Write Key.
5
Choose the action and map the fields
In the new screen that appears, choose the appropriate action and mapping.
- Choose the desired action under Choose your Action, then choose the corresponding identifiers under Map the Fields.
- From the dropdown at the bottom, select either the email address or the phone number as the identifier and map it accordingly. By default, the output identifiers that are accepted by the platform — such as email IDs and phone numbers — are displayed. You can edit, add or remove an identifier from the list.
- Click Save Mapping.
6
Set the identifier type
Under the Additional Settings section, choose the Identifier from the dropdown.
- You can select either Email or Phone as the identifier.
- You need to map the value corresponding to this identifier in the mapping section mentioned above.
Add the destination to a journey
After creating the destination, link it in the Send to Destinations node within the workflow.1
Add a Send to Destinations node
In the workflow, click + and choose Send to Destinations.
2
Pick the destination
Choose the destination from the list of available destinations by using the search feature.
3
Check the Destination Details tab
Under the Destination Details tab, the Workspace ID, Tracking Write Key and Tracking Endpoint fields are automatically populated based on the values you entered while creating the destination.Under Event Category, choose the appropriate option for what you are sending — see Event categories for the full list.
4
Set the action and mapping
Under the Destination Settings tab, choose the action and mapping as per your requirement. For example, to send ecommerce events, select the Ecommerce Event action — see Ecommerce attribute groups.
5
Save
Click Save Destination.
Event categories
The Event Category dropdown lists the following options, each shown as<Group> - <Event> — for example, Ecommerce - Cart Updated.
The dropdown also offers a Custom option.
Ecommerce attribute groups
When you select the Ecommerce Event action, the destination fields are offered in the following groups.For Order Canceled and Order Fulfilled events, map both the common Order Event Attributes group and the event-specific group, not the event-specific group on its own.
Verify the destination is attached
After you click Save Destination, the destination is attached to the Send to Destinations node. The node shows a card with the connector name, the destination name and the mapping you configured.Next steps
- Bird - Customer Lists — the other Bird destination, which pushes audiences built in Zeotap CDP into customer lists in Bird.
- Destinations — how a destination is set up and how the field mapping works across the catalogue.
- Real-time integrations — the other real-time destinations Zeotap CDP supports.