Become a Dynamics 365 expert with Syvantis Learn
Provide additional details about the offer you're running.
This store requires javascript to be enabled for some features to work correctly.
Provide additional details about the offer you're running.
Tips for using Customer Insights - Journeys you may not know, part 4
Dynamics 365 Customer Insights - Journeys
Learn lesser-known tips for working with segments and journeys in Dynamics 365 Customer Insights - Journeys. This Fast Class covers practical ways to improve segment quality, simplify consent filtering, combine existing segments, manage expired segments, edit or pause live journeys, control journey entry with rate limits, and prevent time-sensitive messages from being delivered after they are no longer relevant.
Start your segments with basic guardrails
When building a segment, consider adding a few standard conditions at the beginning of the query. For email audiences, useful starting conditions include:
For other messaging channels, use the equivalent contact information, such as requiring a phone number for the appropriate channel. Depending on your compliance settings and the purpose of the segment, you may also want to include consent criteria. Even though Customer Insights - Journeys already prevents certain messages from being delivered when a recipient isn't eligible, adding these conditions to your segment provides an extra guardrail. It can also make your delivery analytics cleaner by filtering out contacts or leads that would have been blocked from delivery. Place these conditions near the beginning of your query so they can narrow the audience early in the segment logic.
Use compliance profiles to simplify consent filtering
As of March 2026, Customer Insights - Journeys provides a clearer way to incorporate compliance and consent requirements into segment queries. In the segment designer, navigate to the consent attributes and choose Compliance Profile. From there, you can select:
For example, an organization selling plants might have commercial topics corresponding to different growing zones. A segment could specify that it should target contacts eligible to receive emails for the Zone 5 topic. This approach makes consent-related queries easier to build and easier for someone else to understand when reviewing the segment later.
Build a larger audience from existing segments
A segment can be created from other existing segments. This is useful when you have smaller, targeted audiences that you want to maintain independently but occasionally need to combine for broader outreach. Instead of recreating all the underlying criteria, add existing segments as individual groups and use OR logic when you want to include members from any of those groups. This approach can help:
One limitation to remember is that a segment can contain up to 10 component segments.
Estimate segment membership
At the bottom of the segment designer, you can estimate how many contacts or leads will qualify for your segment. Select Estimate and Customer Insights - Journeys will calculate an estimated audience based on the current criteria. There is one important limitation: the estimator doesn't work when your segment contains behavioral criteria. For attribute-based segments, however, estimating membership can be a useful way to understand the expected size of your audience before you begin using it.
Understand Automated Segment Management
Microsoft introduced Automated Segment Management on February 17, 2026. As part of this functionality, segments that aren't used in an active journey for 120 consecutive days can expire. The goal is to improve system performance by reducing unnecessary refreshes for inactive segments. If a segment you previously created appears as expired, you can reactivate it. When doing so, don't move the segment directly to Ready to Use. The system requires the segment to pass through a draft state first. To reactivate an expired segment:
Edit a live journey
Customer Insights - Journeys lets you edit certain aspects of a journey even after it has gone live. For lightweight changes that don't affect the audience's experience, you can use the journey's Edit option. Examples include changing the journey name or modifying goals. Changes that affect how audience members experience the journey are handled differently. For example, suppose your journey contains a five-hour wait before an email is sent. Removing that wait changes the experience for people moving through the journey. In this situation, Customer Insights - Journeys creates a new version of the journey. People who haven't already passed through the affected portion of the journey can then move through the new version, and analytics reflect the different versions accordingly. You can review these variations through the journey's version history. Editing and versioning apply to live journeys that are trigger-based and long-running, or one-time journeys that haven't begun processing yet.
Pause a live journey when you need temporary control
Sometimes you don't want to permanently stop a journey. You just need to prevent it from progressing temporarily. Customer Insights - Journeys lets you pause a journey for up to 21 days. While a journey is paused:
When you resume the journey, new audience members can begin entering again and people who were paused within the journey continue from where they left off. This provides useful flexibility if you discover an issue, need to adjust your outreach, or need to temporarily halt communications because of an unexpected situation.
Know the difference between pausing and stopping
Stopping a journey is different from pausing it. A stopped journey can't simply be restarted. If you decide you want the campaign to run again, you'll need to rebuild it. That can create another consideration: people who already completed some or all of the original journey could potentially enter the rebuilt version and experience that content again. If your interruption is temporary, pausing may therefore be the better option.
Use rate limits to control journey entry
There may be situations where you have a large audience but don't want everyone entering your journey at once. For example:
Journey rate limits can help manage these scenarios. From the journey's entry settings, enable the rate limit and set a maximum entry rate per hour or per day. You can also control which days of the week are available. For example, if you only presell a product on weekends, you could limit journey entry to Friday and Saturday.
Understand how rate limits actually work
Rate limits don't evenly stagger audience members throughout the period you select. If you configure the journey for 100 people per day, those 100 people aren't automatically divided into smaller groups throughout the day. They may enter together. If you need a more gradual flow, consider using a shorter period and a smaller maximum, such as a lower number of entrants per hour.
Consider quiet hours when using rate limits
Rate limits also interact with quiet hours. If messages can't send during your configured quiet period, those messages may continue accumulating in the queue. Once the quiet period ends, the queued messages can be released. This could create a larger burst of messages than you expected based solely on the rate limit. When designing a campaign that relies on controlled volume, consider both settings together rather than configuring your rate limit in isolation.
Set expiration dates for time-sensitive messages
Limited-time offers, event reminders, sales, and other time-sensitive communications shouldn't arrive after they're no longer relevant. Customer Insights - Journeys lets you configure message expiration so recipients don't receive outdated messages. Depending on your scenario, you can:
Message expiration is available across communication channels including email, SMS, push notifications, and custom channels. If a message expires before an audience member reaches that step in the journey, the expired message is skipped and the person continues through the journey.
Use fixed expiration dates for campaigns and promotions
A specific date and time works well when your content has a clearly defined deadline. For example, if you're running a promotional sale that ends on a specific date, set the related marketing message to expire when the promotion ends. That helps prevent someone who progresses slowly through an ongoing journey from receiving an offer they can no longer redeem.
Use trigger-based expiration for customer-specific timing
Expiration can also depend on the timing of a trigger. This is useful when the relevant deadline varies from customer to customer. Examples could include:
In these scenarios, the expiration is related to each individual's triggering event rather than one universal campaign deadline.
Keep expired messages from distorting your analytics
When someone skips a message because it has expired, Customer Insights - Journeys tracks that result as Message Expired. That means the skipped message doesn't need to negatively affect your delivery metrics. For ongoing and recurring journeys, setting expiration dates on time-sensitive messages can also reduce maintenance. Instead of relying on someone to remember to update or republish the journey whenever an offer ends, the expiration rule provides an additional safeguard.
Use these features to make your journeys more flexible
The segment and journey tools in Customer Insights - Journeys extend well beyond basic audience queries and linear marketing campaigns. Adding standard segment guardrails can improve audience quality. Compliance filtering can make consent requirements easier to understand. Existing segments can be combined into reusable audiences, while estimation tools can help you understand audience size. On the journey side, versioning, pausing, rate limits, and message expiration give you more control over how and when your communications reach people. Together, these lesser-known features can help you build more maintainable campaigns while keeping your marketing responsive to your audience, your team's capacity, and changing business circumstances.
* This transcript summary has been generated from the Fast Class video by Microsoft Copilot. The Fast Class itself was prepared and taught by Syvantis expert consultants.
TUNE INTO THE LIVE CLASS
Ask your questions and get real-time responses from your trusted Syvantis consultants.
What's on the schedule?
Dynamics 365 Business Central
Dynamics 365 Sales (CRM)
Dynamics 365 Customer Insights
Power Platform
Keep learning...
Business Process Designers. Technical Experts. Dedicated Partners.