Skip to main content
A Template captures a sandbox’s WordPress and PHP versions, plugins, themes, files, settings, and database. Use one to launch repeatable sandboxes without recreating the setup each time. The Templates tab with a saved template ready to launch

Save a sandbox as a template

The Save as template dialog with name and description fields
1

Choose a ready sandbox

Open its … actions menu and select Save as template.
2

Name the template

Provide a name and, optionally, a short description.
3

Wait for the snapshot

The status moves from building to ready. The source sandbox remains available while this happens.

Create a sandbox from a template

Choose a Template in the create form, select New sandbox beside a ready template, or use the action offered after saving. A template locks the new sandbox to the snapshot’s WordPress and PHP versions. Templates have their own snapshot size, while plan storage is measured against sandboxes. Rename a template with the pencil button in the Templates list; its snapshot and launch link stay the same. Delete an unwanted template from the same list; that removal cannot be undone. A ready template can offer a public launch link when the plan allows it. In Share settings, choose the sandbox-local destination visitors see after authentication, such as /, /shop/, or /wp-admin/.
Launch destinations must be relative paths beginning with /. SandyWP does not redirect a public launch link to an external URL.
You can show visitors a consent checkbox with custom text before they launch a demo. Configure the checkbox on an existing launch link with the authenticated API:
consentLabel is limited to 500 characters, and enabling the checkbox requires usable consent text. consentDefaultChecked controls only the initial state; visitors can still clear the box before launching. The setting applies to future launches from the link.

PR snapshots

An AI agent connected over MCP can save a tested sandbox as a PR snapshot for a GitHub pull request, with sandywp_create_pr_snapshot. The pull request then carries a link that gives each reviewer a fresh copy of that site, which ends after 60 idle minutes and lasts 24 hours at most. These reviewer launches do not send your demo launch webhooks. PR snapshots do not appear in your template list. They show in a separate PR snapshots section on the Templates page, where you can copy a link or delete a snapshot. SandyWP deletes each one when its pull request closes, or after 60 days. Use a Blueprint when the setup should remain editable JSON rather than a fixed snapshot.