Complete On-Demand Webinar Experience

Last updated: February 16, 2026

Overview

Zuddl now provides the ability for organisers to create a fully automated, on-demand experience for webinars with LP builder enabled. With a streamlined process, webinars can easily transition from live sessions to on-demand access for attendees.

Organiser Workflow

1. First-Time User Experience (FTUE) : Introduction to Landing Page Construct

  1. When an organizer creates a webinar for the first time post-release or opens an existing webinar created pre-release, they will see the following FTUE screen upon entering the webinar:

    1. Unified “Landing Pages” Section: This is where organizers will now manage both their Registration and On-Demand Pages in one place. This includes creating, modifying, or assigning pages as Registration or On-Demand.

    2. The landing page construct will make it easier for organizers to handle both pre- and post-webinar pages with a streamlined approach.

image (65).png

2. Unified “Landing Page” Section:

  1. As part of this change, we’ve pulled the “Registration page” construct out of the Registration module and consolidated everything into a unified Landing Pages section.

  2. Important callout:

    1. This new construct is product-agnostic and will apply across all products, if on-demand is enabled for that org. When the on-demand concept is introduced for events in the future, it will also live within this same Landing Pages section to maintain consistency.

    2. If on-demand is not enabled for the organization, only Registration templates will be visible in the Landing Pages template screen, with all On-Demand templates hidden.

3. First-Time User Experience (FTUE) : Introduction to On-Demand Pages

  1. An FTUE modal appears on the Landing Pages screen to introduce the On-Demand Page concept. It gives organisers the option to create an on-demand page or dismiss the prompt.

  2. On proceeding, users are taken to a setup view with 2–3 pre-created on-demand templates, an option to start from scratch, and a link to documentation for additional guidance.

  3. This FTUE is shown once per user, for both new and existing webinars, when they encounter on-demand pages for the first time.

image (66).pngimage (67).png

4. Creating a Fresh Webinar (No Landing Pages Created Yet)

  1. This is the scenario where the webinar is fresh and no landing pages have been created yet. In this case, the user will have the option to create either:

    1. A Registration Page, or

    2. An On-Demand Page.

    To assist with this process, we’ve added a help link providing optional guidance on setting up landing pages both before and after the webinar. There’s also a “Browse all” option, consistent with the current product experience.

    image (68).png
  2. We’ve introduced a few key improvements for better template navigation:

    1. Sticky Tabs: Templates are now split into two sections: Default and Custom. Clicking on either tab will automatically scroll the user to the relevant section.

    2. Search & Filters: These options have been added to help users find the right template more quickly.

      image (69).png
  3. When the user clicks “Use template”, they’ll be taken through the following steps:

    1. Rename the Page: Organizers can give the page a custom name.

    2. Page Type Locking: The page type (registration or on-demand) is auto-populated based on the selected template and cannot be changed at this stage. However, if the organizer is creating a page from a blank template or duplicating an existing page, they can freely choose the page type.However, if the organiser creates a page from a blank template or duplicates an existing page, they can freely choose the page type.

      image (70).png
    3. However, if the organiser creates a page from a blank template or duplicates an existing page, they can freely choose the page type.

      image (71).png

      image (72).png
  4. Once the user clicks on “Create page”, they’re routed to the DUDA builder. In the background, the page is created with:

    1. All the existing tertiary actions

    2. An additional “Duplicate” action

  5. We’ve also repositioned the “Published” / “Unpublished” tag to the bottom, since we now surface Registration and On-demand tags prominently.

    image (73).png

