Creating an Audience in Segment to send to Pendula

Josh Stylianou
Josh Stylianou
  • Updated

An Audience in Segment is a group of users that share certain characteristics. When an audience is created, users are grouped by meeting certain conditions, like having performed an event or having a specific trait.

Once created, an audience can then be sent to Pendula - triggering a flow for each audience member. This could be used with a persistent campaign style flow, or a one-off campaign flow within Pendula.


To build and send an audience to Pendula from Segment, you'll need:

  • A Segment Business plan, with Engage Foundations
  • A Pendula API Token 
  • A Segment source, with incoming events. 

To Trigger Pendula from a Segment Audience

    1. Create a destination - a specific Pendula flow destination for the relevant campaign.
      • See Pendula documentation here for creating destinations.
    2. Build an audience within Segment Engage - Refer to the Segment Documentation on Engage audiences.
      • When creating the audience, ensure to tick ‘Include Historical Data’ to include existing audience members. If not ticked, only new audience members will be added to the audience.
        Segment Audience .png
    3. Once the audience has been created, connect the audience to the Pendula destination.
      • Connection settings - Send identify (Can use default setup, or configure custom setup)

        Screenshot 2024-06-18 at 2.18.43 PM.png
    4. After creation, Segment will send each historical audience member onto the destination - in this case, a Pendula flow. It will also continue to send audience members who meet the criteria after the audience creation.
      • It might take some time for audience members to begin being sent to the destination, depending on the size of the audience.


Keep in mind that once an audience has been created, all new profiles that match the conditions will be added to the audience (and trigger a Pendula flow).

If you're running a one time campaign, disable the audience or remove the destination from the audience after the campaign ends to stop flows being triggered for new audience members.