Web Domains
Serve capture pages on your own custom domain
Web domains allow you to serve your capture pages on a custom domain (e.g., pages.yourdomain.com or subscribe.yourdomain.com) instead of the default Lumail.io subdomain.
Why Use a Custom Web Domain?
- Brand Consistency: Your capture pages appear on your own domain
- Trust: Visitors see your domain in the URL bar
- SEO Benefits: Build domain authority on your own domain
- Professional Appearance: Remove third-party branding from URLs
Adding a Web Domain
- Go to Domains in your organization settings
- Click Add Web Domain
- Enter your subdomain (e.g.,
pages.yourdomain.com) - Click Create
DNS Configuration
After adding your domain, configure a CNAME record at your domain registrar:
| Type | Host | Value | TTL |
|---|---|---|---|
| CNAME | pages (or your subdomain) | [unique-value].vercel-dns.com | 3600 |
The exact CNAME value will be shown on the domain detail page. It looks like:
e5297cfd116d5b1f.vercel-dns-016.com
Verification Process
- Add the CNAME record at your DNS provider
- Return to Lumail.io and click Check DNS Records Status
- The system will poll for DNS changes (up to 30 seconds)
- Once detected, your domain status changes to Verified
Using Your Web Domain
Once verified, your capture pages are automatically available at your custom domain:
- Before:
lumail.io/p/your-org/page-slug - After:
pages.yourdomain.com/page-slug
All existing capture page links continue to work. The custom domain is an additional way to access your pages.
Apex Domains vs Subdomains
Subdomains (Recommended)
Use a subdomain like pages.yourdomain.com or subscribe.yourdomain.com:
| Type | Host | Value |
|---|---|---|
| CNAME | pages | [value].vercel-dns.com |
Apex Domains
For apex domains (e.g., yourdomain.com without a subdomain), use an A record:
| Type | Host | Value |
|---|---|---|
| A | @ | 76.76.21.21 |
Note: Not all DNS providers support CNAME flattening for apex domains. Subdomains are recommended.
Troubleshooting
Domain stuck on "Pending"
- Check CNAME: Verify the CNAME record is correctly configured
- DNS Propagation: Wait up to 48 hours for DNS changes to propagate
- Use dig: Run
dig pages.yourdomain.comto check if the record exists
SSL Certificate Issues
SSL certificates are automatically provisioned when your domain is verified. If you see certificate warnings:
- Wait 5-10 minutes after verification for certificate provisioning
- Clear your browser cache and try again
- Check that the domain points correctly to Vercel
Domain shows "Misconfigured"
This means the DNS is not pointing to the correct value. Double-check:
- The CNAME value matches exactly what's shown in Lumail.io
- There are no conflicting A records for the same subdomain
- The record has had time to propagate
Related Documentation
- V0 Capture Page Tutorial - Build capture pages to host on your domain
- Create Subscriber API - Capture page form integration