Custom Domain
Last updated
Last updated
Each store in Commerce will get a hosting and free subdomain( cannot be changed afterwards) in the form of : https://kedaianda.myshoppegram.com
However, if users want to use their own domain is also allowed by Commerce by only having to set up DNS on A record and also CNAME from the domain provider to DNS Commerce information.
The following are the names of domains and setup tutorials:
Make sure your domain name does not have a hyphen ( -) symbol.
This is because domains that have a hyphen ( -) symbol are often symbolized/categorized as domain spam.
Domains that have this symbol will also always have a typo while the customer/buyer is typing.
Make sure you use a .com domain because a .com domain makes it easier for your customers/buyers to find your website.
In addition, each mobile phone also has a .com button and it can make it easier for your customers/buyers to type in the URL of your website.
Note: If there is no .com domain, you can use the .com.my domain instead.
Make sure your domain name is short and easy to remember and called
Domain that is short and easy to remember can reduce typos typed by customers/buyers.
We recommend that your domain name be no longer than 15 words.
Make sure your domain name is unique and has its own brand
Attractive domains can attract people to come to your website.
For example, Amazon.com looks more attractive than BuyBooksOnline.com.
To use your own domain, you can get it from any Domain Name provider according to your convenience, among them are at
shinjiru.com.my
exabytes.my
namecheap.com.
For .com domains usually after purchase, it will immediately can be used for DNS setup. For Malaysian domains such as .my, .com.my, .net.my need to wait for at least 72 working hours before it can be used and you need to change your DNS records in your MYNIC account only.
You can contact your domain provider to make the changes.
Once you have your own domain, you can go to the DNS Manager and edit DNS records to point to DNS Commerce by:-
Create an A record for @ and point to your own IP address (You can get it through the Get IP Address for A record step)
Create a CNAME record for www and point to @ or your domain name
Both of these records are important and mandatory. So the record you have made should look more or less like the picture below.
Situation: I have a domain websitesaya.com and I want to add a subdomain.
Answer: You only need to add a new A Record for your subdomain.
For example:
Main Domain: websitesaya.com
Host: @
Value: A Record for main domain
To use a subdomain from the main domain, you just need to add one A record.
Host: kedai
Value: A Record for new store
Then, the domain for your new store is kedai.websitesaya.com.
To use a subdomain from the main domain, you just need to add an A Record.
In the Shoppegram dashboard, click on Settings (1) and scroll down to Custom Domain (2).
After that, click on Add Existing Domain.
Later you will be able to see a popup that has a value for your A record and your CNAME record.
Setting up CNAME in domain provider.
1: If the CNAME value is shops.shoppegram.com, enter that value in the CNAME record field in your domain provider.
2: If the CNAME value is @, enter your domain name in the CNAME field in your domain provider.
To ensure that your DNS has been pointed to your Commerce, you can check your DNS here and make sure that the displayed DNS is your own IP number.
To check your DNS: You can click this link: Check your DNS here or https://www.whatsmydns.net/
In the A record dropdown, you can enter your domain name without the www.
Referring to the image below, to check if your domain has propagated.
You can enter your domain name (including www if you have set up CNAME record in your Domain Provider) in the provided field.
You only need to wait for a period of 48 hours for the setting to be read and your domain can be used before you make a Custom domain setting in Shoppegram.
The shortest time your domain can be used is within 1 hour. If not, you need to wait for a period of 48 hours to 72 hours. You can check the status of your domain propagation through the link we provided (https://www.whatsmydns.net/)
Log into Dashboard Commerce -> Settings -> Custom Domain -> Add existing domain
Enter the domain name without www that you purchased earlier.
When you have successfully entered your domain, the display will change as below:
**Note: If there are no issues, the team will take 30-60 minutes to activate your domain.
If your Custom domain is ready and usable, the following example display will appear.
The words Connected and SSL activated will be green. This situation will only happen if all the settings that have been done above are correct.
In Commerce, each custom domain will also be given SSL automatically without the need to buy at the domain provider. It is enough to just buy a regular domain and Commerce will provide an SSL certificate for each domain.
When SSL has been successfully entered into your Custom domain, the HTTP protocol will switch to HTTPS automatically.
'S' means 'secure', and now a 'padlock' icon will appear on the browser indicating that your website is secure to all buyers. as in the picture