This guide explains how to connect a domain purchased from Shopify, a commerce platform and hosting provider, to Heyflow.
π If you haven't already connected your domain in Heyflow, start here.
Connecting a subdomain
βNote: Shopify-managed domains like yourstore.myshopify.com canβt be connected, as they donβt allow DNS edits.
To connect a subdomain (e.g. flow.yourdomain.com) purchased from Shopify to Heyflow:
- Open your Shopify settings: 
 Log in to Shopify, go to Settings β Domains, and select your custom domain.
 β
- Add a CNAME record: In DNS Settings, click Edit DNS settings and create a CNAME record: - Name/Host: your subdomain (e.g. - flow)
- Points to: - flow.heyflow.domains
 Save your changes.
 
- Connect the subdomain in Heyflow: In your flow, go to Integrate β Domains, click Add Domain, and enter the same subdomain (e.g. - flow.yourdomain.com).
 β
- Wait for propagation: DNS updates may take 24β48 hours. Once connected, Heyflow will show SSL Active. 
Connecting a root domain
Shopify does not allow CNAME records on root domains (e.g. yourdomain.com), only on subdomains (e.g. flow.yourdomain.com).
π‘ Solution: Connect a subdomain like www to Heyflow and redirect the root domain to it.
- Open Shopify Domains: - Go to Settings β Domains and select your root domain (e.g. - yourdomain.com).
- Set up a redirect: - Make - www.yourdomain.comyour primary domain so visitors to- yourdomain.comare automatically redirected.
- Add a CNAME record: - In Edit DNS settings, create a CNAME: - Host: - www
- Points to: - flow.heyflow.domains
- Save your changes. 
 
- Connect in Heyflow: - In your flow, go to Integrate β Domains, add - www.yourdomain.com, and wait up to 48 hours for DNS and SSL to activate.

