Skip to content

Launch a site

Customers can self-launch a WordPress or a Node.js site from within the VIP Dashboard. Though launch tools in the VIP Dashboard differ for WordPress single site, WordPress multisite, and Node.js launches, they all require the same preparation steps.

To ensure that a launch on WordPress VIP goes smoothly and successfully, prepare to launch by completing the preparation steps outlined below several days before the planned launch date.


Many of the steps for launching a site require a user to have at minimum an Org member role or an App write role for that application.

Only users with an Organization (Org) admin role in an organization’s VIP Dashboard have the ability to invite new users or to edit a user’s role permissions.

Professional Service Upgrade

Customers who add WordPress VIP Launch Day Services to their support package will have a Technical Account Manager (TAM) assigned to them to ensure a smooth launch for their site on the VIP Platform. VIP TAMs will draft and confirm a launch plan for the site, guide customers through the necessary steps leading up to and including the site launch, and advise customers on any last-minute issues that may arise.

Prepare to launch

1. Map the domain

Add the domain (i.e. for the upcoming site launch to the Domains panel of the environment’s VIP Dashboard. Domains have specific environment associations, and an environment (e.g., Production, Develop) can be selected from the dropdown located at the upper left of the VIP Dashboard application view.

The version of the added domain (www or non-www) will be the fully qualified domain name (FQDN) for the launched site. Redirects between the www or non-www variants of a domain are automatic on single sites but must be configured for multisites.

At launch, the added domain will most often replace the site’s VIP convenience domain (i.e. when launching a single site or the main site (ID 1) on a multisite.

2. Lower the domain’s Time To Live (TTL)

To ensure that a DNS change from an old hosting provider’s address to VIP’s address is recognized as quickly as possible, lower the domain’s TTL to 300 (seconds, or five minutes) or lower. This should be completed at least 24 hours before the site launch is planned to occur. Check with the domain’s DNS provider for specific instructions for how to update a domain’s TTL on their system.

3. Decide on the TLS approach

TLS certificates can be procured and installed as a self-service feature of the VIP Dashboard.

  • Let’s Encrypt certificates are available by default for all domains and can only be installed after a domain’s DNS is pointed to VIP and fully propagated.
  • Custom TLS certificates can be installed at any time prior to a launch, even before a domain’s DNS is pointed to VIP. Pre-installed custom TLS certificates will be available and working immediately when a site is launched.

4. Migrate site content

Migrate a site’s SQL database and import media files into the WordPress production environment prior to the launch date.

When migrating a site to VIP, the imported database might have URLs for intermediate image files. To ensure that all image URLs work as expected for launch, it may be necessary to import all intermediate image files when migrating media files. After migration and launch, all images uploaded to the VIP site will be dynamically resized; intermediate images will no longer be generated and they should not be imported.

VIP recommends allowing several days to complete and verify the results of database and media imports, to the best possible extent.

5. Confirm that the site is ready for launch

It is important to ensure that the site is working as planned before a launch. This is particularly critical if most of the site development has been performed in a local environment. Set aside time to thoroughly review and test the site on the VIP production environment.

Ensure that a site is working as expected (with no launch-blocking bugs on the production environment) at least two business days prior to launch. 

Begin a site launch

After completing the preparation steps above, customers are ready to begin a site launch from within the VIP Dashboard:

Last updated: August 03, 2023

Relevant to

  • Node.js
  • WordPress