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”).

Lemon Squeezy: Custom Domain

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:

Lemon Squeezy: Namecheap DNS

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.


Was this page helpful?