Zoom <> Zuddl: Setup and Testing Walkthrough

Last updated: June 3, 2026

This guide walks you through testing the Zoom Webinar Embed feature end-to-end. The goal of V1 is simple: let organizers run their live webinar on Zoom while keeping registration, branding, communications, and analytics inside Zuddl. There are two ways to set this up — pick the one you want to test, or test both.

Two setup modes you'll see in V1

1. Create new (Recommended): Zuddl creates a fresh Zoom webinar for you. Full sync: attendees, panelists, recordings, analytics. Attendees can watch embedded inside Zuddl. Requires a connected Zoom account.

2. Quick setup (Paste ID): Link an existing Zoom meeting or webinar by pasting its ID. Attendees are redirected to Zoom at join time into the specific webinar or meeting. Registration, branding, and comms still live in Zuddl.

Before You Begin

Make sure you have the following in place before setting up a Zoom-embedded webinar:

  • Zuddl organizer access: you must be an admin or organizer on your Zuddl org.

  • Zoom account with Webinar add-on: a paid Zoom account with the Webinar license. Free/Basic Zoom accounts have a 40-minute session limit and no panelist support.

  • Zoom OAuth connection: connect Zoom to Zuddl before you start configuring the webinar.

Note:

The Zoom account is connected at the organization level : connect once, reuse across all webinars in your org. You have to connect Zoom before you start configuring the webinar.

How to connect your Zoom account (required for Create new mode):

  1. Go to Organization Settings in Zuddl.

  2. Navigate to Integrations > Zoom.

  3. Click on 'Set Up'.

    Zoom integration with the Set Up button in Organization Settings > Integrations
  4. You'll be redirected to Zoom's sign-in and authorization screen. Sign in to the Zoom account you want to connect.

  5. On the consent screen, check 'Allow this app to use my shared access permissions' and click 'Allow' to grant Zuddl access.

    Granting Zuddl access on Zoom's authorization screen by clicking Allow
  6. Once connected, the Zoom account will appear under your integrations and can be reused across your org.

    Connected Zoom account available under Select Zoom account

Step 1 · Create a Webinar and Pick Your Setup Mode

  1. From your Zuddl dashboard, click Create Webinar.

  2. Enter basic details: Name, Date, Time.

  3. Under Video Platform, select Zoom as the hosting platform.

    Selecting Zoom under Host this webinar on in the Create Webinar screen
  4. Choose your setup mode:

    • Create a new Zoom webinar (Recommended): Zuddl creates the Zoom session for you with full sync - attendee data, panelists, recordings, embedded experience. Requires a connected Zoom account.

    • Use an existing Zoom meeting or webinar (Quick setup): Paste the Zoom meeting/webinar ID. Attendees are redirected to Zoom at join time.

Choosing Create a new Zoom webinar with full sync

The next sub-step depends on which mode you picked. Pick the path that applies and skip the other.

Step 1A · Path 1: Create a new Zoom webinar

  1. Zuddl auto-creates the Zoom webinar in your connected Zoom account based on your Zuddl webinar details (name, date, time).

    5.png
  2. When the organiser selects "Create a new Zoom webinar," they also choose how attendees experience the live session:

    • Webinar embedded in Zuddl : the live Zoom webinar is rendered inside Zuddl as an embedded view, so attendees watch without leaving the Zuddl interface.

      6.png
    • Direct Zoom link : attendees are routed straight into the Zoom webinar (via the Zoom app or browser) when the session starts.

      7.png
8.png

Step 1B · Path 2: Quick setup with an existing Zoom meeting or webinar

  1. Choose what you're linking: Zoom meeting or Zoom webinar (radio button).

    9.png
  2. Enter the Zoom meeting or webinar ID (10-11 digits). You can find this in the Zoom invite (e.g., 934 9737 0705) or under "Meetings" / "Webinars" in your Zoom account.

    10.png11.png
  3. Zuddl validates the ID format. If invalid, you'll see an inline error: "IDs should be 10-11 digits."

    12.png
  4. Zuddl also validates the type. If the organiser selects "Zoom meeting" but pastes a webinar ID (or selects "Zoom webinar" but pastes a meeting ID), Zuddl shows an error and blocks the organiser from proceeding until the type and the ID match.

    13.png
  5. Reconciling details with Zoom: If the linked Zoom session's date or time differs from Zuddl's, Zuddl updates only those two fields to match Zoom. Other fields (name, description, etc.) are left as-entered and stay editable, so the organiser can update them manually if needed.

Quick setup constraints to know before testing:

  • Attendee experience is locked to Direct Zoom link.

  • The embedded experience is disabled because Zoom embed requires a fully Zuddl-created webinar.

Step 2 · Choose the Attendee Experience

How attendees access the live webinar depends on the mode you picked in Step 1:

Create new mode - two choices:

  • Webinar embedded in Zuddl (Recommended): Zoom plays inside Zuddl's branded interface. Attendees never leave Zuddl. Zoom-native chat, Q&A, and reactions work inside the embed.

  • Quick setup mode: locked to Direct Zoom link. The embed option is disabled with the message "Not available when linking an existing Zoom session."

Step 3 · Configure Registration

Registration is managed entirely in Zuddl in both modes.

  1. Go to the Registration tab in your webinar setup.

  2. Customize the registration form fields as needed.

  3. Publish your landing page.

Behind the scenes

  • Create new mode: when an attendee registers on Zuddl, they are auto-synced to Zoom as a registrant.

  • Quick setup mode: Zuddl owns registration entirely. Attendees join via the Direct Zoom link at event time.

  • Zuddl is the single source of truth for registration data in both modes.

Note:

Before linking an existing Zoom meeting to Zuddl, make sure "Registration" is turned on for that meeting in your Zoom settings. Without it, Zuddl can't push your registrants to Zoom, so attendees won't get personalized join links, they'll all share the generic Zoom URL.

14.png

Step 4 · Set Up Landing Pages and Branding

  1. Navigate to the Branding section of your webinar.

  2. Customize the landing page with brand colors, logos, and imagery.

  3. Preview the attendee-facing landing page.

All branding is owned by Zuddl in both modes. In Create new mode, Zoom's UI branding is also hidden inside the embed for consistency. In Quick setup mode, once the attendee is redirected to Zoom, the Zoom UI takes over, Zuddl branding is only on the landing page and emails.

Step 5 · Configure Communications (Emails and Reminders)

  1. Go to the Communications tab.

  2. Set up your confirmation email, reminder emails, and follow-up emails.

  3. Confirmation emails will include a Zuddl magic link as the primary join link.

  4. Calendar invites include both the Zuddl magic link (primary) and a direct Zoom link (fallback).

All email communications are sent from Zuddl in both modes. Zoom's automated emails are turned off to prevent duplicates to your attendees.

Step 6 · Add Speakers / Panelists

  1. Go to the Speakers tab.

  2. Add your speakers with name and email.

Step 7 · Go Live

On event day:

  1. Start the webinar/ meeting from Zoom.

  2. Create new mode: the embedded Zoom interface loads automatically inside Zuddl.

  3. Quick setup mode: attendees are redirected to the linked Zoom session via the join URL at start time.

What attendees see (Create new + embed)

  • Pre-event: a "Starting Soon" countdown screen inside Zuddl.

  • At start time: the embed loads automatically, no page refresh required.

  • During the session: Zoom-native Chat, Q&A, Reactions, and Captions inside the embed.

What attendees see (Quick setup or Direct Zoom)

  • Pre-event: Zuddl landing page with countdown.

  • At start time: redirected to Zoom (app or browser, depending on their device).

  • During the session: full native Zoom experience.