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