Skip to contentSkip to navigationSkip to topbar
Page toolsOn this page
Looking for more inspiration?Visit the

Vibe Audiences (Actions)


(new)

Beta

This feature is in active development and may change before general availability.

Destination Info
  • Accepts Page, Alias, Group and Identify calls.
  • Refer to it as Vibe Audience, or Vibe Audiences in the Integrations object
  • This integration is partner owned. Please reach out to the partner's support for any issues.
  • This destination is in Beta
  • This destination is only compatible with Twilio Engage.

Vibe(link takes you to an external page) is a streaming TV advertising platform that helps brands reach their audiences on streaming devices. Vibe lets advertisers to launch TV ads and measure them as digital campaigns with full transparency on performance. Advertisers of all sizes use Vibe to drive awareness, engagement, and growth through premium CTV inventory.

This destination is maintained by Vibe. For any issues with the destination, contact the Vibe Support team.


Getting started

getting-started page anchor

Prerequisites

prerequisites page anchor

Before connecting to the Vibe Audiences (Actions) destination, you must first enable the integration in Vibe and retrieve your Advertiser ID and Vibe Token.

To retrieve the Advertiser ID and Vibe Token from Vibe:

  1. Log in to your Vibe account and navigate to Settings.
  2. Select Custom Audiences.
  3. Click New Audience.
  4. Choose Segment as your source.
  5. Select the relevant advertiser.
  6. Copy your Advertiser ID and your Vibe Token.

Set up the Vibe Audiences destination in Segment

set-up-the-vibe-audiences-destination-in-segment page anchor
  1. From your Segment workspace, go to Connections > Catalog and select the Destinations tab.
  2. Search for Vibe Audiences and select the destination.
  3. Click Add Destination.
  4. Select the Engage space you want to use as the Source. Note: this destination only supports sending Engage Audiences to Vibe.
  5. Name your destination in the Settings tab.
  6. Enter the following settings:
    • Advertiser ID: Your Vibe Advertiser ID
    • Vibe Token: Your Vibe API token
  7. Click Save Changes.
  8. In the Mappings tab, click New Mapping and select Sync Engage Audience to Vibe.
  9. Go to the Settings tab and enable the destination.

Your Vibe destination is now ready to receive audiences. Once synced, your Segment audiences will appear in Vibe under Custom Audiences. You can then select the synced audiences for use in your Vibe campaigns.

(information)

Info

The audience population might take some time to process.


Property nameTypeRequiredDescription
Advertiser IDstring
required

Your Vibe advertiser ID.


Auth Tokenstring
required

Your Vibe authentication token.


Vibe Audiences has the following presets

Preset NameTriggerDefault Action
Sync Engage AudienceEvent type = "identify", Event type = "track"Sync Audience

Build your own Mappings. Combine supported triggers with the following Vibe Audiences-supported actions:

(information)

Mapping limits per destination

Individual destination instances have support a maximum of 50 mappings.

Sync data to Vibe Audience.

Sync Audience is a Cloud action.

Property nameTypeRequiredDescription
EmailSTRING
required

User's email (ex: foo@bar.com)


Audience NameSTRING
required

The name of the audience to which you want to add users.


IP AddressSTRING

Optional

The IP address of the user.


Audience IDSTRING
required

The ID of the audience to which you want to add users.


Personal InformationOBJECT

Optional

Additional user profile details to send to Vibe. This information is used to improve the match rate.


You can send computed traits and audiences generated using Engage to this destination as a user property. To learn more about Engage, schedule a demo(link takes you to an external page).

For user-property destinations, an identify call is sent to the destination for each user being added and removed. The property name is the snake_cased version of the audience name, with a true/false value to indicate membership. For example, when a user first completes an order in the last 30 days, Engage sends an Identify call with the property order_completed_last_30days: true. When the user no longer satisfies this condition (for example, it's been more than 30 days since their last order), Engage sets that value to false.

When you first create an audience, Engage sends an Identify call for every user in that audience. Later audience syncs only send updates for users whose membership has changed since the last sync.

(information)

Real-time to batch destination sync frequency

Real-time audience syncs to Vibe Audiences (Actions) may take six or more hours for the initial sync to complete. Upon completion, a sync frequency of two to three hours is expected.


Segment lets you change these destination settings from the Segment app without having to touch any code.

Property nameTypeRequiredDescription
Advertiser IDstring
required

Your Vibe advertiser ID.


Auth Tokenstring
required

Your Vibe authentication token.