Skip to main content

Connect a domain with Shopify

Updated this week

This guide explains how to connect a domain purchased from Shopify, a commerce platform and hosting provider, to Heyflow.

Shopify Logo, symbol, meaning, history, PNG, brand

πŸ”Ž 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:

  1. Open your Shopify settings:
    Log in to Shopify, go to Settings β†’ Domains, and select your custom domain.
    ​

  2. 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.

  3. 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).
    ​

  4. 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.

  1. Open Shopify Domains:

    Go to Settings β†’ Domains and select your root domain (e.g. yourdomain.com).

  2. Set up a redirect:

    Make www.yourdomain.com your primary domain so visitors to yourdomain.com are automatically redirected.

  3. Add a CNAME record:

    In Edit DNS settings, create a CNAME:

    • Host: www

    • Points to: flow.heyflow.domains

    • Save your changes.

  4. 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.

Did this answer your question?