DNS and domain troubleshooting

Most domain and DNS issues come up during setup, when connecting a service like email or MailChimp, or when verifying your store with a third party. This guide covers the most common scenarios.

I need to add a DNS record (TXT, MX, CNAME, SPF, DKIM)

FreshStore manages DNS for domains pointed at our nameservers. You don't edit DNS records in a separate control panel. Instead, contact support with the record details and we will add them for you.

When you contact support, please include:

  • The record type (e.g. TXT, MX, CNAME)
  • The host or name (e.g. @, mail, _dmarc)
  • The full value or target provided by the third-party service
  • TTL if specified

This works for any domain whose nameservers are pointed at FreshStore. You can check this in your FreshStore account under Domains.

I'm seeing an "invalid name server" error

This usually means the nameservers on your domain aren't set correctly. For a custom domain to work with FreshStore, your nameservers must be exactly:

ns1.freshstore.app

ns2.freshstore.app

Log in to the registrar where you bought the domain (e.g. GoDaddy, Namecheap, Google Domains) and set the nameservers to the two above. Delete any others. After saving, it can take a few hours for the change to propagate across the internet before your store loads on the domain.

If you registered the domain through FreshStore, the nameservers are already set correctly. You don't need to change anything.

Where do I buy a domain?

You can register a domain directly inside your FreshStore account. Go to Domains and follow the steps to register a new domain. It's registered in your name and billed through your FreshStore account.

You can also buy a domain from any external registrar and connect it to FreshStore by changing the nameservers (see above).

Does setting up DNS affect my store's SSL certificate?

No. Your SSL is generated automatically once your domain is pointed at FreshStore. You don't need to do anything for SSL.

Does my domain include an email address?

Domain registration and email hosting are separate. If you want an email address on your custom domain (e.g. hello@yourstore.com), see the email setup guide linked below.

How do I connect my domain to another service (MailChimp, Google Workspace, etc.)?

Most third-party services will ask you to add a DNS record (TXT, MX, CNAME) to prove ownership or route email. Contact support with the exact record they gave you and we will add it.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.