Registration Pages
Registration Pages let you create a public-facing page where people can register for your event. Each page has its own URL, a WYSIWYG editor for designing the layout, and built-in analytics to track visits and registrations.
Creating a Registration Page
Each event can have one registration page. You create it from the event's settings on the web dashboard.
Open the Web Dashboard and navigate to your event.
Scroll to the Registration Pages section.
Click Create Registration Page.
The page editor opens with a blank canvas ready for design.
Designing Your Page
The registration page editor provides two ways to build your page content: a visual WYSIWYG editor and AI-assisted generation.
Using the WYSIWYG Editor
The editor lets you visually design your page layout and content. You can add text, images, and form fields directly.
Type directly into the editor to add headings, descriptions, and event details.
Use the formatting tools to style text, add links, and structure your layout.
Click Save to save your progress at any time.
You can switch between visual editing and raw HTML using the code view toggle in the editor.
AI-Assisted Page Generation
Instead of building from scratch, you can describe your event and let AI generate the page design and form fields for you.
Click the AI generation option in the editor.
Enter a prompt describing your event (for example, "a tech conference with speaker sessions and networking breaks").
The system generates page content, layout, and relevant custom fields based on your description.
Review the generated page and make any adjustments in the editor.
AI generation creates both the visual page design and up to 8 custom fields tailored to your event type. You can modify or remove any generated fields afterwards.
Using Preset Templates
The editor also offers preset templates for common event types such as conferences, workshops, and social events. Select a preset to start with a pre-built layout and field set, then customize it to suit your needs.
Custom Fields
Custom fields let you collect additional information from registrants beyond the standard name and email fields. These are tied to your event's custom field profile.
Text fields - free-form text input for things like company name or job title
Dropdown fields - predefined options for selections like t-shirt size or dietary requirements
Checkbox fields - for consent, terms acceptance, or opt-in preferences
Required fields - mark any field as required to ensure it is completed before submission
Custom fields are configured in the editor and stored as part of the event's custom field profile. Data collected through these fields appears on each attendee's profile in the web dashboard.
Setting a Custom URL Slug
Every registration page gets a short URL on the qreg.io domain. A slug is automatically generated from your event title when you publish, but you can set your own.
Open the registration page editor for your event.
Locate the URL Slug setting.
Enter your preferred slug (for example, "summer-gala-2026").
The system validates the slug is available and correctly formatted.
Save your changes.
Your page will be accessible at https://your-slug.qreg.io.
Slugs must be unique across all registration pages. If your preferred slug is already taken, try a variation.
Custom Domain Support
You can point your own domain to a registration page instead of using the qreg.io subdomain. This is useful for branded registration experiences.
Open the registration page editor and navigate to the Custom Domain setting.
Enter your custom domain (for example, "register.yourcompany.com").
Create a CNAME DNS record pointing your domain to your page's qreg.io address (for example, your-slug.qreg.io).
Click Verify to confirm the DNS record is in place.
Once verified, visitors to your custom domain will see your registration page. The domain is automatically re-verified when accessed.
Each custom domain can only be linked to one registration page at a time. DNS changes can take up to 48 hours to propagate.
Submit for Review
Before a registration page goes live, it may need to go through a moderation review. This depends on your account's trust level.
Initial Submission
Finish designing your page in the editor.
Click Submit for Review.
Your page is queued for admin review. It will not be publicly visible until approved.
Updating a Published Page
If your page is already published and you submit an update for review, the current live version remains accessible while the updated version awaits approval. Visitors continue to see the existing page until the update is approved.
If an admin rejects a submission, the page remains unpublished (for initial submissions) or unchanged (for updates to published pages).
Publishing and Unpublishing
Trusted accounts can publish directly without going through the review queue.
Publishing
Open the registration page editor.
Click Publish.
The page goes live immediately. A URL slug is generated if one has not been set.
Unpublishing
Open the registration page editor for a published page.
Click Unpublish.
The page is taken offline. The HTML content is preserved so you can republish later.
Google Analytics Integration
You can add a Google Analytics 4 tracking ID to your registration page to track visitor behaviour in your own GA dashboard.
Open the registration page editor.
Navigate to the Google Analytics setting.
Enter your GA4 measurement ID (for example, "G-XXXXXXXXXX").
Click Save.
The tracking code is injected into the page head automatically when the page is served to visitors.
Page Analytics
Qflow tracks page views and registration submissions for every published registration page. You can view these metrics from the editor.
All time views - total number of page visits since the page was published
All time registrations - total number of completed registration submissions
Last 7 days views - page visits in the past week
Last 7 days registrations - registration submissions in the past week
Built-in analytics track views and submissions without any additional setup. Use Google Analytics integration for more detailed visitor behaviour data.
Anti-Spam Protection
Registration pages include built-in protections against spam and bot submissions.
Honeypot field - a hidden form field that catches automated bots that fill in all fields indiscriminately
Timing check - submissions that arrive faster than a human could complete the form are rejected
Rate limiting - per-event limits on submissions from the same IP address or email address prevent flooding
These protections run automatically and require no configuration.
Saving as a Template
Once you have designed a registration page, you can save it as a reusable template for future events.
Open the registration page editor for a completed page.
Click Save as Template.
Enter a name for the template.
The template is saved with a copy of the page design and all custom fields.
To use a saved template, open the editor for a new event and select the template from the template list. The design and fields are copied to the event and can be customized independently.
