Setting Up a Custom Domain for Your Lemon Squeezy store
Learn how to set up a custom domain for your Lemon Squeezy store, making your storefront easier to recognize and trust.
By default, all Lemon Squeezy stores are given a free subdomain like my-store.lemonsqueezy.com
. However, you can easily set up your own custom domain for your storefront, product URLs, Customer Portal, and update payment method URLs.
Add a domain in Lemon Squeezy
To set up a custom domain for your store, go to Settings » Domains and click the plus button.
Input the custom domain you want to use for your store in the “Domain” field. This can be either an apex domain (like “mystore.com”) or a subdomain (like “shop.mydomain.com”).
Create an “A record” in your DNS settings
Now you need to go to your domain host (GoDaddy, Namecheap, Google Domains, Hover etc.) and create a new A record.
Input your subdomain, or for an apex domain you will likely need to use ”@” as the value. Add the IP address shown in the Lemon Squeezy form and make sure you save the changes to your DNS settings.
For example, in Namecheap, it will look like this:
Make sure you don’t have any other A or AAAA records set up on the same domain or subdomain.
Verify your domain
Now that the DNS record is created, you can go back to Lemon Squeezy and click “Verify Domain”.
You may see an error message that the DNS has not been set up. This is normal in most cases, as DNS changes can take hours to propagate and show up around the internet.
You can leave this page now that Lemon Squeezy knows your custom domain has been set up. The system will keep checking for your DNS record and as soon as it sees it, your custom domain will be active.
That’s it! Your Lemon Squeezy store is now accessible via your custom domain.