Create Dynamic Event Page Using Liquid Web Template For Your Events Portal
Image Source:
Dynamics 365
Aug 9, 2023 7:00 PM

Create Dynamic Event Page Using Liquid Web Template For Your Events Portal

by HubSite 365 about Megan V. Walker [MVP]

Microsoft Business Applications MVP - Providing Power Platform solutions and guidance

Citizen DeveloperDynamics 365Learning Selection

In the previous post in this series, we looked at adding the JavaScript for a Realtime Event Registration Form to a Web Page in a Power Portal. Although this ap

This article discusses the creation of a Web Template utilising Liquid and HTML code, for displaying individual Event records in a user-friendly manner. Previously, for each new Event, a new Web Page had to be created—a process that wasn't efficient, and might pose a challenge for a non-tech-savvy marketing team.

The improved method involves the creation of a dynamic Event Page, which displays relevant information about the Event as well as a registration form. A notable highlight includes the addition of a hero image at the top of the page, pulled from the Event record within D365 Marketing.


The Event Image field is a default feature on the Event record, but could be hidden, requiring minor adjustments to make visible. After adding the field to your form, the Components section allows the addition of the Image Select Button Control. This allows users to upload images from D365 Marketing or new ones directly, which can be used in emails and displayed on the Event Page.

  • Add Event Image Field to Form
  • Access Components section
  • Add Image Select Button Control
  • Save and publish the form

Further Discussion on Event Pages Creation

The implementation of an Event Page in this way significantly simplifies the process of creating events, catering to individuals who may not be comfortable with Web Page editing. Furthermore, it offers a professional appearance, with images that can be easily incorporated into other marketing materials, thereby enhancing overall event promotion.

Read the full article Create Dynamic Event Page Using Liquid Web Template For Your Events Portal

Learn about Create Dynamic Event Page Using Liquid Web Template For Your Events Portal


This post is about creating a dynamic event page using Liquid Web Template for your Events Portal. The goal is to create a page that displays information about the event along with the registration form. To do this, you need to add an image control to the Event record in Dynamics 365 Marketing. Once the image control is added, you can add images from D365 Marketing or upload new ones. After adding the image, you will be able to use it for the event page as well as for emails. Finally, the page should be created using Liquid and HTML.


More links on about Create Dynamic Event Page Using Liquid Web Template For Your Events Portal

Available Liquid objects
Mar 1, 2023 — Learn about the available liquid objects in Power Pages.
Dynamics 365 portals: Events and iCalendar Download with ...
Apr 9, 2017 — In this post we will use Liquid Templates to create your own display of events from a custom entity with an entity list and an iCalendar ...
Using Liquid Templates and FetchXML to Retrieve Data in ...
Jul 25, 2017 — Select the website that will be using this FetchXML query. Type: In this pulldown list, select the Web Template option. (Doing this will make ...
PowerApps Portals: Liquid and JavaScript – Better Together!
Oct 31, 2019 — That is, use Liquid to generate dynamic JavaScript. Let's say on your Open a New Case form, you wanted to customize the heading on the page ...
Dynamics 365 Portals – Overcoming Entity List Roadblocks ...
Sep 3, 2018 — You can create a Web Template directly in the Dynamics 365 Portals App (or via the ... Event Web Page (using Event Details Entity Form).
Liquid Use Case and Overview
This reference article provides an overview of commmon Liquid use cases and how to include Liquid tags into your messaging.
Using Liquid To Enhance The Portal Experience
Jan 22, 2019 — Liquid is an open-source template language integrated into portals. We can add dynamic content to pages, content snippets and web templates.


Microsoft Expert, Dynamic Event Page, Liquid Web Template, Power Portal, JavaScript, Realtime Event Registration Form