Adding a Custom Domain

You can enhance your Lemon Squeezy store’s branding by adding a custom domain, which will be reflected across all URLs and API objects in your account, but ensure proper DNS settings for seamless setup.


You can add a custom domain to your Lemon Squeezy store (e.g., mydomain.com or shop.mydomain.com), allowing you to use branded URLs for your store and products.

Where is a custom domain used?

Once a custom domain is set up for your store, it will be applied throughout your account:

  • Product Share URLs: All shareable product links generated from the dashboard.
  • Checkout URLs: All checkout links created via the API.
  • Store API objects: The url and domain fields.
  • Product API objects: The buy_now_url field.
  • Subscription API objects: The urls.update_payment_method and urls.customer_portal fields.
  • Customer API objects: The urls.customer_portal field.
  • Affiliate Settings: The “Affiliate signup URL” and default “Affiliate referral URL”.

Updating your DNS records

On your domain provider’s website, log in to your account. Find the DNS settings or domain management area. Create or update the A record that’s listed in your Lemon Squeezy DNS instructions panel at Settings » Domain.

Lemon Squeezy: add domain

DNS record propagation

After updating your DNS records, it may take several hours, or up to 48 hours for the changes to propagate across the internet. During this time, your custom domain may not work as expected. If you encounter any issues, please contact your domain provider for assistance.


Was this page helpful?