Articles on: Getting Started

Setting Up DNS Records on Shopify

When you sign up with ShopAgain, one of our recommendations is to set up a dedicated email domain. This setup process involves providing a domain name (e.g., to ShopAgain. The system then generates the necessary DNS records which include TXT, CNAME, and MX records.

Note: ShopAgain generates five records that you will need to add to your Shopify account. It's crucial to add all of these records to ensure successful setup and verification.

This guide will help you not only generate these DNS records via ShopAgain but also configure these generated records on your Shopify store. By the end of this guide, you will be able to connect your dedicated email domain with ShopAgain and validate it for seamless email operations.

Let's get started with the process of getting your email domain configured with ShopAgain

Step 1: Login to ShopAgain
Start by logging into your ShopAgain account here

Step 2: Access Settings
Once you're logged in, navigate to the Settings option on the left sidebar.

Navigating to Settings in ShopAgain

Under Settings, click on Channels.

Navigating to Channels in ShopAgain

Step 3: Locate 'Dedicated Email Domain'
Scroll down the page until you find the 'Dedicated Email Domain' section.

Dedicated Email Domain section in ShopAgain

Step 4: Enter your Desired subdomain Name
Enter the subdomain name you wish to use for your email communications in the specified field. For instance, if your domain is '', your subdomain could be something like '', '', or ''. You are free to choose any subdomain name that aligns with your business needs.

Entering Domain Name in ShopAgain

After entering a subdomain name, click on the Setup Dedicated Domain button.

Clicking on Setup Dedicated Domain button

Upon completing these steps, ShopAgain will generate the necessary DNS records for your email setup:

DNS records for your email setup

With these records generated, we can now proceed to configure them in your Shopify admin panel.

Step 5: Go to Domains Settings in Shopify

Settings in Shopify

In your Shopify admin, navigate to Settings > Domains.

Navigating to Domains in Shopify

Step 6: Choose Your Domain

Click on the domain that you want to configure for your dedicated email.

Step 7: Edit DNS Settings

Click on Domain settings > Edit DNS settings.

Navigating to Edit DNS settings in Shopify

Step 8: Add Custom Records

*To configure the DNS settings generated by ShopAgain, we are going to add each of these records to your Shopify DNS settings one by one. Start by clicking on Add custom record, and then select the type of record that you need to add.

Adding Custom Records in Shopify

To configure the DNS settings generated by ShopAgain, you'll need to add each record separately.

Here's a quick overview on how to do it:
For TXT and CNAME records, you would select the respective option from the 'Add custom record' dropdown, then copy the Host and Value details from the ShopAgain-generated records into the corresponding fields in Shopify, and then click Confirm.

TXT record

TXT record

CNAME record

CNAME record

For MX records, you would select MX from the 'Add custom record' dropdown, copy the Host, Value, and Priority details from the ShopAgain-generated records into the corresponding fields in Shopify, and then click Confirm.

MX record

Step 9: Verify the DNS Records in ShopAgain

After successfully setting up all the DNS records in Shopify, you need to validate the records on the ShopAgain platform.

Navigate back to the ShopAgain page where you obtained the DNS records.
Next to the Domain Name input field, you'll see a 'Verify' button. Click on it.

Verifying DNS Records in ShopAgain

The system will attempt to verify the DNS records you've set up.
This may take a few minutes.

If the status doesn't change after waiting for a while, try refreshing the page. In case the status still doesn't change to Verified, we're here to help! You can reach out to us by sending an email or initiating a chat with our support team via the support chat option.

Verified DNS Records in ShopAgain

Note: It's crucial to add all five records generated by ShopAgain to your Shopify account. Missing a single record could lead to issues with the verification process.

And there you have it! Your dedicated email domain is now successfully configured with ShopAgain through your store. With this setup, you are all set to carry out seamless email operations via ShopAgain.

Updated on: 16/06/2023

Was this article helpful?

Share your feedback


Thank you!