Setting up a Custom Domain Name

When your storeConnect® site is first setup it will have a domain name that will look something like my-company.herokuapp.com which is most likely NOT something you want to start sending customers to.

In order to use your own domain name (like www.my-company.com) there are several steps needed.

First off, you need to contact us at support@storeconnect.app and tell us the domain name you want to use (such as www.my-company.com). Once you have told us this, we will respond back with a host name you need to point your domain name to. This will look something like:

afternoon-summer-aywe4qwsmeh89s98wdjk2x2z.herokudns.com

Once you have this record, you will need to do two things:

1) Update the domain name field on your Store record within Salesforce to be the new domain name of your store, do not include https or anything else, so in this case changing it to www.my-company.com

Change store Domain Name setting

2) Log into your DNS host and create a CNAME record for www.my-company.com to point to the record given to you by support. It will look something like this:

Add CNAME record

Setting up your apex domain name

Many customers also want to have their apex domain name, the domain name without the www. in the front. To set this up is a little more complex. To do this you need a DNS hosting provider that supports ALIAS, or ANAME records such as our friends at DNSimple do.

To set this up, you need a second record from support, so let them know you want to setup www.my-company.com as well as my-company.com. Support will give you two records to redirect, and you setup the apex ALIAS record as you did the CNAME record. Which will look something like this:

Add ALIAS record

If you need any help with the above, please don’t hesitate to contact support@storeconnect.app.

Setting the Time To Live

Domain names take time to update once they have changed. This time is dictated by the Time To Live on the DNS record, you can see on the above two images that the TTL (Refresh Rate) is set to one hour. When you are switching over of your site into another site, it’s a good idea to set this to as low as possible so that any problems can be resolved rapidly.

It’s our recommendation that a few days before you go live, set your domain name TTL down to 5 minutes. Once everything has settled down it’s a good idea to then set this back up to a higher value.

 

 
Back to Documentation