Skip to main content

56 docs tagged with "For operators"

Written for people who run a GrabWP platform.

View all tags

Appearance

Set the layout, brand colors, status colors and plan badge colors of the signup, pricing, template and customer dashboard screens, and how languages and RTL work.

Backup and restore

Back up one site at a time, schedule automatic backups, send copies to S3 and restore a site from a backup archive.

Client custom domains

Let customers connect their own domain to their site, choose Cloudflare SaaS or Direct IP, and verify domains on the Domains screen.

Clone a site

Copy a site, or your main site, into another site: database, uploads and (with Pro) plugins and themes.

Create and manage sites

What a site (tenant) is, and how to create, find, edit and delete sites on Tenancy > All Tenants.

Create plans

Edit the seeded plans, set prices, benefits, display and payment IDs, and turn on a free trial for a paid plan.

Custom fields at signup

Collect extra customer or subscription details during WaaS signup with the GrabWP Tenancy Custom Fields add-on.

Database options

Shared database, isolated MySQL or isolated SQLite: what each means, what it needs, and how to set the default and one site's choice.

Emails

Choose who gets admin notifications, set the email footer and trial reminder days, and edit, preview and test the customer and admin email templates.

Fix URLs

Replace an old address everywhere in one site's database after a domain change, a clone or a restore.

Free settings

Every setting on Tenancy > Settings, with its label, default and what it does on your sites.

Free trials and subscriptions

Offer a free trial, follow a subscription from signup to renewal, grace period and suspension, and change a customer's subscription by hand.

Glossary

Plain meaning of terms used across GrabWP Tenancy, Pro and WaaS, organized alphabetically from A to Z.

Go-live checklist

Check DNS, pages, plans, payments, emails and a full test signup on the production site before you send customers to it.

Hosting requirements

WordPress and PHP minimums, writable directories, PHP extensions, server cron and email setup for GrabWP.

How WaaS works

What GrabWP WaaS adds to your WordPress site, the five parts of a website service, and what happens between a signup and a finished customer site.

Log in to a client site

How the Admin icon logs you in to a client site without a password, the 30 minute window, and what its error messages mean.

Notices and error messages

Lookup table of exact admin notices, status warnings and error messages across GrabWP plugins, with their cause and troubleshooting guide.

Payment provider errors

How to fix Stripe secret key errors, SePay VND currency requirements, WooCommerce anchor product issues and known Xendit errors.

Payments

Choose and connect a payment provider (Polar.sh, Stripe, Sepay, Xendit or WooCommerce), set your currency, link plans and test a payment.

Per-site plugins and themes

Share plugins and themes from the main site or give a site its own, manage them on the Extensions screen, and decide whether clients may install their own.

Pro license

Activate, check or revoke your GrabWP Tenancy Pro license key, and what happens without one.

Pro license messages

What each error message on Tenancy > License means and how to activate or clear your GrabWP Tenancy Pro license key.

Pro settings

Every tab on Tenancy > Pro Settings: defaults for new sites, folders, symlinks, S3 storage, backups and CDN.

Release notes

Where to find GrabWP plugin changelogs and verification dates for the help hub.

S3 storage

Keep site uploads on Cloudflare R2, AWS S3, MinIO, Backblaze B2 or another S3-compatible bucket, and move existing media between disk and S3.

Scheduled jobs and WP-Cron

Which timed jobs GrabWP runs, what Disable WP-Cron really turns off, and when you need a server cron job.

Set up WaaS

What you need, how to install the three plugins, and how the setup wizard takes you from an empty site to a working signup page.

Shortcodes, blocks and emails

Lookup tables for the WaaS shortcodes and their attributes, the five blocks, the 18 email and page templates with their tokens, the webhook routes and the scheduled jobs.

Signup flow

Choose which signup steps customers see, in what order, on how many screens, and with what labels, using signup flow presets.

Site settings and overrides

Edit one site's title, tagline and admin email, and give one site its own value for a GrabWP setting instead of the global one.

Statuses

Lookup tables for subscription statuses and what they do to a site, suspension reasons, site build states, invoice, service, discount and license statuses, and clone and backup steps.

Templates

Turn a site into a template customers can start from, organize the gallery with tags and tag groups, and import templates from CSV.

WaaS settings

Every setting on the General, Billing Providers and Currency Settings parts of Waas > Settings, with its label, default and what it does.

Where site data lives

The folders GrabWP uses for your sites' files, settings and databases, and how to move an older folder.

WP-CLI commands

Every GrabWP WP-CLI command with its arguments, flags and one example.

Your first site

Create your first client site with GrabWP, open its wp-admin in one click and check that everything works.