Edit

Share via


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.

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 works mostly the same as in outbound marketing. New features in real-time journeys enhance and improve the overall experience.

To create a new real-time event, select + Real-time event in the top navigation bar. You now see whether the event is created using the outbound marketing or the real-time journeys module in the event record:

Screenshot of the navigation menu for an event in Dynamics 365 Customer Insights – Journeys, showing options to distinguish between outbound marketing and real-time journeys events.

Note

The system shows a warning if you create outbound marketing events scheduled to start or end after outbound marketing is removed.

Comparison of outbound marketing and real-time journeys events

Event management comprises three areas:

  1. Event setup: Event setup includes the creation of events, setup sessions, tracks, speakers, room reservations, and more.
  2. Event registration: Event registration includes the registration form, custom unmapped fields, and publishing the event.
  3. Event communication: Event 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. But there are adjustments and improvements with every new feature in real-time journeys. Real-time journeys includes these capabilities:

Event registration and publishing

The registration experience in real-time journeys uses 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 include dynamic content like event name, ___location, list of speakers, sessions, and more. You can create an event registration experience in these ways:

  • Registration form hosted as a standalone page: A single page with the registration form and all event details. 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: Embed the event registration form into your website. For more information, see Publish your form.
  • Registration portal on Power Pages: 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.

These features are 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. You should 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.

Consider the event schedule when creating the transition schedule. The key decision point is the registration start and end date. If the registration period ends before the planned outbound marketing removal date, you can still create the event as an outbound marketing event, even if the event takes place in the future.

Migration path

To transition your events and related communication:

  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 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.
  3. Create the event registration experience per the guidance in Transition of event registration experience.
  4. If possible, minimize the number of events that have a registration period open after outbound marketing removal.

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 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.

For more information, see Transition event registration experience.

Other relevant features

Here are other relevant and upcoming features to consider when transitioning events from outbound marketing to real-time journeys:

  • Set registration end date: This feature is on our roadmap and is expected to release in October 2025 (subject to change).
  • Set up event passes and payment gateway: This feature is on our roadmap and is expected to release in October 2025 (subject to change).
  • Recurring events: We don't have a published roadmap for this capability. You can set up the first event in the series and then use it as a template by using the Save as functionality to create copies of the event. Alternatively, for simpler events, use can use sessions to represent events in the series.
  • Event templates: We don't have a published roadmap for this capability. Create an event that you use as a starting point. Then use the Save as functionality to create copies of the event that you can then edit and customize for your needs.
  • Integration with ON24: Contact On24 support for next steps. They can provide guidance for the existing customers.

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 won't be removed but 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 with registrations in outbound marketing events?

Outbound marketing registration records stay visible in the contact record because they're Dataverse entities.

Will the event data tables change?

The data structure for real-time journeys events is the same as outbound marketing for now, but as we introduce changes and enhancements to the system, we might implement some 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.

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

No. Any live events that accept registrations need to have registration closed before outbound marketing removal. After outbound marketing removal, we'll no longer process registrations submitted using outbound marketing 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 marketing 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 journeys events. You can also transition all your communication to real-time journeys, as outbound marketing events can be used with real-time journeys and emails. This reduces the number of assets you need to transition closer to the date. You can also request an extension. For more information, see How to request an extension.

Blogs and workarounds

Here are some relevant blogs and workarounds:

Developer guidance

If you aren't using the out-of-the-box event record creation form, distinguish an outbound marketing record from a real-time journeys record by setting the Marketing module attribute on the Event table (msevtmgt_sourcesystem).

  • 100000001 - Outbound marketing
  • 100000002 - Real-time journeys

If the value is null, the record is an outbound marketing event. For noncustomized forms and the out-of-the-box flow, this value is set automatically.

Existing event forms that were customized for outbound marketing events won't work for real-time journeys events. Crucial tabs might be hidden on a customized form. For example, the "Website and Forms" tab is needed for real-time journeys events to operate as the registration form and session level settings are set on that tab.