How to Connect Your Domain to Sparkforge

By Sparkforge Support Team ·Last reviewed May 3, 2026

Connect a domain to Sparkforge from Sites → Settings → Domains. Use automatic Domain Connect for GoDaddy, Google Domains, or Cloudflare, or add A, CNAME, and TXT records manually for any other registrar.

Connecting a domain to Sparkforge keeps your branded URL consistent across funnels, websites, stores, email, white-label portals, and WordPress hosting. There are two paths: automatic Domain Connect for supported registrars, and manual DNS records for everyone else.

Option 1: Automatic Domain Connect

Use this if your domain is at GoDaddy, Google Domains, or Cloudflare.

  1. Go to Sites → Settings → Domains.
  2. Click Connect a Domain.
  3. Pick the product to connect (funnel, website, store, email, etc.).
  4. Enter your root domain or subdomain. Add the www subdomain at the same time if you want.
  5. Click Authorize when the button appears.
  6. Complete the authorization on your registrar’s site — Domain Connect adds the DNS records for you.
  7. Close the registrar tab and return to Sparkforge.

Option 2: Manual DNS records

Use this for Namecheap, Bluehost, Squarespace, or any registrar without Domain Connect.

  1. Go to Sites → Settings → Domains.
  2. Click Connect a Domain and pick the product.
  3. Enter the domain.
  4. Click Add records manually.
  5. Copy the A, CNAME, and TXT records Sparkforge provides.
  6. Sign in to your registrar’s DNS settings.
  7. Add each record exactly as shown, save, and wait for DNS to propagate (up to 24 hours).

Manual DNS by registrar

Cloudflare

  1. Open the Cloudflare dashboard and pick your domain.
  2. Click the DNS tab, then Add record.
  3. For each record from Sparkforge, choose A, CNAME, or TXT and enter the values.
  4. Set proxy status to DNS Only (gray cloud) for A and CNAME records.
  5. Save and wait for propagation.

GoDaddy

  1. Sign in to GoDaddy and go to My Products → Domains.
  2. Click Manage DNS next to your domain.
  3. Under Records, click Add and choose A, CNAME, or TXT.
  4. Use @ for the root and www for the subdomain.
  5. Save each record and wait for DNS to propagate.

Namecheap

  1. Open the Namecheap dashboard and click Manage next to your domain.
  2. Go to Advanced DNS.
  3. Under Host Records, click Add New Record and add A, CNAME, and TXT entries from Sparkforge.
  4. Click Save All Changes.

Squarespace

  1. Sign in to Squarespace and go to Settings → Domains.
  2. Open DNS Settings (Advanced).
  3. Add the A record for @, the CNAME for www, and any TXT records Sparkforge supplies.
  4. Save and return to Sparkforge to reconnect.

Common DNS issues

  • Multiple A records for the same host
  • AAAA record conflicts
  • CAA record conflicts
  • DNS records not matching what Sparkforge expects
  • Domain already connected to another platform

What you can connect a domain to

Funnel, website, store, webinar, or blog

Host customer-facing pages on your own domain. SSL provisions automatically once DNS is correct.

WordPress

If you’re on Sparkforge’s WordPress hosting, point the domain at your WordPress site with the provided DNS records. Sparkforge auto-detects and validates once DNS is in place.

Email

A connected domain with SPF, DKIM, and DMARC authenticates your email and improves deliverability.

Branded white-label domain

Connect a domain to white-label your sub-account or SaaS surface. This replaces the default .hlpages.co URLs with your own brand.

Client portal

Use a custom domain to host the client-facing portal so reports, campaigns, and assets all live under your brand.

Tips

  • DNS can take a few minutes up to 24 hours to propagate.
  • SSL provisions automatically once the records are correct.
  • Manage every connected domain under Settings → Domains.
  • If a domain stays Pending past 24 hours, double-check the DNS values before contacting support.

Frequently Asked Questions

Which registrars support automatic Domain Connect?
GoDaddy, Google Domains, and Cloudflare. For everything else, add the A, CNAME, and TXT records manually.
Why is my Cloudflare-hosted domain still pending?
Cloudflare proxies DNS by default. Set the proxy status to DNS Only (gray cloud) for the A and CNAME records pointing at Sparkforge so the records resolve directly.
How long does DNS propagation take?
Anywhere from a few minutes to 24 hours depending on your registrar and TTL settings. If it’s still pending after 24 hours, recheck the values.
Do I need to install an SSL certificate?
No. Sparkforge provisions SSL automatically once DNS records are correct and validated.
Can one domain be connected to multiple Sparkforge products?
Yes. Connect subdomains to different products — for example root domain to a website and a subdomain to a funnel — from the same Domains settings page.

Was this article helpful?