Connecting a Custom Domain
Your Swivl website comes with a free subdomain out of the box. If you have your own domain, you can connect it to replace the default address and give your site a more professional look.
Overview
Your Swivl website is accessible at a free .swivl.site subdomain by default. If you own a custom domain, you can connect it to replace the default address and point visitors to your own URL. This article walks you through the setup, verification, and troubleshooting steps.
Who can access this
- Super Admin: full access.
- Admin: full access.
- Lead Technicians and Technicians cannot access the website builder.
Before you start
- Your website must be published before you can connect a custom domain.
- You need access to the DNS settings of your domain registrar (for example, GoDaddy, Namecheap, or Cloudflare).
How to access the custom domain settings
- Go to Marketing → AI Website Builder.
- Click the three-dot menu on your website card.
- Select Manage Domain.

Adding your domain
- On the Manage Custom Domain page, enter your domain name in the Website Domain field (for example,
yourbusiness.com). - Click + Add.

Configuring DNS records
After adding your domain, Swivl displays the DNS record you need to create at your domain registrar. A Linking is in progress alert will appear on the page while Swivl waits for the record to be verified.
- Log in to your domain registrar's control panel.
- Go to the DNS or domain management section.
- Add an A record with the following values:
- Name: @
- Value: 44.246.57.237
- TTL: any available value
- Save the record and return to Swivl.
DNS changes can take anywhere from a few minutes to 48 hours to propagate.

Domain linking statuses
Status | Meaning |
|---|---|
Pending | DNS records have been submitted but are not yet verified |
Confirmed | Your custom domain is live and pointing to your Swivl site |
Failed | DNS verification failed double-check your records and try again |
Buying a new domain
If you do not own a domain yet, you can purchase one through GoDaddy directly from Swivl:
- On the Manage Custom Domain page, click Buy a Domain.
- Complete the purchase on GoDaddy's website.
- Return to Swivl and add your newly purchased domain using the steps above.
Removing a custom domain
- On the Manage Custom Domain page, click the delete icon next to your domain name.
- A confirmation dialog appears click Delete to confirm.

Note: Even after removing your custom domain, your website remains accessible at your free .swivl.site address.
Tips
- Use the copy icon next to the domain field to copy your
.swivl.siteURL for easy pasting into your registrar. - A video tutorial is available on the Manage Custom Domain page to guide you through the DNS setup step by step.
- If your domain status shows Failed, verify that you added the correct A record values and that there are no conflicting records at your registrar.
- You can remove your custom domain and connect a different one at any time.