Skip to main content
Dynamic Domain

Learn how to set up a Dynamic Domain that magically connects all your flows on directory-level

Heyflow avatar
Written by Heyflow
Updated over 5 months ago

With a standard domain, one flow is available on one domain. With the Dynamic Domain, all your heyflows are available on one domain. Magically!

In addition to the flow that is served at the root of your domain, e.g. my-domain.com, the Dynamic Domain allows serving all your flows simply by adding /<heyflow-ID> at the end of the domain.

❗ At the moment, it is not possible to change the slug (ending) of a domain, it is always your heyflow ID.

❗ This feature is not available on all plans. Take a look here to see if it's included in your plan.

Let's assume you have set up my-domain.com as a Dynamic Domain. Further, let's assume you have 3 flows published, with the following IDs: flow-a, flow-b, and flow-c.

With Dynamic Domain set up, all your flows are available via my-domain.com:

Flow ID

URL

flow-a

my-domain.com/flow-a

flow-b

my-domain.com/flow-b

flow-c

my-domain.com/flow-c


Setup

Setting up a Dynamic Domain is done in two simple steps:

1 Connect your domain

Connect your domain as you would normally. When you have successfully connected your domain, it will look like this – with a green connected bubble.

πŸ”Ž See this guide on how to connect a domain.

2 Activate your domain as a Dynamic Domain

Once connected, click the three dots on the right of the domain, and click activate as dynamic domain.

That's it. Now all your flows are available via your domain, simply by adding the heyflow ID at the end of the URL.

The naked domain, e.g. my-domain.com, will serve the flow for which you have set up the domain in the first place. This is also where you can deactivate the Dynamic Domain.

Did this answer your question?