When setting the parameters for a dynamic segment, you can drag in blocks of queries, or other logical expressions based on the user’s profiles, interactions or other segments. This is profile blocks and behavioral blocks come in as important players. Profile blocks are used for querying profile records stored in the Dynamics 365 Marketing Insights application. Those records are synced between your Dynamics 365 database (CDS) and the marketing insights service. Profile records include entities you’re used to working with inside of Sales or Customer Service, among other applications, and include contacts, accounts, leads, and more. You can choose which entities you would like to sync between the database and the marketing insights service.
Behavioral blocks are used for querying records in marketing-insights based on their interaction. In order to offer insights through the Dynamics 365 Marketing application, interaction records are automatically generated and related to each contact record. You can therefore access them to create a segment based on a user’s interaction. For example, if you wanted to target contacts who had previously opened an email campaign from the prior month, you would use a behavioral block to query an open interaction. Other interactions that can be helpful for creating segments include clicking on an email link, form submissions, or event registrations.
*This post is locked for comments