Transition events from outbound marketing to real-time journeys

Important

The outbound marketing module will be removed from Customer Insights - Journeys on June 30, 2025. To avoid interruptions, transition to real-time journeys before this date. For more information, see Transition overview.

Key information

You can find outbound marketing and real-time journeys events in the Event planning work area in Dynamics 365 Customer Insights – Journeys.

Creating events in real-time journeys is mostly the same as in outbound marketing. However, with new features in real-time journeys, the experience is improved and enhanced.

Note

The system displays a warning if you create outbound marketing events with a start or end date that falls after the removal of outbound marketing.

Comparison of outbound marketing and real-time journeys events

Event management comprises three areas:

  1. Event setup: Setup includes the creation of events, setup sessions, tracks, speakers, room reservations, and more.
  2. Event registration: Registration includes the registration form, custom unmapped fields, and publishing the event.
  3. Event communication: Communications include invitations, event registration confirmation, reminders, and post-event follow-ups.

Event setup

Creating and setting up events, tracks, sessions, speakers, and registrants is a similar experience in real-time journeys, with two differences:

Relevant upcoming features for event setup provide better functionality than those available in outbound marketing.

Event registration and publishing

The registration experience in real-time journeys is powered by an event registration form, a type of Customer Insights - Journeys form. Real-time journeys event registration forms offer enhanced personalization options that let you reuse forms for different events. The forms can bring in dynamic content including event name, location, list of speakers, sessions, and more. You can create an event registration experience in the following ways:

  • Registration form hosted as a standalone page: A single page containing the registration form with all details about the event. The page is hosted by the Customer Insights - Journeys infrastructure, and no extra license is needed. For more information, see Publish your form.
  • Registration form embedded into your website: You can embed the event registration form into your website. For more information, see Publish your form.
  • Registration portal on Power Pages: You can use the event registration template to build a website using Power Pages Studio.
  • Custom solution using events API: For more information, see Using events API in real-time journeys.

The following features are being planned to enhance event registration and publishing:

Event communication

Event-related communication in real-time journeys provides out-of-box triggers such as Marketing event registration created, Marketing event check-in created, and Marketing event registration canceled. You can communicate with attendees more quickly, as shown in the following diagram.

Transition event planning diagram.

While the process of inviting and registering attendees is consistent with that in outbound marketing, you need to create new emails and journeys for communication about events. For more information, see transition segments, emails, journeys, and assets.

Transition guidance

The following sections cover transition guidance for real-time events.

Timing of the transition

Real-time events are available for all customers. It's recommended to start transitioning as soon as possible. All events that don't require features in the roadmap should be created as real-time events by default.

The event schedule should also be taken into consideration when crafting the transition schedule.

Migration path

To transition your events and related communication, please do the following steps:

  1. Migrate all event-related communication to real-time journeys regardless of whether you’re using outbound or real-time events. Journey orchestration, segmentation, and other assets also work with outbound event registrations.
  2. Identify existing events that have a registration period open after outbound marketing removal and recreate them using real-time journeys.
  3. Identify new events you're planning to run and check whether there's any critical functionality stopping you from using real-time journeys. If there are no gaps identified, then create all new events in real-time journeys only.
  4. Recreate the event registration experience per the guidance in the next section.

Transition of event registration experience

There were multiple options on how to build an event registration experience in outbound marketing. Each of these options has a slightly different migration path:

  • Event portal hosted on Power Portals – Build a new event registration website using the Power Pages template. For more information, see Build an event registration website using Power Pages.
  • Event portal not hosted on Power Portals – The recommended migration path is to build a new event registration experience using the new code snippet listing once available.
  • Outbound marketing marketing form for event registration – Replace these forms with real-time journeys event registration forms. For more information, see Open the event management work area.
  • Custom solution using outbound marketing event management API (not using Angular application) – Use the new events API. For more information, see Using the events API in real-time journeys.

Frequently asked questions

How are outbound marketing and real-time journeys events different?

As with other parts of the system, real-time journeys events are built on the most advanced technology that lets us scale our product and offer the most up-to-date secure first-driven experience. The biggest difference is the event registration experience. Another difference is that when introducing new capabilities to real-time events, we consider feedback received from years of experience with outbound events and introduce several improvements. For more information, see Real-time transition.

What will happen once outbound marketing is removed?

Events are a shared capability between real-time journeys and outbound marketing—the same tables are used. The tables and data aren't removed. However, there are some critical differences in the event forms and pages between outbound marketing and real-time journeys. Therefore, events created from outbound marketing stop working once outbound marketing is removed.

What will happen to the existing outbound marketing event records?

The event record is still visible in the UI. However, it is in read-only mode. This means that you can see the event, its settings, and registrations but you can't edit the event any longer.

What will happen with registrations in outbound marketing events?

The outbound marketing registration records continue to be visible in the contact record as it's a Dataverse entity.

Will the event data tables change?

The data structure for real-time journeys events is the same now, but as we introduce changes and enhancements to the system, we might implement certain features differently.

For any features that haven't been introduced yet, can we assume that they work the same way?

We're trying to avoid making any model changes to the basic event entities. We don't recommend building custom solutions on system entities for features that aren't yet available in real-time journeys as this might present a certain level of risk.

Will my event portal continue to work post-outbound removal?

Once outbound marketing is removed, it's no longer possible to create outbound marketing events or to register for outbound marketing events. There were multiple options on how to build an event registration experience and portals in outbound marketing. Each of these has a different migration path.

What will happen to the portals that are still live post-outbound removal?

The services stop processing registrations and the site is no longer available. There is a user-friendly message informing them that the event registration page is no longer available. The recommendation is to unpublish all the existing portals before outbound removal.

Is there any tool that helps me transition my live events?

No. Any events that are live and are accepting registrations have to have the registration closed before the outbound removal. After the outbound removal, we'll no longer process registrations submitted via outbound forms.

What should I do if the features I need for event planning aren't available?

The most used features have a planned release date before the outbound removal date. We understand there might be some features that are important for your business and might not be available yet. You can phase your transition. Any events that don't need those features can be created as real-time events. You can also transition all your communication to real-time as outbound events can be used with real-time journeys and emails. This reduces the number of assets you need to transition closer to the date.

Blogs and workarounds