How to Setup a SuiteCommerce Domain

One great feature of SuiteCommerce is the ability to move sites between different domains. Whether it's for a company name change, moving from a staging domain to a live domain, or implementing an SEO strategy, creating a new domain is a normal part of your ECommerce journey. Follow along below to learn how to create a new SuiteCommerce domain - from inception to go-live!

how to setup a suitecommerce domain

Website

If you don't yet have a website setup record, create one now at Commerce > Websites > New

Domain

Create a new domain at Commerce > Hosting > Domains

Choose the following field values:

  • Domain Type: Set depending on your needs for this domain (Web Store only, Checkout only, or Single Domain for Web Store and Checkout)
  • Domain Name: Enter your domain name
  • Web Site: Select the NetSuite web site record you want used for this site
  • Hosting Root: Select Live Hosting Files or Staging Hosting Files depending on your preference for this site
  • SSL Certificate: Automatic
  • Use CDN Cache: Select as active for a production site, leave it unchecked for a sandbox site

Before leaving the record, copy the CNAME (ALIAS) field. This field will be used for the CNAME record you create with your domain provider.

Domain Provider

This will depend on your specific domain provider. Here's an example for GoDaddy:

  • Create a CNAME record in your domain settings ( https://www.godaddy.com/help/add-a-cname-record-19236 )
  • The host is the first part of the domain name (www. or the subdomain name)
  • Point it at the CNAME you copied from the domain record
  • Set the TTL to ~1/2 hour, shorter is better for most shopping sites
  • OPTIONAL: If you are setting up a production site with the www. prefix, create a redirect where the primary A-record domain redirects to the CNAME that you created.

SSP Applications

Go back into NetSuite, and open SSP applications at Commerce > Hosting > SSP Applications

  • Find the SSP application for the version of SuiteCommerce you would like to use (whether that's SuiteCommerce Standard or SuiteCommerce Advanced)
  • Click "Link to Site" and choose the site you want to use for the domain
  • Click "Link to Domain" and select the domain you created

Revisiting the Domain

Navigate back to the domain record.

  • Ensure that the following touchpoints are added, with the "Web Application" field matching the SuiteCommerce version that you are using.
  • If the "Web Application" field doesn't match, select the field and choose the correct SuiteCommerce version from the dropdown.

Extension Manager

Navigate to the extension manager at Commerce > Extensions > Extension Manager.

  • Click edit next to the site - domain pair that you just created
  • Select the extensions and theme you want to use for the site via the checkboxes
  • Select "Activate" in the upper-left hand corner.

Remember to go into the SC Configuration record at Commerce > Websites > Configuration to create settings for your site, theme, and extensions!


Hopefully, this post helped you set up your SuiteCommerce website and become more useful to customers. If you have any questions and want some free consulting advice, feel free to contact our team at Anchor Group.


Free SuiteCommerce Book for Continued Learning

Want a free paperback copy of this NetSuite e-commerce book? We even pay for shipping...

Order the free SuiteCommerce book today!

Get stuck in a step during this article?

We like to update our blogs and articles to make sure they help resolve any troubleshooting difficulties you are having. Sometimes there is a related feature to enable or field to fill out that we miss during the instructions. If this article didn't resolve the issue, please use the chat and let us know so that we can update this article!

Your cart