Mandanten Verwalten
Tenants are your customers โ the businesses that use FeedbackPulse to collect feedback.
๐ Tenant List (/admin/tenants)โ
The tenant list shows all registered accounts with:
- Company name and slug
- Current plan
- Status badge (Active, Trial, Suspended, Cancelled)
- Registration date
- Submission count
Filteringโ
Use the filter tabs to view:
- All โ every tenant
- Active โ tenants with paid subscriptions
- Trial โ tenants in free trial
- Suspended โ manually suspended tenants
- Inactive โ cancelled or expired
Searchingโ
Use the search bar to find tenants by company name, email, or slug.
๐ Tenant Detail Page (/admin/tenants/{id})โ
Klicken Sie auf any tenant to see their full profile:
Account Informationโ
- Company name, slug, subdomain
- Admin email
- Registration date
- Current status
Subscription Detailsโ
- Current plan name and pricing
- Payment gateway (Stripe/PayPal)
- Subscription start date
- Expiration date
- Trial end date
Usage Statisticsโ
- Produkte count (vs. plan limit)
- Kampagnen count (vs. plan limit)
- Einreichungen this month (vs. plan limit)
- Teammitglieder (vs. plan limit)
Team Membersโ
- List of all users in the tenant account
- Their roles (admin/staff)
โ๏ธ Tenant Actionsโ
Suspend a Tenantโ
Temporarily blocks the tenant from accessing their dashboard. Their public pages are also disabled.
When to use: Non-payment, ToS violation, abuse.
Activate a Tenantโ
Restores access for a suspended tenant.
Delete a Tenantโ
Permanently removes the tenant and all their data (products, campaigns, submissions, Teammitglieder). This uses soft delete โ the data is marked as deleted but can be recovered from the database if needed.
โ ๏ธ Warnung: Deleting a tenant removes all their data. This cannot be undone from the Admin-Panel.
Impersonate a Tenantโ
See the platform from the tenant's perspective. Useful for debugging issues or providing support.
- Click Impersonate on the tenant detail page
- You're now logged in as the tenant's admin
- A banner appears at the top: "You are impersonating [Tenant]"
- Click Stop Impersonating to return to your superadmin session
๐ Sicherheit: Impersonation sessions auto-expire after 60 minutes. All actions during impersonation are logged in the audit trail.
๐ Tenant Statusesโ
| Status | Description | Can Access Dashboard? | Public Pages Active? |
|---|---|---|---|
| trial | In free Testphase | โ Yes | โ Yes |
| active | Paid subscription active | โ Yes | โ Yes |
| suspended | Manually suspended by admin | โ No | โ No |
| restricted | Trial expired, no paid plan | โ ๏ธ Limited | โ ๏ธ Limited |
| cancelled | Subscription cancelled | โ No | โ No |