Setting Up Custom Domains

Custom domains let you serve your LeadCapture landing pages from your own branded URL instead of the default app2.leadcapture.io address. For example, you can use pages.yourbrand.com or offers.youragency.io to make your funnel pages look fully branded and professional.

How Custom Domains Work

Domains in LeadCapture are managed at the account level. You add a domain once, and then you can assign it to multiple funnels using different URL paths:

Domain Path Full URL Funnel
pages.yourbrand.com / https://pages.yourbrand.com Main Campaign
pages.yourbrand.com /refinance https://pages.yourbrand.com/refinance Refinance Offer
pages.yourbrand.com /va-loan https://pages.yourbrand.com/va-loan VA Loan Landing

Each path can only be assigned to one funnel. If you try to assign a path that is already in use, the system will alert you.

Adding a Custom Domain

  1. Go to Domains in the left sidebar of your dashboard.
  2. Click Add Domain.
  3. Enter your domain name (e.g., pages.yourbrand.com).
  4. You will see DNS instructions to configure at your domain registrar.

Configuring DNS

After adding the domain in LeadCapture, you need to point it to our servers by adding a DNS record at your domain registrar (GoDaddy, Namecheap, Cloudflare, etc.):

For Subdomains (Recommended)

If you are using a subdomain like pages.yourbrand.com or landing.yourbrand.com:

Record Type Name Value
CNAME pages (or your subdomain) connect.leadcapture.io

For Root/Apex Domains

If you are using a root domain like yourbrand.com (without a subdomain):

Record Type Name Value
A @ 76.76.21.21

Subdomains are recommended because CNAME records are simpler to set up and more reliable than A records for this use case.

Verifying Your Domain

  1. After adding the DNS record, return to the Domains page in LeadCapture.
  2. Click Verify on your domain.
  3. LeadCapture checks the DNS configuration. If the records are correct, the domain status changes to Verified.
  4. SSL (HTTPS) is provisioned automatically. This may take a few minutes.

DNS changes can take up to 24 to 48 hours to propagate, though most registrars propagate within minutes.

Assigning a Domain to a Funnel

  1. Open your funnel in the builder and go to the Publish tab.
  2. In the Custom Domain section, select your verified domain from the dropdown.
  3. Enter a path for this funnel (e.g., /insurance-quote). Use / for the root path.
  4. The system checks if the path is available. A green checkmark confirms it is free.
  5. Click Save. Your funnel is now accessible at the custom domain URL.

Managing Domains

The Domains page shows all your connected domains with their status and assigned funnels:

  • Click a domain to expand it and see all funnels assigned to it with their paths.
  • Use the copy button to quickly copy the domain name.
  • Click "Configure DNS" to see the DNS instructions again.
  • To remove a domain, you must first unassign all funnels from it.

Domain Status

Status Meaning
Pending Verification DNS has been set up but not yet verified. Click "Verify" to check.
Verified Domain is fully connected and serving pages with HTTPS.
Error There is a configuration issue. Check the error message and DNS settings.

Pro Tips

  • Use a subdomain like pages.yourbrand.com or go.yourbrand.com rather than your root domain. This keeps your main website unaffected and is easier to configure.
  • You can reuse the same domain across all your funnels by giving each one a unique path. One domain can serve dozens of landing pages.
  • SSL is automatic and free. All custom domain pages are served over HTTPS with no additional configuration.
  • SEO settings (page title, meta description, Open Graph) work on custom domains just like they do on the default LeadCapture URL.
  • If your domain is stuck on "Pending Verification," double-check the DNS record at your registrar. The CNAME must point to connect.leadcapture.io (not any other address).
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.