Overview
Self-service registration lets new companies create their own accounts on the platform without a hub administrator manually setting them up. Prospective users complete a three-step registration form that collects their personal details, business information, and event profile. Once submitted, the platform automatically creates a user account, a new company, and configures defaults — the new user is logged in and taken straight to creating their first event. This is useful for resellers that want to:- Scale onboarding without manual intervention for each new company
- Collect structured information about prospective customers up front
- Automatically apply a standard plan with predefined features and fees to new sign-ups
How It Works
Self-service registration is controlled at the reseller level. When enabled, a registration form becomes available atadmin.<reseller-domain>/register (the admin subdomain is the default, but this prefix is customisable per reseller). The form is a three-step wizard that creates everything needed for the new company to start using the platform immediately.
What Gets Created
When a user completes registration, the platform automatically provisions:Registration Flow
Enabling Registration
Self-service registration requires two things:- Registration setting — The Registration setting must be enabled on the reseller. This is a reseller-level setting that controls whether the reseller accepts new sign-ups.
- Reseller configuration — The reseller must have at least one currency, language, country, and payment gateway configured, as these provide the defaults for new companies.
The Registration Form
Step 1: Account Details
The first step collects the user’s personal credentials and legal agreements.The marketing opt-in text reads: “I’d like to be the first to know about the latest product updates.” Users can unsubscribe later from their admin profile settings.
Step 2: Business Details
The second step captures the company information that will be used to create the new company.Step 3: Event Details
The final step collects information about the registrant’s event profile. This data is stored as questionnaire answers and included in the notification email sent to the reseller — it does not affect company configuration.Default Configuration
New companies inherit their initial configuration from the reseller. Understanding what gets applied automatically helps when setting up a reseller for self-service registration.Currency, Language, and Country
The registration form lets the user choose one currency, one language, and one country from the options available on the reseller. These become the company’s initial configuration.Payment Gateway
The company is assigned the reseller’s first payment gateway automatically. The user does not select a gateway during registration.Timezone
If the user does not explicitly set a timezone, the company inherits the reseller’s default timezone.User Role
The role assigned to the new user depends on the reseller’s configuration:Plan Assignment
If the reseller has a default registration plan configured and the Plans feature flag is enabled, the plan is automatically assigned to the new company during registration. This includes syncing the plan’s features and fees to the company.
See Plans & Packages for details on configuring plans.
Notification Emails
Registration can trigger two types of email notification, both configurable independently.Company Registration Notification
When the signup email list is configured on the reseller settings, each email address in the list receives a notification whenever a new company registers. The email contains:- The registrant’s name, email, and phone number
- Business details: name, email, phone, website, country, currency, and language
- Event questionnaire answers from Step 3
- A direct link to view the new company in the hub
If no signup email addresses are configured, registration still works — the notification is simply not sent. Configure the email list in reseller settings to stay informed about new sign-ups.
Reseller Settings Reference
These reseller-level settings control how self-service registration behaves:Related Pages
Plans & Packages
Configure plans that can be automatically assigned to new registrations.
Feature Flags
Enable the registration setting and configure which capabilities new companies receive.
Gateway Settings
Set up payment gateways that new companies inherit during registration.
Trial Periods
Information about trial periods for newly registered companies.
