Tenant Settings
The Tenant Settings tab controls how tenants sign up, how long their trials last, whether email verification is required, and what happens to inactive tenants. These settings directly affect your customer experience.
Accessing Tenant Settingsโ
- Go to SaaS Management โ SuperAdmin Settings
- Click the Tenants Settings tab
Tenant Settings โ configure registrations, trials, email verification, and inactive tenant handling
Settings Explainedโ
Delete Inactive Tenant Database After (Days)โ
This setting automatically deletes tenant databases that have been inactive for a specified number of days.
| Value | What Happens |
|---|---|
| 0 | Disabled โ inactive tenant databases are never deleted |
| 30 | Databases of tenants inactive for 30 days are deleted |
| 60 | Databases of tenants inactive for 60 days are deleted |
| Custom value | Set any number of days |
Be careful with this setting! Once a database is deleted, the tenant's data is gone forever. We recommend setting this to at least 90 days or disabling it (0) until you have a clear retention policy.
What counts as "inactive"? A tenant is considered inactive if their subscription has expired and they haven't renewed or logged in during the specified period.
Trial Period (Days)โ
Set how many days new tenants get for free before they need to pay:
| Value | Effect |
|---|---|
| 0 | No trial โ tenants must pay immediately |
| 7 | 7-day free trial |
| 14 | 14-day free trial (recommended) |
| 30 | 30-day free trial |
Sales Tip: A 14-day trial is the sweet spot for most SaaS businesses. It's long enough for customers to see the value, but short enough to create urgency. Many successful SaaS companies use this model.
Enable/Disable Registrationsโ
Controls whether new tenants can sign up through your landing page:
| Option | When to Use |
|---|---|
| Enabled | Normal operation โ anyone can register |
| Disabled | When you want to temporarily stop new signups (maintenance, beta phase, invite-only) |
Require Email Verificationโ
Controls whether new tenants must verify their email before accessing their CRM:
| Option | Effect |
|---|---|
| Enabled (Recommended) | Tenants receive a verification email and must click the link before they can use their CRM |
| Disabled | Tenants can use their CRM immediately after registration (no email check) |
Why enable email verification?
- Prevents fake/spam signups
- Ensures you have valid contact emails
- Reduces server resource waste from bot signups
- Professional SaaS platforms always verify emails
When email verification is enabled, tenants see this page after registration
Landing Page URLโ
Set the URL where your landing/signup page will be accessible:
| Field | Description | Example |
|---|---|---|
| Landing Page URL | The URL for your public-facing landing page | https://mycrm.com/home |
This is covered in detail in the Landing Page Setup guide.
Recommended Settings for Different Business Modelsโ
B2B SaaS (Business Customers)โ
| Setting | Value | Why |
|---|---|---|
| Inactive deletion | 90 days | Give businesses time to renew |
| Trial period | 14 days | Standard for B2B |
| Registrations | Enabled | Open signups |
| Email verification | Enabled | Prevent spam |
Agency Model (You Create Tenants Manually)โ
| Setting | Value | Why |
|---|---|---|
| Inactive deletion | 0 (disabled) | You manage lifecycle manually |
| Trial period | 0 | No trial needed โ you onboard manually |
| Registrations | Disabled | You create tenants yourself |
| Email verification | Disabled | You verify clients yourself |
Freemium Modelโ
| Setting | Value | Why |
|---|---|---|
| Inactive deletion | 60 days | Keep free tier manageable |
| Trial period | 30 days | Generous trial to build habit |
| Registrations | Enabled | Maximize signups |
| Email verification | Enabled | Filter out bots |
Settings configured? Next, create your subscription Plans & Pricing โ this is where you define what you sell!