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
- Go to Domains in the left sidebar of your dashboard.
- Click Add Domain.
- Enter your domain name (e.g.,
pages.yourbrand.com). - 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
- After adding the DNS record, return to the Domains page in LeadCapture.
- Click Verify on your domain.
- LeadCapture checks the DNS configuration. If the records are correct, the domain status changes to Verified.
- 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
- Open your funnel in the builder and go to the Publish tab.
- In the Custom Domain section, select your verified domain from the dropdown.
- Enter a path for this funnel (e.g.,
/insurance-quote). Use/for the root path. - The system checks if the path is available. A green checkmark confirms it is free.
- 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.comorgo.yourbrand.comrather 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).