WordPress Demo Builder

This WordPress demo plugin will help you present key benefits of your products via custom front-end demos and provide the prospects with personal back-end trial accounts. Don’t fuss with in-house solution for months, create awesome demos of your WordPress plugins and themes in clicks.
One-time payment. Lifetime updates. 1 year of support.
WordPress Demo Builder

WordPress Demo Builder Plugin Highlights

To proceed with the building your first product demo you may follow the detailed guide on how to use WordPress Demo Builder plugin guide on MotoPress blog.

WordPress Demo Builder Plugin Settings:

Take full control over your product by using WordPress Demo Builder Plugin features:

WordPress Demo Builder tunable demo lifetime WordPress Demo BuilderTuneable Demo Lifetime

Definite what amount of time is enough for testing your WordPress products on the backend and easily set a demo lifetime.

Each new demo user will be able to use a personal demo website (sandbox) during this time. You should not worry about any permanent unused data on the server as upon the account expiration date all modifications will be automatically cleaned up.

WordPress Demo Builder automatic data clean-upAutomatic Cleanups

All expired accounts will be automatically cleaned up.

Every account confirmation email by default contains information about a demo lifetime, so all sandbox owners are aware that after some period of time their accounts will be deactivated. It means you should not receive any complaints on demo data loss.

isolated sandboxesIsolated Sandboxes in WordPress Demonstration

Each demo user gets their personal accounts (sandboxes), which are insensitive to the changes other users apply.

All backend tweaks stay intact till the end of a trial period. When a demo lifetime is finished, all sandbox data is permanently deleted.

WordPress Demo Builder user role restrictionsUser Roles and Restrictions

It’s not necessary to provide sandboxes with access to all tools and pages of a WordPress demo product. As a network administrator, you can restrict access to all needed pages by managing user roles of sandboxes.

For example, you may either block access to all posts or to just some chosen ones.

WordPress Demo Builder responsive toolbarResponsive Toolbar

Why not let the users of demo accounts know more about your other products?

With WordPress Demo Site plugin, you may optionally set a responsive toolbar right in the demo dashboard to feature the list of related products and show your logo. This tool is especially useful for presenting WordPress themes and plugins, so the user can quickly switch the products and preview or test each.

mailchimp integrationMailChimp Integration

MailChimp is a well-known email marketing service. It was implemented into the plugin to help you collect the addresses of your users and keep them posted with your latest news even after their accounts are no longer in use. That’s a great way to help you transform a casual user into a client.

You may also group your potential users by interests to achieve better results.

managemenet of demosEasy Management of Created Demos

There is a flexible set of tools within the plugin settings to easily manage all demo accounts. Each network administrator has control over created demos: to view, modify and delete them. Moreover, by visiting user accounts you can view and analyze what are the most tested tools/features of your WordPress products.

WordPress Demo Builder StatisticsStatistics in Demo Builder

With WordPress Demonstration plugin you get access to a detailed statistic on created and activated demos during a chosen period of time.

The data presented in a table also shows a number of demos that were already deleted from the database. Statistics information is a great resource to analyze how many users are actually interested in installing/buying your WordPress products during a certain period of time.

WordPress Demo Builder professional supportEmail Confirmation

Nobody likes spam.

Secure account confirmation by email will free you from spam attacks maximum simplifying demo accounts management process. A new sandbox is created only in case the confirmation link is clicked ensuring that you’ll deal with real people only.

We are happy to see that many WordPress developers choose our plugin. Take a look at their real-life websites using Demo Builder.

Here is also an awesome detailed video review by David Waumsley on how to work with our WordPress Demonstration plugin.


We only started collecting reviews from March, 2018.

Average rating: 5 out of 5 stars
3 reviews
5 stars
4 stars
3 stars
2 stars
1 star

You must log in to submit a review.

28 Replies to “WordPress Demo Builder

  1. Hi! One question before I buy plugin… can this be set that user chooses the name* of subsite?
    For example:
    So that I make the same form that user type name* and that name will be show in url…
    When I try your demo I got name n5yzqoshw8gkcmp but I want to customer choose his name not some random name…

    Thank you!

    1. Hello Tony,
      Thanks for your question however there is not an option to set up custom name/URL for sandbox. It generates random name like you noted. We will keep your request in mind. Thanks.

  2. Hello, I think this plugin is what I need.
    I have only one question: is it possibile to disable the email request for the user on the demo activation window?
    I would like that the user would be able to create a demo website without the need to insert his email.

    1. Hi Lorenzo,
      Unfortunately there is no other way to register demo except inserting email and verifying it via link. We’ll keep your request in mind for further plugin development. Thanks.

Leave a Reply

Your email address will not be published. Required fields are marked *

Release Notes

1.6.1, Jul 31 2019

  • Bug fix: fixed the issue with Demo Registration Popup.

1.6.0, Mar 4 2019

  • Added support for WordPress 5.0.
  • Added new blocks to Gutenberg.


  • Bug fix: fixed the issue with copying the tables in a new Sandbox.
  • Optimized logs data.


  • Improved compatibility with PHP7.


  • New version of plugin updater code.


  • Bug fix: fixed an issue with MailChimp subscription on sub-sites.


  • Load jQuery UI styles on certain pages only.


  • Added the ability to protect registration forms with reCaptcha.
  • Added the ability to export demo sandbox to import to another website.
  • Added the ability to subscribe users to different MailChimp lists according to registered demo.
  • Bug fix: increased MailChimp pagination limit to get more than 10 lists and interests.


  • Supplied demo registration form with the option for users to choose a source for creating a sandbox.
  • Added the option that lets users reset demo site to default.
  • Optimized the admin dashboard by hiding the list of sandboxes from the main admin board.


  • Added the ability to Archive or Deactivate sandbox after expiration.
  • Added the ability to modify sandbox expiration date, set it to lifetime and change current sandbox status (Active, Archived or Deactivated)
  • Improved sandboxes table in Dashboard. Email, expiration date and sandbox status added.
  • Improved data organization in database.


  • Added the ability to allow access to Plugins menu for sandboxes. Network Settings - Plugins option should be enabled
  • Added the ability to keep the user after a sandbox expiration
  • Added the ability to search a sandbox by email
  • Added the ability to set blog_id in shortcode and widget in order to create a demo from the specific sub-site
  • Improved logic of menu restrictions. Added the ability to set a list of disallowed URLs


  • Bug fix: fixed an issue with mysqli_connect


  • Check multisite with sub-directories option on activation


  • Minor improvements in menu structure


  • New Demo Registration Form and Demo Registration Popup widgets