How to Create On-Demand Pages for Webinars?

Last updated: January 12, 2026

What is an on-demand page?

An on-demand page is a dedicated viewing page that allows attendees to watch webinar recordings after the live session has ended. In Zuddl, on-demand pages are tightly integrated with the webinar lifecycle and can be pre-configured before the webinar ends.

Depending on your access type, the on-demand experience can be:

  • Ungated – recordings are accessible without login

  • Gated – attendees must log in or register to view recordings


When should you create an on-demand page?

You can create an on-demand page:

  • Before the webinar ends (recommended)

  • After the webinar ends (supported, but requires manual steps)

Creating the page in advance ensures that your webinar can automatically transition to on-demand the moment it ends.


How to create an on-demand page

Step 1: Go to Landing pages

All pages for your webinar—including registration and on-demand pages—are managed from the Landing pages section.

From here, you can:

  • Create a new page using a template

  • Duplicate an existing registration page

  • Start with a blank page

Step 2: Select an on-demand template (recommended)

When creating a page for on-demand use, selecting an on-demand template is recommended because:

  • The VoD widget is pre-inserted

  • The page is automatically tagged as an On-Demand page

  • No additional setup is required later

If you use a blank page or duplicate a registration page, you will need to manually insert the VoD widget.

Step 3: Insert the VoD widget (ungated webinars only)

For ungated on-demand webinars, the VoD widget is mandatory.

The VoD widget:

  • Displays the video player

  • Lists all published webinar recordings

  • Automatically selects all recordings after the webinar ends

All published recordings will appear here after the webinar ends and will be selected by default.

The VoD widget is currently available only on Duda pages.

Step 4: Publish behaviour of the on-demand page

Before the webinar ends:

  • The on-demand page remains unpublished

  • A banner indicates that the page will go live after the registration page is unpublished

After the webinar ends:

  • The registration page is unpublished

  • The on-demand page is published

  • The same webinar URL now points to the on-demand experience

A confirmation message is shown to the organizer:

Your webinar is now on-demand. The registration page has been unpublished and your on-demand page is live.


Gated vs ungated on-demand behaviour

Ungated on-demand webinars

  • VoD widget is required

  • Visitors can directly watch recordings

  • A dedicated on-demand page is mandatory

Gated on-demand webinars

  • Creating an on-demand page is optional

  • Registration or login flow remains unchanged

  • Recordings appear inside the webinar experience after login

  • The webinar remains functional even without a separate on-demand page


Common setup flows

You can configure on-demand in either order:

  • Create the on-demand page first, then enable on-demand

  • Enable on-demand first, then create or select an on-demand page

Zuddl automatically guides you to complete any missing steps before allowing on-demand activation.


Best practices

  • Create your on-demand page before the webinar ends

  • Use an on-demand template to avoid manual widget placement

  • Keep the same URL for both live and on-demand experiences

  • Customize post-event content (agenda, highlights, CTAs) on the on-demand page