# DNS Setup
# 1. Update Time to Live (TTL) Values
A record and
CNAME record TTLs to be as short as possible for your root domain and any applicable subdomains (60 or 300, whichever is the smallest allowed by your DNS Provider). This will ensure that the internet's routing system purges DNS records quickly for your site so propagation times are minimized. This should be done at least a week in advance of launch.
# 2. Create Checkout Subdomain
checkoutsubdomain in your DNS Provider, and add it to your Shopify domains dashboard. You can follow the steps outlined in this doc from Shopify (opens new window).
Once Shopify has validated the subdomain, update the GraphQL Endpoint used in Checkout Settings on the Nacelle Dashboard to use the
checkoutsubdomain instead of the
Checkouts will now route through your subdomain!
# 3. Update Root Domain
Arecord to point to your production IP address. For example, if you are using Vercel for deployment, set it to
Update the Primary Domain in your Shopify admin to use the