# Answered poll activity Source: https://docs.zuddl.com/api-reference/attendeeengagementwebhooks/answered-poll-activity https://api.prod.zuddl.com/api/v3/api-docs/webhook webhook answered_poll This webhook is triggered when a poll is answered. # Answered survey activity Source: https://docs.zuddl.com/api-reference/attendeeengagementwebhooks/answered-survey-activity https://api.prod.zuddl.com/api/v3/api-docs/webhook webhook answered_survey This webhook is triggered when a survey is answered. # Asked question activity Source: https://docs.zuddl.com/api-reference/attendeeengagementwebhooks/asked-question-activity https://api.prod.zuddl.com/api/v3/api-docs/webhook webhook asked_question This webhook is triggered when a question is asked. # Attended on demand activity Source: https://docs.zuddl.com/api-reference/attendeeengagementwebhooks/attended-on-demand-activity https://api.prod.zuddl.com/api/v3/api-docs/webhook webhook attendedOnDemand This webhook is triggered when a user attends an on demand activity. # Cpe credit added activity Source: https://docs.zuddl.com/api-reference/attendeeengagementwebhooks/cpe-credit-added-activity https://api.prod.zuddl.com/api/v3/api-docs/webhook webhook cpe_credit_added This webhook is triggered when CPE credits are added for an attendee based on their session watch time and/or poll participation. # Cta clicked activity Source: https://docs.zuddl.com/api-reference/attendeeengagementwebhooks/cta-clicked-activity https://api.prod.zuddl.com/api/v3/api-docs/webhook webhook clicked_cta This webhook is triggered when a CTA is clicked. # Event vod watched events Source: https://docs.zuddl.com/api-reference/attendeeengagementwebhooks/event-vod-watched-events https://api.prod.zuddl.com/api/v3/api-docs/webhook webhook watch_vod This webhook triggers every 12 hours if any attendee has watched a VOD. # Joined booth activity Source: https://docs.zuddl.com/api-reference/attendeeengagementwebhooks/joined-booth-activity https://api.prod.zuddl.com/api/v3/api-docs/webhook webhook joined_booth This webhook is triggered when a booth is joined. # Joined breakout room activity Source: https://docs.zuddl.com/api-reference/attendeeengagementwebhooks/joined-breakout-room-activity https://api.prod.zuddl.com/api/v3/api-docs/webhook webhook joined_breakout_room This webhook is triggered when a breakout room is joined. # Joined discussion room activity Source: https://docs.zuddl.com/api-reference/attendeeengagementwebhooks/joined-discussion-room-activity https://api.prod.zuddl.com/api/v3/api-docs/webhook webhook joined_discussion_room This webhook is triggered when a discussion room is joined. # Question upvoted activity Source: https://docs.zuddl.com/api-reference/attendeeengagementwebhooks/question-upvoted-activity https://api.prod.zuddl.com/api/v3/api-docs/webhook webhook upvoted_question This webhook is triggered when a question is upvoted. # Session joined by user Source: https://docs.zuddl.com/api-reference/attendeeengagementwebhooks/session-joined-by-user https://api.prod.zuddl.com/api/v3/api-docs/webhook webhook joined_session This webhook is triggered when a new session is joined by a user. # User attended activity Source: https://docs.zuddl.com/api-reference/attendeeengagementwebhooks/user-attended-activity https://api.prod.zuddl.com/api/v3/api-docs/webhook webhook attended This webhook is triggered when a user attends. # User entered activity Source: https://docs.zuddl.com/api-reference/attendeeengagementwebhooks/user-entered-activity https://api.prod.zuddl.com/api/v3/api-docs/webhook webhook entered This webhook is triggered when a user enters. # Add an attendee Source: https://docs.zuddl.com/api-reference/attendees/add-an-attendee https://api.prod.zuddl.com/api/v3/api-docs/api-product post /v1/events/{eventId}/attendees This API endpoint adds an attendee by passing the required registration details in the request payload. The attendee must be associated with a registration flow. If it is a ticketed event, the attendee must also be associated with a ticket as well. A unique registrationId is created that identifies the particular attendee. When requireMandatoryFields is set to true, the request is rejected unless all mandatory fields applicable to the submitted data are provided. Applicability is determined by the branch the data follows and by any field conditions configured on the registration flow. Required API key scopes: `WRITE` **This API can only be called with an access key that was generated for Backend usage.** # Approve an attendee registration Source: https://docs.zuddl.com/api-reference/attendees/approve-an-attendee-registration https://api.prod.zuddl.com/api/v3/api-docs/api-product post /v1/events/{eventId}/attendees/{registrationId}/approve Synchronously approves an attendee registration request for the event. If approval requires the attendee to complete remaining registration steps, the returned attendee reflects that status. Required API key scopes: `WRITE` **This API can only be called with an access key that was generated for Backend usage.** # Get all attendee details Source: https://docs.zuddl.com/api-reference/attendees/get-all-attendee-details https://api.prod.zuddl.com/api/v3/api-docs/api-product get /v1/events/{eventId}/attendees Use this endpoint to retrieve the details of all attendees added to a particular event type in your Zuddl organization. You can use query parameters such as filter, pagination, or sort to customize the response Required API key scopes: `READ` **This API can only be called with an access key that was generated for Backend usage.** # Get attendee details Source: https://docs.zuddl.com/api-reference/attendees/get-attendee-details https://api.prod.zuddl.com/api/v3/api-docs/api-product get /v1/events/{eventId}/attendees/{registrationId} Use this endpoint to retrieve the details of a specific attendee added to a particular event type in your Zuddl organization. Required API key scopes: `READ` **This API can only be called with an access key that was generated for Backend usage.** # Record an event check-in Source: https://docs.zuddl.com/api-reference/attendees/record-an-event-check-in https://api.prod.zuddl.com/api/v3/api-docs/api-product post /v1/events/{eventId}/attendees/attendance/checkin Marks the attendee identified by the supplied QR code as checked into the event. Intended for onsite check-in partners (e.g. RFID badge-scan vendors) to push real-time scans back into Zuddl. The QR code may be supplied either as the raw code or as a Zuddl deep-link URL (e.g. https://applink.zuddl.com/link/com.zuddl.portal/{eventId}/profile/{qrCode}); the server extracts the trailing path segment when a URL is supplied. If the scanned user is also a speaker for this event, the check-in is recorded against the speaker record. Required API key scopes: `WRITE` **This API can only be called with an access key that was generated for Backend usage.** # Record an event check-out Source: https://docs.zuddl.com/api-reference/attendees/record-an-event-check-out https://api.prod.zuddl.com/api/v3/api-docs/api-product post /v1/events/{eventId}/attendees/attendance/checkout Marks the attendee identified by the supplied QR code as checked out of the event. Accepts the same QR code formats as the check-in endpoint (raw code or Zuddl deep-link URL). Required API key scopes: `WRITE` **This API can only be called with an access key that was generated for Backend usage.** # Reject an attendee registration Source: https://docs.zuddl.com/api-reference/attendees/reject-an-attendee-registration https://api.prod.zuddl.com/api/v3/api-docs/api-product post /v1/events/{eventId}/attendees/{registrationId}/reject Synchronously rejects an attendee registration request for the event. Required API key scopes: `WRITE` **This API can only be called with an access key that was generated for Backend usage.** # Event added in hub activity Source: https://docs.zuddl.com/api-reference/eventactivitywebhooks/event-added-in-hub-activity https://api.prod.zuddl.com/api/v3/api-docs/webhook webhook event_added_in_hub This webhook is triggered when an event is added in a hub. # Event added in series activity Source: https://docs.zuddl.com/api-reference/eventactivitywebhooks/event-added-in-series-activity https://api.prod.zuddl.com/api/v3/api-docs/webhook webhook event_added_in_series This webhook is triggered when an event is added in a series. # Event created activity Source: https://docs.zuddl.com/api-reference/eventactivitywebhooks/event-created-activity https://api.prod.zuddl.com/api/v3/api-docs/webhook webhook event_created This webhook is triggered when an event is created. # Event updated activity Source: https://docs.zuddl.com/api-reference/eventactivitywebhooks/event-updated-activity https://api.prod.zuddl.com/api/v3/api-docs/webhook webhook event_updated This webhook is triggered when an event is updated. # Get all events Source: https://docs.zuddl.com/api-reference/events/get-all-events https://api.prod.zuddl.com/api/v3/api-docs/api-product get /v1/events This endpoint returns the details of all events (all event types: webinar, field events, events) created by your Zuddl organization. You can use query parameters to filter and sort out the list, and pagination to show the list in an order. Required API key scopes: `READ` # Get event details Source: https://docs.zuddl.com/api-reference/events/get-event-details https://api.prod.zuddl.com/api/v3/api-docs/api-product get /v1/events/{eventId} Use this endpoint to retrieve the details of a specific event, webinar, or field event created in your Zuddl organization. Required API key scopes: `READ` # On demand setting updated Source: https://docs.zuddl.com/api-reference/eventwebhooks/on-demand-setting-updated https://api.prod.zuddl.com/api/v3/api-docs/webhook webhook on_demand_setting_updated This webhook is triggered when on demand settings are updated for an event. # Introduction to Zuddl APIs Source: https://docs.zuddl.com/api-reference/introduction Learn the basic details about Zuddl's open APIs Zuddl RESTful APIs let you interact with the Zuddl platform and take action for your event or webinar. They let you add attendees, get attendee details, get event details, and more. The API response is returned in JSON, which your systems can easily consume. The API parameters allow you to customize the response using filters, sorting, pagination, and other parameters. Parameter values should be percent-encoded (URL-encoded) to ensure correct transmission, especially if they contain special characters such as spaces, semi-colons, or slashes. # API Base URL Zuddl hosts APIs in multiple regions. Use the base URL for the region your Zuddl account is hosted in — an API key issued in one region is not valid in another. **US region (default)** ``` https://api.zuddl.com/ ``` **EU region** ``` https://api.eu.zuddl.com/ ``` To find your region, look at the domain you use to sign in to the Zuddl dashboard. If it contains `eu`, use the EU base URL. Otherwise, use the US base URL. Learn more about the [EU region](/getting-started/eu-region). # API key An API key is a token that you provide when making API calls. You must provide your API key in a header parameter called `Authorization`. For example: `Authorization: 123` You can access your API keys from the **Settings** > **API Access Key** on the dashboard home page. [Learn how to access/generate your API key](https://support.zuddl.com/kb/article/1008/how-to-access-your-api-keys). # Rate limits | Metrics | Value | | --------------------------------------- | ----------------- | | Request/second | 10 | | Burst (no. of concurrect calls allowed) | 100 requests | | Total quota | 10000requests/day | These are the default limits applied to every account. If your integration needs higher throughput, the limits can be increased — contact our Customer Success team to request a higher limit for your organization. Reach out to your Customer Success Manager or write to [support@zuddl.com](mailto:support@zuddl.com) with your expected request volume so we can adjust the limits for your account. ## Error codes | Code | Trigger | | ------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | **400** Bad Request | Bad param type, malformed JSON, invalid filter/sort/path/query params. | | **401** Unauthorized | Missing `Authorization` header; invalid/unknown API key; **API-key scope mismatch also returns 401, not 403**. | | **403** Forbidden | Authenticated, but context is not an API-key user hitting an API-key-only endpoint. | | **404** Not Found | Referenced resource doesn't exist / not in your org (event, session, speaker, sponsor, location, attendee); unmatched route. | | **405** Method Not Allowed | Right path, wrong HTTP verb (e.g. `POST` to a read-only endpoint). | | **406** Not Acceptable | `Accept` header requests a media type the endpoint can't produce. All `/v1/**` endpoints produce only `application/json` — `Accept: application/xml`, `text/html`, `text/csv`, or a malformed `Accept` triggers it. Fix: send `Accept: application/json`, `*/*`, or omit it. | | **409** Conflict | Duplicate/conflicting resource state (e.g. creating something that already exists). | | **415** Unsupported Media Type | On POST/PUT, `Content-Type` isn't `application/json`. | | **422** Unprocessable Entity | Well-formed, syntactically valid request that violates a business rule. | | **429** Too Many Requests | Exceeding published limits: 10 req/sec, 100 concurrent, 10,000 req/day. | | **500** Internal Server Error | Unhandled server error. | | **503** Service Unavailable | Transient dependency/infra unavailability. | # Lead added activity Source: https://docs.zuddl.com/api-reference/leadactivitywebhooks/lead-added-activity https://api.prod.zuddl.com/api/v3/api-docs/webhook webhook lead_added This webhook is triggered when a lead is added. # Lead enrichment activity Source: https://docs.zuddl.com/api-reference/leadactivitywebhooks/lead-enrichment-activity https://api.prod.zuddl.com/api/v3/api-docs/webhook webhook lead_enrichment_status This webhook is triggered when a lead enrichment status is updated. # Lead field modified activity Source: https://docs.zuddl.com/api-reference/leadactivitywebhooks/lead-field-modified-activity https://api.prod.zuddl.com/api/v3/api-docs/webhook webhook lead_fields_modified This webhook is triggered when a lead's field is modified. # Create a new location Source: https://docs.zuddl.com/api-reference/locations/create-a-new-location https://api.prod.zuddl.com/api/v3/api-docs/api-product post /v1/events/{eventId}/locations Use this endpoint to create a new location for a specific event type in your Zuddl organization. Required API key scopes: `WRITE` **This API can only be called with an access key that was generated for Backend usage.** # Delete a location Source: https://docs.zuddl.com/api-reference/locations/delete-a-location https://api.prod.zuddl.com/api/v3/api-docs/api-product delete /v1/events/{eventId}/locations/{locationId} Use this endpoint to delete an existing location from a specific event type in your Zuddl organization. Note: Default locations cannot be deleted. Required API key scopes: `WRITE` **This API can only be called with an access key that was generated for Backend usage.** # Get all location details Source: https://docs.zuddl.com/api-reference/locations/get-all-location-details https://api.prod.zuddl.com/api/v3/api-docs/api-product get /v1/events/{eventId}/locations Use this endpoint to retrieve the details of all locations added to a particular event type in your Zuddl organization. You can use query parameters such as filter, pagination, or sort to customize the response. Required API key scopes: `READ` # Get location details Source: https://docs.zuddl.com/api-reference/locations/get-location-details https://api.prod.zuddl.com/api/v3/api-docs/api-product get /v1/events/{eventId}/locations/{locationId} Use this endpoint to retrieve the details of a specific location added to a particular event type in your Zuddl organization. Required API key scopes: `READ` # Update an existing location Source: https://docs.zuddl.com/api-reference/locations/update-an-existing-location https://api.prod.zuddl.com/api/v3/api-docs/api-product put /v1/events/{eventId}/locations/{locationId} Use this endpoint to update an existing location for a specific event type in your Zuddl organization. Required API key scopes: `WRITE` **This API can only be called with an access key that was generated for Backend usage.** # No show activity Source: https://docs.zuddl.com/api-reference/noshow/no-show-activity https://api.prod.zuddl.com/api/v3/api-docs/webhook webhook no_show This webhook is triggered 1 hour after event ends if the attendee has not attended the event. # Approved not registered activity Source: https://docs.zuddl.com/api-reference/registrationstatuseswebhooks/approved-not-registered-activity https://api.prod.zuddl.com/api/v3/api-docs/webhook webhook registration_approved_not_registered This webhook is triggered when a user is approved but not registered. # Assigned not registered activity Source: https://docs.zuddl.com/api-reference/registrationstatuseswebhooks/assigned-not-registered-activity https://api.prod.zuddl.com/api/v3/api-docs/webhook webhook ticket_assigned_not_registered This webhook is triggered when a user is assigned but not registered. # Invite declined activity Source: https://docs.zuddl.com/api-reference/registrationstatuseswebhooks/invite-declined-activity https://api.prod.zuddl.com/api/v3/api-docs/webhook webhook invite_declined This webhook is triggered when an invitation is declined. # Invited activity Source: https://docs.zuddl.com/api-reference/registrationstatuseswebhooks/invited-activity https://api.prod.zuddl.com/api/v3/api-docs/webhook webhook invited This webhook is triggered when a user is invited. # Registered activity Source: https://docs.zuddl.com/api-reference/registrationstatuseswebhooks/registered-activity https://api.prod.zuddl.com/api/v3/api-docs/webhook webhook registered This webhook is triggered when a user is registered. # Registration abandoned activity Source: https://docs.zuddl.com/api-reference/registrationstatuseswebhooks/registration-abandoned-activity https://api.prod.zuddl.com/api/v3/api-docs/webhook webhook registration_abandoned This webhook is triggered when a registration is abandoned. # Registration attempted activity Source: https://docs.zuddl.com/api-reference/registrationstatuseswebhooks/registration-attempted-activity https://api.prod.zuddl.com/api/v3/api-docs/webhook webhook registration_attempted This webhook is triggered when a registration is attempted. # Registration on demand activity Source: https://docs.zuddl.com/api-reference/registrationstatuseswebhooks/registration-on-demand-activity https://api.prod.zuddl.com/api/v3/api-docs/webhook webhook registrationForOnDemand This webhook is triggered when a user is registered for on demand. # Registration pending approval activity Source: https://docs.zuddl.com/api-reference/registrationstatuseswebhooks/registration-pending-approval-activity https://api.prod.zuddl.com/api/v3/api-docs/webhook webhook registration_pending_approval This webhook is triggered when a registration is pending approval. # Registration rejected activity Source: https://docs.zuddl.com/api-reference/registrationstatuseswebhooks/registration-rejected-activity https://api.prod.zuddl.com/api/v3/api-docs/webhook webhook registration_rejected This webhook is triggered when a registration is rejected. # Registration data modified activity Source: https://docs.zuddl.com/api-reference/registrationwebhooks/registration-data-modified-activity https://api.prod.zuddl.com/api/v3/api-docs/webhook webhook registration_data_modified This webhook is triggered when registration data is modified. # Registration delete activity Source: https://docs.zuddl.com/api-reference/registrationwebhooks/registration-delete-activity https://api.prod.zuddl.com/api/v3/api-docs/webhook webhook registration_deleted This webhook is triggered when a registration is deleted. # Add files to a session Source: https://docs.zuddl.com/api-reference/sessions/add-files-to-a-session https://api.prod.zuddl.com/api/v3/api-docs/api-product post /v1/events/{eventId}/sessions/{sessionId}/files Use this endpoint to add files to a session for a specific event type in your Zuddl organization. Required API key scopes: `WRITE` **This API can only be called with an access key that was generated for Backend usage.** # Add speakers to a session Source: https://docs.zuddl.com/api-reference/sessions/add-speakers-to-a-session https://api.prod.zuddl.com/api/v3/api-docs/api-product post /v1/events/{eventId}/sessions/{sessionId}/speakers Use this endpoint to add speakers to a session for a specific event type in your Zuddl organization. Required API key scopes: `WRITE` **This API can only be called with an access key that was generated for Backend usage.** # Create a new session Source: https://docs.zuddl.com/api-reference/sessions/create-a-new-session https://api.prod.zuddl.com/api/v3/api-docs/api-product post /v1/events/{eventId}/sessions Use this endpoint to create a new session for a specific event type in your Zuddl organization. Required API key scopes: `WRITE` **This API can only be called with an access key that was generated for Backend usage.** # Get all sessions Source: https://docs.zuddl.com/api-reference/sessions/get-all-sessions https://api.prod.zuddl.com/api/v3/api-docs/api-product get /v1/events/{eventId}/sessions Use this endpoint to retrieve the list of all sessions in a particular event type in your Zuddl organization. You can use query parameters such as filter, pagination, or sort to customize the response Required API key scopes: `READ` # Get session details Source: https://docs.zuddl.com/api-reference/sessions/get-session-details https://api.prod.zuddl.com/api/v3/api-docs/api-product get /v1/events/{eventId}/sessions/{sessionId} Use this endpoint to retrieve the details of a specific session added to a particular event type in your Zuddl organization. Required API key scopes: `READ` # Record a session check-in Source: https://docs.zuddl.com/api-reference/sessions/record-a-session-check-in https://api.prod.zuddl.com/api/v3/api-docs/api-product post /v1/events/{eventId}/sessions/{sessionId}/attendance/checkin Marks the attendee identified by the supplied QR code as checked into the given session. Intended for onsite check-in partners (e.g. RFID badge-scan vendors). The QR code may be supplied either as the raw code or as a Zuddl deep-link URL (e.g. https://applink.zuddl.com/link/com.zuddl.portal/{eventId}/profile/{qrCode}); the server extracts the trailing path segment when a URL is supplied. Session attendance is recorded against the user's Zuddl account; if the scanned registration is not yet linked to an account, the request is rejected with 422. Required API key scopes: `WRITE` **This API can only be called with an access key that was generated for Backend usage.** # Record a session check-out Source: https://docs.zuddl.com/api-reference/sessions/record-a-session-check-out https://api.prod.zuddl.com/api/v3/api-docs/api-product post /v1/events/{eventId}/sessions/{sessionId}/attendance/checkout Marks the attendee identified by the supplied QR code as checked out of the given session. Accepts the same QR code formats as the check-in endpoint (raw code or Zuddl deep-link URL). Required API key scopes: `WRITE` **This API can only be called with an access key that was generated for Backend usage.** # Remove files from a session Source: https://docs.zuddl.com/api-reference/sessions/remove-files-from-a-session https://api.prod.zuddl.com/api/v3/api-docs/api-product delete /v1/events/{eventId}/sessions/{sessionId}/files Use this endpoint to remove files from a session for a specific event type in your Zuddl organization. Required API key scopes: `WRITE` **This API can only be called with an access key that was generated for Backend usage.** # Remove speakers from a session Source: https://docs.zuddl.com/api-reference/sessions/remove-speakers-from-a-session https://api.prod.zuddl.com/api/v3/api-docs/api-product delete /v1/events/{eventId}/sessions/{sessionId}/speakers Use this endpoint to remove speakers from a session for a specific event type in your Zuddl organization. Required API key scopes: `WRITE` **This API can only be called with an access key that was generated for Backend usage.** # Update an existing session Source: https://docs.zuddl.com/api-reference/sessions/update-an-existing-session https://api.prod.zuddl.com/api/v3/api-docs/api-product put /v1/events/{eventId}/sessions/{sessionId} Use this endpoint to update an existing session for a specific event type in your Zuddl organization. Required API key scopes: `WRITE` **This API can only be called with an access key that was generated for Backend usage.** # Create a new speaker Source: https://docs.zuddl.com/api-reference/speakers/create-a-new-speaker https://api.prod.zuddl.com/api/v3/api-docs/api-product post /v1/events/{eventId}/speakers Use this endpoint to create a new speaker for a specific event type in your Zuddl organization. Required API key scopes: `WRITE` **This API can only be called with an access key that was generated for Backend usage.** # Get all speaker details Source: https://docs.zuddl.com/api-reference/speakers/get-all-speaker-details https://api.prod.zuddl.com/api/v3/api-docs/api-product get /v1/events/{eventId}/speakers Use this endpoint to retrieve the details of all speakers added to a particular event type in your Zuddl organization. You can use query parameters such as filter, pagination, or sort to customize the response. Required API key scopes: `READ` # Get speaker details Source: https://docs.zuddl.com/api-reference/speakers/get-speaker-details https://api.prod.zuddl.com/api/v3/api-docs/api-product get /v1/events/{eventId}/speakers/{speakerId} Use this endpoint to retrieve the details of a specific speaker added to a particular event type in your Zuddl organization. Required API key scopes: `READ` # Update an existing speaker Source: https://docs.zuddl.com/api-reference/speakers/update-an-existing-speaker https://api.prod.zuddl.com/api/v3/api-docs/api-product put /v1/events/{eventId}/speakers/{speakerId} Use this endpoint to update an existing speaker for a specific event type in your Zuddl organization. Required API key scopes: `WRITE` **This API can only be called with an access key that was generated for Backend usage.** # Get all sponsor details Source: https://docs.zuddl.com/api-reference/sponsors/get-all-sponsor-details https://api.prod.zuddl.com/api/v3/api-docs/api-product get /v1/events/{eventId}/sponsors Use this endpoint to retrieve the details of all sponsors added to a particular event type in your Zuddl organization. You can use query parameters such as filter, pagination, or sort to customize. Required API key scopes: `READ` # Get sponsor details Source: https://docs.zuddl.com/api-reference/sponsors/get-sponsor-details https://api.prod.zuddl.com/api/v3/api-docs/api-product get /v1/events/{eventId}/sponsors/{sponsorId} Use this endpoint to retrieve the details of a specific sponsor added to a particular event type in your Zuddl organization. Required API key scopes: `READ` # Add on modified activity Source: https://docs.zuddl.com/api-reference/ticketingwebhooks/add-on-modified-activity https://api.prod.zuddl.com/api/v3/api-docs/webhook webhook addOn_modified This webhook is triggered when an add-on is modified. # Ticket modified activity Source: https://docs.zuddl.com/api-reference/ticketingwebhooks/ticket-modified-activity https://api.prod.zuddl.com/api/v3/api-docs/webhook webhook ticket_modified This webhook is triggered when a ticket is modified. # Ticket transferred activity Source: https://docs.zuddl.com/api-reference/ticketingwebhooks/ticket-transferred-activity https://api.prod.zuddl.com/api/v3/api-docs/webhook webhook ticket_transferred This webhook is triggered when a ticket is transferred. # Time spent in booth activity Source: https://docs.zuddl.com/api-reference/timespent/time-spent-in-booth-activity https://api.prod.zuddl.com/api/v3/api-docs/webhook webhook time_spent_in_booth This webhook is triggered 1 hour after event ends if the attendee has spent time in a booth. # Time spent in discussion room activity Source: https://docs.zuddl.com/api-reference/timespent/time-spent-in-discussion-room-activity https://api.prod.zuddl.com/api/v3/api-docs/webhook webhook time_spent_in_discussion_room This webhook is triggered 1 hour after event ends if the attendee has spent time in a discussion room. # Time spent in event activity Source: https://docs.zuddl.com/api-reference/timespent/time-spent-in-event-activity https://api.prod.zuddl.com/api/v3/api-docs/webhook webhook time_spent_in_event This webhook is triggered 1 hour after event ends if the attendee has spent time in a event. # Time spent in session activity Source: https://docs.zuddl.com/api-reference/timespent/time-spent-in-session-activity https://api.prod.zuddl.com/api/v3/api-docs/webhook webhook time_spent_in_session This webhook is triggered 1 hour after event ends if the attendee has spent time in a session. # Time spent in stage activity Source: https://docs.zuddl.com/api-reference/timespent/time-spent-in-stage-activity https://api.prod.zuddl.com/api/v3/api-docs/webhook webhook time_spent_in_stage This webhook is triggered 1 hour after event ends if the attendee has spent time in a stage. # Chat Source: https://docs.zuddl.com/core-modules/audience-engagement/chat Learn about org-wide and event-wide chat in Zuddl **Supported event types**\ Virtual ✅ | In-person ✅ | Webinar | Field event | Third-party Zuddl’s chat system is more than a scrolling text box—it is an engagement fabric woven through every surface of your event, from keynote stage to expo booth to private direct message. *** ## Event-wide lobby chat Only available for virtual events. The lobby channel greets attendees the moment they enter the venue. It works like a virtual hallway where early birds announce their arrival, organizers drop housekeeping notes, and sponsors post limited-time offers. A global developer summit kept lobby chat live between days so participants could arrange breakfast meet-ups, turning passive wait time into networking ROI. *** ## Session chat When a keynote or panel goes live, stage chat appears as a contextual side panel. Speakers do not monitor dozens of feeds, so isolating comments to the session keeps dialogue relevant. At a fintech launch, product managers answered feature queries in real time while the CEO presented, cutting post-demo support tickets by half. Chat Pn *** ## Room & workshop chat Only available for virtual events. Chat in breakout rooms supports threaded replies, enabling participants to respond directly to a prior comment without derailing the main flow. A cybersecurity bootcamp used threads to collect hash-cracking attempts from trainees, giving mentors a clear audit trail of each learner’s progress. *** ## Expo booth chat Only available for virtual events. In booths, chat doubles as both marketing funnel and support channel. Exhibitors can pin a greeting, share brochures via drag-and-drop, and set auto-responses that are sent if no human replies within 30 seconds. *** ## Private 1-to-1 chat Attendees can request a direct conversation from any profile, subject to the receiver’s approval. Direct chat respects personal data—no email exchange required—and persists across devices, letting executives switch from desktop to the mobile app mid-conversation. The privacy barrier encourages candid questions (“What does enterprise pricing look like?”) that rarely surface in public channels. A healthcare conference logged 312 one-to-one threads that sales later mined for qualification intel. *** ## Moderation controls Every channel inherits a centralized moderation console. Messages can be deleted, users muted, or banned, and suspicious content routed to a review queue before it appears publicly. Automatic profanity filtering supports multiple languages, essential for multi-region summits. These safeguards protect brand reputation and regulatory compliance—vital for pharmaceutical or financial-services events where off-label or insider-trading chatter carries legal risk. Chatsettings Pn *** ## Rich interaction features * **Emoji & GIF reactions**: Lightweight feedback keeps audience energy visible without derailing the speaker’s flow, and reactions roll into engagement analytics. * **File & Link Sharing**: PDFs, slide decks, or demo URLs can be dropped directly into chat; links auto-expand with previews, increasing click-through. * **Pinned Messages**: Moderators highlight a code of conduct, Wi-Fi password, or promotion so newcomers see critical info without scrolling. # Leaderboard Source: https://docs.zuddl.com/core-modules/audience-engagement/leaderboard-credits Learn how a leaderboard can keep attendees engaged in your Zuddl event **Supported event types**\ Virtual ✅ | In-person ✅ | Webinar | Field event | Third-party The Leaderboard in Zuddl transforms engagement actions—poll votes, Q\&A posts, booth scans, quiz scores—into a visible, game-style competition that nudges attendees to participate more, explore more, and stay longer. Because the feature is built into the core engagement engine, it inherits your event branding, respects role permissions, and feeds clean metrics back to marketing and CRM systems without extra tooling. Leaderboard Pn *** ## Points engine At the heart of the Leaderboard is a points engine that assigns numerical values to any trackable action. You decide that answering a poll is worth five points, while booking a meeting may be worth fifty. Calibrating points lets you steer behavior toward high-value conversions—demo requests, sponsor chats, or content downloads—rather than vanity clicks. *** ## Action mapping On the event dashboard, you map each action—poll submission, Q\&A up-vote, chat post, breakout attendance, survey completion—to a point value and enable or disable it globally or by venue. Granular mapping matters because not every action carries equal intent: voting in a poll shows casual interest, while attending a 30-minute workshop shows deep engagement. Mapping Pn *** ## Real-time display The leaderboard widget updates in real time, displaying rank, name, and score for the top performers. When embedded in a main-stage overlay or lobby side panel, the live shuffle of positions keeps attendees checking back and clicking more. Hybrid participants at a SaaS conference averaged eleven engagement events after the Leaderboard went live, compared with four before. # Overview Source: https://docs.zuddl.com/core-modules/audience-engagement/overview A section-by-section handbook that helps you decide which interactive tools to switch on, why they matter, and how to get the most out of them. ## Live chat, moderated Q\&A, & polls A scrolling side-panel lets attendees chat in real time, queue questions for moderator approval, and vote in single- or multi-choice polls that you can preload or launch on the fly. Launching polls at short intervals can help keep participants engaged and available for the entire session duration, resulting in a higher watch time compared to the non-interactive format. **When to enable** * Keynotes and demos where you need fast feedback loops. * Ask-Me-Anything sessions that rely on audience questions rather than prepared slides. *** ## Audience gallery view Gallery view places attendee webcams beside the presenter’s feed, restoring eye contact in fully-remote settings. Speakers gauge nods, smiles, and puzzled looks just as they would in a physical auditorium—and the audience feels “seen.” **Ideal scenarios** * Internal town-halls where body language matters * Cohort workshops or mastermind groups that thrive on peer visibility. *** ## Request-to-join stage The “Raise Hand” button promotes vetted audience members to full-on-stage status—video, audio, screen-share—while hosts retain absolute control over approvals and removals. The feature shone at a company's safety-management panel: on-the-ground experts joined mid-session while a backstage producer verified credentials to keep the discussion authoritative. **Ideal scenarios** * Live coaching clinics or portfolio reviews. * Investor pitch sessions where founders cycle on and off quickly. *** ## Visitors to stage Sometimes you want faces—clapping, laughing, reacting—without the risk of live microphones. Visitors to stage displays attendee cameras in a silent strip beneath the speakers; the audience can use emoji bursts but has no mic privileges. Perfect for high-stakes launch keynotes where spontaneity is welcome but control is non-negotiable. *** ## Session-specific engagement tools Each session can have its own mix of chat, polls, Q\&A, and file downloads, and instant exit surveys. A technical lab might need file drops for code samples; an executive briefing might disable chat for confidentiality, yet keep an exit survey to gauge strategic interest. Auto-launching a survey at the session clock’s final second routinely nets 50 %+ response rates—five times higher than post-event email surveys. *** ## 1-to-1 meetings & private chat A built-in scheduler and direct-message channel convert passive attendance into scheduled demos, partner calls, or candidate interviews. Ticket tiers or access groups can gate who books whom, ensuring relevance. At one SaaS road-show, a “VIP lounge” generated 100 plus 15-minute demos in a single day—compressing a month of outbound work into an afternoon. *** ## People directory A searchable roster—filter by name, role, company, or interest—puts self-service networking at every attendee’s fingertips. Sponsors cherry-pick high-value leads; community members find peers fast. One APAC partner summit saw vendors filter by “Country = Singapore” and lock same-day calls, accelerating local pipeline without manual introductions. *** ## Leaderboard & credits Point values for actions — entering a session, scanning a booth QR, answering a poll—feed a live leaderboard that sparks friendly rivalry. A B2B SaaS Expo matched ten points to every booth scan and enjoyed a **35 %** traffic jump year-over-year; sponsors hailed the analytics as proof their investment paid dividends. ## Call-to-action banners To capitalize on a peak-attention moment, schedule CTAs to glide over the video window and link to any URL—pricing page, donation form, or ebook. A fintech launch fired “Start Free Trial” two minutes before closing remarks and landed a **12 %** click-through rate, far outpacing links lost in chat scroll. **When to use** * Pricing reveals or product-hunt launches. * Sponsor sessions that warrant a direct conversion link. *** ## Surveys & feedback forms Embedded surveys pop up instantly at session end—or arrive via automated follow-up email—and export alongside other engagement metrics or sync directly to CRMs. Immediate prompts capture fresh sentiment: a digital-health boot camp secured a **65 %** completion rate with a four-question exit survey, compared with sub-10 % when emailed hours later. *** # Polls Source: https://docs.zuddl.com/core-modules/audience-engagement/polls Learn about polls in a Zuddl event **Supported event types**\ Virtual ✅ | In-person | Webinar ✅ | Field event | Third-party Polls in Zuddl convert silent spectators into active participants and give organizers instant, quantifiable insight into audience sentiment. Zuddl polls are native to every venue—stage, breakout room, webinar, or expo booth—so they inherit your branding, obey role-based permissions, and feed engagement analytics the moment a vote is cast. Pollslive Pn *** ## Context-aware creation In the dashboard, from advanced stage settings of rooms, expo, or session under Virtual Setup, an organizer toggles on Polls, making the feature available only in that session and avoiding clutter elsewhere. Webinar hosts enable the same switch under Engagement, while booth owners flip it inside the booth-customization panel. *** ## Save drafts Poll questions can be written and saved as drafts long before show day, either by event organizers or, through the speaker portal, delegated to presenters themselves. Pre-loading removes the scramble to type questions backstage and ensures legal or brand compliance reviews happen ahead of time. *** ## Launch & pin During the live session, a moderator opens the **Engage** sidebar, selects a draft, and clicks *Launch*; attendees receive an in-venue pop-up and a side-panel tab update simultaneously. For maximum visibility, moderators can *Pin to Stream*, overlaying the poll on the video feed so voters do not need to hunt for the sidebar. Pinning is invaluable when attendees are on mobile or multitasking in other browser tabs; a fintech webinar saw response rates climb from 48 % to 71 % once questions were pinned. *** ## Single-choice voting Polls use single-select (radio-button) responses—each attendee casts one vote per poll. This is ideal for quick sentiment checks—“Which roadmap item excites you most?”—and keeps results clean and unambiguous for real-time decisions and follow-up segmentation. Need attendees to pick multiple options? Use [Surveys](/core-modules/audience-engagement/surveys), which support multi-choice responses alongside rating, NPS, Likert scale, open text, and dropdown inputs. ## Real-time results & moderation Votes are tallied in real time on both presenter and attendee views, but moderators can hide results until a reveal moment to prevent bias or groupthink. Hidden mode shines in competitive quizzes or compliance-sensitive environments where early results might skew later answers. *** ## Booth-level qualification Expo booths can run product-specific polls (“Would you like a pricing call next week?”). Because booth chat, scans, and polls feed a single lead record, exhibitors filter hot prospects before downloading the post-show CSV. *** ## Multi-language & accessibility Poll text supports UTF-8 characters, so organizers can localize questions without creating separate sessions. Screen-reader labels and keyboard-friendly navigation keep voting inclusive, satisfying accessibility policies. *** ## Offline mode If individual attendees lose connectivity, the side-panel caches the last state and syncs votes once the connection is restored, avoiding frustration in congested conference Wi-Fi zones. # Q&A Source: https://docs.zuddl.com/core-modules/audience-engagement/qna Learn all about q&a in Zuddl events **Supported event types**\ Virtual ✅ | In-person | Webinar ✅| Field event | Third-party Zuddl’s Q\&A module provides a dedicated space for questions from the participants. This allows a structured workflow for collection questions instead of the familiar “type your question in chat” pattern, thereby keeping sessions on-topic, and feeds a clean dataset back to marketing and product teams. Because the tool is native to every Zuddl venue—main stage, breakout, webinar, or expo booth—it inherits global branding, analytics, and role-based permissions automatically. image.png *** ## Dedicated Q\&A pane Unlike chat, questions live in their own pane, separated from emoji chatter and side conversations. This single-purpose space prevents valuable queries from getting buried and helps presenters scan for patterns at a glance. A SaaS keynote with 3,000 viewers saw an 11-second median question response time once moderators stopped scrolling through general chat noise. *** ## Up-voting Attendees can vote questions up, bringing the most relevant issues to the top. Up-voting curates content organically, so moderators spend less time deciding which question to pick and more time facilitating meaningful discussion. At a healthcare summit, the top-voted question—about data privacy—earned twice the session’s average engagement when the speaker acknowledged it, validating that peer-selected topics resonate more strongly. *** ## Moderation queue Enable **Moderator Approval** to route every question submission to a hidden queue. Moderators review for relevance, compliance, or tone, then publish or discard. This safeguard is critical for regulated industries—pharma, finance—where off-label claims or insider questions must never hit the public stream. *** ## Presenter actions Speakers access a streamlined interface—unpublished queue, live list sorted by votes, and status filters (Open, Answered, Dismissed). Keyboard shortcuts let them mark a question “Answered” the moment they address it on the mic, automatically archiving it and shifting focus to the next item. This workflow keeps the on-screen list tidy and signals attendees that their question was acknowledged. *** ## Accessibility & multi-language Questions support UTF-8 and right-to-left scripts, and screen-reader labels expose button functions. For global audiences, auto-translate displays the question in the viewer’s browser language, lowering language barriers and expanding participation without requiring multiple interpreters. *** ## # Surveys Source: https://docs.zuddl.com/core-modules/audience-engagement/surveys Learn everything about surveys in a Zuddl event **Supported event types**\ Virtual ✅ | In-person ✅ | Webinar ✅ | Field event | Third-party Surveys in Zuddl give organizers a native, friction-free way to capture structured feedback and first-party data before, during, and after an event. Because they live inside the same platform that drives registration, engagement, and analytics, surveys inherit your branding, obey role-based permissions, and feed downstream systems in real time—no third-party embeds or messy CSV joins required. Surveys Pn *** ## Question builder Inside **Engagement › Surveys,** you launch a drag-and-drop builder that supports single-choice, multi-choice, 1–5 rating, Net Promoter Score, Likert scale, open text, and dropdown inputs. Each type enforces validation on the client side, keeping datasets clean for analysis. A numeric rating field restricts letters, so no one enters “great” where you're expecting a number. ## Placement & timing Surveys surface in four ways: pre-event on the registration confirmation page, mid-session as a side-panel card, on the Thank-You page immediately after the stream ends, and post-event via email magic-link. Placement flexibility solves for context; a five-question demographics survey belongs at registration when users expect form-fill, whereas a one-tap NPS belongs on exit while emotion is fresh. \ A fintech webinar triggered a single-question NPS overlay four seconds after broadcast end and achieved an 83 % response rate, versus 27 % when the same question went out by email the next day. *** ## Real-time analytics A live dashboard shows total responses, completion rate, and distribution charts by question type. Because Zuddl stores each response as a time-stamped row, you can correlate sentiment spikes with agenda items. For example, the satisfaction dipped precisely when a demo crashed. *** ## Use Cases * **Session ratings:** Speakers read live ratings mid-track and adjust pacing; attendees feel heard when issues resolve immediately. * **Sponsor qualification:** Booth surveys ask budget range and timeline, scoring leads onsite so sponsors leave with prioritized lists instead of raw badge scans. * **Certification compliance:** Training events embed a quiz and automatically issue certificates only to those scoring above a threshold, satisfying professional-development boards. * **Product feedback:** Road-map voting surveys tell product managers which feature announcements landed, guiding Q4 sprint priorities. # Booth branding Source: https://docs.zuddl.com/core-modules/booths-and-exhibitors/branding Learn all about how to brand your booth **Supported event types**\ Virtual ✅ | In-person | Webinar | Field event | Third-party A booth is your micro-site inside the event—often the first (and sometimes only) touchpoint attendees have with your brand. Zuddl’s booth branding tools turn a stock template into a fully-themed showroom that matches corporate guidelines, highlights calls-to-action, and signals professionalism at a glance. Because branding lives inside the booth settings, exhibitors control design without waiting on organizers, yet every change remains compliant with the master event style. Boothlive Pn *** ## Booth logo Upload a high-resolution logo (200×80 px minimum). The booth header displays on desktop, tablet, and mobile, anchoring brand recognition across devices. Cropping and safe-zone guides ensure logos never appear squished or pixelated. A global SaaS vendor added a localized logo for its LATAM audience, reinforcing regional relevance without spinning up a separate booth. *** ## Thumbnail & Background The Background image (1920×1080 px recommended) greets visitors before they scroll. Behind all panels sits a repeat-safe background that can be a color, texture, or brand illustration. Add your booth thumbnail that would show up in the booth listing in a zone. A sustainability start-up layered a leafy pattern behind a clean white card, signaling eco-focus while keeping copy crisp. *** # Overview Source: https://docs.zuddl.com/core-modules/booths-and-exhibitors/overview Build sponsor spaces that look professional, invite interaction, and deliver provable ROI—without leaving your event dashboard. *** ## Zones A zone is a thematic aisle—*Platinum Sponsors,* *Startup Alley,* or *Career Pavilion.* Assigning booths to zones keeps navigation clear, supports tier-based pricing, and lets you hide or reveal entire sections with a single toggle. **Why use zones** * Attendees instantly grasp priorities (“all the must-see solutions are right here”). * Sales teams can sell upgraded placement—appearing in the first zone is premium real estate. * Last-minute sponsors slip into a hidden “Draft Zone” while they gather assets, so your lobby never shows half-finished booths. *** ## Branding Inside each booth’s Branding tab, exhibitors upload a logo, thumbnail, and a background image. Zuddl enforces file-size and dimension guidelines, so oversized images never break the layout. [*Refer to the creative assets checklist*](https://support.zuddl.com/kb/section/486)*.* **Why brand a booth?**\ Sponsors want autonomy and authenticity; you want a cohesive show floor. Centralized branding controls satisfy both sides—booths feel unique, and the expo still looks curated. *** ## Booth widgets Static brochures rarely convert; interactive elements in a widget capture intent signals—who chatted, who scheduled, and who clicked the CTA. Sponsors can enable booth widgets like: an Image widget that redirects users to a desired URL, a video widget that autoplays an uploaded video in loop, a hotspot, a carousel, or a contact us button. Widgets are drag-sorted, so an exhibitor can place *'Contact Us' widget up top* during a lunch break and push *'Chat'* lower when reps step away. *** ## Booth staff roles Each booth has a Sponsor (full editing rights) and unlimited Booth Owners (live chat, Q\&A, video). Sponsors handle design and resource uploads; booth owners engage visitors. These roles ensure the intern covering the afternoon chat can’t accidentally replace the hero banner with a meme. *** ## Sponsor portal Inviting a sponsor triggers a magic-link email to a white-label dashboard. There, sponsors can: * Upload banners, change copy, and swap videos * Add or remove booth owners * Complete organizer-assigned tasks (e.g., “Final banner due Friday”) * Download real-time leads filtered by action (visited, downloaded, asked) Task cards shift from *Not Started* → *Submitted* → *Approved,* giving organizers instant visibility and a single-click “Remind All” for laggards. Having the portal for sponsors allows asset collection from chaotic email threads to a Kanban board. *** ## Lead capture, CRM sync, and analytics Every visitor action—time in booth, files downloaded, CTA clicks, meetings booked—streams into **Expo Analytics**. Exhibitors can export CSVs or connect HubSpot, Salesforce, or Marketo for automatic push. *** ## Access control Visibility settings hide zones or individual booths from ticket tiers or access groups. A “Free Pass” might see only community booths, while “VIP Investors” get an exclusive diligence lounge. Changes take effect instantly. Tiered gating protects contractual perks and declutters the view for attendees who don’t need every aisle. *** # Sponsor Portal Source: https://docs.zuddl.com/core-modules/booths-and-exhibitors/sponsor-portal Learn how having a sponsor portal is useful **Supported event types**\ Virtual ✅ | In-person ✅ | Webinar | Field event | Third-party ### Sponsor portal overview The **Sponsor Portal** allows sponsors to manage their presence during virtual events, providing tools to access content, view tasks, and engage with event features. Organizers can customize the portal to ensure sponsors have the necessary resources to maximize their exposure and engagement with attendees, improving their experience and return on investment (ROI). Sponsorportal Pn *** ### Setting up sponsor tiers **Sponsor tiers** are configured in the Sponsor Portal to categorize sponsors based on their level of involvement and support. Organizers can define different tiers, such as Platinum, Gold, and Silver, each with varying benefits and access levels. This allows sponsors to choose a level that aligns with their marketing objectives and budget, ensuring they receive the right visibility and features. For example, a Platinum sponsor may have prime placement on event pages and exclusive networking opportunities, while a Silver sponsor may have more limited exposure. *** ### Sponsor portal access for sponsors Organizers can grant **portal access** to sponsors by assigning them unique login credentials, ensuring secure and controlled access. This feature ensures that only authorized sponsors can access their designated content and tasks, maintaining privacy and security for all parties. Sponsors can access the portal at any time, allowing them to manage their event involvement, monitor performance, and engage with attendees during the event. *** ### Managing sponsor tasks **Sponsor tasks** help organize and track the responsibilities of sponsors before and during the event. Organizers can assign tasks related to booth setup, content submission, and promotional activities. This ensures sponsors stay on track with their commitments, reducing last-minute preparations and ensuring that all sponsor-related content is ready on time. For example, a sponsor may be tasked with submitting their logo or providing promotional videos for the event website. Sponsorportaltasks Pn *** ### Sponsor engagement through the portal The **Sponsor Portal** enables sponsors to engage with event attendees through interactive features such as chat, content sharing, and networking tools. Sponsors can use these features to maximize their visibility, interact with potential clients, and enhance their event ROI. For example, a sponsor can set up a booth with downloadable resources and engage directly with attendees through live chat or video calls, creating meaningful connections and fostering brand awareness. # Booth Widgets Source: https://docs.zuddl.com/core-modules/booths-and-exhibitors/widgets Learn everything about booth widgets **Supported event types**\ Virtual ✅ | In-person | Webinar | Field event | Third-party Booth widgets are the interactive building blocks that transform a static expo tile into a living, lead-generating microsite. Each widget drops into a reserved canvas area inside the exhibitor booth, inherits the booth’s branding, and can be reordered or toggled without code. By mixing and matching widgets, sponsors curate the exact engagement flow they need. Carouselwidget Pn *** ## Video widget A hero-level module that plays an MP4 or YouTube/Vimeo link in-booth, muted and looping by default. Organizers cap file size and auto-encode resolutions so load times stay under two seconds. A 15-second product montage answers *What do you sell?* faster than any headline. \ \ A robotics sponsor swapped a static image for a Video Widget and recorded a 43 percent increase in “Chat with Rep” clicks over the first hour. *** ## File widget Hosts up to five downloadable assets—PDF, decks, data sheets, case studies—each logged as a discrete click event. Reps see exactly which asset a prospect consumed and tailor follow-ups accordingly. A cloud-backup vendor learned its “Ransomware Checklist” out-clicked the full brochure 3:1, informing content priorities for future events. *** ## Go-to-button widget A single buttons-only block with customizable label, accent color, and destination (external URL, internal meeting scheduler, or product signup). Because the widget tracks unique and repeat clicks, marketing can attribute pipeline to a specific call-to-action rather than aggregate booth visits. A fintech booth tested two Go To Buttons—“Book Demo” and “Watch Webinar”—and found demos converted 4× more pipeline, validating a shift in nurture strategy. *** ## Product carousel Displays up to eight product cards—image, price, short description—with deep links to the exhibitor’s e-commerce or landing pages. Carousel auto-scrolls at a gentle pace, encouraging discovery without distracting from chat. Sponsors selling physical goods—books, swag, hardware—use it to convert impulse interest into direct revenue, trackable via UTM stamps added by the widget. *** ## Iframe widget An iframe is an inline frame — used to embed documents, videos, interactive media, and even other websites within a page. Iframe Pn *** ## Social links widget Icons for LinkedIn, Twitter, YouTube, or custom destinations. Because links open in a new tab, attendees remain tethered to the booth session, reducing drop-off. Event reporting counts social clicks separately from CTA clicks, giving sponsors clean metrics for brand-awareness ROI. *** # Booth Zone Source: https://docs.zuddl.com/core-modules/booths-and-exhibitors/zone Learn about booth zones **Supported event types**\ Virtual ✅ | In-person | Webinar | Field event | Third-party Booth Zone lets organizers carve the Expo Hall into curated neighborhoods—by industry, sponsor tier, product line, or any taxonomy that makes sense for attendees, instead of dropping every exhibitor into one endless grid. Each zone carries its own branding, navigation entry, so sponsors stay visible, visitors find relevant content faster, and operations teams can track ROI with surgical precision. Boothszone Pn *** ## Zone creation & layout You create a new zone, give it a name, slug, and optional description, then drag booths into place. Zones render as separate tabs (or vertical sections on mobile) and accept either grid or carousel layouts. By clustering booths into zones attendees arrive at a thematic subsection that feels digestible rather than overwhelming. *** ## Navigation & discovery Zones appear as clickable chips in the Expo header and as deep-link URLs that marketing teams can share directly. Attendees can jump from “AI Startups” to “System Integrators” without scrolling past unrelated booths, mimicking the intuitive zoning of a physical convention hall. Search respects zone context, surfacing “cloud backup” vendors inside the “Data Protection” zone first, so queries yield fewer false positives and higher conversion to live chat. *** *** # Event Branding Source: https://docs.zuddl.com/core-modules/branding-themes/event-branding Learn how to configure branding for your event **Supported event types**\ Virtual ✅| In-person ✅ | Webinar ✅ | Field event | Third-party Event branding in Zuddl offers a comprehensive set of tools to personalize the appearance of your virtual event, ensuring that it reflects your brand's identity and provides a cohesive experience for your attendees. This feature allows you to customize every aspect of the event’s design, including logos, colors, fonts, and visuals, creating a seamless, branded environment. Branding Pn *** ### **Event logo upload** The **Custom Logo Upload** feature enables event organizers to upload their event or company logo, ensuring it appears consistently across key event pages, including the welcome and registration pages. This option enhances brand recognition by prominently displaying your logo, setting the tone for the event from the moment attendees engage with it. *** ### **Custom colors and themes** Zuddl’s **Custom colors and themes** option provides complete control over the color scheme of your event. You can set a custom theme or stick to dark theme as required. Define a primary and secondary color, ensuring that every screen and interaction aligns with your brand’s visual style. By allowing for such detailed customization, you can create a unified, professional look throughout the event. Colors Pn *** ### **Navbar customization** You can customize your navbar by choosing a navbar color, tab color and nav bar text color. Typography plays a key role in shaping the perception of your brand. By selecting the right colors, you can communicate your event’s tone—whether formal, casual, modern, or traditional—creating a strong brand presence that resonates with attendees. *** ### **Custom backgrounds** With **Custom Backgrounds**, you can upload images that reflect the theme or branding of your event. The background image you select here appears as background for the virtual stage; this feature helps you create a unique and immersive experience for attendees. By personalizing the background images, you provide attendees with a visually appealing, brand-consistent environment that reinforces the event’s message. Bg Pn *** ### **Custom domains and event identifiers** The **Custom domains** allows you to create a branded, easy-to-remember domain name for your Zuddl account. You can also add an event-specific identifier that contains your event’s name or brand. Having a branded URL enhances your event’s searchability and adds a layer of trust and familiarity, making it simpler for attendees to find and register for the event. This small but impactful customization contributes to a more seamless user experience and strengthens the overall brand identity. *** ### **Mobile and desktop responsive design** Zuddl’s **mobile and desktop-responsive design** ensures that all branding elements appear consistently across devices, providing a seamless experience whether attendees use desktops, tablets, or mobile phones. As the use of mobile devices grows, it's critical that your event branding adapts to different screen sizes. This feature ensures that attendees have a smooth, visually appealing experience on any device, maintaining your brand identity consistency regardless of how participants choose to attend the event. # Overview Source: https://docs.zuddl.com/core-modules/branding-themes/overview Learn about branding options in Zuddl ### Branding and theming Zuddl includes a comprehensive **Branding** menu that allows customization of the event's visual style across venues. Event branding options are grouped into three sections: **Theme**, **Navbar**, and **Virtual Background**. ### Theme Zuddl supports two visual modes: **Custom** (default) and **Dark**. Organizers can define a \*\*Primary Color \*\*that is applied to the engagement pane, audio/video control, bottom bar, etc. In custom themes, the platform auto-generates a complementary secondary color to ensure readability. A **background image** can also be applied across the event’s virtual venues. This image appears behind content panels and can be optionally overridden for specific areas, such as rooms or expo booths. Organizers can select from pre-defined templates or upload their own background assets. ### Navbar The **navigation bar** at the top of the event interface displays venue tabs and can be fully branded. Organizers can upload a custom **event logo,** which appears on the left of the navbar. Organizer can also customize the navbar color, text color, and selected tab color. ### Virtual background Organizers can upload a **virtual background** that is added as a default background while joining rooms, networking areas, expo booths, and other venues. # Zone, Stage, & Room Source: https://docs.zuddl.com/core-modules/branding-themes/zone-stage-room Learn how you can brand your zone, stage, and your meeting rooms **Supported event types**\ Virtual ✅ | In-person | Webinar | Field event | Third-party Branding your event’s stages and venues is key to creating a cohesive, professional experience for both virtual and in-person attendees. Zuddl provides a variety of tools to customize the look of each venue, ensuring your event reflects your brand identity across all environments. *** ### **Customizing the main stage** Zuddl allows you to add branded backgrounds for your stages. This ensures your brand is front and center for all attendees, both in-person and virtual. Stagebg Pn *** ### **Branding breakout rooms** Customize each breakout room with color schemes and room logos to create a consistent branded experience throughout the event. Whether hosting discussions or workshops, branded breakout rooms make the content feel organized and aligned with your event’s theme, maintaining a professional atmosphere. Brandroom Pn *** ### **Responsive design for stages** Zuddl’s responsive design ensures that your stage and venue branding looks great across all devices. Whether attendees are using desktops, tablets, or mobile phones, your event’s visual identity remains consistent, ensuring a seamless experience for every participant. # Alerts and Updates Source: https://docs.zuddl.com/core-modules/email-comms/alerts-n-updates Learn about alerts and updates **Supported event types**\ Virtual ✅ | In-person ✅ | Webinar ✅ | Field event ✅ | Third-party Zuddl’s **Alerts & Updates** keep organizers ahead of capacity crunches, such as ticket limit reached, or session capacity reached. Alerts are sent when a threshold is met (for example, “15 tickets left”), while updates deliver scheduled reports (such as daily registration summaries). ## Why this exists For live events, without proactive signals, teams discover problems only after attendees encounter them—sold-out tickets promoted in email, sessions overbooked, or approvals piling up. Alerts notify organizers as soon as a trigger condition is hit so you can increase capacity, update limits and make other changes. Updates summarize registration health on a cadence so stakeholders do not need to pull reports or chase screenshots. ## Alert types ### Ticket limit reached Use this when individual ticket types can sell out independently. The alert fires when the remaining quantity meets the threshold you define as either a **percentage** or an **absolute count** (default is *15 remaining*). The email includes total available, sold to date, and remaining—so pricing, tickets, or required changes can be made conveniently. This alert is valuable for high-demand SKUs (VIP, workshops) where you may want to release more units. ### Registration limit reached Use this when you have a global event capacity. The alert fires when seats remaining meet the defined threshold (**percent** or **count**, default *15*). If an event capacity is not defined, this alert will not trigger. This is especially useful for non-ticketed events. The email includes total capacity, registrations to date, seats remaining, etc., so Ops can align with door staff, waitlists, and badge printing. ### Add-ons limit reached Use this for inventory-limited extras such as paid trainings, merch, or sponsor experiences. It behaves like ticket alerts, but for each add-on SKU and within the add-on’s **sales window**. When it fires, the team can pause promotion, raise price tiers, or add capacity. ### Session capacity Use this when session rooms have limits. The alert fires as specific sessions near capacity, provided a session capacity is set. It includes capacity, registrations, and seats remaining. ## Scheduled updates ### Event summary Send this on a cadence to keep leadership and extended teams aligned. It shows **registrations to date**, **registrations since last summary**, and **invites**, **acceptances**, **speakers**, **sessions**, **sponsors**, and **booths**. The content adapts by event type: sessions are omitted for webinars; sponsors and booths are omitted for webinars and field events. You schedule it *every X days or weeks*, starting after event creation and ending on or before event start; the schedule respects the event time zone. ### Registrant status summary Use this to watch registration bottlenecks. It breaks down **invited**, **declined**, **attempted**, **abandoned**, **pending approval**, **rejected**, **approved but not registered**, and **total registered**. Counts adapt by event type: for webinars, the invite/decline statuses are excluded; for webinars and field events, “approved but not registered” is excluded. Like Event summary, you set a cadence window (days or weeks), start after creation, and end by the event start. It also links to **Attendee Registration Details**. ## Triggers Pn # Calendar Invites Source: https://docs.zuddl.com/core-modules/email-comms/calendar-block Learn about calendar invite customizations **Supported event types**\ Virtual ✅ | In-person ✅ | Webinar ✅ | Field event ✅ | Third-party Zuddl’s calendar invites help registrants block time correctly and show up prepared—especially for multi-day programs with variable access. ## What are calendar invites and why they matter? Calendar blocks add a block time to an attendee’s calendar from your emails so people know exactly when to join and what to expect. For hybrid events, this is crucial: some attendees may have access to only certain days, and blocks should reflect that reality. Zuddl supports two patterns: a single event-wide block that spans your entire event, and day-wise blocks that reflect day-by-day access. You can also override the default invite description so every calendar entry carries the right context without forcing attendees to hunt through your landing page. Calendarblockgoogle Pn *** ## Event-wide vs. Day-wise blocks An **event-wide block** is the default. It creates a single calendar entry covering the full duration of your event—simple to read, hard to miss, and ideal when daily access is uniform. An **Add to Calendar** click from email inserts the event-wide entry for Google, Yahoo, Apple, and similar clients, ensuring consistent behavior across recipients. For **day-wise blocks**, Zuddl generates separate entries per event day, but only when you adjust at least one day’s timing away from the defaults; this pattern fits multi-day agendas, trainings, or summits where different registrants attend different days. Day-wise blocks are currently limited to six days; beyond that, settings fall back to event-wide, keeping invitations maintainable and predictable. If you later switch from event-wide to day-wise, resend the affected emails so attendees’ calendars update. Eventwidecalblock Pn *** ## Invite description override Use **Invite description** to replace the default event description in all calendar blocks, so holds carry crisp, action-oriented copy—e.g., parking instructions for in-person, join-link reminders for virtual, or check-in window for hybrid. If you leave this blank, Zuddl falls back to the event description you already maintain. This keeps copy management centralized while letting you tailor what appears on the attendee’s calendar. *** ## # Overview Source: https://docs.zuddl.com/core-modules/email-comms/overview An overview of the email communications in Zuddl Zuddl’s **Communication** workspace handles every outbound email you send to attendees, speakers, and sponsors—from automated confirmations to fully-custom campaigns. It bundles a visual email builder, template, and audience management, scheduling/trigger logic, and sender-identity controls in one place *** ## Template library The library ships with pre-defined transactional messages—Registration Confirmation, Order Receipt, Calendar Block, Speaker Invite, Reminder 24 h, Reminder 1 h, Post-Event Thank-You, and more. Each template automatically pulls event data, so the moment your date changes, every dependent email updates. For example, move opening keynote from 9 a.m. to 10 a.m.; the “Sessions start in one hour” reminder retimes itself without touching the template. *** ## Scheduling email triggers Most Zuddl emails trigger relative to the “Start Event” or “Session” timestamp: X days before, Y hours after, and so on. You can stack multiple reminders (e.g., 7-day, 3-day, 24-hour) without recalculating dates if the event shifts. For instance, a hybrid summit delayed by snow automatically reschedules all reminders, avoiding “see you tomorrow” notes that would confuse travelers. *** ## Merge tags Tags like `{{firstName}}`, `{{eventName}}`, `{{ticketName}}`, or `{{magicLink}}` render live data per recipient. Personalized subject lines lift open rates, and dynamic body content keeps templates evergreen—even across multiple events. For example, “Hi Sarah, your All-Access pass is confirmed for DevCon 2025.” *** ## Rich-text & code view Drag-and-drop blocks give marketers brand control (headers, CTAs, social icons). For granular edits, switch to code view and drop in custom HTML or inline CSS. Designers can fine-tune pixel spacing, while non-technical teammates still hit “Send” confidently. *** ## Test sends Each template supports test emails to any address. Merge tags render with sample data, catching variable typos before attendees see placeholders. Add your deliverability alias—`mail-tester@`—to verify DKIM and SPF pass, keeping you out of spam. *** ## Brand assets Global settings allow you to set a logo, brand color, and footer disclaimer once; every template then inherits the style. Branding guarantees brand consistency and builds trust. *** ## Reply-to & sender domains Choose a sender email address per template: a generic 'events@', a personal AE email, or a shared inbox. Authenticate custom domains (DKIM, SPF) in the settings to send from branded addresses, maintaining trust and inbox placement. For example, speaker onboarding emails come from `speaker-ops@yourdomain.com`, while ticket receipts use `billing@yourdomain.com`. *** ## Open, click, and delivery metrics Each message logs sends, bounces, opens, clicks, and unsubscribes. Filter metrics by email type to diagnose drop-offs. If a reminder underperforms, rewrite and resend to the non-open segment with one toggle. Continuous optimization beats “set it and forget it.” Data lives where content does, so you act fast. *** ## BCC option in emails BCC in emails allows event organizers to configure **Blind Carbon Copy (BCC)** recipients for attendee emails, giving organizers visibility into communication and allowing them to retain or forward copies on request. This feature helps ensure efficient email tracking without affecting the attendee experience. # Templates Source: https://docs.zuddl.com/core-modules/email-comms/templates Learn about the email communication templates **Supported event types**\ Virtual ✅ | In-person ✅ | Webinar ✅ | Field event ✅ | Third-party ✅ Zuddl’s template library is designed around the entire attendee lifecycle, so you rarely need to draft an email from scratch. Each layout ships with pre-wired dynamic fields, mobile-first spacing, and compliance elements (physical address, unsubscribe link) already in place. Emailtemplates Pn ## Registration confirmation This email is fired the moment a form is submitted, and approval is not required. It embeds the attendee’s personal QR badge, and calendar-add ICS. ## Registration pending This email appears when an event uses manual approval. It acknowledges receipt, sets expectations on response time, and you can include a “Review my details” deep link so prospects can correct typos before staff review. This saves organizers from back-and-forth edits and speeds approval throughput. ## Approval granted / approval declined This notifies prospects of the decision. In the approval granted template, a provision to go through the payment or form flow is available. Once the payment is complete, the attendee recieves the registration confirmation and buyer receives ticket confirmation which includes a transaction ID, ticket tier, tax breakdown, and PDF invoice. Using the library versions ensures the email renders identically across currencies and local tax regimes. ## Reminder series This (T-1 day, T-4 day, T-7 days, and immediate) each pull a different merge-tag set. T-7 days surfaces lodging links and visa letters; T-1 day surfaces venue maps; immediate reminders include a “Join now” magic link for virtual viewers. Segmenting reminders avoids information overload, this lifts the show-up rates by 8–12 percent in internal benchmarking. ## Session reminder This email targets multi-day programs. When an attendee bookmarks a session, the template injects that session’s speaker headshot, room, and start time. Sponsors use it to drive guaranteed footfall: attendees who added the sponsored session as a favorite, receive two nudges—T-1 day and immediate reminder. ## Event updates This email is a generic announcement template—ideal for last-minute room changes, agenda additions, or health-and-safety advisories. Because it’s pre-indexed in the library, staff can deploy urgent comms in minutes with a subject and body swap, confident that fonts, buttons, and footers stay compliant. ## No-show follow-up This detects registrants who never checked in, thanks them for registering anyway, and invites them to view on-demand recordings. ## **Thank-you + survey** This drops immediately after the attendee’s last session, leveraging emotional peak to capture feedback while memories are fresh. A default five-star rating block and open-text “One thing to improve” question are embedded, but you can extend with NPS or multi-select fields. Survey data writes straight into analytics, bypassing external forms. ## **Certificate of completion** Serves training and certification events. It embeds a personalized PDF certificate link generated on the fly, merging attendee name, course title, and issue date. Automating certificates eliminates weeks of manual design work and increases post-event satisfaction scores. ## Event cancellation This template is sadly essential. It explains refund timelines, provides a customer-service contact, and—if a virtual substitute is offered—embeds the new link. # Attendee app Source: https://docs.zuddl.com/core-modules/mobile-apps/attendee-app Learn about the different features of the Zuddl attendee app **Supported event types**\ Virtual | In-person ✅ | Webinar | Field event | Third-party Built for the people who actually walk your show floor or join your streams, the Zuddl Attendee App puts every schedule, interaction, and resource in one polished mobile workspace. The app is the attendee-facing counterpart to the organizer console, so when you update a session title or open a poll, changes appear instantly on every phone—no re-publishing, no version drift. *** ## Home page A homepage is where you can view all the navigation menu items such as schedule, networking, inbox, etc. You can upload a scrollable mobile banner image with your event branding and relevant hotspots. A fintech summit saw 18 percent higher day-two attendance after surfacing each user’s first session the moment they opened the app. Attendeeapphomepage Pn *** ## Dynamic agenda The Agenda tab lists every session the attendee can access, the sessions are shown filtered by date. Tapping a card reveals speaker profiles, slide decks, and a join button for live streams. The schedule updates in real time—if a keynote runs late or a room change occurs, attendees see a banner and itinerary adjustment within seconds. Schedule Pn *** ## One-tap check-in Digital badges with QR codes live inside the app. Scanning at the door records attendance, unlocks room-capacity analytics, and eliminates paper credentials that clog entry lines. For hybrid programs the same QR admits on-site guests while virtual audiences tap “Join” for the live stream, giving you unified attendance metrics across formats. *** ## Live engagement tools During a session, an overlay slides up to show chat, moderated Q\&A, and polls. The UI mirrors the desktop stage, so hybrid participants share a common interaction layer. Speakers see questions sorted by up-votes, making it easy to address the hottest topics first, while the organizer collects poll results that feed lead-scoring logic downstream. *** ## Networking & meetings The People tab exposes a searchable roster, but only for attendees who opted to share their profiles. In-app messaging works like a focused DM thread—text-only, no GIF spam—and feeds directly into the meetings scheduler if both parties choose a slot. A software vendor used this flow to book 104 demos during a two-day show, doubling onsite pipeline from the previous year. *** ## Push & in-app notifications Time-sensitive nudges—“Lunch service closes in 15 minutes” or “Your round-table starts now”—arrive as push notifications and persist in an inbox for attendees who disabled system pushes. Segmenting rules let you send reminders only to VIP tiers or first-time attendees, keeping spam complaints low while raising show-up rates for premium experiences. *** ## Gamification & leaderboard Organizers assign points to actions—joining a keynote, answering a poll, scanning an expo booth—and the app tallies them in a live leaderboard. Because points are additive, even late registrants feel motivated to engage, driving sustained participation. An HR tech event offered exclusive Slack emoji packs and still saw a 40 percent uptick in poll completions. Games Pn *** ## Offline support All critical assets—agenda, tickets, personal calendar—cache locally. If convention-hall Wi-Fi implodes, attendees can still find their rooms and check in; the app queues interactions and syncs once connectivity returns. This design protects NPS on crowded show floors where bandwidth becomes a precious commodity. # Lead capture app Source: https://docs.zuddl.com/core-modules/mobile-apps/lead-capture-app Learn about the lead capture app **Supported event types**\ Virtual | In-person ✅ | Webinar | Field event | Third-party Zuddl’s Lead Capture app turns every hallway conversation and booth visit into CRM-ready data within seconds, eliminating business-card pile-ups and post-show spreadsheet merges. Built for iOS and Android, the app pairs with any Field Event or Third-Party Event you create in the dashboard, giving on-site staff a single tool to scan badges, enrich profiles, and sync intelligence back to marketing and sales in real time. *** ## Lightweight login Team members sign in with their Zuddl credentials, and role-based access limits them to the events they are assigned. The moment they authenticate, they view the app in the relevant branding—logo, color palette, and custom lead fields—so every scan feels like an extension of your booth. *** ## Event picker Upon launch, the live event appears in a simple card view; by tapping it, you can enter that event until you switch manually. Staff never wonder whether they’re scanning the wrong spreadsheet, and analytics stay clean, with each scan tagged to the proper show, city, and date for accurate reporting. Leadcaptureeventpicker Pn *** ## QR scanning engine The camera view auto-detects QR badges, vibrates on a successful read, and displays the prospect’s name so the rep can greet them instantly—an interaction that feels personal and reduces mis-scans. Decoding happens at the client-side. Qrscanning Pn *** ## Offline access & auto-sync Convention-center networks are unpredictable; the app stores every scan in encrypted local storage when offline and pushes them to the Zuddl servers the moment a stable connection returns. A color-coded banner shows sync status—green for live, amber for queued—giving booth managers confidence that no lead is lost to connectivity hiccups. *** ## Custom lead fields From the dashboard, marketers define additional inputs—budget range, buying timeline, product interest—using dropdowns, multi-selects, or star ratings. These fields appear under the prospect’s profile immediately after a scan, guiding reps to collect structured, analysis-ready context. Because fields are server-driven, you can add or edit them mid-event, and every device updates on the next sync. Leadfields Pn *** ## Quick qualify & note taking Each profile screen contains one-tap hot buttons (“Hot,” “Warm,” “Cold”) and a free-text notes area. Reps capture nuance—“Needs SOC 2 paperwork,” “Asked about volume pricing”—while the conversation is fresh, and those notes flow to the lead record visible to inside sales within minutes, enabling personalized follow-up that competitors can’t match. Note Jpe *** ## Lead dashboard & export The Export **leads** option show all lead in a list and let marketing ops filter by qualification. You can export a clean CSV—complete with custom-field columns—for further analysis. Because the app enforces email format and validates email addresses on upload, ops teams skip the data-hygiene marathon that usually follows trade shows. # Zuddl Onsite App Source: https://docs.zuddl.com/core-modules/mobile-apps/on-site-app Learn how the onsite app works **Supported event types**\ Virtual | In-person ✅ | Webinar | Field event | Third-party ✅ The On-Site App in Zuddl is a powerful tool designed to streamline the on-site event experience. It enables event organizers to facilitate check-ins, manage badge printing, track attendance, and provide a seamless attendee experience during the event. The app ensures that all interactions are efficient, effective, and enhance the overall event flow. ### 1. **On-site check-in** The on-site check-in feature allows event organizers to manage attendee check-ins quickly and efficiently. By scanning QR codes or using manual search, organizers can ensure that attendees are processed smoothly upon arrival. With the on-site app, organizers can eliminate long lines and reduce wait times by automating and speeding up the check-in process. This feature can handle large volumes of attendees efficiently, ensuring a seamless and professional event experience. Onsitecheckin Pn ### 2. **Badge printing** Organizers can set up badge templates and print them on-demand for each registered attendee. The badges can include essential details such as name, company, event title, and even custom branding elements. Custom badges that reflect the event branding enhance the attendee experience, and on-demand printing helps avoid delays. For instance, at a corporate event, badges can be printed on-site that reflect the attendee's specific session access. VIP attendees receive a badge with special markings and access levels. Printbadge Jpe *** ### 3. **Custom registration forms** Organizers can create forms on the dashboard and use them on the app to capture additional attendee details. These forms can be tailored to gather specific information such as dietary preferences, special accommodations, or session choices. Collecting specific information allows event organizers to tailor the event experience to the attendee’s needs, improving satisfaction and engagement. For example, a custom form could be used to capture dietary preferences for lunch, ensuring that meal arrangements are made based on attendee needs. *** ### 4. **Session tracking and attendance** The on-site app tracks attendee participation in sessions, helping organizers monitor attendance and engagement in real-time. This feature integrates with event agendas, automatically updating participant lists as attendees check in and attend various sessions. Tracking attendance is critical for session planning, content optimization, and event analysis. It allows organizers to identify which sessions are most popular and adjust schedules or session offerings accordingly. ### 5. **Real-time data syncing** The on-site app syncs data in real time with the event’s centralized dashboard. This ensures that all updates, such as check-in status or badge printing, are instantly reflected on the dashboard, giving organizers up-to-date visibility at all times. For instance, if an attendee needs to change their session assignment or access a new session, the on-site app can update their status instantly, ensuring they can enter the session without delays or errors. *** # Merge Tags Source: https://docs.zuddl.com/core-modules/registration-page-builder/merge-tags Learn how merge tags can be useful for you Zuddl event **Supported event types**\ Virtual ✅ | In-person ✅ | Webinar | Field event ✅ | Third-party The **Merge Tags** feature in Zuddl enables dynamic personalization by automatically populating registration pages and communications with attendee-specific data. These placeholders, such as `{{attendee_name}}`, ensure personalized content without manual input, improving user experience and saving time for organizers. Mergetag Pn *** ## What are merge tags? **Merge Tags** are placeholders that dynamically display data based on attendee responses, such as name, session preferences, or payment details. For example, `{{attendee_name}}` can automatically insert the attendee’s name into emails or registration pages, providing a personalized experience and reducing manual effort. *** ## Using merge tags on custom registration pages Merge tags can be used throughout the **registration page** to personalize the user experience. For example, a greeting like "Welcome, attendee\_name!" enhances engagement and makes attendees feel personally acknowledged, improving their overall experience during the registration process. *** ### Merge tags for confirmation emails and messages **Merge Tags** allow organizers to include personalized details like attendee names, sessions, and ticket types in confirmation emails. For example, "Thank you for registering, attendee\_name! You’re confirmed for session\_name" ensures accurate, personalized communication without manual edits. *** ### How merge tags enhance event automation Using **Merge Tags** in event automation enables personalized messaging at scale. By automatically inserting attendee-specific details into emails and other communications, organizers can efficiently send targeted messages like session reminders or updates without needing manual intervention, streamlining the process. *** ### Use cases for merge tags **Merge Tags** are ideal for personalized confirmation emails, session reminders, and targeted communications based on registration data. For example, sending a reminder with session-specific details or addressing attendees by name enhances engagement and ensures attendees receive relevant information. *** ### Benefits of using merge tags **Merge Tags** help streamline communication, reduce manual errors, and provide a personalized experience at scale. They save time for organizers by automating personalized messaging and improve attendee satisfaction by ensuring accurate, tailored content in registration pages and emails. # Overview Source: https://docs.zuddl.com/core-modules/registration-page-builder/overview An overview of the registration page builder on Zuddl Zuddl provides a powerful landing page and registration site builder. The platform offers a full suite of design tools, pre-built widgets, and customizable templates—enabling both novice users and experienced designers to create immersive, high-conversion event pages without writing code. ### Registration page creation The registration page builder allows organizers to launch event registration pages using fully customizable templates. Multiple starter templates are available—each with a distinct layout or theme—which can be edited using a drag-and-drop visual editor. The builder interface includes a global topbar and sidebar for navigation and layout management. Organizers can preview, publish, or switch pages, as well as access device-specific views (desktop, tablet, mobile) for responsive editing. All elements placed within the content editor follow a grid-based row-and-column structure. Layouts are responsive by default and editable independently per device. The platform supports granular row-level customization, including resizing, styling, column splits (up to 4 per row), and individual element design overrides. Edits can be applied either globally (via theme settings) or locally at the widget or content level. *** ### Design and theme Zuddl provides centralized **Theme Settings** to manage consistent branding across all registration pages. These include: * **Color Palette** – Define and reuse primary/secondary colors across the site. * **Typography** – Set font styles, sizes, and heading formats for all text elements. * **Buttons** – Control button design, including background, icon, and text treatments. * **Images** – Adjust layout and display settings for all image-based components. * **Layout & Backgrounds** – Set defaults for site layout, rows/columns, and background styling. * **Site-Wide Design** – Configure sidebar visibility, topbar options, and mobile behaviors. Changes made at the theme level override individual widget defaults but can be selectively customized afterward. *** ### Page and popup Pages and popups are centrally managed within the **Pages** module. Each site includes default pages such as *Home*, *About*, *Service*, *Team*, and *Contact*. Organizers can edit existing pages or create new ones. Popups—interactive overlays prompting user action—can also be created, customized, and placed within flows as needed. Templates can be renamed, saved as new versions, or previewed across devices. Sponsor and Basic templates are restricted from renaming but can be customized and saved as new templates. *** ### Widget-based content Widgets are at the core of Zuddl’s event page design system. Users can drag and drop widgets into any section, customize their content and styling, and configure device-specific behaviors such as visibility, spacing, and animation. Right-click menus provide additional options like copy-paste, alignment, and hide-by-device. Key registration-specific widgets include: * **Flex Registration Widget** Embeds the full registration flow into the landing page. This widget mirrors the organizer-configured registration logic and can be embedded on third-party websites using a sticky header identifier (`data-zuddl-sticky-header-id`). * **Ticketing Widget** Enables users to initiate ticket purchases from the registration page. Only available for live, ticketed events with active ticket tiers. For upcoming events, the widget redirects users to the full registration flow; for ongoing events, interactive purchase options appear inline. * **Helpdesk Widget** Available if Helpdesk is enabled from the dashboard. Adds live support access directly on the registration page. * **Schedule Widget** Displays the event schedule. Requires sessions to be created first in the agenda section. Customizable in layout, format, and visibility. * **Speakers Widget** Showcases event speakers. Requires prior setup of speaker details within the platform and allows customization of order, visibility, and styling. * Sponsor Widget\ Lets you include information about your event sponsors on your registration page or embed it your own website as required Additional widgets—such as text, images, buttons, and social integrations—can also be configured using the same drag-and-drop interface. *** ### SEO, site settings, and advanced controls The **SEO & Settings** panel includes configurations for domain, privacy, and tracking: * **Site Icons** – Upload favicon and app icon assets. * **Custom Domain & SSL** – Connect a custom domain and generate SSL certificates. * **Google Analytics** – Paste tracking scripts directly. * **Custom HTML** – Add HTML/JS snippets in the header or body. * **Default Language & Privacy** – Set localization preferences and cookie consent flows. * **404 Page & PWA** – Customize the error page and enable progressive web features for mobile optimization. These settings ensure the registration site meets branding, compliance, and performance requirements. *** ### Publishing and template management Only one registration page can be live at a time. When a new page is published, the currently active page is automatically unpublished, and the new page takes over the existing URL—avoiding any broken links or 404s. Pages can only be published from within the editor interface. Unpublishing and renaming options are available from the template listing view. Organizers can also preview how each template renders across devices (desktop, tablet, mobile). Publishing automatically applies the site under the assigned domain. To view the published site, users can click the **link icon** in the editor and select between the attendee or speaker landing pages. > Note: SSO-based login is not supported on custom registration pages created using the visual editor. # Page Access Source: https://docs.zuddl.com/core-modules/registration-page-builder/page-access Learn about page accessibility in page builder **Supported event types**\ Virtual ✅ | In-person ✅ | Webinar | Field event ✅ | Third-party ### Page access for registration pages in Zuddl The **Page Access** feature in Zuddl allows organizers to control who can access registration pages, ensuring event privacy and security. Organizers can restrict access by invitations, passwords, user roles, custom links, or specific timeframes, tailoring the registration experience for different attendee groups. Pageacess Pn *** ### Restricting access by invitations Organizers can restrict access to the registration page by sending **invitations** with unique links, ensuring only invited attendees can register. This is ideal for exclusive or VIP events where attendance is limited to specific individuals. *** ### Password protection for registration pages **Password protection** adds an extra layer of security, requiring attendees to enter a password before accessing the registration page. This is useful for internal or private events where only those with the password can register. *** ### Access by role or group Organizers can restrict access based on **roles or groups**, providing tailored registration pages for different attendee types, such as speakers, sponsors, or general participants. This ensures a personalized and relevant experience for each group. *** ### Restricting access with custom links or tokens Zuddl allows organizers to create **custom links or tokens** that grant access to specific individuals or groups, ensuring that only authorized attendees can register. This is useful for events requiring unique registration processes for different segments. *** ### Time-based access restrictions **Time-based access** lets organizers control when the registration page is available. For example, early registration can be limited to VIPs or speakers, with the page opening to the public at a later time. This creates urgency and streamlines the registration process. # Page builder Source: https://docs.zuddl.com/core-modules/registration-page-builder/page-builder Learn about the registration page builder **Supported event types**\ Virtual ✅ | In-person ✅ | Webinar | Field event ✅ | Third-party ### Registration page builder in Zuddl Zuddl’s **Registration Page Builder** enables organizers to create fully customizable, branded registration pages. The tool simplifies the process of collecting attendee information, ensuring a seamless and efficient registration experience with intuitive drag-and-drop functionality. Templatesreg Pn *** ### Customizable registration fields **Customizable Registration Fields** allow organizers to create specific fields based on the data they need. You can add personal details, session preferences, or custom questions, ensuring that only relevant information is gathered for your event. *** ### Drag-and-drop interface The **Drag-and-Drop Interface** makes it easy to design your registration page by simply moving elements around. This intuitive feature saves time and reduces errors, enabling quick setup without coding knowledge. *** ### Branding and customization With **Branding and Customization**, you can match the registration page’s look to your event’s theme by adjusting colors, fonts, and uploading logos. This ensures a consistent brand experience from the registration process to the event. Landinhpage Pn *** ### Conditional logic for registration forms **Conditional Logic** lets you display questions based on previous answers, streamlining the process. For example, a dietary preference field will only appear if attendees select a relevant option, keeping forms relevant and reducing unnecessary fields. *** ### Embedded payment integration **Embedded Payment** allows attendees to pay directly within the registration page using integrated gateways lik PayPal. This feature simplifies the process and ensures secure payments without redirecting to external platforms. *** ### Real-time preview The **Real-Time Preview** feature enables organizers to see the registration page as they build it, helping catch design or content issues before going live. This reduces errors and ensures the page meets expectations before attendees see it. *** ### Mobile optimization The **Mobile Optimization** feature ensures that the registration page is fully responsive, adapting to any device. With a mobile-friendly design, attendees can easily register from their smartphones, increasing accessibility and completion rates. *** ### Analytics and reporting **Analytics and Reporting** tools track registration performance, such as conversion rates and drop-off points. These insights help organizers optimize the registration page and improve attendee engagement based on data-driven decisions. *** ### Benefits of the registration page builder The **Registration Page Builder** streamlines the registration process, offering full customization, mobile optimization, and real-time insights. It helps create a seamless, branded registration experience, boosting conversions and improving event management. # Widgets, Pages, and Site Settings Source: https://docs.zuddl.com/core-modules/registration-page-builder/widgets-pages-settings Learn about widgets, pages, and site settings **Supported event types**\ Virtual ✅ | In-person ✅ | Webinar | Field event ✅ | Third-party ### Widgets, pages, and site settings for registration pages Customization through widgets, pages, and site settings offers organizers complete control over the design and functionality of registration pages, ensuring a seamless, branded experience. Organizers can manage interactive widgets, customize the page layout, and configure site-wide settings, making it easy to tailor the registration flow to their event’s needs. *** ### Widgets for registration pages **Widgets** are interactive elements like text fields, checkboxes, and dropdown menus that allow organizers to collect attendee information. Customizing widgets enables organizers to gather the right data for their event, improving registration accuracy and user experience. For example, adding a meal preference field ensures that the necessary data is collected while keeping the form concise. *** ### Customizing registration pages Zuddl provides **customization options** for the design and layout of the registration page. Organizers can adjust the page’s branding, colors, fonts, and element placement to align with the event’s theme. This ensures a cohesive and professional look, reinforcing brand identity from the registration stage onward. *** ### Site settings for registration pages **Site Settings** allow for control over global aspects like URL customization, language preferences, and SEO options. Custom URLs make the registration page easy to share, while language settings ensure accessibility for diverse audiences. SEO tools improve the page’s discoverability, driving more traffic and registrations. *** ### Conditional logic for forms **Conditional Logic** ensures that only relevant fields are displayed based on user responses. For example, if an attendee selects "vegetarian" for meal preferences, additional dietary options can appear. This feature simplifies the registration process, ensuring it’s relevant and user-friendly for each participant. *** ### Confirmation and thank you pages **Confirmation and Thank You Pages** are displayed after successful registration, giving attendees confirmation of their submission and next steps. Customizing these pages with event details or additional resources keeps attendees engaged and informed. # Approvals Source: https://docs.zuddl.com/core-modules/registration/approvals Learn how to use approvals in your event registration **Supported event types**\ Virtual ✅ | In-person ✅ | Webinar ✅ | Field event ✅ | Third-party Turning on Attendee Registration Approval lets organizers screen every request before it converts to a confirmed seat, preventing unqualified sign-ups, enforcing capacity caps, and aligning attendance with sales-team priorities. Instead of reviewing separate spreadsheets, staff review a queue inside the dashboard and act with one click. Approval Pn *** ## Working the queue When you approve to promote the registrant, Zuddl flips the status to Approved, issues the confirmation email with a calendar block, and, for paid events, unlocks the payment step. When you decline to register, the Registration Rejected email triggers, and the seat returns to inventory. Bulk actions approve or reject all entries that match a filter—useful when you import an invite list and trust its entries. *** ## Email automation Five status-based templates keep applicants informed without manually reaching out: * **Pending Approval** — sent on submission. * **Approved** — sent the moment you click Approve. * **Rejected** — notifies declined applicants. * **Approved but Not Registered** — reminds invitees who were approved but never finished payment or post-approval forms. * **Abandoned** — captures sessions that time-out before submission. Approval gates pair neatly with **Registration Capacity**. When you set a hard cap, you can choose *New registrations need approval* once the limit is reached; the system then holds overflow requests in *Pending* so you can cherry-pick high-value guests. Approvalemails Pn # Conditional Logic Source: https://docs.zuddl.com/core-modules/registration/conditional-logic Learn about conditional logic for your registration flow **Supported event types**\ Virtual ✅ | In-person ✅ | Webinar ✅ | Field event ✅ | Third-party Conditional registration in Zuddl lets you tailor the journey each prospect sees—showing or hiding questions, unlocking ticket tiers, or surfacing discounts—strictly when the logic you define is met. The net result is shorter forms for most users, cleaner data for operations, and precise control over scarce inventory. *** ### 1 · Field-level logic Inside **Registration › Form** you can attach a rule to any custom field (standard fields like First Name, Last Name, and Email remain static).\ Create two or more custom fields, then click **Add Logic** on the second one. A three-step wizard appears: 1. **Choose the earlier field** that drives the rule. 2. **Pick an operator**—*is, is not, contains, does not contain, all of the, any of the*. 3. **Select the value(s)** that satisfy the condition. When the rule evaluates true, the target field renders; otherwise, it stays hidden. Because logic references only fields that appear **above** the target, re-ordering a form after launch can break dependencies—Zuddl flags this risk in the editor. Use field logic to ask dietary restrictions only from in-person attendees or request a shipping address only when someone chooses a swag-eligible ticket. Conditionsreg Pn *** *** # Custom Fields Source: https://docs.zuddl.com/core-modules/registration/custom-fields Learn about custom fields for your registration page **Supported event types**\ Virtual ✅| In-person ✅ | Webinar ✅ | Field event ✅ | Third-party Custom fields transform Zuddl’s registration form from a one-form-fits-all gate into a data pipeline that collects exactly what marketing, sales, and operations need—without forcing every attendee through the same questionnaire. *** ## Creating a field Open **Registration › Form**, click **+ Add field**, and choose a type: short text, long text, number, phone, email, URL, country selector, dropdown, multi-select, rich-text, date, date-time, or session picker. Give the field a public label (“Company size”), an internal slug (plain text for integrations), and, if needed, a description that appears beneath the input to clarify expectations (“Round to the nearest hundred employees”). Saving immediately places the field in the live preview, so you can confirm spacing and mobile breakpoints before publishing. Formflow Pn *** ## Mandatory, hidden, and default Values Every custom field supports three core settings in **Advanced Options**: * **Required** – blocks form submission until the attendee answers. Use for must-have compliance items like “Country of residence” or “I agree to the terms.” * **Hidden** – the field is never rendered to the attendee, yet still stores data pushed in from APIs or bulk uploads. Perfect for tags such as lead-source or segment that you don’t want registrants editing. * **Default Value** – pre-populates the input so users can accept the suggestion or overwrite it. *** ## Conditional Logic Inside **Registration › Form** you can attach a rule to any custom field (standard fields like First Name, Last Name, and Email remain static). Create two or more custom fields, then click **Add Logic** on the second one. A three-step wizard appears: 1. **Choose the earlier field** that drives the rule. 2. **Pick an operator**—*is, is not, contains, does not contain, all of the, any of the*. 3. **Select the value(s)** that satisfy the condition. When the rule evaluates true, the target field renders; otherwise, it stays hidden. Because logic references only fields that appear **above** the target, re-ordering a form after launch can break dependencies. For instance, use field logic to ask dietary restrictions only from in-person attendees or request a shipping address only when someone chooses a swag-eligible ticket. *** ## Auto-fill across bulk tickets For bulk purchases Zuddl can copy answers from the first attendee to every subsequent seat—ideal for shared attributes like “Company,” “Country,” or “Job title.” Toggle **Auto-fill** at field level, and the purchaser edits only what differs, speeding checkout while maintaining consistency across the order. *** ## Mapping to integrations During the integration’s field-mapping step you drag the Zuddl property onto its CRM counterpart and choose an overwrite policy. This one-time action guarantees that lead-scoring, nurture branches, and dashboards fire on fresh, structured data—no CSV manipulation required. *** ## Bulk updates and imports Need to edit and patch hundreds of answers? Export the attendee list as CSV, modify the custom-field columns, and upload the sheet back into People › Attendees › Bulk Update. Zuddl validates data types (e.g., blocks letters in number fields), before processing and allows you to make corrections if any. *** # Flow builder Source: https://docs.zuddl.com/core-modules/registration/flow-builder Learn all about registration flow builder and the different options **Supported event types**\ Virtual ✅ | In-person ✅| Webinar ✅ | Field event ✅ | Third-party A drag-and-drop canvas where you lay out each registration step—Form, Ticketing, Add-ons, Order Summary, Thank-You—in any order. Visual arrows show every branch, so complex logic stays readable. This allows organizers to design sophisticated journeys without developer help. For example, employees jump straight to the thank-you page; external guests come to Ticketing, then an approval queue. 1 Pn *** *** ## Map the journey Flow Builder is a drag-and-drop canvas where steps—Form, Ticketing, Approvals, Add-Ons, Order Summary, Thank You—snap together like blocks. You can clone, rename, or delete any step except the final confirmation, and branches reconnect automatically to prevent dead ends. *** ## Lean and conditional forms Use **Custom Fields** (text, number, dropdown, multi-select, rich-text, country, session picker, File upload) and/or apply **Conditional Logic** to surface questions only when relevant—"dietary restrictions" after “Attending In-Person,” phone number if “Send SMS updates” is checked. Conditional logic keeps forms short for most users while still gathering the detail you need for logistics or personalization. *** ## Branch for divergent audiences A branch splits the flow based on form answers, ticket selections, or invite-list membership. For instance, employees can skip Ticketing and land on the success page, while prospects pass through payment and approval. Branching serves multiple personas inside one URL. *** ## Gate with tickets, coupons, and invite lists Inside any registration flow you can drop a Ticketing step to price tiers, set sales windows, and restrict purchase by coupon, email domain, or invite list CSV. Hidden or locked tickets support partner bundles or staff passes; visible tiers tease upgrades without exposing codes. By embedding checkout in the flow, payment and profile data converge into a single attendee record. *** ## Speed with skip-ticketing and unassigned tickets For targeted campaigns, append `?ticket_id=XYZ&coupon=ABC&skip_ticketing=true` to the landing page and the flow jumps straight to Order Summary, shrinking click-count and preserving promo-code confidentiality. Enable **Assign Later** if corporate buyers want to secure tickets before naming attendees; finance books revenue immediately, and individual registrants receive links to finish their details when ready. *** ## Protect capacity and data quality Set a registration cap under **Advanced Settings**; once hit, the system either stops new sign-ups, pushes them to Approval, or holds a wait-list. Apply **Domain Restrictions** or **Invite Lists** to block select email addresses and ensure only qualified guests can register, eliminating manual vetting and last-minute cancellations. *** ## Branding your flow You can add custom CSS styles to each step in the registration process using the flow branding option and customize your registration page as per your company's branding guidelines. You can customize a few additional pages, such as the error or the loading page. ## Approvals Adding the **Approval step** lets organizers screen every request before it converts to a confirmed seat. When you **Approve**; Zuddl flips the status to *Approved*, issues the confirmation email with calendar block, and, for paid events, unlocks the payment step. When you **Reject** to decline, the *Registration Rejected* email triggers and the seat returns to inventory. Bulk actions approve or reject all entries that match a filter—useful when you import an invite-list and trust its entries. Approval gates pair neatly with **Registration Capacity**. When you set a hard cap, you can choose *New registrations need approval* once the limit is reached; the system then holds overflow requests in *Pending* so you can cherry-pick high-value guests. ## Cancellations Turning on **Allow attendees to cancel their registration** lets organizers allow registrants to cancel their registrations by themselves (instead of emailing the organizers). This improves attendee data accuracy by removing no-shows proactively. # Invite Lists Source: https://docs.zuddl.com/core-modules/registration/invite-lists Learn how to use invite lists **Supported event types**\ Virtual ✅ | In-person ✅ | Webinar ✅ | Field event ✅ | Third-party Invite lists in Zuddl give you the confidence that only the people you want can see or complete your registration flow. They sit at the intersection of marketing, data hygiene, and on-site logistics: marketing teams import highly targeted email lists, registration flows surface only to those addresses, and operational staff know every seat belongs to a pre-qualified guest. *** ## Creating a list You can create multiple lists—“Tier-1 Accounts,” “Speakers,” “Press”—to power different flows or ticket rules without blending data. Invitelist Pn *** ## Assigning a list to registration Open **Registration › Advanced Settings** and locate the **Invite List** section. Select one or more lists, and the flow instantly switches to a gated mode: only addresses on those lists can proceed beyond the landing page. If you toggle **Verify email before showing form**, Zuddl prompts visitors for their address, checks it against the selected list, and reveals the registration steps only when there’s a match of the email address or a passcode. This protects booking links from being forwarded or scraped. You can also enable landing page redirection, wherein anyone visiting the registration page will automatically be redirected to the set URL instead of the original landing page. *** ## Guest management & limits The **Allow attendees to bring additional guests** option lets invitees register colleagues who are not on the original list. You can then enforce a **Guest limit per purchaser**. Zuddl adjusts the ticket-quantity dropdown so purchasers never exceed the quota. For events that mix lists of different priority, check **Apply same guest limit to all invite lists** or leave it unchecked and set limits per list. *** ## Ticket-level restrictions Inside **Ticketing › Access**, you can require that a ticket be available only to contacts on a specific Invite List or subset of lists. A complimentary “VIP Dinner” ticket might surface solely for the “Executive” list, while the “General Admission” ticket remains open to everyone else. *** ## Pre-filled forms and one-click RSVP When you send an invite email from Zuddl, each magic link contains a secure token that matches the recipient to the list entry. Clicking the link lands the invitee on the registration form with first name, last name, and email pre-filled. Pre-population shortens time-to-submit, reduces typos, and lifts conversion—especially on mobile, where keyboard entry is painful. *** ## # Overview Source: https://docs.zuddl.com/core-modules/registration/overview An overview of the registration options in Zuddl A single, configurable entry point for every attendee, speaker, sponsor, or team member. Each setting is built to collect only the data you need, route people down the correct path, and hand clean records to every downstream modules. *** ## Flow builder A drag-and-drop canvas where you lay out each registration step—Form, Ticketing, Add-ons, Order Summary, Thank-You—in any order. Visual arrows show every branch, so complex logic stays readable. This allows organizers to design sophisticated journeys without developer help. For example, employees jump straight to the thank-you page; external guests come to Ticketing, then an approval queue. By adding an \*\*approval step \*\*in the flow lets you review registration request manually to approve or reject them. *** ## Custom fields Beyond default contact data, add text, number, date, URL, dropdown, multi-select, rich-text, country, or session picker fields. Mark any field **hidden** for back-office use, assign default values, or pre-fill via URL parameters. These options make the registration form a data pipeline, not just a gate. Sales, marketing, and logistics receive exactly the attributes they need—no follow-up emails. *** ## Conditional logic Show, hide, or make a field required based on previous answers. A “Phone number” appears only if a registrant opts for SMS updates; dietary restrictions surface when “In-person” is chosen. The shorter the form, the higher the completion rate, and thus, zero manual cleanup of irrelevant data. *** ## Branching At any step, split the flow into two or more branches that later rejoin. Each branch can contain its own steps, fields, and tickets. You can use branches when you have multiple audience types and don't want to clone the entire flow. For example, VIP invitees bypass ticket purchase; general public continues to payment. *** ## Ticketing Set price, quantity, sale windows, and tier visibility. Hide or lock tickets, require a coupon, or gate them behind invite lists and domains. Ticket purchase happens mid-flow, so payment and profile data merge into a single record. Ticketing and payment live inside registration, so there is no second checkout URL, no mismatched analytics, and reconciled financials from day one. *** ## Invite lists Upload a CSV of pre-qualified emails, set optional guest limits, and let the system validate addresses in real time. You decide whether invitees can bring plus-ones. For example, a sponsor passes a VIP list; each invitee may bring one colleague, but extra tickets are blocked. *** ## Capacity controls Define a hard cap on total registrations. When the cap hits, choose to stop new sign-ups, reroute to manual approval, or hold entries on a waitlist. *** ## Email-domain restrictions Block consumer emails like Gmail, allow only corporate domains, or upload an allow/deny list. The rule enforces itself at the first keystroke, so registrants immediately know whether they qualify. This is especially useful for customer-only briefings, partner summits, or internal town-halls with external speakers. *** ## Skip-ticketing URL Append `?ticket_id=…&coupon=…&skip_ticketing=true` to any Flex landing page. The flow pre-selects a ticket, applies a coupon, and bypasses the Ticketing process. For example, field-marketing emails can deep-link to “Free VIP Pass” without exposing coupon codes publicly. *** ## Unassigned tickets Enable Assign later so purchasers can pay now and fill in attendee details later. The system holds the spots, sends confirmation to the buyer, and reminds assigned attendees to complete their forms. This helps corporate buyers who often pay for teams before knowing the exact attendees details. *** ## Auto-fill Choose fields (Company, Country, Job Title) that copy from the first attendee to subsequent ones in bulk purchases. Purchasers edit only what differs. This result in faster checkout, fewer typos, and happier bulk buyers. *** ## Analytics & integrations All registration data—standard and custom—syncs to Zuddl analytics and, if configured, pushes to Salesforce, HubSpot, or Marketo within minutes. Export CSVs for badge printing or advanced reporting. Operations, marketing, and finance work off one source of truth—no double entry, no version drift. # Inviting Speakers Source: https://docs.zuddl.com/core-modules/speaker-management/invite-speaker Learn how to invite speakers **Supported event types**\ Virtual ✅ | In-person ✅ | Webinar ✅ | Field event ✅ | Third-party ### Inviting speakers to your event in Zuddl Zuddl streamlines the process of adding speakers to your event, whether individually or in bulk. Organizers can send invitations via email, assign roles, and grant access to the event platform, ensuring speakers are well-prepared and can easily participate in live sessions. You can also ensure smooth event organization by managing speaker roles, availability, and technical preparations. This saves time, reduces administrative burden, and enhances the overall speaker experience, ensuring a seamless event for both organizers and attendees. *** ### Sending invitations to speakers Organizers can **send invitations** to individual speakers via email, providing them with a unique link to access the event platform. This allows speakers to prepare for their sessions by testing their audio, video, and content. This feature ensures a smooth onboarding process and enables speakers to focus on their presentations instead of administrative tasks. Speakerinvite Pn *** ### CSV import for bulk speaker invitations For events with many speakers, Zuddl offers the **CSV import method** to invite multiple speakers at once. Organizers can upload a CSV file containing speaker details such as name, email, session details, and roles. This method saves time and ensures that all speakers are invited efficiently, especially for large-scale events. The CSV import ensures no speaker is overlooked and allows for bulk management of speaker data. For example, a large conference with numerous speakers across multiple sessions can use CSV import to bulk-upload all speaker information, granting each speaker the appropriate access to their respective sessions. Csvimport Pn *** ### Speaker roles and permissions Zuddl allows organizers to assign **roles and permissions** to each speaker, ensuring they have access only to relevant sessions. For example, speakers can be given permissions to present, moderate, or attend specific sessions, enhancing control and minimizing the risk of unauthorized actions. *** ### Managing speaker availability Organizers can track **speaker availability** to ensure sessions are covered. This feature lets you check whether a speaker is available and ready for their assigned session. By managing availability, organizers prevent scheduling conflicts and ensure that each session is adequately staffed. *** ### Inviting speakers to Zuddl Studio After speakers are invited, they can be granted access to **Zuddl Studio**, where they can rehearse and test their session setup. This ensures that technical aspects are sorted before the live session begins, reducing the likelihood of last-minute issues. Invitespeakers Pn *** ### Tracking speaker status Zuddl enables organizers to **track speaker status**, including invitation acceptance and session readiness. This visibility helps organizers follow up with speakers who have not completed setup or accepted their invitation, ensuring everything is in place ahead of time. # Overview Source: https://docs.zuddl.com/core-modules/speaker-management/overview An overview of speakers and how to manage them on Zuddl ## Speaker portal Zuddl’s Speaker Portal gives every presenter a private, magic-link dashboard where they can update their profile and profile, download logistical details, upload decks or videos, and tick off organizer-defined tasks, all without creating another password. By shifting asset collection out of email threads and shared drives, the portal shortens preparation cycles, eliminates version sprawl, and provides real-time visibility into task status—Not Started, Submitted, or Complete. ## Portal enablement A single toggle in **People › Speakers** instantly activates the portal, inserts a **Go to portal** call-to-action in speaker invitation emails, and secures access with one-click magic links. Enabling the portal early keeps presenters from asking, “Where do I send my slides?” and replaces ad-hoc reminders with automated and trackable nudges. ## Branding and layout Clicking **Edit portal** opens a split-screen editor where organizers apply brand colors, upload logos or banners, and toggle the visibility of sections such as **My Session**,**Tasks** , and **Resources**. A branded, on-message portal reassures high-profile speakers that they are working inside an extension of your event site, not a generic vendor page, and a one-click preview lets you vet styling before any external eyes see it. ## Standard tasks The portal ships with ready-made tasks—upload deck, add poll questions, complete profile, and more. Checking a box assigns the task to every speaker, saving coordinators from recreating identical email requests dozens of times and giving presenters clarity about exactly what “done” looks like. ## Custom tasks When a session needs something unique—say, a 30-second teaser video or a sponsor compliance slide—organizers switch to **Manage Tasks › +Create Custom Task**, set a due date, and decide whether submissions require approval. ## Speaker workflow Invitation email, magic-link entry, dashboard with **Pending, Completed,** and **Profile** tabs—every step is optimized for minimal friction. Speakers mark tasks complete, watch them turn green, and, if a task needs organizer review, the status flips to **Submitted** until approved. Being mobile responsive, last-minute slide uploads from backstage happen without hunting for a laptop. ## Role-based access Custom roles narrow portal permissions to match real-world responsibilities: a keynote speaker sees only their session assets, a track lead views all speakers in their stream and grants approvals, and an agency designer edits branding without touching attendee data. Granular roles keep the principle of least privilege intact while removing IT bottlenecks. ## Governance and best practice Set task due dates, review portal branding alongside the main site for visual consistency, keep automated reminders concise, and archive the portal after the event to prevent late edits that diverge from final recordings. These habits lock in smooth hand-offs year after year and ensure the portal remains a single source of truth rather than an unmanaged repository. # Speaker Portal Source: https://docs.zuddl.com/core-modules/speaker-management/speaker-portal Learn all about speaker portal and its uses **Supported event types**\ Virtual ✅ | In-person ✅ | Webinar | Field event | Third-party ## Speaker portal Zuddl’s Speaker Portal gives every presenter a private, magic-link dashboard where they can update their profile and profile, download logistical details, upload decks or videos, and tick off organizer-defined tasks, all without creating another password. By shifting asset collection out of email threads and shared drives, the portal shortens preparation cycles, eliminates version sprawl, and provides real-time visibility into task status—Not Started, Submitted, or Complete. ## Portal enablement A single toggle in **People › Speakers** instantly activates the portal, inserts a **Go to portal** call-to-action in speaker invitation emails, and secures access with one-click magic links. Enabling the portal early keeps presenters from asking, “Where do I send my slides?” and replaces ad-hoc reminders with automated and trackable nudges. ## Branding and layout Clicking **Edit portal** opens a split-screen editor where organizers apply brand colors, upload logos or banners, and toggle the visibility of sections such as **My Session**,**Tasks** , and **Resources**. A branded, on-message portal reassures high-profile speakers that they are working inside an extension of your event site, not a generic vendor page, and a one-click preview lets you vet styling before any external eyes see it. ## Standard tasks The portal ships with ready-made tasks—upload deck, add poll questions, complete profile, and more. Checking a box assigns the task to every speaker, saving coordinators from recreating identical email requests dozens of times and giving presenters clarity about exactly what “done” looks like. ## Custom tasks When a session needs something unique—say, a 30-second teaser video or a sponsor compliance slide—organizers switch to **Manage Tasks › +Create Custom Task**, set a due date, and decide whether submissions require approval. ## Speaker workflow Invitation email, magic-link entry, dashboard with **Pending, Completed,** and **Profile** tabs—every step is optimized for minimal friction. Speakers mark tasks complete, and, if a task needs organizer review, the status changes to **Submitted** until approved. ## Role-based access Custom roles narrow portal permissions to match real-world responsibilities: a keynote speaker sees only their session assets, a track lead views all speakers in their stream and grants approvals, and an agency designer edits branding without touching attendee data. Granular roles keep the principle of least privilege intact while removing IT bottlenecks. ## Governance and best practice Set task due dates, review portal branding alongside the main site for visual consistency, keep automated reminders concise, and archive the portal after the event to prevent late edits that diverge from final recordings. These habits lock in smooth hand-offs year after year and ensure the portal remains a single source of truth rather than an unmanaged repository. # Standard and Custom Tasks Source: https://docs.zuddl.com/core-modules/speaker-management/tasks Know all about standard and custom tasks in Zuddl **Supported event types**\ Virtual ✅ | In-person ✅ | Webinar | Field event | Third-party ### Standard and custom tasks in Zuddl Event organizers can assign specific tasks to **Speakers** and **Sponsors** to ensure timely preparations. Organizers can use predefined tasks or create custom ones to streamline event management and ensure all necessary actions are completed. Createtasks Pn *** ### Standard tasks for event preparation **Standard Tasks** are predefined tasks like uploading presentation slides or confirming session details. These tasks save time by automatically assigning common preparation steps to speakers and sponsors, ensuring consistency and timely completion. For example, assigning a standard task for a speaker to upload slides helps ensure all content is ready before the event. *** ### Custom tasks for tailored event needs **Custom Tasks** enable organizers to create personalized tasks for speakers or sponsors, such as submitting profile details or providing promotional materials. This flexibility helps organizers address unique requirements, ensuring all event elements are prepared according to their needs. *** ### Flexible task assignment Tasks can be assigned specifically to **Speakers** or **Sponsors**, ensuring that the right individuals are responsible for relevant tasks. This feature adds clarity and accountability, reducing confusion about roles and responsibilities. *** ### Task management and tracking Organizers can track the completion of both **standard and custom tasks**, ensuring that all responsibilities are fulfilled on time. This feature allows organizers to follow up on pending tasks, reducing delays and ensuring smooth event preparation. *** ### Task notifications and reminders **Notifications and reminders** ensure that speakers and sponsors are aware of upcoming deadlines. These automated reminders help prevent missed tasks and keep participants informed about their responsibilities, ensuring timely completion. Selectspeakers Pn *** ### # Branding and Layout Source: https://docs.zuddl.com/core-modules/studio/branding-layout Know all about branding and layout options for your Zuddl Studio **Supported event types**\ Virtual ✅ | In-person ✅ | Webinar ✅ | Field event ✅ | Third-party ✅ ### Branding & layouts Zuddl Studio offers customizable **branding and layout** options to ensure a professional, branded, and visually engaging event experience. Organizers can control color schemes, backgrounds, logos, overlays, and video layouts, aligning the virtual event space with the event’s theme and enhancing audience engagement. Tudiobranding Pn ### Stage layouts **Stage Layouts** allow organizers to control how content is displayed during live sessions, such as solo speaker layouts or multi-video grids for panel discussions. This flexibility ensures that content is presented clearly, keeping the audience engaged and focused on the relevant speakers or visuals. Layout Pn *** ### Brand colors With **brand color customization**, organizers can apply their event’s color scheme to the Studio, ensuring consistency across all visual elements. This enhances brand recognition and provides a unified, professional look throughout the event. *** ### Choosing a theme **Theme selection** allows organizers to choose a predefined or custom theme, controlling the design, fonts, and color palette of the Studio. This ensures that the event’s visual aesthetic aligns with its branding and sets the desired tone for the event. *** ### Background images Organizers can **upload background images** to customize the event’s visual environment. Whether it’s a branded background or thematic visual, this feature enhances the immersive experience for attendees, ensuring the event feels cohesive and aligned with the overall theme. *** ### Logos The **logo upload** feature allows event organizers to display logos on the screen, whether as part of the background or in a fixed location. This ensures continuous visibility of sponsors or event branding throughout the event, enhancing professional presence. *** ### Overlays **Overlays** allow organizers to add graphics such as speaker names, session titles, or sponsor logos on top of video feeds. This feature improves clarity and professionalism by providing context and visual structure to live sessions, such as displaying a speaker’s name during their presentation. *** ### Video clips **Video clips** can be integrated into sessions for introductions, sponsor messages, or content breaks. This feature helps keep the event dynamic and engaging, allowing for smooth transitions between live segments and pre-recorded content. Videostudio Pn *** ### Audio clips **Audio clips** can be added to enhance live sessions with background music or sound effects. This feature sets the event’s atmosphere and engages the audience, making the experience more polished and immersive. # Content Management Source: https://docs.zuddl.com/core-modules/studio/content Learn how to manage your content through Zuddl Studio **Supported event types**\ Virtual ✅ | In-person ✅ | Webinar ✅ | Field event ✅ | Third-party ✅ ### Content management **Content management** in Zuddl Studio enables organizers to upload, organize, and share media such as videos and presentations during live sessions. This ensures seamless content delivery, reduces technical issues, and enhances the overall event experience for both speakers and attendees. *** ### Sharing videos The **video sharing** feature allows organizers to upload and share pre-recorded videos during sessions. This ensures smooth integration of content like product demos or introductions, reducing disruptions. For example, a product demo can be seamlessly shared with virtual attendees, keeping the session on track without interruptions. *** ### Sharing presentations **Presentation sharing** lets speakers upload and display slide decks during sessions. Organizers can ensure that slides are ready in advance, reducing the risk of delays or technical issues. For example, a speaker can smoothly transition between slides during their presentation, enhancing audience engagement and maintaining session flow. *** ### Managing content for multiple session types Zuddl Studio allows organizers to manage different types of content tailored to each session format. This ensures the right materials are displayed at the right time, whether it’s live content, video clips, or slide decks. For example, a workshop may require interactive slides, while a panel discussion could involve videos and speaker profile. # Elements Source: https://docs.zuddl.com/core-modules/studio/elements Learn about the elements you can use on a Zuddl Studio **Supported event types**\ Virtual ✅ | In-person ✅ | Webinar ✅ | Field event ✅ | Third-party ✅ ### Managing your Zuddl Studio elements Using the various elements of Zuddl Studio, organizers can control media, speaker transitions, and session flow. From adding branded backgrounds to using filler media, these features ensure a seamless and professional experience, enhancing both content delivery and audience engagement during the event. *** ### Adding and using filler media **Filler media** such as videos, images, or slides can be added to fill downtime during transitions or breaks. This ensures continuous engagement by providing relevant content when there’s no live speaker or presentation, keeping the audience interested and maintaining event momentum. *** ### Using virtual backgrounds **Virtual backgrounds** let speakers customize their on-screen environment, ensuring a professional look during presentations. By uploading custom or predefined backgrounds, organizers can align the speaker’s setting with the event’s branding, keeping the focus on the content while improving the visual experience. Bgstudio Pn *** ### Setting up scenes \*\*Scenes \*\*tool helps organizers plan and manage session content in advance, ensuring smooth transitions between speakers, media, and live feeds. This tool provides a structured event flow, preventing delays and ensuring content is delivered at the right time, creating a seamless experience for speakers and attendees. *** ### Adding placeholders for speakers **Placeholders for speakers** are used to reserve space on-screen, displaying their name and image before they go live. This allows smooth transitions during sessions, keeping the visual layout consistent and helping the audience easily recognize speakers when they join the session. *** ### Adding banners **Banners** are customizable elements that display messages or announcements during live sessions. They can show session titles, speaker names, or sponsor messages, helping to reinforce branding and keep the audience informed without interrupting the session flow. # Media Formats Source: https://docs.zuddl.com/core-modules/studio/media-formats Learn about the supported media formats in Zuddl Studio **Supported event types**\ Virtual ✅ | In-person ✅ | Webinar ✅ | Field event ✅ | Third-party ✅ Zuddl Studio supports various **media formats** to ensure smooth content delivery during events. Using the correct formats for video, audio, images, and presentations optimizes performance, reduces technical issues, and enhances the attendee experience. *** ### Video formats Zuddl Studio supports video formats like MP4, MOV, and AVI, ensuring high-quality content delivery. MP4 is ideal for balanced quality and file size, making it perfect for smooth streaming without network strain. For example, event videos or speaker presentations are easily streamed to virtual attendees in MP4 format, ensuring quality without buffering. *** ### Audio formats Supported **audio formats** include MP3 and WAV. These formats ensure clear sound during sessions, whether it’s for background music, speaker audio, or sound effects. MP3 is commonly used for its balance of quality and file size, perfect for non-intrusive background audio, while WAV offers high-quality audio for critical sound elements during presentations. *** ### Image formats Zuddl Studio supports **image formats** such as JPEG, PNG, and GIF for visuals in presentations, branding, and content. PNG is ideal for transparent images like logos, while JPEG is used for high-quality photos. Using these formats ensures fast load times and crisp visuals for event materials. *** ### Presentation formats Zuddl Studio supports **PowerPoint (PPTX)** and **PDF** formats for seamless slide presentations. Speakers can upload their slides, ensuring smooth transitions during their sessions. For example, a speaker can present a PowerPoint deck with animations, text, and images displayed consistently across all devices. *** ### Screen sharing **Screen sharing** allows speakers to share their desktop or applications with attendees in real time. This is especially useful for product demos or walkthroughs, enhancing engagement by giving attendees a direct view of the speaker’s screen, ensuring clarity and interaction during sessions. *** ### Live streaming formats Zuddl Studio supports **live streaming** through RTMP, ensuring smooth, high-quality video broadcasts. Organizers can stream live sessions to both in-person and virtual attendees, ensuring consistent delivery of content. This allows real-time interaction between speakers and audiences, enhancing engagement. # Other Actions Source: https://docs.zuddl.com/core-modules/studio/other-actions Learn the actions you can perform in Zuddl Studio **Supported event types**\ Virtual ✅ | In-person ✅ | Webinar ✅ | Field event ✅ | Third-party ✅ Zuddl Studio provides interactive features like **announcements**, **chats**, **polls**, and **Q\&A** to engage both speakers and attendees during live sessions. These tools allow organizers to communicate effectively, encourage participation, and foster real-time interaction, enhancing the overall event experience. Polls Pn *** ### Backstage chat for organizers and speakers **Backstage chat** allows private communication between event organizers, speakers, and panelists during live sessions. This feature ensures that the behind-the-scenes coordination is seamless, enabling organizers to provide real-time updates or resolve issues without disturbing the live stream. For instance, organizers can communicate with speakers to inform them about time updates or technical adjustments while the event is ongoing. *** ### Chats for attendee interaction **Chat** functionality allows attendees to engage with speakers and each other during sessions, promoting active participation and creating a more dynamic event atmosphere. Organizers can manage the chat, either allowing open discussions or moderating it for specific topics. For example, during a keynote presentation, attendees can ask questions or share comments in the chat, enriching the speaker’s content and encouraging interaction. *** ### Polls for real-time feedback **Polls** offer organizers a way to collect real-time feedback from attendees during live sessions. These can be used to gauge attendee opinions, test understanding, or gather input on session content. For example, after a speaker finishes presenting, a quick poll can be launched to ask attendees about their thoughts on the presentation, helping organizers adjust content or gather insights for future sessions. *** ### Q\&A for speaker-attendee interaction **Q\&A** sessions allow attendees to ask speakers questions directly, fostering engagement and interaction. Organizers can moderate the Q\&A by selecting and displaying questions on-screen, ensuring the most relevant questions are addressed. For example, during a panel discussion, attendees can submit questions via the Q\&A feature, allowing the speakers to respond live and interact with the audience more personally. ### Pinning chats, polls, and Q\&As to the stream The ability to **pin chats, polls, and Q\&As to the stream** ensures that important information is prominently displayed for attendees throughout the session. This feature helps organizers highlight key messages or facilitate ongoing interactions, ensuring attendees remain informed and engaged. For example, a live poll or important announcement can be pinned to the stream so attendees can easily view it while watching the session. *** ### # Overview Source: https://docs.zuddl.com/core-modules/studio/overview An overview of the Zuddl Studio Zuddl Studio is a browser-based production control room that lets marketers, event producers, and even subject-matter experts produce quality broadcasts without hardware switchers or post-production teams. Every control—speaker green room, scene builder, lower-thirds, media roll-ins, multistream routing—lives in one tab, so you can go from rehearsal to live to on-demand replay without changing tools or downloading software. *** ## Backstage-to-stage workflow When presenters click their magic link, they land **Backstage**, a private area where they test camera, mic, and slides while producers arrange scenes. Only after you press *Send live* do they appear on the attendee stage. The separation means speakers can rehearse answers, adjust lighting, or swap slides mid-show without the audience seeing the scramble, preserving broadcast polish and reducing on-air errors. *** ## Scene builder Scenes are reusable layouts that define which inputs—cameras, screenshares, videos—appear, where they sit, and how they animate on entry. Building scenes ahead of time lets you rehearse complex run-of-show segments like “Keynote with side-by-side ASL interpreter” or “Panel of four with branded background.” A single click swaps scenes live, eliminating awkward layout shuffles and keeping visual rhythm consistent. *** ## Custom layouts Beyond presets, producers drag bounding boxes to create asymmetric picture-in-picture, sponsor-logo fly-ins, or vertical-video frames. With custom layouts, you can customize the stage layout while still accommodating one-off creative demands. *** ## Layered graphics & overlays Upload PNG or video overlays—frames, logos, sponsor bugs—and assign them to layers that persist across scenes or appear for specific segments. Because layers are global, you avoid duplicating the same logo in every scene and can toggle sponsorship graphics on or off as contractual obligations require. *** ## Lower thirds & banners Editable templates pull speaker name and title from the guest profile, then animate on cue. The automation means no copy-paste errors mid-stream and consistent typography across sessions. Producers fire a banner—“Q\&A coming next”—to set audience expectations, nudging engagement without interrupting the presenter. *** ## Media roll-ins Upload MP4s or MOV files into the Media tab and cue them like: intro stings, product ads, or tutorial clips. Zuddl caches media locally, so playback starts instantly and always at frame one. *** ## Screen share & pre-loaded slides Speakers can share a window, tab, or full screen, but best practice is uploading a PDF deck to slides. Slides run server-side, so resolution stays crisp on any attendee bandwidth, and producers can advance pages if a guest loses track. *** ## Request-to-Join & guest Seats With **Request-to-Join** enabled, attendees can raise a virtual hand; producers preview their camera backstage, then promote them to the live scene. The feature adds spontaneity for AMA sessions while still giving moderators power over inappropriate video or audio. *** ## Multi-destination streaming Under **Output Settings** you can paste RTMP credentials for YouTube, LinkedIn, or a custom RTMP-based source. Zuddl then fan-outs the encoded stream, preserving bit-rate and overlays, so you reach multiple platforms without local CPU strain or extra encoders. *** ## Session recordings Studio records the session with and without a background. Editors can use a single camera for highlight reels, while compliance teams keep an untouched archive. Files land in the Recordings tab on the Zuddl dashboard minutes after the session ends, ready for trim-and-publish workflows. *** ## # Speaker Management Source: https://docs.zuddl.com/core-modules/studio/speaker-management Learn how to manage speakers in a Zuddl Studio **Supported event types**\ Virtual ✅ | In-person ✅ | Webinar ✅ | Field event ✅ | Third-party ✅ Zuddl Studio streamlines speaker coordination by offering tools to manage invitations, roles, permissions, session timings, and backstage communication. These features ensure that speakers are well-prepared, that the event flows smoothly, and that both speakers and organizers can manage logistics efficiently. *** ### Inviting speakers to Zuddl Studio Organizers can **invite speakers** via email, providing them with a link to join Zuddl Studio. This streamlined process ensures that speakers have easy access to the event platform without delays, helping them focus on preparation rather than administrative tasks. Studiospeakers Pn *** ### Speaker roles and permissions **Speaker roles and permissions** allow organizers to control the level of access each speaker has, ensuring they only interact with relevant content. For example, a speaker may be given full access to their session, while a panelist may only have permission to participate during their speaking time. *** ### Backstage chat for speaker communication The **Backstage Chat** feature enables real-time communication between organizers and speakers. This private channel allows for seamless coordination, whether providing instructions or handling last-minute adjustments, without interrupting the live session. Backstagechat Pn *** ### Managing speaker sessions and timing **Session management** in Zuddl Studio helps organizers set session times, allocate speaking slots, and ensure smooth transitions. This feature keeps the event on track by notifying speakers when it’s time to start or wrap up their session, preventing delays. *** ### Rehearsal and speaker setup **Dry Run Mode** lets speakers and organizers rehearse and test all elements before going live. It simulates a live session, allowing for checks on audio, video, and content sharing. This helps identify and fix issues before the actual session begins, ensuring a smooth, problem-free event. For example, speakers can practice their presentation while ensuring all technical aspects are working correctly. *** # Streaming and Dry Runs Source: https://docs.zuddl.com/core-modules/studio/streaming Learn how streaming and dry run works in Zuddl Studio **Supported event types**\ Virtual ✅ | In-person ✅ | Webinar ✅ | Field event ✅ | Third-party ✅ Zuddl Studio allows organizers to broadcast live content to both in-person and virtual attendees, ensuring a seamless experience. Speakers can share video feeds, presentations, and interactive elements, providing a professional and engaging environment for all participants. For example, a keynote speaker’s video feed and slides can be streamed to virtual attendees, ensuring they have the same experience as in-person attendees. Custom RTMP Pn *** ### Starting a session Starting a session in Zuddl Studio is simple, allowing organizers to configure video, audio, and content before going live. This ensures that everything is prepared and functioning correctly before the session begins. For example, organizers can preview the setup and confirm speaker readiness, reducing the chance of technical disruptions during the live event. Golive Pn *** # Add-ons Source: https://docs.zuddl.com/core-modules/tickets-payments/add-ons Know all about add-ons in ticketing **Supported event types**\ Virtual ✅ | In-person ✅ | Webinar | Field event | Third-party ## What are Add-ons? Add-ons are optional purchases available to registrants after selecting their primary ticket. They allow event organizers to offer various additional services or content—such as extra workshops, exclusive sessions, or merchandise—directly through the registration flow. Add-ons are associated with tickets, making them easily accessible for attendees who want to enhance their experience. ## Why use Add-ons? Add-ons help event organizers generate additional revenue without overwhelming registrants with too many options at once. For example, after a user selects their main ticket type, they are then presented with relevant add-ons, making it easier for attendees to customize their experience based on their interests and needs. For instance, a conference with multiple session types can use add-ons to offer attendees the ability to sign up for additional workshops or VIP networking sessions. This method creates a more tailored experience and ensures that attendees only purchase what matters to them. ## Customizable options When creating add-ons in Zuddl, organizers can fully customize the options, including the price, sales window, and quantity limits. The flexibility to offer both free and paid add-ons means that the event can cater to different segments of the audience. For example, a conference might offer a free networking session as an add-on while charging for access to premium content, such as industry reports or exclusive workshops. Createadd Ons Pn ## Grouping into sessions Add-ons can be grouped into sessions, which lets organizers define the exact conditions for attendees to select multiple options. For instance, if you have a conference with three different workshops, you can group all the sessions under one add-on category, and attendees can choose one or more workshops within the group. By grouping sessions, you prevent attendees from purchasing conflicting sessions and ensure that they select only available options. Sessiongroups Pn ## Conditional visibility Add-ons can be made visible only under certain conditions, such as based on ticket type, attendee role, or registration answers. For instance, a VIP add-on can only be shown to attendees who purchase a VIP ticket, ensuring that only the right audience is presented with the premium options. This enables event organizers to cater to different segments of their audience with precision. By showing specific add-ons based on ticket type, organizers can upsell more effectively. For a hybrid event, you may show in-person networking add-ons only to attendees who select the in-person ticket type, ensuring that virtual participants aren’t offered options they cannot access. ## Managing add-on limits To prevent overbooking or underutilization, add-ons can have specific limits set for each option. For example, if a networking dinner add-on has a limited number of seats, organizers can restrict the number of attendees who can select it. # Ticket Approvals Source: https://docs.zuddl.com/core-modules/tickets-payments/approvals Learn how ticket approval work **Supported event types**\ Virtual ✅ | In-person ✅ | Webinar | Field event | Third-party Registration approvals extend to ticketed events. You can add an **Approval** step to your registration flow after **Form** and **Ticketing** to gate who can complete checkout. This is useful for invite-only cohorts, high-demand workshops, or compliance-sensitive audiences where you want to screen submissions before seats are confirmed. ## How it works When the Approval step is present in a **ticketed** flow, registrants advance through the form(s) and ticket selection, reach **Order Summary**, then click **Submit for approval**. A banner on the page explains that their request requires organizer approval. Once approved, the registrant receives access to finish checkout; their ticket is **reserved for 72 hours**. If they do not complete purchase within 72 hours, the reservation expires and the ticket returns to public inventory. > Note: The “Approval step” described here applies to ticketed flows. Non-ticketed flows have a separate approvals capability and do not use this step. If **rejected**, they will be informed and can try a different ticket type if available. ## Some dependencies * **Add-ons** cannot be purchased **before** approval. Registrants can select and purchase add-ons **after** approval when completing checkout. * If a coupon reduces the ticket price to **\$0**, the registrant still goes through the **payment flow** to complete the transaction. * **Skip-ticketing** is compatible with approvals. You can pre-approve a ticket via skip-ticketing and then let the registrant complete the remaining steps. ## Inventory and sellouts If a registrant’s approved ticket type is **sold out** when they return, you can (a) increase ticket quantity, or (b) reject the request and ask the registrant to choose another available ticket type. # Coupons Source: https://docs.zuddl.com/core-modules/tickets-payments/coupons Know all about coupons in Zuddl **Supported event types**\ Virtual ✅ | In-person ✅ | Webinar | Field event | Third-party Zuddl offers a flexible coupon system that allows event organizers to provide discounts through the use of promo codes or coupons. This functionality helps to incentivize different types of attendees, such as early registrants, group bookings, or specific audience segments. ### Why coupons? Coupons serve as an effective marketing tool by providing financial incentives to specific groups, driving urgency, and increasing engagement. Whether used for early bird pricing, referral programs, or special offers for returning attendees, coupons offer flexibility and help boost registration numbers. They are particularly effective when used to create urgency, such as with limited-time offers or discounts tied to specific dates. An organizer hosting a hybrid conference can create an early bird coupon that gives a 20% discount to the first 100 registrants. ## Single-use coupons Single-use coupons are the most straightforward coupon type, offering a discount that can only be redeemed once. These are typically used for general discounts, such as a flat-rate discount on ticket prices or specific category discounts. When an attendee enters the coupon code during the registration process, the discount is automatically applied to their total registration fee. Coupons Pn ## Multiple-use coupons Multiple-use coupons can be redeemed by different attendees but are limited by a set number of uses. Zuddl provides coupon usage limits based on number of transactions or number of tickets. This type of coupon is useful for targeted promotions to specific groups of people or affiliates, such as influencers or event partners who promote the event to their audience. For example, an event partner might receive a coupon code that allows their customers to receive a 20% discount on registrations. However, they would want the coupon to only work for the first 200 uses, or first 500 tickets purchased, incentivizing early sign-ups while providing a limited time for the discount. Usabilitycoupon Pn ## Stackable coupons Stackable coupons enable event organizers to apply multiple coupons to a transaction. This feature allows different discount categories to be combined, providing more significant savings to attendees. ### Why use stackable coupons? Stackable coupons are beneficial for organizers aiming to increase attendance by offering more attractive pricing. They allow for layered incentives, making the event more appealing to different types of attendees, such as individual participants, corporate groups, or loyal returnees. This flexibility can drive higher registration volumes and allow for more complex pricing strategies without complicating the registration process. ### Stackable coupons for multiple registrants One of the key advantages of stackable coupons is their ability to apply multiple coupons to a single transaction, which is particularly useful for group registrations or event packages. This allows attendees to benefit from different discounts based on their situation, such as an "early bird" discount and a "group" discount being applied to a single registration. *** # Use cases ## Coupon limit on bulk purchases When a single purchaser buys many tickets, a flat coupon can create outsized discounts. The **Usage limit within a transaction** caps how many tickets the coupon can touch in one cart. For example, a 20% coupon applies to Standard (\$100) and VIP (\$200). The cart has 10 tickets (8 standard, 2 VIP). With a transaction limit of 3, the system applies the coupon to the 3 tickets that yield the largest absolute discount—the 2 VIPs (\$40 off each) and 1 standard (\$20 off) = \$100 total discount. Without the limit, the same code would have discounted all 10 tickets for \$240 off. ## Single-use coupon vs. multi-use with per-transaction guardrail A single-use coupon is redeemed once globally; you don’t need a per-transaction limit because there’s only one redemption. For broad campaigns, turn single-use off and add a usage limit within a transaction. For example “LAUNCH25” is not single-use and has a limit of 2 per transaction. A buyer adds 6 eligible tickets. The system discounts only 2 tickets (chosen for maximum absolute discount), preserving promo reach across more buyers. ## Discount highest-value tickets first If the coupon spans multiple ticket types, Zuddl automatically applies it to the tickets yielding the biggest absolute discount in that cart. For example, in your cart, there are 2 VIP tickets (\$300) and 4 Standard (\$120). You can apply a coupon, “\$50 off applicable tickets,” with a limit of 3. So the 3 discounted units will be the 2 VIPs (\$50 × 2) and 1 Standard (\$50 × 1) = **\$150** off. If a VIP is removed, the discount automatically flows to the next most valuable Standard. ## Mixed eligibility in one cart (some tickets not applicable) If a coupon is limited to specific tickets, the **transaction limit applies only to eligible items**; ineligible items are ignored in the limit count. ## Bulk and bundle discounts - combined application Bulk/bundle discounts and coupons can work together; Zuddl calculates each per your configuration and shows a clear breakdown in checkout, invoices, and the transactions page. For example: * Bulk rule: “Buy 5+, get 10% off each.” * Coupon: “\$30 off per ticket,” * Limit: 2. * Cart: 6 Standard (\$100). \ \ Bulk applies to all 6 (now \$90 each). Coupon applies to **2 of the 6** for an extra \$30 off each. Final: 4 tickets at \$90, 2 tickets at **\$60**. Reports show both the bulk benefit and coupon allocation cleanly. ## When quantities in the cart change When a buyer changes quantities mid-checkout, Zuddl **re-evaluates eligibility** and keeps the discount on the **top-value tickets** up to the limit. ## Coupon-activated bundle discounts Organizers can now configure bundle discounts to be applied only when a coupon is used. When enabled, the bundle discount will not auto-apply at checkout and will only be activated after a valid coupon is entered. Bundle discounts linked to coupons will not be visible or automatically applied. Purchasers must add eligible tickets to the cart and apply the coupon to activate the bundle discount. **Example:**\ An organizer can share a coupon with a Sponsor that unlocks a buy one get one offer on gold tickets, with a cap of 100 discounted tickets across one or multiple transactions. # Invoice Source: https://docs.zuddl.com/core-modules/tickets-payments/invoices Learn how invoices work in Zuddl **Supported event types**\ Virtual ✅ | In-person ✅ | Webinar | Field event | Third-party The invoices feature in Zuddl is designed to help event organizers manage and automate the financial aspects of event registration. Whether you’re dealing with individual ticket sales, group registrations, or offline payments, Zuddl's invoice feature provides the flexibility and functionality to streamline the invoicing process for a smooth attendee experience. ### Why use invoices? Invoices are essential for tracking payments, managing finances, and ensuring that both organizers and attendees have a clear record of transactions. By automating the invoicing process, Zuddl reduces the need for manual record-keeping and minimizes the chance of errors. For example, an event with multiple ticket tiers, such as early bird, VIP, and general admission, organizers can automatically generate invoices for each attendee based on the ticket they select. This ensures that attendees receive a clear breakdown of the amount due, including taxes and any applicable discounts, right after registration. Invoices Notful Pn ## Generating invoices Zuddl allows event organizers to generate invoices automatically whenever a registration or payment is processed. These invoices can be customized to reflect the event's branding and design preferences. You can include essential details like attendee names, ticket types, payment methods, and any additional fees or discounts applied. Downloadinvoice Pn ## Sending invoices Once an invoice is generated, Zuddl enables you to send it to the attendee’s registered email address. The invoice is sent immediately after the payment is completed or once the registration is finalized. You can also resend the invoice to attendees as needed. Editinvoice Pn ## Invoice tracking and management Zuddl allows event organizers to track the status of invoices through the platform. You can view which invoices have been paid, which are pending, and which may require follow-up. Additionally, Zuddl provides a centralized view for managing all invoices, making it easier to stay on top of financial transactions. ## Payments and invoices integration Zuddl’s invoice feature integrates seamlessly with its payment system, automatically updating the invoice status once a payment is processed. This ensures that invoices reflect the most up-to-date payment information, reducing confusion and preventing errors in tracking. # Merchant Accounts Source: https://docs.zuddl.com/core-modules/tickets-payments/merchant-account Know about merchant account and its features **Supported event types**\ Virtual ✅ | In-person ✅ | Webinar | Field event | Third-party A **merchant account** is what we call a payment gateway in Zuddl. A merchant account is crucial for processing payments from attendees during events. It enables seamless transactions, allowing event organizers to accept payments for tickets, add-ons, and other services. By integrating Zuddl’s merchant account with platforms like PayPal, Cybersource, and Stripe, organizers can ensure a smooth and secure payment experience for their attendees. This integration is essential for managing financial transactions in real-time and helps streamline event logistics. ## Why use a merchant account? The **merchant account** is the cornerstone of Zuddl’s payment system. It facilitates direct payment processing, ensuring that event organizers can easily collect funds for tickets, workshops, and other event services. ## Merchant account providers: PayPal, Cybersource, and Stripe Zuddl integrates with several trusted merchant account providers to ensure that payments are processed smoothly and securely. The supported providers include **PayPal**, **Cybersource**, and **Stripe**, each offering unique benefits that cater to different types of events and payment needs. Merchantaccount Pn ### PayPal **PayPal** is one of the most popular and widely used payment processors globally. PayPal is known for its ease of use and global reach. It’s particularly beneficial for organizers hosting international events, as it supports a wide range of currencies. Because attendees are already familiar with PayPal, it encourages more registrations and prompt payment. ### Cybersource **Cybersource** is another widely used payment processing platform that allows for seamless integration with Zuddl. Cybersource supports a variety of payment methods, including credit cards, debit cards, and digital wallets. It offers a variety of tools to prevent fraud, which can help protect organizers from chargebacks and unauthorized transactions. ### Stripe **Stripe** is a modern payment processor designed for simplicity and ease of integration. Stripe’s integration with Zuddl allows event organizers to accept payments through various channels, including credit/debit cards and digital wallets. Stripe is known for its developer-friendly integration, seamless user experience, and powerful analytics. It’s an ideal choice for organizers who want a highly customizable payment gateway with detailed transaction data. ### Custom Payment Gateway Custom Payment Gateway allows event organizers to use their existing payment provider with Zuddl, without relying on the above native integrations. This is especially useful for global events where payment preferences vary by region, organization, or internal policies. With this setup, attendees complete payments through your preferred gateway, while Zuddl continues to manage registrations, ticketing, and event workflows. It’s an ideal choice for teams that want flexibility, faster go-live timelines, and full control over their payment infrastructure. ## Multiple currency and payment methods Attendees from different countries may prefer different payment methods. By supporting multiple payment options, such as credit cards, PayPal, and Stripe, organizers can ensure they do not alienate any attendees based on payment preferences. Additionally, offering multiple currencies increases accessibility for international attendees, making the payment process smoother and more transparent. ## Real-time payment processing With Zuddl’s merchant account integration, payments are processed in real time, allowing event organizers to instantly track payments and registration statuses. Organizers can monitor their financial progress, track attendee payments, and issue receipts or confirmations immediately, streamlining event operations. # Offline payment Source: https://docs.zuddl.com/core-modules/tickets-payments/offline-payment Learn about offline payment in Zuddl **Supported event types**\ Virtual ✅ | In-person ✅ | Webinar | Field event | Third-party Offline payments provide a seamless solution for event organizers who need to handle registrations that involve non-digital payment methods, such as bank transfers, checks, or cash. Zuddl’s offline payment feature ensures that even those who are unable to pay online can still register and attend events, while allowing event organizers to easily track these transactions. This functionality helps create a flexible, inclusive registration process, catering to all attendees regardless of their preferred payment method. ### Why use offline payments? Not every participant will have access to or be comfortable with online payment options, and offline payments provide the necessary flexibility. For a large corporate event, some companies might prefer to register multiple employees and pay for their tickets using a bank transfer, rather than paying individually online. The ability to accept offline payments ensures that these companies can still attend without issues, while organizers can track the payments efficiently. ## Enabling offline payments Zuddl makes it easy to enable offline payments within the platform. Organizers can activate the offline payment method in the settings, providing a simple way for attendees to select this option during the registration process. Offlinepayment Pn ## Managing offline payments Once an attendee selects the offline payment option and registers, the event organizer will need to manually confirm the payment when received. Zuddl provides a simple interface for tracking these payments, so organizers can mark transactions as “Paid” once the payment has been processed. This helps keep everything organized and ensures that no attendee is missed. ## Supported payment methods Zuddl supports multiple offline payment methods, including bank transfers, checks, and cash. Event organizers can configure which methods are available based on their preferences and regional requirements. This flexibility ensures that the event accommodates different payment practices across industries and regions. ### # Overview Source: https://docs.zuddl.com/core-modules/tickets-payments/overview An overview of ticketing and payment setup Zuddl’s ticketing engine is built for every revenue model—from a free community webinar to a multi-session, paid conference with regional taxes and offline invoices. *** ## Creating a ticket Every ticket starts with a name, a short description, and a type—In-Person, Virtual, or Hybrid—so the platform can determine which venues, badge rules, and analytics slices apply later. Defining the type up front prevents mix-ups, such as a livestream guest appearing on an on-site badge list. It keeps financial reporting clear across access modes and allows you to vary prices or capacities without creating duplicate events. For example, a hybrid two-day tech summit sells a \$799 “On-Site All-Access” pass and a \$99 “Virtual Keynote” pass; the system automatically issues QR badges for the first group, grants stream access to the second, and reconciles both in one revenue report. ## Sales window and quantity Each ticket carries its own inventory count and a start and end-time for sales, ensuring scarcity drives early action while protecting you from overselling seats or bandwidth. Because the timer and quantity gate are automated, you can set a 200-seat early-bird ticket that disappears exactly 30 days before showtime, see it sell out overnight without manual monitoring, and have the standard ticket take over at 12:01 a.m. without lifting a finger. ## Visibility, hidden, and locked states A simple “Active” toggle publishes or unpublishes a ticket, “Hidden” removes it from view unless the buyer enters a matching coupon, and “Locked” keeps the tier visible but grayed-out until a code is applied. Hidden tickets power partner bundles and staff passes, while locked tiers can be used for premium upgrades without risking unauthorized use. \ \ A Platinum sponsor can unlock an “Exhibitor Staff” pass with a private code, whereas general attendees just see an unavailable option, planting the idea of an upgrade without exposing the code itself. ## Bulk purchase limits Turning on bulk buying and setting minimum and maximum quantities controls inventory hoarding and streamlines corporate procurement. Suppose a consulting firm needs exactly 30 seats; you can let one finance contact pay for all 30 in one transaction, then prevent a different buyer from scooping all remaining stock by capping orders at 50 percent of inventory. ## Invite list and domain restriction Tickets can be restricted to specific email addresses in CSV or domains such as “@[company.com](http://company.com),” blocking consumer accounts and uninvited guests. This is crucial for confidential kickoffs or customer-only roadshows, where the system refuses a Gmail address and nudges users to enter their corporate email instead, eliminating manual vetting and last-minute cancelations. ## Field-based conditions A ticket can hide or reveal itself according to answers collected earlier in the registration flow—job role equals “Developer,” or a session picker includes “Workshop A.” Conditional visibility means attendees never scroll through irrelevant options, while event owners channel each cohort toward the product or session built for them, improving conversion and simplifying choices. ## Coupons and discounts Flat or percentage codes, each with its own usage cap and validity window, allow price experimentation without touching the underlying ticket. Marketers can measure channel ROI precisely—“NEWS20” converts newsletter readers at 8 percent—then retire or extend the promotion in real time. ## Skip-ticketing URL Appending parameters like `ticket_id=abc123&coupon=VIP&skip_ticketing=true` to a registration page pre-selects a tier, applies a coupon, and bypasses the ticket step altogether. Targeted emails land users directly on payment page, reducing abandonment, protecting coupon confidentiality, and shortening funnels for high-value prospects such as board members or enterprise leads. ## Unassigned tickets When “Assign later” is enabled, a purchaser can pay immediately, lock inventory, and distribute magic links for individual attendees to complete their details later. This feature secures revenue early, accommodates teams that finalize rosters close to the event, and pushes data entry to the people who actually attend, reducing organizer edits and typos. ## Auto-fill across bulk orders Admins can mark specific fields—Company, Country, or Job Title—to copy from the first attendee to the rest in a bulk purchase, shaving minutes off checkout and keeping data consistent. For instance, a team lead entering ten colleagues’ registrations fills in company data once, focuses only on names and emails, and submits the form in half the time it would take to complete a blank slate form. ## Merchant accounts Native integrations with Stripe and PayPal, and Cybersource accept global cards, wallets, and local methods while handling PCI compliance, multi-currency pricing, and refunds from within the dashboard. A Singapore-based registrant sees SGD, an American sees USD, both clear the same report, and refunds trigger confirmation emails automatically. ## Offline invoices Enabling “Pay by Invoice” produces a PDF sent to the purchaser and places the order in a pending state until finance marks it as Cash, Check, or Bank Transfer. Once flagged as paid, the system issues receipts, letting procurement departments that can’t use cards participate without breaking your audit trail. ## Tax handling Per-ticket tax rates can be embedded or itemized, and Stripe’s tax module syncs automatically, or you can enter custom rates. An attendee in Germany sees 19 percent VAT calculated precisely, while a U.S. attendee sees no tax, satisfying regional regulations and simplifying reconciliation. ## Refunds and cancelations Full or partial refunds issue directly from the Transactions view, re-open inventory if desired, and generate confirmation emails to buyers. If a Pro ticket holder downgrades to a Keynote Only pass, you click “Partial Refund,” inventory adjusts, and both accounting and the attendee receive instantaneous records. # Refunds and cancelations Source: https://docs.zuddl.com/core-modules/tickets-payments/refunds-cancelation Know about refunds and cancellations **Supported event types**\ Virtual ✅ | In-person ✅ | Webinar | Field event | Third-party The **Refunds and Cancellations** feature in Zuddl allows event organizers to manage changes to attendee registrations by offering flexibility in handling ticket refunds, cancellations, and modifications. This feature ensures that organizers can adapt to attendee needs and unexpected circumstances while maintaining control over the event's financial operations. ## Refund requests and approval Refund requests can be initiated by attendees in Zuddl when they can no longer attend the event. Consider an attendee who purchased a ticket for an event but, due to a scheduling conflict, can no longer attend. The attendee requests a refund via Zuddl. The event organizer can then review the request, ensuring it meets the event’s refund policy, and choose to refund based on predefined criteria. Refunds Pn ## Partial and full refunds Zuddl allows event organizers to offer both **full** and **partial refunds**, depending on the circumstances surrounding each ticket or registration. ## Cancellation of attendee registrations In addition to refund requests, Zuddl also supports **cancellation of attendee registrations**, enabling event organizers to remove attendees from the event and manage capacity effectively. ## Automated refund processing Zuddl streamlines the refund process by offering automated workflows for issuing refunds, which helps event organizers reduce the administrative time and effort involved. Once a refund request is approved, the system can automatically process the refund, update the attendee’s status, and even notify the attendee about the status of their refund. This minimizes the risk of human error and enhances the attendee experience, as they can expect timely updates on the status of their requests. ## Managing refunds and cancellations in reports Zuddl offers built-in reporting features that track **refunds and cancellations** in real time, providing valuable insights into event registration changes. When a transaction includes both discounted and full-price tickets, refunds use the **actual coupon allocation** from the original sale.\ For example, a cart had 4 tickets. After applying a coupon with a limit of 2, the cart now has two discounted (\$80 each), two full-price (\$100). \ \ If the attendee wants a refunds of **one discounted** ticket, Zuddl calculates refund on **\$80**; If they refund a **full-price** ticket, it uses **\$100**. # Ticket creation Source: https://docs.zuddl.com/core-modules/tickets-payments/ticket-creation Learn all about ticket creation in Zuddl **Supported event types**\ Virtual ✅ | In-person ✅ | Webinar | Field event | Third-party Every attendee's journey starts with a ticket. Zuddl’s ticket-creation workflow lets event teams design revenue models, gate premium experiences, and steer audience composition—without spreadsheets or custom code. *** ## Ticket type When you create a ticket, the **Type** field sets the experience you are selling—Virtual, In-Person, or Hybrid. Zuddl uses that flag to surface the right join link or venue address in confirmation emails, show the correct calendar block, and filter access to virtual stages or on-site check-in scanners. \ \ For example, a road-show stops in three cities but streams the keynote worldwide. The team issues an in-person ticket that includes lunch, plus a Virtual ticket that skips catering overhead. Separate types keep budgets clean and reporting apples-to-apples. Ticketcreation Pn *** ## Quantity and capacity Number of tickets limits inventory for that tier. The moment capacity hits zero, Zuddl hides the Buy button—or, if you prefer, triggers the wait-list flow. A startup summit capped “Founder Pass” at 150 seats; the tier sold out in two days, creating social proof that boosted overall ticket velocity. Ticketcapacity Pn *** ## Price and currency Enter a numeric price and choose a currency from your connected merchant account. Free tickets skip payment collection and shorten checkout friction; paid tickets send revenue and tax data to merchant accounts. ## Sales window **Sales start** and **End dates** define when a ticket is visible. Early-bird and late-registration tiers stagger automatically. A nonprofit used a 30-day early-bird window to forecast preliminary revenue and negotiate venue contracts with confidence. *** ## Visibility and locking Toggles let you mark a ticket **Inactive**, **Hidden**, or **Locked**. * **Inactive** takes the ticket offline but preserves analytics—useful for archiving outdated tiers. * **Hidden** hides the ticket unless a matching coupon code is applied, ideal for partner blends. * **Locked** shows the ticket but greys the Buy button until a coupon unlocks it—useful for VIP invitations that tease value while keeping gatekeepers in control. *** ## Bulk purchase controls Switch **Allow Bulk Purchase** to let a buyer reserve multiple seats in one transaction, then set minimum and maximum quantities. By setting bulk buying limit, you can prevent free ticket hoarding while still empowering corporate buyers to secure team passes. *** ## Access filters Turn off **Available to Everyone** to expose three granular gates: * **Invite Lists**—restrict to select invitees under *Audiences*. * **Email Domains**—allow or deny domains like “@edu” for student discounts or corporate exclusivity. * **Flow-Based Conditions**—tie ticket visibility to answers given in the registration form (e.g., show “CTA Workshop” only if the registrant selected *Advanced* skill level). These filters prevent mismatch between ticket perks and attendee profile, saving support from refund loops. *** ## Flow-based conditions You can stack multiple conditions with **AND/OR** logic. Zuddl evaluates them live, so last-minute form edits still gate correctly. A cybersecurity event combined *Country = India* **AND** *Job Level = CXO* to surface a “CXO Dinner” ticket only to qualified leads, preserving table capacity and sponsor prestige. Flow Basedticketcondition Pn *** ## Add-ons & bundles Tickets act as parents for Add-Ons—session packs, merch, or certification exams. Because add-ons inherit the ticket properties, finance receives one unified invoice, yet attendees customize their agenda. This hierarchy raises average order value without confusing buyers with multiple separate ticket tiers. *** ## Approval requirement Toggle **Manual Approval** when you need to vet registrants—press passes, employee tickets, or limited-seating workshops. Pending requests queue in the *People → Approvals* tab; once approved, Zuddl auto-triggers payment or confirmation emails. *** # Transactions Source: https://docs.zuddl.com/core-modules/tickets-payments/transactions Learn how to manage transactions in Zuddl **Supported event types**\ Virtual ✅ | In-person ✅ | Webinar | Field event | Third-party The **Transactions** feature in Zuddl enables event organizers to efficiently manage, track, and process payments made by attendees. With real-time tracking, detailed reports, and various payment options, Zuddl's transaction management system streamlines the entire payment lifecycle, from initial payment to final confirmation. ## Real-time transaction updates Zuddl offers **real-time updates** on transaction statuses, providing organizers with immediate insights into whether payments have been processed successfully or are still pending. Real-time updates enables quick decision-making regarding attendee registration, refunds, and other financial actions. Real-time updates also help avoid potential confusion, ensuring that both organizers and attendees are aware of the payment status at any given moment. ## Transaction reports Zuddl provides **transaction reports**, giving organizers access to detailed financial summaries, including the number of tickets sold, payments received, and pending transactions. A detailed transaction reports is crucial for event organizers to manage their budgets, track revenue, and identify potential issues. ## Refunds and cancellations Refund requests can be initiated by attendees in Zuddl when they can no longer attend the event. Consider an attendee who purchased a ticket for an event but, due to a scheduling conflict, can no longer attend. The attendee requests a refund via Zuddl. The event organizer can then review the request, ensuring it meets the event’s refund policy, and approve or deny the refund based on predefined criteria, such as the timing of the request. This process ensures that organizers are not overwhelmed with unjustified refund requests while still providing fair treatment for attendees. # Unassigned tickets Source: https://docs.zuddl.com/core-modules/tickets-payments/unassigned-tickets Learn all about unassigned tickets **Supported event types**\ Virtual ✅ | In-person ✅ | Webinar | Field event | Third-party **Unassigned tickets** feature in Zuddl is designed to provide flexibility and control over ticket purchasing and attendee registration. ## Why use unassigned tickets? Unassigned tickets offer several benefits for both organizers and attendees. This feature is particularly useful for events with multiple attendees or corporate events where tickets are purchased in bulk but the details of all attendees are not immediately available. \ \ It provides flexibility for the purchaser to assign tickets at a later time, improving the overall event registration experience. ## How unassigned tickets work A company purchases 20 tickets for an industry conference but doesn’t have the details for all employees attending. Instead of waiting until they have all attendee data, they can click the **“This ticket is for someone else”** checkbox, which allows the purchaser to indicate that they are buying tickets for others. They don't need to fill in personal information for each attendee at the point of purchase. This saves time and ensures that the registration process moves forward without delay. Once tickets are purchased, the purchaser can later log into the system, view the unassigned tickets, and input the required attendee details such as name, email, and any additional custom form fields. Unassignedtickets Pn ## Managing unassigned tickets Unassigned tickets can be **managed** easily within the Zuddl platform. Organizers can track how many tickets have been purchased and how many are still awaiting assignment. The system allows for clear visibility into the status of each ticket, ensuring nothing is overlooked. ## Unassigned ticket assignment restrictions Zuddl also allows for **ticket assignment restrictions**, meaning that tickets can only be assigned once the required information is available, or the purchaser has completed certain prerequisites, such as completing a registration form or providing a payment confirmation. By enforcing restrictions on when and how tickets are assigned, Zuddl ensures that the right information is collected before tickets are allocated. This prevents incomplete registrations and ensures that only those who meet specific criteria are assigned tickets. Manageunassigned Pn # Custom roles in Zuddl Source: https://docs.zuddl.com/core-modules/user-roles-permissions/custom-roles Learn about custom roles in Zuddl Custom roles in Zuddl allow event organizers to define specific access rights for different participants based on their unique responsibilities within the event. Unlike predefined roles, which come with a standard set of permissions, custom roles offer granular control over the features and data a user can access. By tailoring access, organizers can ensure that every participant, from speakers to exhibitors to attendees, has access to the right tools and information without overstepping their boundaries. ## Benefits of custom roles 1. **Granular access control**: Custom roles give event organizers complete control over who has access to what. This allows for more specific permission assignments than predefined roles, ensuring that users can perform only the tasks relevant to their responsibilities. For instance, an **exhibitor** may need access to booth management tools but should not be allowed to modify event settings. 2. **Enhanced security**: With custom roles, the principle of least privilege can be applied, meaning that users are only granted access to the features necessary for them to perform their role. This reduces the likelihood of unauthorized access or accidental data modification, which is crucial in maintaining event security. 3. **Improved event management**: For events with many different participants, from organizers and speakers to sponsors and exhibitors, custom roles allow event organizers to easily manage who has access to which features. This simplifies user management and helps ensure that everyone can work efficiently without unnecessary distractions or errors. 4. **Flexibility and scalability**: As events grow and evolve, the needs of the participants may change. Custom roles offer flexibility by allowing permissions to be easily adjusted as required. Whether it’s a small webinar or a large hybrid conference, custom roles can be scaled to accommodate the unique structure of the event. Roletypes Pn # Default roles in Zuddl Source: https://docs.zuddl.com/core-modules/user-roles-permissions/default-roles Learn about default roles in Zuddl Default roles in Zuddl are predefined user roles that are automatically available for use in your events. These roles are designed to streamline the event setup and management process by providing standard access permissions that meet the common needs of the team members of a Zuddl organization. ## What are default roles? In Zuddl, default roles are pre-configured user types that come with a set of permissions for managing. These roles are designed to simplify the process of assigning access to various event features, such as viewing sessions, interacting with attendees, moderating content, or managing event logistics. Default roles are **Admin**, **Organizer**, **Moderator admin**, and **Moderator**. ## Benefits of using default roles 1. **Time-Saving**: Default roles save time during event setup by automating the permissions for team members. You can quickly assign these roles to participants without manually setting up permissions for each user. 2. **Consistency**: Default roles ensure a consistent experience for all event participants. By standardizing role assignments and permissions, you can avoid confusion or misconfigurations that could arise if roles were manually defined for each individual. 3. **Security**: Default roles come with predefined access levels, ensuring that participants can only access what they need. This reduces the risk of unauthorized access to sensitive event data or features. 4. **Scalability**: Default roles make it easy to scale your event. As you add more participants or staff, you can assign the appropriate default role to ensure everyone has the correct access, without needing to manage individual permissions manually. Users Pn ### # Overview Source: https://docs.zuddl.com/core-modules/user-roles-permissions/overview Learn about user roles and permissions A single mistyped email blast, an accidental venue deletion, or an unsanctioned ticket discount can derail months of planning. Zuddl’s Roles & Permissions module prevents those mishaps by matching every task to the smallest set of rights required. The model adheres to the principle of least privilege, enabling you to grant colleagues, agencies, or vendors precisely what they need. *** ## Default roles Out of the box, Zuddl ships with presets that cover 90 percent of typical team structures. **Admin** holds every permission across the organization and is the only role that can invite other Admins, ensuring ultimate control stays with a select group. **Admin** manages events end-to-end but cannot change billing or organization-level settings, shielding payment credentials from day-to-day producers. **Organizer** operates individual events—editing registration flows, emails, and venues—without touching global themes or domain authentication. **Moderator** role is able to manage the studio backstage and manage destinations under dashboard general settings. A **Moderator admin** role can manage users & roles, destinations, and manage the studio backstage The benefit of starting with presets is speed and safety; you assign a role in seconds and move on, confident that crucial areas stay locked unless deliberately opened. *** ## Custom roles When presets fall short—think freelance designer who only tweaks booth banners or an outsourced finance team that needs transaction reports but nothing else—create a **Custom Role**. You toggle granular permissions such as “Edit registration fields,” “Issue refunds,” or “Publish mobile-app updates,” then save the bundle under a descriptive name. The ability to tailor roles means you never resort to work-arounds like sharing an Admin login. A real-world example: a pharmaceutical conference permitted its legal team to preview, but not send, every email template to ensure regulatory compliance without stalling the marketing calendar. *** ## Permission granularity Every module—Registration, Ticketing, Virtual Venue, Email, Mobile App, Speaker Portal, Analytics, Finance—breaks down into read, and write actions. Granting “read” for Analytics but “write” for Email lets a marketing lead schedule reminders while keeping raw financial numbers hidden. Granularity prevents the classic “all-or-nothing” trap, where users either do everything, risking errors, or do nothing, slowing progress. *** # Permissions Source: https://docs.zuddl.com/core-modules/user-roles-permissions/permissions Learn from examples about the different permissions Permissions in Zuddl define the actions a user can take within the platform based on their assigned role. They help to establish boundaries for each participant, ensuring that users can access and modify only the areas relevant to their responsibilities. Permissions can range from viewing and interacting with session content to managing event settings, approving registrations, or modifying reports. ### Why permissions are important Permissions are essential for managing security, operational efficiency, and clarity within the event platform. By defining precise boundaries for what each user can do, event organizers ensure that no one has access to unnecessary features, reducing the potential for errors or unauthorized actions. Permissions also help in maintaining data security by controlling who can view sensitive information or alter event configurations. For example, an **attendee** should only have access to the event sessions and related features, while an **organizer** needs broader access, including the ability to modify event details and manage registrations. Permission Pn ## Some examples In a **hybrid conference**, the event organizer can assign permissions for each role: * **Speakers** are granted permission to manage their session content, view their attendee list, and access the stage for their presentation. However, they do not have access to other event management features like registration or booth setup. * **Attendees**, in contrast, can only access session content, interact through live chat, and take part in polls. They are excluded from accessing administrative features, such as attendee management or event settings. * **Moderators** have permission to manage Q\&A, moderate chats, and ensure the smooth running of sessions, but do not have access to change event-wide settings or edit session content. For a **trade show**, exhibitors may need to view and manage their booth details, download leads captured at their booth, and interact with attendees via chat. However, they should not have the ability to modify event-wide content or view other exhibitors’ lead data. Organizers can create a custom **Exhibitor** role with permissions specifically for booth management and lead capture, ensuring exhibitors have all the tools they need without compromising event security or integrity. ## # Expo & Zones Source: https://docs.zuddl.com/core-modules/venue/expo-zone Learn about expos and zones **Supported event types**\ Virtual ✅ | In-person | Webinar | Field event | Third-party ### The expo venue The **Expo** venue in Zuddl provides a dedicated space within an event for exhibitors to showcase their products, services, and brands. It allows organizers to create custom booths, enhancing attendee engagement and interaction. The Expo ensures a centralized area where exhibitors can effectively interact with attendees and create a branded experience. *** ### **Creating an expo zone** Zuddl allows organizers to set up an **Expo Zone**, which serves as a designated area for exhibitors. Multiple booths can be housed within the Expo Zone, offering a clear and accessible space for attendees to explore different exhibitors and their offerings. This structure simplifies navigation and ensures that attendees can easily find and interact with the relevant exhibitors. Expo Pn *** ### **Setting up a booth** **Booths** in the Expo can be customized with logos, images, videos, downloadable resources, and live chat. Exhibitors can tailor their booth to reflect their brand, offering a personalized experience that helps engage attendees and showcase products or services effectively. This customization enhances visibility and interaction within the Expo. *** ### **Editing booth settings** Organizers and exhibitors can **edit booth settings** to update content, layout, or features during the event. This flexibility ensures that the booth stays relevant, whether to highlight new products, update offers, or refresh content based on attendee feedback, maintaining an engaging experience throughout the event. Boothsettings Pn *** ### **Customizing booths** **Booth Customization** allows exhibitors to choose layouts, upload media, and add custom calls to action like "Request a Demo" or "Book a Meeting." This flexibility ensures that each booth reflects the exhibitor’s branding and goals, enhancing the attendee experience and fostering direct engagement through personalized interactions. *** ### **Enabling mobile view for expo** Zuddl’s **Mobile View** feature ensures that booths are fully accessible and functional on mobile devices. By optimizing booths for smartphones and tablets, the Expo allows attendees to explore content, interact with exhibitors, and engage with the event, increasing accessibility and reach for a wider audience. *** ### **Expo booth interaction and engagement** Expo booths support **interactive engagement** features such as live chat, video calls, and polls. These tools keep attendees engaged and facilitate real-time conversations, helping exhibitors connect with potential leads and provide a dynamic, interactive experience for attendees. *** ### **Sponsor visibility in the expo** **Sponsor visibility** within the Expo offers prominent placement for sponsor logos, banners, and videos. This exposure helps sponsors increase brand visibility and interact with attendees, providing added value to their sponsorship while ensuring they stand out within the Expo zone. *** ### **Analytics and reporting for expo engagement** Zuddl provides **Analytics and Reporting** tools to track booth visits, engagement, and attendee interactions. These insights help exhibitors understand attendee preferences and optimize their booths for higher engagement, improving content and interactions in real-time for better results. *** ### **Benefits of the expo feature** The **Expo** feature in Zuddl enhances events by offering interactive, customizable booths for exhibitors to engage with attendees, showcase their brand, and drive lead generation. With tools for customization, real-time engagement, mobile optimization, and detailed analytics, the Expo helps create a dynamic, engaging experience for both exhibitors and attendees. # Lobby Source: https://docs.zuddl.com/core-modules/venue/lobby Know how to use a lobby to its fullest **Supported event types**\ Virtual ✅ | In-person | Webinar | Field event | Third-party ### The lobby venue The **Lobby** serves as the virtual entry point to your event. It provides a central space for navigation and interaction, offering a clean, branded experience for both virtual and in-person attendees. The lobby can be customized with interactive widgets, media displays, and session information to enhance engagement right from the start. Lobby Pn *** ### **Customizing the lobby layout** Organizers can customize the **Lobby Layout** by adjusting the placement of widgets, agendas, and media content. A well-structured layout ensures that key event information is easy to find, improving navigation and attendee experience. For example, high-priority widgets like session schedules or sponsor displays can be positioned for quick access, optimizing event flow. Lobbysettings Pn *** ### **Adding media widgets to the lobby** **Media Widgets** allow organizers to display videos, promotional content, or event highlights in the lobby. This feature enhances the visual appeal and engagement of the lobby, whether by showcasing event teasers, sponsor ads, or welcome messages. Using these media elements, you can keep attendees informed and engaged while reinforcing the event’s branding. *** ### **Interactive lobby widgets** Interactive elements such as session schedules, live polls, and attendee chat rooms enhance engagement in the lobby. These widgets can be customized for real-time interaction, allowing attendees to engage with event content and network before sessions. By making these widgets easily accessible, you ensure attendees stay connected and informed. *** ### **Event information and agenda display** The event information and agenda provide attendees with immediate access to the event schedule, speaker information, and session details. Customizing this panel ensures that attendees can plan their day and easily navigate the event. This functionality is essential for ensuring attendees don't miss key sessions, which is particularly useful for complex multi-session events. *** ### **Sponsor visibility** The lobby offers dedicated spaces for **sponsor visibility**, where their logos, banners, and videos can be prominently displayed. This not only provides sponsors with valuable exposure but also integrates them seamlessly into the event experience. *** ### **Networking and interaction** **Networking** in the lobby allows attendees to connect via chat rooms or video lounges. These spaces foster networking and interaction, which are essential for B2B events. Customizable networking spaces help attendees meet others based on shared interests or session topics, increasing engagement and value for event participants. *** ### **Real-time event updates in the lobby** Real-time event updates keep attendees informed with live session updates, schedule changes, and important announcements. This feature is crucial for managing event logistics and ensuring that attendees are always up to date, preventing confusion during the event. *** ### **Mobile and desktop responsive design** Zuddl’s **Responsive Design** ensures that the lobby displays perfectly on both mobile and desktop devices. Attendees can navigate the event seamlessly, regardless of the device they're using. This ensures a consistent experience and is especially important as more attendees access events from mobile devices. *** # Networking Source: https://docs.zuddl.com/core-modules/venue/networking Know about networking and its benefits in Zuddl **Supported event types**\ Virtual ✅ | In-person | Webinar | Field event | Third-party ### **The networking venue** The **Networking** venue in Zuddl enables attendees to connect and foster meaningful interactions. It offers structured and spontaneous networking opportunities, helping participants engage efficiently, whether for business relationships or casual discussions. Networking Pn *** ### **Quick networking** **Quick Networking** allows attendees to connect instantly based on shared criteria like job title, company, or interests. This tool helps participants meet relevant contacts quickly, maximizing networking opportunities in a short amount of time, making it ideal for fast-paced events. *** ### **Smart networking** **Smart Networking** uses Zuddl to suggest connections based on attendee data, ensuring more personalized and meaningful interactions. It targets attendees with similar goals or interests, improving networking efficiency by fostering high-quality connections. *** ### **1:1 meetings** **1:1 Meetings** allow attendees to schedule private, focused discussions. This feature provides a structured time for deeper conversations, ensuring important connections are made in an organized setting, ideal for high-value discussions. *** ### **Networking with sponsors** **Sponsor Networking** allows sponsors to interact directly with attendees in dedicated spaces, facilitating lead generation and relationship building. This feature helps sponsors engage with their target audience, maximizing their event value. *** ### **Attendee profiles and discovery** **Attendee profiles** enable participants to share their backgrounds, interests, and goals, making it easier to find and connect with like-minded individuals. This personalized feature streamlines the networking process by allowing informed connections. Networkingprofiles Pn *** ### **Real-time networking insights** **Real-time networking insights** provide analytics on interactions, meeting success, and attendee engagement. These insights help organizers and sponsors measure networking effectiveness, optimize sessions, and identify valuable connections. *** # Overview Source: https://docs.zuddl.com/core-modules/venue/overview Overview of venue in Zuddl The Virtual Venue is Zuddl’s browser-based conference center—a set of modular spaces that recreate a lobby, stage, breakout rooms, expo hall, and networking lounge without plugins or downloads. *** ## Lobby The lobby serves as the first screen after login, combining a branded hero banner, a welcome video or GIF, announcements, and quick-start buttons into a single, clear orientation hub. By opening in a lobby instead of dropping people straight onto the main stage, you give late arrivals breathing room, highlight housekeeping notes, and funnel different ticket tiers toward the right track links. A fintech summit used the lobby ticker to broadcast “Stage A live in five minutes,” cutting no-show risk for its opening keynote and reducing chat questions about where to go next. *** ## Main stage The stage streams keynotes, town-halls, and product launches to tens of thousands, supporting webcam, RTMP, or pre-recorded video. You can enable all stage engagement—chat, Q\&A, polls which also rolls into the same analytics table you use for breakouts, eliminating event-wide data stitching. *** ## Rooms Rooms handle workshops, breakout panels, or watch-party simulcasts, each with its own chat, Q\&A, poll, and file widgets. With Rooms, you provide an intimate setting for let's say a 30-person design review while keeping the hallway noise of the main stage muted. At a hybrid developer forum, in-person attendees used Rooms as language-specific audio channels, letting English and Spanish audiences watch the same keynote with minimal bandwidth overhead. *** ## Networking lounge Speed networking feature rotates participants automatically on a timer. The feature trades randomized, high-volume introductions for curated, low-volume meetings that still feel serendipitous. Recruiters at a campus career fair filled every open position’s first-round slot, because students found the “Engineering Interns Only” table instantly instead of standing in a digital line. *** ## Expo hall Booths and zones inside the hall give sponsors, exhibitors, or partner teams a persistent space with live video, resources, chat, and lead capture in one card. The expo’s power lies in cross-linking: visiting a booth, downloading a PDF, or booking a meeting all feed the same engagement ledger as session attendance, so sponsors view proof of ROI the moment doors close rather than waiting for manual exports. *** ## Dynamic navigation Navigation items appear or disappear the second you toggle a space, giving you the flexibility to open a networking lounge only after the keynote ends or to hide the expo hall during a sponsor-free internal town-hall. This dynamism prevents dead links and guides attention exactly where you need it without extra announcements. *** ## Branding & themes Global theme settings apply fonts, button colors, and background images across every space, ensuring newcomers always know they are inside your property, not a vendor’s microsite. When a hospitality franchise re-skinned its venue to match corporate guidelines, brand managers approved the look in one five-minute review instead of swapping custom CSS across multiple tools. *** ## Live analytics Every entry, chat post, poll vote, and booth scan timestamps into a real-time dashboard. Operations teams can open or close overflow rooms, send push notifications, and dispatch staff to under-attended spaces mid-show instead of during next year’s retrospective. A medical congress noticed the oncology track at half capacity and moved it to a larger time slot within twenty minutes, recovering hundreds of potential watch-hours. *** # Rooms Source: https://docs.zuddl.com/core-modules/venue/rooms Learn how to use rooms in Zuddl **Supported event types**\ Virtual ✅ | In-person | Webinar | Field event | Third-party ### The rooms venue The **Rooms** venue in Zuddl helps you create virtual rooms within your event, providing customizable spaces for different activities like keynotes, workshops, and networking. Rooms ensure that each session is appropriately configured for its purpose, offering a structured experience for attendees. *** ### **Creating a room for a virtual event** Zuddl allows you to **create rooms** for various session types, such as keynotes or workshops, and customize their settings. This ensures that each room is tailored to the specific needs of the session, making it easy for attendees to navigate and engage. Roomscreation Pn *** ### **Editing a room for a virtual event** Rooms can be easily **edited** to adjust content, layout, or access settings. If there are changes to session details, you can update the room in real-time, ensuring a seamless experience without disrupting the event flow. Roomsettings Pn *** ### **Moderated rooms for controlled interactions** **Moderated Rooms** allow organizers to control who speaks and interacts with the audience. This is particularly useful for managing large sessions or discussions, ensuring that only relevant contributions are made and maintaining a smooth flow. *** ### **Attendee engagement options** Zuddl provides **attendee engagement tools** like live polls, Q\&A, and chat, which can be activated for each room. These interactive features keep attendees engaged, helping to make sessions more dynamic and participatory. *** ### **Private rooms for exclusive sessions** **Private Rooms** allow you to restrict access to certain sessions, ideal for VIP meetings or sponsor-specific content. This feature ensures exclusivity and adds value to premium event experiences. *** ### **Reserved seats for a virtual event** The **Reserved Seats** feature allocates specific spots within a room for key participants, ensuring guaranteed access to high-demand sessions. This feature is useful for workshops or sessions with limited space. *** ### **Room tags for better organization** **Room Tags** categorize sessions by themes or types, making it easy for attendees to find relevant content. Tags improve event navigation, particularly for large events with multiple sessions. *** ### **Benefits of the rooms feature** Zuddl’s **Rooms** feature provides flexible session management, including customization, moderation, engagement tools, private access, seat reservations, and organization with tags. These features ensure a smooth, organized event that enhances attendee engagement and experience. *** # Stage Source: https://docs.zuddl.com/core-modules/venue/stage Learn about stage and its options in Zuddl **Supported event types**\ Virtual ✅ | In-person | Webinar | Field event | Third-party ### The stage venue The **Stage** is a central component in any Zuddl event, where key presentations, sessions, and broadcasts occur. Zuddl provides tools to customize the stage layout, content, and appearance to deliver an engaging and professional experience. The stage can be personalized with branding, interactive features, and session-specific content to create a seamless viewing experience for both virtual and in-person attendees. *** ### **Customizing the stage layout** Zuddl offers flexibility in **Stage Layout** customization, allowing event organizers to arrange different sections of the stage according to event needs. You can choose the positioning of session videos, speaker profiles, and event branding. A well-organized stage layout ensures that key content is easy to access and view, enhancing attendee engagement. Organizers can design the stage to reflect the flow of the event, from keynote speeches to panel discussions, ensuring a smooth experience for attendees. Stagesizes Pn *** ### **Video streaming and content display** Zuddl supports **Video Streaming** for live sessions, making it easy to broadcast presentations and speaker content in real time. The video content can be seamlessly integrated into the stage, providing a professional viewing experience. This feature is essential for hybrid events, allowing remote attendees to view live sessions alongside their in-person counterparts. Whether it’s a live keynote or panel discussion, video streaming on the stage ensures consistency and accessibility for all attendees. *** ### **Custom branding for the stage** The **Custom Branding** feature allows organizers to personalize the stage appearance with backgrounds, intro video, and color schemes that align with the event’s branding. Customizing the stage background, ensures that your event maintains a cohesive brand identity, providing a seamless experience across all event elements. Stagesetup Pn *** ### **Interactive features on the stage** Zuddl’s **Interactive Features** on the stage include live Q\&A, polls, and audience engagement tools. These interactive tools enable attendees to participate in sessions, ask questions, and respond to polls in real-time. Interactive features increase audience participation, keeping attendees engaged during sessions. By incorporating these tools directly into the stage layout, organizers can foster a more dynamic and interactive event environment. *** ### **Mobile and desktop responsive design** The **Mobile and desktop responsive design** ensures that the stage content is optimized for viewing on any device. Whether attendees are joining from a desktop, tablet, or mobile phone, the stage layout adapts to provide a smooth and consistent viewing experience. This feature is essential in today’s event landscape, as it ensures that attendees have access to the same high-quality experience, regardless of their access method. *** # EU Region Source: https://docs.zuddl.com/getting-started/eu-region Learn about Zuddl's EU region and how to access it Zuddl is available in a dedicated EU region. Accounts hosted in the EU region get the same product, features, and setup as the US region — nothing works differently. The only difference is the URLs you use to access Zuddl. *** ## How to know your region Your sign-in domain tells you which region your account is hosted in. If the domain you use to sign in to the Zuddl dashboard contains `eu`, your account is in the EU region. Otherwise, it is in the US region. *** ## EU region URLs Use the URLs for the region your Zuddl account is hosted in. | Surface | US region (default) | EU region | | ------------------- | ------------------------- | ---------------------------- | | Organizer dashboard | `https://setup.zuddl.com` | `https://setup.eu.zuddl.com` | | Attendee app | `https://app.zuddl.com` | `https://app.eu.zuddl.com` | | API base URL | `https://api.zuddl.com/` | `https://api.eu.zuddl.com/` | API keys are region-scoped — a key issued in one region is not valid in the other. See the [API Reference introduction](/api-reference/introduction) for details on base URLs, API keys, and rate limits. *** ## Same setup, everywhere Everything in these docs applies identically to EU-region accounts. Follow any guide as written — just substitute the EU URLs above wherever a US URL appears. # Field Events Source: https://docs.zuddl.com/getting-started/quickstart-guides/field-events Start creating an awesome field event experience ## 1. Add basic event details The first step is to create a basic event with essential information. Create a new field event, set the date, venue address, and local time zone, and that's it. Fieldeventquickstart Pn [Learn how to create a new field event.](https://zuddl-knowledge-base.help.usepylon.com/collections/8927421298-getting-started-1) ## 2. Brand the basics Next comes branding. Under the Branding menu, you can upload an event logo, primary and secondary colors. These assets are applied to registration pages, confirmation emails, and onsite QR badges, ensuring every touchpoint looks like your brand and giving consistent visuals. Brandingfield Pn [Learn about branding elements and settings.](https://zuddl-knowledge-base.help.usepylon.com/articles/8638350540-how-to-brand-your-field-event-in-zuddl) ## 3. Streamline registration Registration is one of the most critical and impactful parts of your event. With Zuddl flow builder, you can add your form fields, disclaimers, and other steps. You can also add branches to your registration flow and direct users through different routes based on specific criteria. Keep the registration form clean and easy for users to complete. If capacity is tight, set up an approval process; so decision makers can green-light VIPs. Flow Pn [Learn how to craft your registration flow.](http://zuddl-knowledge-base.help.usepylon.com/collections/7354498053-registration-1) ## 4. Automate confirmations and reminders Under Communications, edit the pre-defined confirmation. Leave the registration confirmation email on; it includes a magic-link through which attendees can directly enter the event. You can also build your custom email for a more personalized experience. Comms Pn [Learn about standard and custom email communication.](https://zuddl-knowledge-base.help.usepylon.com/collections/8489550372-communication-1) ## 5. Prepare on-site ops Download the Zuddl Lead Capture App on staff phones or tablets. Scanning a guest’s QR badge checks them in, logs their arrival time, and, if badge printing is enabled, triggers a badge print on a thermal printer. Setupleadcapture Pn [Learn how to use the lead capture app](https://zuddl-knowledge-base.help.usepylon.com/collections/4993189111-field-events). ## 6. Capture leads and feedback Staff scan badges to tag interest level and type quick notes on the lead capture app that sync to the contact record. Leadcapture Jpe [Learn how to capture leads](https://zuddl-knowledge-base.help.usepylon.com/collections/4993189111-field-events). # In-person Events Source: https://docs.zuddl.com/getting-started/quickstart-guides/in-person-events Start creating an awesome in-person event experience ## 1. Add basic event details The first step is to add basic details of the event like the event name, city, venue address, and time-zone. Those basics lock your event URL, pre-fill calendar invites and drive the QR codes you’ll scan on-site. Inperson Pn [Learn how to get started with in-person events](https://zuddl-knowledge-base.help.usepylon.com/articles/3423458706-how-to-create-a-new-in-person-event-in-zuddl)*.* ## 2. Build a mobile-first registration page Using the registration page editor, drop in a hero image, set a theme colour, and drag speaker cards into place. In two or three minutes, you have an on-brand page without touching code. Regpage Pn If you want the event to be ticketed, create your ticket tiers under Ticketing, set price, quantity, and sale window, then connect any merchant account (Stripe, Razorpay, PayPal) to accept payment via supported payment methods. [Learn how to configure your registration page.](https://zuddl-knowledge-base.help.usepylon.com/collections/5600051393-registration-page-1) ## 3. Configure registration flow With Zuddl flow builder, you can add your form fields, disclaimers, and any ticket tiers—free, paid, coupon-locked, or invite-only. You can also add branches to your registration flow and direct users through different routes based on specific criteria. Flow Pn [Learn how to configure your registration flow](https://zuddl-knowledge-base.help.usepylon.com/collections/7931238511-registration-3)*.* ## 4. Set up the session calendar Under *Schedule,* create main-stage keynotes, breakouts, and lunch slots. Each session becomes scannable in the mobile app and feeds attendance analytics once on-site. Sessions Pn [Learn how to set up sessions.](https://zuddl-knowledge-base.help.usepylon.com/articles/4682166197-how-to-set-up-a-schedule-for-an-in-person-event-in-zuddl) ## 5. Enable on-site check-in Head to *On-site Settings* and turn on QR scanning plus badge printing. Pick a printer model (Brother or Zebra) and select a badge template—standard fold-over or lanyard style. Zuddl embeds the QR on every confirmation email. Check Inonsite Pn [Refer to the documentation for on-site settings.](https://zuddl-knowledge-base.help.usepylon.com/articles/1814692685-how-to-check-in-registrants-to-sessions-from-the-onsite-app) ## 6. Design the badge Inside the badge editor, pull in dynamic fields—name, company, and ticket tier—and add a subtle stripe for VIPs. A two-minute design pass now will save you sorting badge ribbons later. Badge Pn [Refer to the documentation to design the badge.](https://zuddl-knowledge-base.help.usepylon.com/articles/3506459069-how-to-set-up-badges-for-your-in-person-event-in-zuddl) ## 7. Set up the mobile app In the *Zuddl* **Event mobile app,** upload your logo, select primary colour, and switch on agenda, speaker bios, and push notifications. Guests who scan the confirmation QR will be prompted to download the app for maps and real-time alerts. Mobileapp Jpe [Refer to the documentation for instructions on setting up the mobile app.](https://zuddl-knowledge-base.help.usepylon.com/collections/9351210607-mobile-app) ## 8. Add gamification If sponsor traffic matters, open *Gamification* and create a simple scavenger hunt: “Scan 5 booth QR codes to win a gift card.” Points and a live leaderboard keep energy up between sessions. Game Pn [Learn how to set up gamification.](https://zuddl-knowledge-base.help.usepylon.com/articles/4353130398-how-to-set-up-games-for-your-in-person-event-on-zuddl) ## 9. Test run your on-site devices A day before the event starts, log in to the Zuddl app on an iPad or a phone, test a QR scan, and print a sample badge. All scans sync in real time, so attendee counts update automatically on the dashboard. # Webinars Source: https://docs.zuddl.com/getting-started/quickstart-guides/webinars Discover how to quickly set up your virtual event. ## 1. Add webinar details Give a concise title, choose the date, and select a time zone are the first steps in creating a webinar. Create Pn [*Learn how to add webinar details.*](https://zuddl-knowledge-base.help.usepylon.com/collections/6987503036-getting-started) ## 2. Brand your webinar After creation, customize branding of your webinar, like uploading a background image, setting primary color, and dropping in a webinar logo. Consistent visuals reassure registrants that they are on your property, and the same palette is propagated to confirmation emails. Webinarbranding Pn [*Learn the basics of branding your webinar.*](https://zuddl-knowledge-base.help.usepylon.com/articles/1233760632-how-to-brand-your-zuddl-webinar) ## 3. Set up registration Using the registration page editor, drop in a hero image, set a theme colour, and drag speaker cards into place. Now, navigate to **Registration › Form** to add or edit form fields and activate conditional logic. Keep the form clean — include only the necessary information: name, email, and a qualifying question. If you have a registration page already created, you can embed the form to your page. Webinarreg Pn [Learn how to set up your registration page](https://zuddl-knowledge-base.help.usepylon.com/collections/1810057877-registrations-1). *** ## 4. Enable engagement tools Under **Engagement,** toggle on the features that match your format, for example: * to collect up-vote driven questions, adding moderator review if the topic is sensitive. * When you want live guest cameos; presenters can approve or deny each request in one click. Conduct interesting polls to make sessions more fun and engaging. Allow participants to chat with each other. Convert the incoming audio into a desired language. Add captions to the incoming audio. Add survey questions to assess effectiveness of an event and gather valuable insights. [Refer to the engagement setup guide to view all options.](https://zuddl-knowledge-base.help.usepylon.com/collections/3759640594-engagement-1) *** ## 5. Send speaker invites Invite speakers to your webinar. Zuddl provides a backstage magic link so speakers can rehearse in a private green room. You can enable magic link for speakers to directly enter the event/backstage— no accounts or passwords required. Speaker Pn [Learn how to invite speakers to your webinar.](https://zuddl-knowledge-base.help.usepylon.com/articles/5073547178-how-to-invite-speakers-to-a-zuddl-webinar) ## 6. Automate attendee emails Under **Communications**, emails like registration confirmation, reminders, and post-event emails are pre-defined. Edit the copy and branding, then adjust the schedule relative to the webinar start time so that shifts are propagated everywhere. Emails Pn [Learn how to set up email communication.](https://zuddl-knowledge-base.help.usepylon.com/articles/9478504317-how-to-setup-attendee-emails-for-a-zuddl-webinar) *** ## 7. Do a dry-run in studio & go-live Speakers receive the event invitation with a magic link a magic-link invitation. Clicking Go Backstage lands them in Zuddl Studio, where they test the camera, mic, and slides before they hit Broadcast. A countdown timer starts once you stream, giving everyone a constant reference without back-channel chatter.\ \ [Learn how to manage your Studio](https://zuddl-knowledge-base.help.usepylon.com/collections/9144828226-manage-your-studio). *** ## 8. Publish recording on-demand When you stop the stream, Zuddl auto-records and saves the file. Visit Recordings, click Publish, and the recording is accessible appears on your registration page for anyone who missed the live slot. Publishing from the same dashboard avoids downloading huge files, re-uploading to third-party video hosts, and updating broken links. Recording Pn [Learn how to publish recordings on demand.](https://zuddl-knowledge-base.help.usepylon.com/articles/7187032415-how-to-publish-webinar-recordings-on-demand) ## 9. Connect your CRM Open *Integrations* and authorize Salesforce, HubSpot, or Marketo and map form fields. From that moment, every registration, attendance flag, and poll response streams straight into your pipeline tools. [Refer to the integration guides.](https://zuddl-knowledge-base.help.usepylon.com/collections/4943854498-integrations-4) # Introduction Source: https://docs.zuddl.com/index Overview of the Zuddl platform **Zuddl is a unified, modular events platform that lets B2B marketing teams plan, promote, and deliver virtual, in-person, and hybrid experiences from a single workspace.** Built-in tools for registration, streaming, engagement, on-site operations, and analytics give you everything you need to run standout events, without stitching multiple point solutions together.