> ## Documentation Index
> Fetch the complete documentation index at: https://help.hoopai.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Funnel domains

> Connect a custom domain or subdomain to a funnel in HoopAI to make it publicly accessible.

Every funnel needs a domain before it can be published and visited by real users. HoopAI supports custom domains and subdomains — you can use a root domain (such as `yourbrand.com`) or a subdomain (such as `offers.yourbrand.com`). Domains must be registered and configured in DNS before they can be connected to a funnel.

## Prerequisites

Before connecting a domain to a funnel, you need:

1. A domain registered with any domain registrar (such as Namecheap, GoDaddy, Cloudflare, or Google Domains).
2. The domain added to HoopAI under **Settings > Domains**.
3. DNS records configured to point the domain to HoopAI's servers.

Full DNS setup instructions are covered in the **Settings > Domains** documentation.

## Connecting a domain to a funnel

<Steps>
  <Step title="Open funnel settings">
    Navigate to **Sites > Funnels**, open your funnel, and click the **Settings** tab.
  </Step>

  <Step title="Select your domain">
    In the **Domain** dropdown, select the domain or subdomain you want to use for this funnel. Only domains that have been added and verified in Settings > Domains will appear here.
  </Step>

  <Step title="Set the funnel path (optional)">
    In the **Path** field, enter a URL prefix that applies to all steps in the funnel. For example, if your domain is `yourbrand.com` and the path is `/summer-offer`, all funnel steps will live under `yourbrand.com/summer-offer/[step-path]`. Leave the path blank to have steps live at the root of the domain.
  </Step>

  <Step title="Save the settings">
    Click **Save**. The domain is now associated with the funnel. You can now publish steps and they will be accessible at the configured domain.
  </Step>
</Steps>

## Domain and path structure

A funnel URL is composed of three parts:

| Part            | Where it is set          | Example                |
| --------------- | ------------------------ | ---------------------- |
| **Domain**      | Funnel Settings tab      | `offers.yourbrand.com` |
| **Funnel path** | Funnel Settings tab      | `/launch`              |
| **Step path**   | Individual step settings | `/optin`               |

Combined URL: `offers.yourbrand.com/launch/optin`

## Using subdomains

Subdomains are the most common approach for funnels because they keep campaign URLs separate from your main website. Common subdomain patterns:

* `go.yourbrand.com` — general offers and campaigns
* `offers.yourbrand.com` — promotional funnels
* `get.yourbrand.com` — lead generation funnels
* `checkout.yourbrand.com` — sales and order funnels

To use a subdomain, add it as a domain entry in **Settings > Domains** with a CNAME record pointing to HoopAI.

## Using a root domain

You can connect a root domain (without a subdomain) to a funnel. This requires an A record (or CNAME flattening, depending on your DNS provider) pointed at HoopAI's IP address. Check **Settings > Domains** for the current IP address to use in your A record.

<Note>
  DNS changes can take anywhere from a few minutes to 48 hours to propagate fully. If your funnel URL is not resolving immediately after adding DNS records, wait and check again.
</Note>

## Multiple funnels on one domain

You can host multiple funnels on the same domain by using different **funnel paths**. For example:

* `offers.yourbrand.com/webinar` — webinar registration funnel
* `offers.yourbrand.com/ebook` — lead magnet funnel
* `offers.yourbrand.com/product-launch` — sales funnel

Each funnel gets its own path prefix, and the steps live under that prefix. This allows you to manage multiple campaigns under a single branded domain without needing a separate subdomain for each funnel.

## SSL certificates

HoopAI automatically provisions SSL certificates for all connected domains. Your funnel URLs will be served over HTTPS. If you see an SSL warning after connecting a domain, wait a few minutes for the certificate to be issued. If the warning persists, check that your DNS records are correctly configured.

<Tip>
  Use a short, memorable subdomain for your funnels. Visitors share and type these URLs — `go.yourbrand.com/offer` is more shareable than a long subdomain with hyphens.
</Tip>

<Warning>
  A domain can only be connected to one funnel (or website) at a time. If you connect a domain to a new funnel, it will be removed from any funnel it was previously attached to.
</Warning>
