Skip to Content
PlatformCustom Domains

Custom Domains

Connect your own domain name to your GoConverso website instead of the default goconverso.com/{username} URL — with automatic SSL certificate provisioning and step-by-step DNS setup guidance. Available on Plus plans and above.

Plus+

Overview

The Custom Domains feature lets you connect a domain you own (like yourbusiness.com) to your GoConverso website. Instead of sharing a goconverso.com URL, your clients visit your own branded domain to see your services, book appointments, and browse your shop.

Setting up a custom domain involves adding DNS records at your domain registrar, then verifying the configuration through the dashboard. Once verified, an SSL certificate is provisioned automatically so your site is served securely over HTTPS.

Key capabilities:

FeatureDescription
Custom Domain ConnectionUse your own domain (e.g., yourbusiness.com) for your public website
Automatic SSLHTTPS certificates provisioned and renewed automatically via Vercel
Two-Stage VerificationDNS verification first, then SSL provisioning — both tracked independently
Full Site CoverageCustom domain works for website, blog, shop, forms, and client portal
Subdomain SupportConnect subdomains (e.g., booking.yourbusiness.com) if preferred
Status MonitoringDashboard shows DNS connection status and SSL certificate health in real time
Multiple DomainsHigher-tier plans support up to 10 custom domains

Getting Started

Setting Up a Custom Domain

Open the Domains page

Go to DashboardDomains. You’ll see your current domains, username settings, and information cards explaining the setup process.

Click “Add Custom Domain”

Click the Add Custom Domain button. A dialog opens with a domain input field.

Enter your domain

Type your domain name (e.g., yourbusiness.com or www.yourbusiness.com). The system validates the format automatically — only valid domain formats are accepted.

View DNS instructions

After adding the domain, the system shows you the exact DNS records you need to configure. You’ll see instructions for both root domains (A record) and subdomains (CNAME record).

Configure DNS at your registrar

Log into your domain registrar (GoDaddy, Namecheap, Cloudflare, etc.) and add the DNS records shown in the instructions. See the DNS Configuration section below for details.

Wait for DNS propagation

DNS changes can take anywhere from 5 minutes to 48 hours to propagate globally. Most registrars propagate within 1-2 hours.

Verify DNS

Return to the Domains page and click Verify DNS. The system checks if your DNS records are pointing to GoConverso’s servers correctly.

SSL certificate is provisioned

Once DNS is verified, an SSL certificate is automatically provisioned. This typically takes 2-5 minutes. Click Verify SSL to check the status.

Domain is ready

When both DNS and SSL show as active, your domain is fully connected. Click Visit to see your site on your custom domain.

Before starting, make sure you have access to your domain registrar’s DNS settings. If you purchased your domain through a website builder or hosting provider, check their documentation for how to edit DNS records.


DNS Configuration

For Root Domains (yourbusiness.com)

To connect a root domain (without www), add an A record:

Record TypeNameValue
A@ (or leave empty)76.76.21.21

Some registrars use @ for the root domain, while others require you to leave the name field empty. Check your registrar’s documentation if unsure.

For Subdomains (www.yourbusiness.com )

To connect a subdomain like www, add a CNAME record:

Record TypeNameValue
CNAMEwwwcname.vercel-dns.com

You can use any subdomain — www, booking, shop, etc. Replace www with your preferred subdomain name.

For the best experience, configure both records:

  1. A record for yourbusiness.com (root domain)
  2. CNAME record for www.yourbusiness.com (www subdomain)

This ensures your site works whether clients type yourbusiness.com or www.yourbusiness.com.

DNS Propagation

After adding DNS records, propagation takes anywhere from 5 minutes to 48 hours depending on your registrar and DNS provider. To check if your records have propagated:

  • Visit whatsmydns.net  and enter your domain
  • Select the record type (A or CNAME) to see global propagation status
  • Once most locations show the correct value, you can verify in the dashboard

Do not delete your existing DNS records before adding the new ones. If you’re migrating from another hosting provider, add the GoConverso records first, verify they work, then remove the old records.


Verification Process

Custom domain setup uses a two-stage verification process — DNS and SSL are tracked independently.

DNS Verification

After configuring your DNS records:

  1. Go to DashboardDomains
  2. Find your domain and click Verify DNS
  3. The system checks your DNS configuration against Vercel’s servers
  4. If the records are correct, DNS status changes to Active
  5. If not yet propagated, status remains Pending — try again later

SSL Certificate

Once DNS is verified, SSL provisioning begins automatically:

  1. Vercel detects that DNS is pointing correctly
  2. An SSL certificate is requested and provisioned (2-5 minutes)
  3. Click Verify SSL to check the current status
  4. When SSL shows Active, your domain serves HTTPS traffic