5. Entry from the On-demand setup screen:

  1. This scenario covers cases where the organiser bypasses FTUE entirely and lands directly on the On-demand setup screen for an existing webinar.

  2. When they turn the On-demand toggle ON, the form expands and clearly calls out that:

    1. No on-demand page exists yet

    2. This becomes another entry point to create one.

      image (74).png
  3. Clicking this CTA routes them back to the landing pages screen filtered to on-demand templates, along with a “Learn more” link to documentation. The on-demand toggle is also turned off, which needs to be manually turned on.

    Screenshot 2026-02-14 at 3.00.34 PM.png
  4. On selecting a template:

    1. Page type is set to On-demand by default and locked

    2. The organiser can rename the page

    3. Clicking “Create page” redirects them to DUDA with the VoD widget pre-inserted

      image (75).png
  5. Initially:

    1. The widget shows an empty state.

    2. Initially, the publish action remains disabled, until the webinar has started. You can see a hover message here that the publish button is disabled until the webinar starts.

      image (76).png

6. On-demand configuration & selection logic:

  1. Once the page exists, we prompt the organiser to configure on-demand settings.

    Screenshot 2026-02-14 at 3.18.35 PM.png
  2. When the toggle is turned ON, the system checks for existing on-demand pages:

    1. If none exist → show a CTA to create one

    2. If exactly one exists → auto-select it (this scenario)

    3. If multiple exist → show a “Change” CTA to switch pages

  3. From here:

    1. Edit routes to the LP editor on DUDA

    2. Preview opens a page review on DUDA

      Screenshot 2026-02-14 at 3.23.05 PM.png
  4. On clicking Save for the first time, we show a confirmation modal explaining that:

    1. The on-demand page will be auto-published when the webinar ends.

    2. This will happen even if recordings aren’t selected.

    3. Recordings can be added later once processing completes.

      image (77).png

7. Publishing & Post-Webinar Switchover Behaviour:

  1. The post-event journey is triggered directly from Studio when the organiser clicks “Stop session.”

  2. If the On-Demand toggle has already been enabled and saved:

    1. The confirmation modal clearly informs the organiser that stopping the session will make the On-Demand page live.

    2. Once confirmed:

      1. The registration page is unpublished

      2. The On-Demand page is published

      3. The same webinar URL now points to the On-Demand experience

        image (78).png
  3. Publishing Scenarios:

    1. Organiser clicks “Stop session” at the end of the Webinar:

      • The system automatically publishes the configured On-Demand page.

      • Recordings that have been manually published appear in the VoD widget.

    2. Organiser stops session mid-way:

      • If On-Demand is configured, the modal confirms that the On-Demand page will go live.

      • Switchover happens immediately upon confirmation.

    3. If the organiser prefers to delay the switchover after stopping the session, they can:

      • Manually unpublish the On-Demand page

      • Re-publish the registration page temporarily

    4. Manual publishing during a live webinar:

      • Organisers can publish the On-Demand page while the webinar is still live.

      • Since recordings may not yet be available:

        • The VoD widget displays a placeholder message (e.g., “Recordings will be available soon.”)

8. Recording Availability Logic:

  1. After the webinar session is ended, recordings are available to be published

    Screenshot 2026-02-14 at 4.01.06 PM.png
  2. Selecting the recordings and publishing them makes them appear inside the VoD widget on the on-demand page.

    image (79).png

9. Gated on-demand flows:

  1. Gated from the start:

    1. The registration page remains live as usual. Attendees must register or log in to access the recordings.

  2. Switched from Ungated → Gated later:

    1. The On-Demand page is automatically unpublished, and the registration page is restored.

    2. Attendees are required to complete registration before they can access the recordings.

      image (80).png

10. Deleting a live on-demand page:

  1. Permanently deletes the on-demand page

  2. Disables on-demand access

  3. Restores the earlier published registration page on the same URL

    image (81).png

11. Turning off on-demand access after the page is live:

  1. Unpublishes the on-demand page

  2. Re-publishes the registration page

  3. Removes all on-demand settings

    image (82).png

12. Duplication of On-Demand:

  1. We also support a duplication flow, primarily for super-users who want to:

    1. Duplicate an existing registration page

    2. Reconfigure it as an on-demand page

      image (83).png

      image (84).png

13. Manually publishing a landing page:

  1. You can manually publish a landing page from the Duda editor. Before publishing, the system will clearly inform you that this action will automatically unpublish the currently live landing page.

    image (85).png