Skip to main content

Overview and Supported Features

Event Ticketing is a comprehensive, ready-made integration that connects your Event Ticketing WordPress site with Dynamics 365 Customer Insights – Journeys, powered by DataPress.

This solution provides a structured and user-friendly way to explore upcoming and past events and ensures a seamless registration experience for your customers while giving you enhanced control over managing event registration journeys efficiently.

The diagram below illustrates the complete flow of the event registration process in our solution.

Registration process diagram

List of events

The site displays a complete list of events, helping users easily find and register for relevant opportunities.

By default, only future events are shown, but a toggle option allows past events to be included in the list as well.

Page Events list

Individual event details view

The event details page provides information about a specific event, including its name, date, time, location, and description, as well as details about event sessions, speakers, passes, and sponsors. It also features a registration button for easy sign-up.

Page Events View

Switch tabs to see more information.

  • Sessions. A list of all scheduled sessions, including their timings and speakers.
Events' Sessions

  • Speakers. Details about the speakers and associated sessions.
Events' Speakers

  • Passes. Information about event passes, including their price and associated sessions.
Events' Passes

Event-level registration

For details on configuring the registration form, click here.

The registration form, easily accessible by clicking the Register Now button on the event details page, makes the sign-up process quick and seamless.

For logged-in WordPress users with a linked contact, the form is automatically pre-filled with their details, including first name, last name, and email. Instead of manually entering data, they see a notification like: 'You are registering as Becky Knight (Becky.Knight@example.com).'

With their details already in place, they can complete the registration with just one click.

Form View for User with Bound Contact

If the WordPress user is logged in but the contact is not bound, the form will be pre-filled with the user's WordPress data. The user can review and, if necessary, correct the pre-filled information before submitting the form.

Form View for Logged-In WordPress User

If the WordPress user is not logged in, they will see a standard registration form with all fields available for manual input.

Standart Form View

Thank You page

After the form has been successfully submitted, the user will be redirected to a confirmation page that thanks them for their registration.

Thank You Page

Registration limit control

Maximum event capacity is set in the Customer Insights – Journeys app in the Event planning area → Events → General → Capacity.

Maximum Event Capacity

When the registration limit is reached, the client sees a notification that the event is full.

Event is Full Notification

Event cancellation

To be completed

Email Notifications

When configuring a journey, you have the flexibility to define which emails users will receive. Our solution includes five pre-configured email templates that you can incorporate into your journey:

  • Event Registration Template – Confirms a successful registration.
Successful Event Registration Email Template

  • Registration Exists Template – Notifies users if they have already registered.
  • WP User Registered Template – Confirms the creation of a WordPress user account.
  • 7-Day Reminder Template – Sends a reminder one week before the event.
  • 1-Day Reminder Template – Sends a final reminder the day before the event.

Waitlist

To be completed

Payments

To be completed

User Profile Page

Registered users have the ability to update their profile information, such as their first and last name. However, the email address field is read-only. To update the email address, users are required to contact support directly, as the email is used for matching with the contact information in the system.

Additionally, the profile page displays a list of all events the user is registered for, providing a convenient overview of their registrations.

User Profile Page