Articles on: WaaS

Create WaaS

A 'Website as a Service' (WaaS) or, as some call it, SaaS, is a way to offer ready-made templates combined with a hosting service. This is typically used by agencies to automate the process of provisioning websites on demand for their customers.


InstaWP allows you to build WaaS (a great source of recurring revenue) by creating pre-built templates and setting all related hosting settings, letting your customers create their own websites.


Creation of a WaaS involves the following steps:

  1. Create a template
  2. Set up Payout Method
  3. Build the WaaS with all the options we support (explained below).


In this documentation, we will explore the steps to create a new WaaS in your InstaWP account.


Let’s get started 🚀


Using the demonstration below, let's try to create a new WaaS.


Step 1: Click on the WaaS submenu option under the Sell Menu in the Sidebar



Step 2: Click on Add New button on WaaS Page.



Step 3: Add WaaS name, select the menu type, select templates, select language and click on the save & continue button



Option

Description

Name of WaaS

Enter the name of the WaaS you want to create

Choose Design

Side Navigation will show the WaaS Options on the Left Side of the Landing page whereas, the Botton Navigation will show the menu options bottom of the WaaS Landing Page.

Choose Template

You will need to select the Templates you want to add to the WaaS

Language

Select the default language to be used on the WaaS Landing Page.


Step 4: If you want to allow demo sites before going live, toggle the button to make it green. (Feature Coming soon..) and cikc on Save & Continue Button.



Step 5: Add Multiple plans for the WaaS Hosting along with the Templates Pricing based on what you want to offer to your customers and select the InstaWP Site plans that needs to be attached to the Pricing Plan you are configuring and click on Save & Continue Button.



Option

Description

Plan Name

Plan Name is shown as the Name for the Hosting Pricing in the Plans List to the customers

Plan Type

If you want to offer the hosting plan to customers for free, select Free. Otherwise, choose Paid to add it as a paid plan.

Site Plan

Select the Specific InstaWP Hosting Plans that you will be adding the specific hosting plan you are creating

Plan Price

Set the Hosting Pricing you want to offer to your customers. You can configure it either Monthly or Yearly.

Template

Select Waived Off if you do not want the customer to get charged for the template else select Add Price and configure the Pricing.

WordPress User's Role

Select the default user role with which the user will be created on the WaaS.

Suffix Domain

Select the suffix domain you want the WaaS site created on this plan to be configured with.


Step 6: To add features to show in the WaaS Plan, navigate to the Features tab in the Plans Page and add them there. Customers will see these Features on the List of Plans when purchasing the WaaS site from their end.



Step 7: Configure the WaaS with the Branding Details and Click on Save.



Step 8: Add the Custom CSS you want to use on the WaaS Landing Page, Contact Support Link, Customize Email (From Name in Email, Subject for the WaaS Purchase Email, and Body Content of Email), and click on Save.



Option

Description

Logo

Choose your Brand Logo you want to be shown in the Landing Page of WaaS

Brand Colors

Choose Primary and Secondary Brand Colors to be used in the Landing Page of WaaS

Custom CSS

If you want to add the custom CSS to the Landing Page of WaaS, You can add the CSS in Custom CSS Section

Contact Support Link

Add your support website URL from where you will be providing support to your Users

Customize Email

Add Email From Name with which you want the Email to be Sent for the Creation of WaaS.

Customize Email Body

Customize Email body with your content and the WaaS Default shortcodes so that you can send the customized email to your customers


Now, To share the WaaS Link to your Customer Click on Share Button at the top.



Congratulations, Your WaaS is now ready to create the Site.


FAQs


Can I offer multiple templates to the users in the same WaaS?


Yes you can offer multiple templates in the same WaaS and customer will be able to choose one among the templates to be used for the site.


Can I offer multiple plans to the customers?


Yes, you can offer multiple site plans with different site plans from InstaWP Hosting and offer them with different domain suffix for each plan if required.




💡 Did you know? You can create a snapshot and share it with users so they can test your website, plugins, or themes. You can also set an automatic expiry time for the snapshot. Click here to Learn how.







Updated on: 27/11/2025

Was this article helpful?

Share your feedback

Cancel

Thank you!