How to Set Up a Custom URL

Give any Odyssey project a clean, branded link your clients will love. Two quick steps — one in Netlify, one in GoDaddy.

What You'll Need

Part 1 — Netlify
1

Log in to Netlify

Go to app.netlify.com and sign in with the Odyssey team account. You'll land on the team dashboard showing all our sites.

app.netlify.com/teams/odyssey/projects
Projects
Add new project
acme-client-dashboard
Last deployed 2 hours ago
summit-health-portal
Last deployed 5 hours ago
jones-capital-report
Last deployed 1 day ago
Click on the project you want to set up
2

Click on the site

Find the project you want to give a custom URL and click on it to open the site overview.

app.netlify.com/projects/summit-health-portal/overview
Project overview
Project configuration
Deploys
Logs & metrics
Web security
Domain management
Forms
Blobs
summit-health-portal
summit-health-portal.netlify.app
Last deployed from Netlify Drop
Published at 10:17 AM.
Quick setup Add database
Click "Domain management" in the sidebar
3

Go to Domain Management

In the left sidebar, click "Domain management" (under Site configuration). This is where you connect custom domains.

app.netlify.com/projects/summit-health-portal/domain-management
Project overview
Project configuration
Deploys
Logs & metrics
Web security
Domain management
Forms
Production domains
Your project is always accessible at a netlify.app subdomain.
Custom domains allow visitors to access your project at your own domains.
summit-health-portal.netlify.app
Netlify subdomain
Default
Add a domain
Click "Add a domain"
4

Add your custom domain

Click the "Add a domain" button. In the text field, type the full subdomain you want:

clientname.odysseyventures.world

Click "Verify", then "Add domain". Netlify will show a warning that DNS needs to be configured — that's expected. We'll do that next in GoDaddy.

app.netlify.com/projects/summit-health-portal/domain-management
Project overview
Deploys
Domain management
Forms
Production domains
summit-health-portal.netlify.app
Netlify subdomain
Default
summit.odysseyventures.world
Check DNS configuration
Awaiting External DNS
Add a custom domain
Verify
💡

You'll see a message like "Check DNS configuration" with an AWAITING EXTERNAL DNS badge. That's normal — it means Netlify is ready, and now we just need to point the DNS.

Part 2 — GoDaddy DNS
5

Open GoDaddy DNS Settings

Go to the odysseyventures.world DNS management page in GoDaddy (My Products → odysseyventures.world → DNS). You'll see the existing DNS records for the domain.

dcc.godaddy.com/manage/odysseyventures.world/dns
DNS Records — odysseyventures.world
TypeNameValueTTL
A@76.76.21.211 Hour
CNAMEwwwodysseyventures.world1 Hour
NS@ns1.domaincontrol.com1 Hour
Add New Record
Click "Add New Record"
6

Add a CNAME record

Click "Add New Record" and fill in these fields:

Type CNAME
Name The subdomain slug — e.g., acme
Value The Netlify site URL — e.g., acme-dashboard.netlify.app
TTL Leave as default (usually 1 hour)

Click "Save".

dcc.godaddy.com/manage/odysseyventures.world/dns
Add a DNS Record
CNAME
summit
summit-health-portal.netlify.app
1 Hour (default)
Save Cancel
7

Wait & test

DNS changes usually take 5 to 30 minutes to propagate. After that, open your new URL in a browser:

https://acme.odysseyventures.world

The site should load with a valid HTTPS certificate. The SSL certificate may take an extra few minutes on the first visit.

That's it! Your client project is now live at a branded Odyssey URL. Share it with confidence.

Naming Guide

Pick a short, recognizable slug that your client and their team will remember.

Good names

  • acme
  • summit-health
  • jones-capital
  • blueline-media

Avoid

  • acme_corp (no underscores)
  • ACME (no uppercase)
  • a c m e (no spaces)
  • acme.corp (no dots)
Troubleshooting

"Domain already has an owner" in Netlify

The subdomain is already assigned to another site in our team. Check other sites, or remove it from the old site's Domain management first.

Site shows "Not Secure"

The SSL certificate is still provisioning. Wait 10-15 minutes and refresh. If it persists, go to Domain management in Netlify and click "Verify DNS configuration."

Site doesn't load at all

DNS hasn't propagated yet. Wait 30 minutes. Double-check the CNAME record in GoDaddy — the Name should be just the slug (e.g., acme), not the full domain.

Want to remove a subdomain?

In Netlify: go to Domain management, find the custom domain, click "..." → "Remove domain." In GoDaddy: delete the CNAME record.