Quick answers to common questions. For deeper setup help, see Getting started; for problems, see Troubleshooting.
A subdirectory multisite network (SUBDOMAIN_INSTALL set to false), running WordPress 6.0+ and PHP 7.4+, with TryDemo network-activated. Subdomain networks and single-site installs are not supported.
TryDemo only runs on subdirectory multisite and must be network-activated. Check SUBDOMAIN_INSTALL in wp-config.php. See Troubleshooting.
A visitor submits the request form, receives a verification email, and follows the link. TryDemo then clones your template site into a fresh sandbox, creates a demo user, logs them in, and stamps an expiration date. Full details in The demo lifecycle.
Yes — mark a demo as lifetime in the Demos list, or enable Lifetime demos globally in General settings. Lifetime demos are always skipped by the purge job.
No. Each sandbox is a separate network site cloned from your template, and TryDemo’s data lives in its own network-wide tables. The clone deliberately skips global tables and folders.
Yes. Create a template site per product and point different Try Demo buttons at them with the source_id attribute. See Displaying demo buttons.
Whatever you set as the login role in General settings — editor by default. You can grant administrator and still lock down specific screens with Restrictions.
TryDemo generates a demo account and emails the credentials using your notification template, with {login}, {password}, and {demo_url} placeholders.
Yes, if you enable Enable reset in General settings. A reset restores the source site’s pristine state without changing the demo’s URL, login, or expiration.
The hourly purge job applies your chosen expiration action — Delete, Archive, or Deactivate. Default is Delete.
Yes — enable Prevent clones in General settings to hide all request forms.
Yes — the MailChimp integration subscribes demo requesters to an audience you choose per source site.
Override the templates in your theme, and edit email content under Notifications.