Skip to content

Trigger feed by event

To display a feed item in the mobile app in real time when a customer performs an event (e.g. on challenge completed event), set up an Orchestration Campaign that listens for the event and immediately triggers a feed item for the member.

⚠️ Note: Event-triggered feed is real time. Unlike segment-triggered feed, it is not possible to enrich the data with additional member attributes for personalization. Only the data carried by the event itself is available in the feed content.

To trigger real time feed items triggered by events follow these steps:

1. Create an Orchestration Campaign

Create a new Orchestration Campaign as usual.

image.png

2. Event trigger: Configure the event that will trigger the feed item

  • Drag the starting blocks on canvas (Member Segment or Event block)

  • Drag activity blocks and event blocks for events generated by the activity (e.g. Challenge Completed event)

  • Connect the blocks

image.png

image.png

3. Create communication activity: Connect a feed activity and design its content

  • Drag the Feed block on the canvas and connect it directly to the Event block.

  • Enter the block, design the Feed activity, and save it.

image.png

  • Pay special attention to the following details, which differ from non-triggered Feed communications:

    • Making content personalized with event attributes: Start typing { in the feed body text to get a list of the attributes available from the event payload. Only event-carried attributes are available here — no member profile attributes can be added since there is no Enrich step.

    image.png

    • Schedule: When a Feed item is in scheduled state at execution time it will be skipped. The feed item will be available in the mobile application if at execution time the feed activity is active.

      • Scheduled feed activity is skipped at execution time.

      • Active feed activity is executed.