Skip to content
Back to KickoffLabs

Connect a custom domain

Last reviewed: 2026-09-23

Use a hostname you control, such as join.example.com, for a KickoffLabs page. If your main website already uses www.example.com, a dedicated subdomain usually avoids changing that site’s DNS. The Domains screen shows your account’s connected-domain limit and each hostname’s DNS and page usage.

KickoffLabs dashboard domain detail showing the account CNAME, DNS verification, and optional redirect

  1. From Campaigns, select account Domains, then Add domain.
  2. Enter the domain or subdomain without https:// or a page path. Select Add domain.
  3. On the new domain’s detail page, copy the displayed CNAME record. Its HOST and VALUE are account-specific; use the values shown in your own account.
  4. Add that record where the hostname’s DNS is managed. If using Cloudflare, set the record to DNS only while verifying, as the current domain setup page instructs.
  5. Return to the domain detail page and select Check DNS now. DNS changes can take time; the page shows what it found and whether the connection is ready.

Do not replace records for an existing site without checking what they serve. If a provider does not allow the record you need at the root domain, use a subdomain or configure forwarding at your DNS provider.

Open the campaign’s Pages & forms list. On the page, select Change URL, choose the connected domain, set a path if needed, and save. You can reach the same control through Manage → Page settings → Page URL. Saving a new URL republishes a live page immediately. Visit the new public URL, test signup, and update links or ads that used the old one.

Once DNS is ready and the page is published, open its https:// URL and verify the browser loads the page without a certificate warning. If HTTPS is still unavailable after DNS has propagated, record the hostname and the status on the domain detail page before contacting support.

The KickoffLabs domain detail page links to instructions for GoDaddy and other providers. The DNS editor’s labels differ by provider, but the record must match the HOST and VALUE shown in KickoffLabs. For Cloudflare, use DNS only while verification completes.

Troubleshoot a domain that will not connect

Section titled “Troubleshoot a domain that will not connect”

Check the exact hostname, DNS record type, host, and value. Verify that no conflicting record exists for the same hostname, and that you edited the active DNS provider. Use Check DNS now to see the latest observed result. The domain page also shows which campaign pages use the hostname, so review that impact before removing it.

The domain detail page has an optional Root-domain redirect for visits that do not match a campaign page. Enter a destination URL, choose whether to Keep the requested path, and save. Test both a matching campaign page and an unmatched URL afterward. Removing a domain detaches its URLs from pages; it does not delete the pages.

Need help? Email support@kickofflabs.com with the hostname, DNS result shown in KickoffLabs, and the page URL you want to publish.