Articles in this section
Category / Section

Single Page Registration

Published:
Updated:

Single Page Registration allows you to embed a complete registration form directly within a Page. Attendees can register without navigating to a separate page, creating a smoother and more unified experience.

Use Single Page Registration

To enable Single Page Registration, 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. Go to Registration > Configuration > Embeds and create a new Embed
  2. Select the Site, then choose the Product you want to embed
  3. Give the Embed a name and click Save. (This name is internal only.)
  4. Re-open the Embed and 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.


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

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