Home Plugins ultimate multisite
Ultimate Multisite logo

Ultimate Multisite

by David Stone on WordPress.org

The Complete Network Solution for transforming your WordPress Multisite into a Website as a Service (WaaS) platform.

(4)
One of many settings pages.

One of many settings pages.

Ultimate Multisite turns your WordPress Multisite into a full WaaS (Website as a Service) platform—so you can sell plans, provision new sites from templates, map custom domains, and manage customers and billing with confidence.

Launch niche site builders, productized services, or large, branded networks without stitching together dozens of tools. From checkout to provisioning to ongoing management, Ultimate Multisite gives you the building blocks to create a modern, scalable website platform on top of WordPress.

Formerly known as WP Ultimo, now community‑maintained and actively improved.

Key Features

Build, sell, and scale with a feature set designed for WaaS operators:

  • Fast Site Creation – Self‑serve signup that provisions new sites instantly from templates
  • Domain Mapping – Custom domains with automated DNS verification and clear guidance
  • Payments & Subscriptions – Stripe and PayPal support for recurring plans and one‑time fees
  • Flexible Plans & Limits – Package features and enforce quotas/limitations across your network
  • Template Library – Create high‑converting templates your customers can launch in minutes
  • Customer Dashboard – Clean, branded UI for managing billing, sites, domains, and settings
  • White‑Label Ready – Rename, rebrand, and tailor the experience to your business
  • Hosting Integrations – Cloudflare, GridPane, Cloudways, WPMU DEV, and more
  • Developer‑Friendly – Hooks, filters, and an add‑on system for deep customization

Who Is It For?

  • Agencies productizing WordPress into packages and recurring plans
  • Creators launching niche site builders (local business sites, portfolios, courses, communities)
  • Hosts and MSPs offering white‑label WordPress at scale
  • Franchises, universities, and multi‑location brands with many similar sites
  • Internal teams rolling out microsites and campaigns on shared infrastructure

Popular Use Cases

  • Productized website services with recurring billing and templates
  • Franchise and multi‑location networks with brand‑consistent starter sites
  • “Site builder” offerings for a specific industry or niche
  • Private networks for internal departments, events, or communities
  • Educational institutions provisioning class, club, or program sites

Why Ultimate Multisite

  • Open & Community‑Maintained – Transparent development, active updates
  • WordPress‑Native – Built specifically for Multisite; no heavy SaaS lock‑in
  • Proven Architecture – Templates, plans, and domain mapping built‑in
  • Extensible – Add‑on system, actions/filters, and hosting integrations
  • Owned Infrastructure – Run your WaaS on your stack, your way

Try It In Minutes

  1. Enable WordPress Multisite on a staging site
  2. Install and Network Activate Ultimate Multisite
  3. Run the setup wizard, create a plan, and add a template
  4. Share your signup page and start selling

Ready to build your WaaS? Install the plugin and launch your first customer site today.

Where to find help

Contributing

We welcome contributions to Ultimate Multisite! To contribute see the GitHub repository.

Requirements

  • WordPress Multisite 5.3 or higher
  • PHP 7.4.30 or higher
  • MySQL 5.6 or higher

External Services

This plugin connects to several external services to provide its functionality. Below is a detailed list of all external services used, what data is sent, and when:

Geolocation Services

MaxMind GeoLite2 Database
– Service: Geolocation database for determining user location based on IP address
– Data sent: No personal data is sent – only downloads the database file
– When: Downloaded periodically when geolocation features are enabled
– Service URL: http://geolite.maxmind.com/download/geoip/database/GeoLite2-Country.tar.gz
– Terms of Service: https://www.maxmind.com/en/terms-of-service
– Privacy Policy: https://www.maxmind.com/en/privacy-policy

