WaaS - Guided Beta

Turn WordPress intoa Self-Service SaaS Platform

GrabWP Tenancy WaaS adds the self-service layer on top of Pro: signup, templates, plans, billing, automated provisioning, and a tenant dashboard. Customers can choose a template and plan, then receive a provisioned WordPress tenant without manual admin work.

Read beta documentation

For Pro users who want to help shape a production-ready self-service platform. Requires GrabWP Tenancy Pro.

Running a WaaS by hand does not scale

Manual signup, provisioning, and billing turn every new customer into another ops ticket.

  • You create each customer account, pick a template, and provision the site by hand.
  • Billing is a separate spreadsheet, WooCommerce order, or Polar checkout you reconcile later.
  • Every tenant needs its own admin hop for domains, plan changes, and account settings.
  • Failed or stale provisioning jobs have no durable recovery path, so you restart from scratch.

That workflow works for a few customers. It breaks when signup volume grows.

What WaaS automates for you

Self-service signup, pluggable billing, durable provisioning, and a tenant dashboard on top of Pro isolation.

Self-service signup

Customers complete a multi-step wizard with plan selection and template browsing. No manual admin provisioning for each signup.

Automated provisioning

Durable provisioning intents retry and recover when a job goes stale, so a paid signup becomes a ready tenant without babysitting.

Pluggable billing

Use built-in Polar.sh or WooCommerce adapters, or extend with provider plugins such as SePay for Vietnamese bank transfer.

Tenant dashboard

Customers manage domains, plan, backups, settings, and account details from a frontend dashboard after launch.

From signup to provisioned site

The customer flow WaaS runs without manual admin work at each step.

Visitor signs up

A multi-step signup wizard collects account details and starts the self-service path.

Picks a template

The template catalog provisions from a selected tenant blueprint with theme, content, and settings.

Chooses a plan

Plan tiers define what the customer gets and how billing is applied.

Pays (if paid)

Polar.sh, WooCommerce, or another billing adapter handles checkout and payment confirmation.

Site provisioned

The provisioning state machine creates the isolated WordPress tenant and hands off to the dashboard.

A real WaaS site you can open now

No invented testimonials. This is a live GrabWP WaaS installation running in production.

grabwp.org is a real site running GrabWP Tenancy WaaS. Open it to see the self-service layer in the wild while the guided beta continues.

Frequently Asked Questions

Common questions about GrabWP Tenancy WaaS