No manual SSL configuration is needed — certificates are provisioned, managed, and renewed automatically.


Domain Statuses

Your domain has two independent status indicators:

DNS Status

StatusBadgeDescription
PendingNot ConfiguredDNS records have not been verified yet
ActiveConfiguredDNS records are pointing correctly to GoConverso
ErrorErrorDNS configuration has a problem

SSL Status

StatusBadgeDescription
PendingAwaiting DNSWaiting for DNS verification before SSL can start
ProvisioningGeneratingSSL certificate is being provisioned (2-5 minutes)
ActiveSecureSSL certificate is active — site serves over HTTPS
ErrorErrorSSL provisioning failed — usually a DNS issue

Combined Status

DNSSSLWhat It Means
PendingPendingDomain added but DNS not configured yet
ActivePendingDNS verified, waiting for SSL to start
ActiveProvisioningSSL certificate is being generated
ActiveActiveDomain is fully ready
ErrorErrorConfiguration problem — check DNS records

What Works on Custom Domains

When your custom domain is active, these public-facing features are accessible through it:

FeatureURL on Custom Domain
Main Websiteyourbusiness.com
Booking Pageyourbusiness.com (booking section)
Blogyourbusiness.com/blog
Shopyourbusiness.com/shop
Public Formsyourbusiness.com/forms/{form-id}
Client Portalyourbusiness.com/portal
Digital Queueyourbusiness.com/queue

Your dashboard and admin interface continue to be accessed through the standard GoConverso domain. Custom domains are for your public-facing content only — keeping your admin interface separate from your client-facing presence.


Managing Domains

Dashboard Actions

ActionDescription
Verify DNSCheck if DNS records are pointing correctly (appears when DNS is not active)
Verify SSLCheck if SSL certificate is provisioned (appears when DNS is active but SSL is not)
VisitOpen your site on the custom domain (appears when both DNS and SSL are active)
View InstructionsShow DNS setup instructions again with copyable values
RemovePermanently disconnect and delete the domain

Removing a Domain

When you remove a custom domain:

  1. The domain is removed from Vercel’s servers
  2. The database record is deleted
  3. The domain reference in your profile is cleared
  4. Your site reverts to the default goconverso.com/{username} URL

Removing a domain is permanent. If you want to reconnect the same domain later, you’ll need to go through the full setup process again.


Troubleshooting

Common Issues

IssueCauseSolution
DNS verification failsRecords not propagated yetWait 1-2 hours and try again. Check propagation at whatsmydns.net
DNS verification failsIncorrect record valuesVerify the A record points to 76.76.21.21 or CNAME points to cname.vercel-dns.com
DNS verification failsWrong record typeRoot domains need an A record, subdomains need a CNAME record
SSL stuck on “Generating”SSL provisioning in progressWait 2-5 minutes and click Verify SSL again
SSL errorDNS configuration issueEnsure DNS is fully verified before expecting SSL to work
”Domain already in use”Another user registered this domainContact support — only one GoConverso account can use a domain
”Domain in use by another Vercel project”Domain configured on a different Vercel projectRemove the domain from the other project first
”Your plan allows X domain(s)“Tier limit reachedUpgrade your plan or remove an existing domain to add a new one
”Invalid domain format”Typo or incorrect formatEnter a valid domain like yourbusiness.com (no http://, no paths)

Still Having Issues?

If DNS verification fails repeatedly:

  1. Double-check the exact values shown in the dashboard instructions
  2. Make sure you’re editing the correct domain at your registrar
  3. Clear any conflicting DNS records (especially other A or CNAME records for the same name)
  4. Wait a full 24 hours for propagation if using certain registrars

Security

FeatureDescription
Automatic SSLHTTPS certificates provisioned and auto-renewed by Vercel
Domain UniquenessEach domain can only be connected to one GoConverso account
Ownership VerificationOnly the account owner can manage their domains
RLS PoliciesDatabase-level security ensures users can only access their own domains
Tier EnforcementAPI validates subscription tier before allowing domain addition
Encrypted TransportAll verification requests use HTTPS

Plan Availability

FeatureFreePlusProMaxUltra
Custom domains11310
Automatic SSLYesYesYesYes
DNS verificationYesYesYesYes
Subdomain supportYesYesYesYes
Full site coverageYesYesYesYes
Status monitoringYesYesYesYes

  • Website Builder — Build the website that your custom domain will serve
  • Blog — Blog posts accessible through your custom domain
  • E-Commerce — Shop pages available on your custom domain
  • Client Portal — Portal accessible through your custom domain
  • Checkout & Payments — Checkout pages served on your custom domain