Articles in this section

Event Landing Pages

Published:
Updated:

Event Landing Pages are delivered using Jomablue Pages and can support a variety of use cases, including registration landing pages, sponsor prospectuses, speaker pages, and event microsites.

This article covers one of these use cases: creating registration landing pages with embedded registration, which allows attendees to complete registration directly within a Page rather than navigating to a separate registration site. Other Pages use cases, such as sponsor prospectuses, speaker pages, and microsites, fall outside the scope of this article.

Pages can be built quickly using pre-built organisational templates or created from scratch. They support rich media such as images and video, and when using Jomablue free registration, the registration form can be embedded directly into a landing page.

Use Event Landing Pages

To enable Event Landing Pages, you must first:

  1. Create an Embed (the product/store block rendered inside the Page)
  2. Add the Embed to a Page

Step 1: Create an Embed

Before adding registration to a Page, create or select an existing Site that will be used by the Embed. We recommend using Minimal display mode.

To create the Embed:

  1. In the Portal, go to Registration > Configuration > Embeds tab and create a new Embed
  2. Select the Add New Registration Embed button
  3. Choose the Site where you want to extract the Product from
  4. Select the Product you want to embed
  5. Give the Embed a name and click Save. (This name is internal only.)
  6. Re-open the Embed and click on Copy snippet to clipboard to copy the generated HTML snippet

Note: You may adjust CSS within the snippet, but edit with caution


Step 2: Add the Embed to a Page

Once the Embed is ready, place it inside an HTML Block on your Page.

To add the Embed:

  1. Create a new Page or open an existing one
  2. Add an HTML Block inside a column that:
    • Can grow or shrink vertically with the form
    • Has a suitable width
      Note: A width of 4 is recommended; wider widths are supported with minor HTML tweaks, but widths below 4 are not recommended.
  3. Paste the Embed HTML snippet into the HTML Block
    Note: The form will not render inside the Page editor. It appears as a white placeholder but will display correctly in Page Preview.


  4. Save the Page, then open Page Preview to confirm the registration form is rendering as expected.
    Below is an example of how the embedded registration is on Jomablue Pages.


Manage Registration Availability

Registration Embeds are connected to a Registration Site, which controls the Products and registration experience displayed within the Embed. For an overview of configuring a Registration Site, see the Registration Sites article. Using Registration Embeds, you can control when to accept and halt registration

You can:

  • Set a specific close time for the Embed
  • Allow the Embed to inherit the close time from an associated Registration Site. For details on configuring availability windows on a Site, see the Registration Sites article.

This ensures registrations through the Embed align with the intended availability window and prevent submissions outside the defined timeframe.

Edit Registration availability:

  1. In the Portal, navigate to Registration > Configuration
  2. Click on the Sites tab
  3. Open the relevant Registration Site the Embed is associated with
  4. Under Active section, enter details in the Visible Until field
  5. Click Save

Customise the Embed

Several parts of the embedded registration form can be customised.

Localisation

  • Apply Registration Label Sets via the Store used within the Embed or to the event as a whole

Embed Heading

  • The default heading is “Attendee Details”
  • Customise this via Registration Label Sets
    Note: We recommend applying the label set directly to the Site associated with the Embed.

Registration Terms and Conditions

  • Configure terms via Registration > Configuration > Registration fields
  • The checkbox label defaults to “I Accept” and can be updated via a Registration Label Set

Theming and Custom Fonts

  • Embeds support Custom Fonts when configured and applied via a Registration Theme
  • Custom Fonts applied at the Page level will not apply to the Embed. It must be applied via a Registration Theme.
  • Colour styling of the Registration Form can be applied via Registration Theme

Additional Behaviour and Embedding Considerations

Display Modes on Jomablue Pages

Jomablue Pages support two display modes for embedded registration forms:

  • Expanded Mode
  • Minimal Mode

Minimal Mode is commonly used for Single Page Registration due to its compact layout.

Reserved Admission Time in Minimal Mode

When using Minimal Mode, the 20-minute Reserved Admission Time is not displayed to attendees.

If an attendee remains on the registration site for longer than 20 minutes and then attempts to register, an error message is displayed indicating that the reserved admission time has expired.

The colour of this error message box can be customised via Advanced Theming Settings in the Portal.

Embed Registration on External Websites

The registration site can be embedded on external (non-Jomablue Pages) websites by generating an Embed and inserting the provided HTML snippet into the external site.

Only Free Products/Registrations support HTML embedding. Paid Products are not supported for this method.

URL Parameter Tracking for Embedded Registration

Embedded registration forms support capturing tracking parameters from the page they are embedded on.

When an attendee accesses a registration form using a URL containing tracking parameters, those values can be automatically captured and stored against the registration record.

Example: https://event.example.com/register?utm_source=linkedin&utm_campaign=annualsummit

In this example:

  • utm_source=linkedin identifies the traffic source
  • utm_campaign=annualsummit identifies the marketing campaign

Once configured, these values can be captured automatically during registration without attendee interaction.

This allows attribution data, such as marketing campaigns or referral sources, to flow into attendee records for reporting and analysis purposes.

Custom fields can be configured to receive these values via Registration Configuration, enabling consistent tracking across embedded registration experiences.

For detailed information on configuring tracking parameters and custom field mapping, refer to the Order Custom Fields (track marketing campaigns) section of the Custom Fields article.


Referenced article

Pages

Registration Sites

Registration form


Was this article useful?
Like
Dislike
Help us improve this page
Please provide feedback or comments
Access denied
Access denied