Zoomtopia is here. Unlock the transformative power of generative AI, helping you connect, collaborate, and Work Happy with AI Companion.
Register nowEmpowering you to increase productivity, improve team effectiveness, and enhance skills.
Learn moreKeep your Zoom app up to date to access the latest features.
Download Center Download the Zoom appDownload hi-res images and animations to elevate your next Zoom meeting.
Browse Backgrounds Zoom Virtual BackgroundsEmpowering you to increase productivity, improve team effectiveness, and enhance skills.
Zoom AI CompanionUser groups are unique spaces where community members can collaborate, network, and exchange knowledge on similar interests and expertise.
Help & Resources is your place to discover helpful Zoom support resources, browse Zoom Community how-to documentation, and stay updated on community announcements.
The Events page is your destination for upcoming webinars, platform training sessions, targeted user events, and more. Stay updated on opportunities to enhance your skills and connect with fellow Zoom users.
2025-10-29 06:50 AM
I have a requirement to collect Name, email address and postcode in a pre-chat window before starting a chat conversation. As far as I can see, this can't be done if you access the chat flow directly, you have to go via a campaign. In the campaign you can create a Welcome Screen and add fields. Unfortunately, there's no postcode option, just an address. So, is it possible to add a custom field like postcode?
For a bonus point, I want to pre-populate these fields if the end user is logged into their account.
2025-11-06 02:14 AM
Hi Nick
You sure can collect that info from web chat flow using eg. Collect Input widgets and Script widget.
Save data that user provided in Collect Input widgets (one widget per each data, eg. first name, last name, postal code) to global custom variables. I've done some testing and in my case it was especially important to use custom variable for postal code. There is one predefined system variable (global_system.Engagement.postalCode), but I was unable to use it for some reason.
If you want to use data related to a user that is logged in, then I'd assume you already have info about this user in some kind of a system (eg. CRM). You would have to extract that data using HTTP call widget.