Skip to main content
Agency Program Get 2× more leads and save 50% on hosting. Built for agencies ready to grow. Book a call

How to Map a Domain for Your WaaS Sites: A Complete Guide

Are you looking to brand your Website as a Service (WaaS) offerings with custom domain names?

NS
Neha Sharma
Content, InstaWP
Updated Feb 17, 2026 5 min read

Are you looking to brand your Website as a Service (WaaS) offerings with custom domain names? Domain mapping is the key to transforming generic URLs into professional, memorable web addresses that build trust and recognition with your clients.

InstaWP’s domain mapping for WaaS is designed specifically for this use case. It lets your customers connect their own domains to the WordPress sites they purchase from you, while keeping your workflow scalable and hands-off.

This guide explains how domain mapping works for WaaS in InstaWP, what’s happening behind the scenes, and how to set it up correctly without running into common DNS or SSL issues.

What Domain Mapping Means in a WaaS Context

In a WaaS or WordPress-as-a-website setup, domain mapping is the process of pointing a client-owned domain to the WordPress site created through your WaaS product. The site is already hosted and configured on InstaWP’s infrastructure. Domain mapping simply makes it accessible on the client’s chosen domain.

This is different from traditional WordPress setups where developers migrate files or databases. With InstaWP WaaS, the site stays exactly where it is. Only the domain changes.

Must read: Create a Website-as-a-Service with a Custom Domain

For WaaS businesses, this matters because:

  • You don’t need to handle migrations or hosting handovers
  • Clients can launch independently
  • The same setup works whether you sell 5 sites or 500

Note: Domain mapping is available on InstaWP paid plans.

Domain Mapping Options Available in InstaWP

InstaWP supports domain mapping at multiple levels, depending on how you manage WordPress sites.

You can map a domain to a specific InstaWP site when you need a custom URL for a single staging or demo site. This is commonly used during development or previews.

You can also configure a suffix domain that applies automatically to all newly created sites. For WaaS businesses, the most important option is client-level domain mapping. This allows customers to connect their own custom domains to the sites they purchase, without requiring any DNS changes from your team.

How to Map a Domain for Your WaaS Sites

How Domain Mapping Works for WaaS Sites in InstaWP

In a WaaS flow, domain mapping happens after the client creates their site. The site is provisioned automatically, and domain mapping is handled from the client’s site management panel.

If you’ve already configured a suffix domain for WP staging sites, the same domain setup also applies to WaaS sites automatically. You don’t need to configure domain mapping separately for WaaS.

This setup ensures:

  • Consistent branding for previews and templates
  • A smooth transition from demo to live domain
  • No repeated configuration for each client

Mapping Domain for WaaS Sites

Once you’ve created a WaaS on InstaWP, you need to follow the below steps for WaaS domain mapping, allowing your clients to use their own custom domains for the sites they purchase from you.

Step 1: To begin the process go to the WaaS section, select the site and click Copy Link for a shareable link.

Click on Copy Link to map domain for WaaS sites


Step 2: Client Site Creation

When your client visits the link, they’ll go through three sections:

  • Enter Your Information
  • Confirm
  • Setting up your Site
Enter site details to map domain for WaaS sites

Note: Domain mapping requires an upgrade. After the client completes payment, they’ll gain access to custom domain mapping.

Step 3: Once the details are done the site is automatically configured. In order to map a custom domain, you need to click on Manage Site.

Click on Manage Site to map domain for WaaS sites

Step 4: Here, you’ll get the option for Map domain. Click on it.

Click on Map Domain option to map domain for WaaS sites

Step 5: A modal window will appear. Enter the details and copy the A Records to paste it.

Enter details to map domain for WaaS sites

Step 6: So, to map your domain (registered on Namecheap) you need to copy the “A” records and paste the same into your domain registrar account.

Copy A records to map domain for WaaS sites

Step 7: Finalize Mapping

Click “Map Domain” in the InstaWP modal window. The process completes within a few moments, and the domain appears in the domain list.

Finalize map domain

Important Notes and Best Practices

As you proceed with domain mapping of your WaaS sites, you need to keep a few things in your mind to ensure you\ve got everything right.

SSL Certificates

InstaWP automatically generates SSL certificates for the non-www version of your domain. If you want both www and non-www versions to work:

  • Add A records for both versions
  • You’ll need four A records in total (two for www, two for non-www)
  • Save DNS settings before clicking “Map Domain” in InstaWP

Processing Time

Domain mapping typically completes quickly, but propagation can take time depending on:

  • Your domain registrar
  • DNS propagation delays (up to 48 hours in some cases)
  • Most registrars other than Namecheap may require additional processing time

InstaWP automatically displays the status once propagation is complete.

Suffix Domain Benefits

The suffix domain you configure:

  • Works for WaaS sites automatically
  • Applies to templates as well
  • Provides consistent branding across all your offerings

Most domain mapping issues are related to DNS configuration rather than the InstaWP platform.

  • If a domain does not resolve, verify the DNS records and allow enough time for propagation. Clearing browser and local DNS cache can help in some cases. Mapping status is always visible inside the InstaWP dashboard.
  • If SSL does not activate, ensure that required DNS records are in place and give the system time to issue certificates automatically.
  • When using Cloudflare, make sure the proxy is disabled during the initial setup and DNS records are set to DNS only.

Domain mapping transforms your WaaS offerings from generic staging sites into professional, branded experiences. Whether you’re mapping a single site, implementing company-wide suffix domains, or enabling client domain mapping for WaaS sites, InstaWP’s platform makes the process straightforward.

Conclusion:

Domain mapping is a foundational part of delivering WaaS with InstaWP. It allows clients to launch on their own domains, reduces manual work for your team, and keeps your delivery process scalable.

If you’re building or growing a WaaS business with InstaWP, setting up domain mapping ensures every site you sell is launch-ready from day one.

You can configure and manage domain mapping directly from your InstaWP dashboard.

NS
Neha Sharma
Content, InstaWP

Neha writes practical WordPress tutorials and agency playbooks, with a focus on dev workflows and AI building.