Back to overview
Billing
Subscriptions, plans, client invoicing and Stripe integration.
Your subscription
Your agency has a subscription that determines how many websites you can create. Go to Billing to see your current plan, upgrade or downgrade, or view your invoice history.
Payments are processed via Stripe. You can manage your payment method through the Stripe Customer Portal.
Tips
- The trial includes 1 website. Upgrade for more sites and features.
Connect Stripe (Agency Billing)
To invoice your own clients, connect your Stripe account via Billing → Settings → "Connect Stripe Account". After connecting you can:
• Create custom plans with monthly/yearly pricing
• Add end customers as billing clients
• Start, modify and cancel subscriptions
• Track invoices and revenue
Invoices come from your agency, not from the platform.
Tips
- You need a Stripe account. The connection uses a secure OAuth flow.
Managing plans
Create subscription plans for your end customers:
1. Go to Billing → Plans
2. Click "New plan"
3. Fill in: name, price (monthly/yearly), features, trial days
4. Save — the plan is automatically synced to Stripe
You can deactivate plans (not delete) if you no longer want to offer them.
Customers and subscriptions
In the Billing Dashboard you see:
• MRR (monthly recurring revenue) + trend chart
• Customer list with status (active, trial, past due, cancelled)
• Per customer: change plan, pause or cancel
• Invoice overview from Stripe
New customers can be added via "New customer" or through the public signup page.
Public pricing and signup page
Your agency automatically has a public pricing page on your own domain (e.g. cms.youragency.com/pricing). Potential clients see your plans here.
Via the signup page (/signup), clients can create an account themselves and directly choose a plan + pay via Stripe Checkout.
Tips
- Link to /pricing from your own agency website.
- The pages automatically use your agency logo and colours.
CMS access based on payment
End customer CMS access is managed automatically:
• Active subscription → full access
• Trial → full access + countdown banner
• Payment failed → 3-day grace period, then read-only
• Cancelled → blocked, only a notification visible
As an agency you always have full access, regardless of your clients' payment status.
Note
- Clients with an expired subscription cannot edit their content until payment is restored.
Email limits per plan
Each client plan has a daily email limit. This applies to transactional emails such as booking confirmations, contracts and notifications.
You configure the limit when editing a plan:
1. Go to Billing → Plans
2. Edit a plan
3. Under "Limits" you'll find "Emails/day"
4. Toggle off to set a specific number, or on for unlimited
Clients in a trial period can already send emails (default 100/day if no limit is set on the plan).
Tips
- The limit applies per site per day and is automatically reset each night.
- Cancelled or unpaid clients cannot send emails.