Export Audiences
Sync dynamically DinMo User segments with your website or app users for personalization use cases.
Last updated
Sync dynamically DinMo User segments with your website or app users for personalization use cases.
Last updated
In this destination service, DinMo will export and continuously update audience or user segments membership directly in Firestore documents. This allows you to indicate clearly and efficiently which segments each user profile belongs to.
To implement this, follow these three steps:
Create a Firestore destination. Refer to the Firestore platform connection guide for detailed instructions.
Create a DinMo user segment representing the audience you wish to export.
Activate the segment with the Firestore destination to begin synchronization.
Each time the activation runs:
DinMo will update the Firestore collection specified by the user.
Any profile entering your DinMo segment will have the segment name added to the dinmo_segments
field within the corresponding Firestore document.
Any profile exiting your DinMo segment will have the segment name removed from the dinmo_segments
field.
If the profile doesn't already exist in Firestore (no matching document ID), DinMo will create a new document.
Before exporting segments, you need to configure your Firestore destination of type Export audiences.
Go to destinations > Add a destination.
Choose your Firestore Platform.
Click on Export audiences option.
Give it a name and save the destination.
In the Default activation settings, Define the Firestore collection name where DinMo will sync segment membership data.
Once your Firestore destination and DinMo segment are configured, create an activation to begin exporting your audience data:
By using One Click Activation directly from the User Segment Overview
Or from the activation tab if you want to use a specific user model to sync or have more control on the name that will be shown in the dinmo_segments field in Firestore documents
Field Mapping
During activation, specify:
Document ID Mapping: Choose the DinMo user profile field that corresponds to the Firestore document ID. DinMo uses this mapping to match profiles in Firestore.
Collection Name: Define the name of the Firestore collection that will store your audience membership data.
Scheduling
Specify the frequency of audience updates in Firestore. With each scheduled update:
New profiles entering the DinMo segment will have the audience name added to their dinmo_segments
array.
Profiles leaving the DinMo segment will have the audience name removed from their dinmo_segments
array.
Updates ensure your audience data remains current, enabling accurate personalization.