IP Lookup Services
– Service: External APIs to determine the user’s public IP address
– Data sent: HTTP request to determine IP address (no personal data stored)
– When: When geolocation features are enabled and user IP needs to be determined
– Services used:
– IPify API (http://api.ipify.org/) – Terms: https://www.ipify.org/
– IP Echo (http://ipecho.net/plain)
– Ident.me (http://ident.me)
– WhatIsMyIPAddress (http://bot.whatismyipaddress.com)
– IPinfo.io (https://ipinfo.io/) – Terms: https://ipinfo.io/terms
– IP-API.com (http://ip-api.com/) – Terms: https://ip-api.com/docs/legal

Plugin Updates and Add-ons

Ultimate Multisite Update Server
– Service: Official update server for the plugin and its add-ons (ultimatemultisite.com)
– Data sent: Site URL, plugin version, license keys, authentication tokens
– When: During plugin/add-on updates and license checks
– Terms of Service: https://ultimatemultisite.com/terms-of-service/
– Privacy Policy: https://ultimatemultisite.com/privacy-policy/

Payment Processing Services

PayPal
– Service: PayPal payment processing for subscription payments
– Data sent: Customer email, payment amounts, subscription details, transaction IDs
– When: During checkout process and subscription management
– Terms of Service: https://www.paypal.com/us/legalhub/useragreement-full
– Privacy Policy: https://www.paypal.com/us/legalhub/privacy-full

Stripe
– Service: Stripe payment processing for credit card payments and subscriptions
– Data sent: Customer payment information, email addresses, subscription data
– When: During checkout process and recurring billing
– Terms of Service: https://stripe.com/legal/ssa
– Privacy Policy: https://stripe.com/privacy

Hosting Provider Integrations

Cloudflare
– Service: DNS management and domain configuration
– Data sent: Domain names, DNS records, API authentication tokens
– When: When customers add custom domains or manage DNS settings
– Terms of Service: https://www.cloudflare.com/terms/
– Privacy Policy: https://www.cloudflare.com/privacypolicy/

Closte Hosting API
– Service: Integration with Closte hosting provider for automated site management
– Data sent: Site configuration data, API credentials
– When: Only when Closte integration is enabled and configured
– Service URL: https://app.closte.com/api/client
– Terms of Service: https://closte.com/terms-of-service/
– Privacy Policy: https://closte.com/privacy-policy/

Cloudways Hosting API
– Service: Integration with Cloudways hosting provider for automated site management
– Data sent: Site configuration data, API credentials, authentication tokens
– When: Only when Cloudways integration is enabled and configured
– Service URL: https://api.cloudways.com/api/v1/oauth/access_token
– Terms of Service: https://www.cloudways.com/en/terms.php
– Privacy Policy: https://www.cloudways.com/en/privacy.php

GridPane
– Service: Server management and site provisioning
– Data sent: Site configuration data, domain information
– When: When sites are created or managed on GridPane hosting
– Terms of Service: https://gridpane.com/terms-of-service/
– Privacy Policy: https://gridpane.com/privacy-policy/

WPMU DEV Hosting
– Service: Hosting management and domain configuration
– Data sent: Site IDs, domain information, API keys
– When: When managing sites on WPMU DEV hosting platform
– Terms of Service: https://wpmudev.com/terms-of-service/
– Privacy Policy: https://incsub.com/privacy-policy/

DNS and Domain Services

Google DNS Resolution
– Service: DNS lookup service for domain verification
– Data sent: Domain names for DNS lookup (no personal data)
– When: During domain mapping setup and verification
– Service URL: https://dns.google/resolve
– Terms of Service: https://developers.google.com/terms/
– Privacy Policy: https://policies.google.com/privacy

Newsletter and Analytics

Ultimate Multisite Newsletter Service
– Service: Newsletter subscription for product updates (ultimatemultisite.com)
– Data sent: Company email, name, country information
– When: During initial plugin setup (optional)
– This is our own service for providing plugin updates and announcements
– You can opt out of this service during setup
– Terms of Service: https://ultimatemultisite.com/terms-of-service/
– Privacy Policy: https://ultimatemultisite.com/privacy-policy/

All external service connections are clearly disclosed to users during setup, and most services are optional or can be configured based on your chosen hosting provider and payment methods.

Support

For support, please open an issue on the GitHub repository.

Active installations0+
Weekly downloads
106-6.19%
Version2.4.7
Last updated10/31/2025
WordPress version5.3
Tested up to6.8.3
PHP version7.4.30
Tags
domain mappingmembershipmultisitesubscriptionwaas
Ultimate Multisite | Plugin0