Enable Self-Service Sign-Ups
Features described on this page are in alpha and subject to change. For access, contact your Replicated account representative.
Allow potential customers to sign up for a trial or community license directly from the Enterprise Portal, without a vendor-initiated invitation.
Configuring self-service sign-ups
- Go to Enterprise Portal > Self-Service Sign-Ups in the Vendor Portal
- Configure the default license settings for auto-generated licenses:
- Channel: Which channel the trial customer is assigned to
- Expiration: How long the trial license is valid (e.g., 30 days)
- License type: Trial or Community
- Install methods: Which installation methods are enabled (Helm, Embedded Cluster, air gap)
- Optionally add a Terms & Conditions URL that users must acknowledge during signup
- Enable the signup flow
Once enabled, a unique signup URL is generated for your application. Share this URL on your website, in marketing materials, or anywhere you want to offer self-service access.
Custom signup fields
Extend the registration form with custom data collection fields to capture information about the prospect:
- In the Self-Service Sign-Ups configuration, add custom fields
- For each field, configure:
- Label: What the user sees (e.g., "Job Title", "Company Size", "Use Case")
- Placeholder text: Optional hint text in the input field
- Required/Optional: Whether the field must be filled out to complete signup
Each field is assigned a stable identifier that persists even if you rename the label. This is useful for webhook integrations and event tracking (e.g., routing signups to different Slack channels based on company size).
Email domain filtering
Restrict which email domains are allowed to sign up to ensure only users with work email addresses can create trial accounts.
-
In the Self-Service Sign-Ups configuration, select a filtering mode in the Email Domain Filtering section:
- No filtering: Any email address can sign up (default)
- Block specific domains: Block signups from specific email domains. Optionally select Block common consumer email domains to automatically block popular consumer providers (gmail.com, yahoo.com, hotmail.com, outlook.com, and others). You can also add additional domains to block.
- Allow only specific domains: Only allow signups from explicitly listed domains. At least one domain is required.
-
Click Save.
When a user tries to sign up with a blocked email domain, they receive an error message asking them to use a work email address. Domain filtering is applied at signup time only and does not affect existing customers.
Signup flow (customer experience)
When a customer visits the signup URL:
- They enter their company name and work email
- If custom fields are configured, they fill those in
- If Terms & Conditions are configured, they must acknowledge them
- They receive an email with a verification code
- After entering the verification code, their account is activated and they can access the portal
Managing signups
- Pending Trials: New signups appear in the Pending Trials section of the Vendor Portal until they complete email verification and become active customers
- Pending signup alert: A banner appears in the Vendor Portal when there are pending trial signups awaiting review
- Custom field responses: View the data collected from custom signup fields in the Pending Trials section
- Notifications: Use
customer.createdevent notifications to get alerted when a new trial customer signs up