Setting Up Your Custom Domain
This guide shows you exactly how to set up a custom domain so your users see your brand instead of Nudj’s. For example, instead ofyourcompany.nudj.cx, your users will visit community.yourcompany.com.
What You’ll Need Before Starting
Before you begin, make sure you have:A Domain Name
yourcompany.com). If you don’t have one, you can buy one from GoDaddy, Namecheap, or Google Domains.DNS Access
Subdomain Decision
community, engage, rewards, app.15 Minutes
Why Use a Custom Domain?
Brand Ownership
SEO Benefits
Email Alignment
Professional Appearance
How It Works: The 3-Step Process
Here’s what you’ll do (Step 1), what happens automatically (Step 2), and when to contact us (Step 3):Step 1: Add DNS Record (You do this - 5 minutes)
- Type: Choose
CNAMEfrom the dropdown - Name/Host: Your subdomain only (examples:
community,engage,rewards) - Value/Points to:
cname.vercel-dns.com(copy this exactly) - TTL: Leave as default or choose 3600
yourcompany.com and you want users to visit community.yourcompany.com:- Name/Host:
community - Value:
cname.vercel-dns.com
Don't see these exact fields? Click here
Don't see these exact fields? Click here
- Name might be called: Host, Hostname, or Alias
- Value might be called: Points to, Target, or Destination
- TTL might be automatic or hidden
cname.vercel-dns.com, you’re good!Step 2: Wait for DNS to Update (Automatic - 5-30 minutes)
- Usually ready in 5-30 minutes
- Sometimes takes up to 2 hours
- Very rarely can take up to 24 hours
community.yourcompany.com). If you see cname.vercel-dns.com showing up in the results, you’re ready for Step 3!Step 3: Email Us to Activate (You do this - 2 minutes)
- We’ll verify your DNS is configured correctly
- We’ll activate your domain (usually within 1 business hour)
- We’ll email you back when it’s live
- Your users can then access your platform at your custom domain
Domain Architecture
System Domains (Protected)
Nudj automatically provisions system domains that cannot be removed. These serve as your permanent access points:API Domain
api.{subdomain}.nudj.cx
Used for all programmatic access and integrations.User Domain
{subdomain}.nudj.cx
Default end-user access. Serves as a fallback if your custom domain fails.DNS: The Technical Part
When you add a domain, you’ll get specific DNS instructions.| Record Type | Usage | Recommended? |
|---|---|---|
| CNAME | Subdomains (e.g., community.brand.com) | ✅ Yes |
| A Record | Root domains (e.g., brand.com) | ⚠️ Only if required |
- Used for subdomains like
community.yourcompany.com - You point your domain to our servers using a CNAME value
- Example:
community.yourcompany.com → cname.vercel-dns.com - Easy to set up, easy to revert
- Used when you want the bare domain like
yourcompany.com(no subdomain) - Points directly to our IP address
- We’ll provide the exact IP you need
- Less common but fully supported
Detailed Setup Instructions by Provider
Choose your domain provider below for step-by-step instructions with screenshots:GoDaddy Step-by-Step
GoDaddy Instructions (Click to expand)
GoDaddy Instructions (Click to expand)
- Go to godaddy.com
- Click “Sign In” in the top right
- Enter your username and password
- After logging in, hover over your name in the top right and click “My Products”
- Scroll down to the “Domains” section
- Find your domain (e.g.,
yourcompany.com) - Click the “DNS” button next to your domain (it might say “Manage DNS”)
- Scroll down to find the “Records” section
- Click the “Add” button
- A popup will appear with these fields:
- Type: Select “CNAME” from the dropdown
- Name: Enter your subdomain (e.g.,
community) - Value: Enter
cname.vercel-dns.com - TTL: Leave as default (600 seconds is fine) or select “1 Hour”
- Click “Save” button
- You should now see your new CNAME record in the list
- It will show:
communitypoints tocname.vercel-dns.com - That’s it! Now wait 5-30 minutes and move to Step 2 above
Cloudflare Step-by-Step
Cloudflare Instructions (Click to expand)
Cloudflare Instructions (Click to expand)
- Go to dash.cloudflare.com
- Enter your email and password
- If you have multiple domains, select the one you want to use
- Click on “DNS” in the left sidebar menu
- You’ll see “DNS management for yourcompany.com”
- Click “Add record” button
- A form will appear with these fields:
- Type: Select “CNAME” from the dropdown
- Name: Enter your subdomain (e.g.,
community) - Target: Enter
cname.vercel-dns.com - Proxy status: Click the cloud icon to make it gray (DNS only)
- TTL: Select “Auto”
- Click “Save” button
- Look at your new CNAME record in the list
- You’ll see a cloud icon - make sure it’s GRAY not orange
- If it’s orange, click it to turn it gray
- Gray cloud = “DNS only” which is what we need
- Your record should now show in the list with a gray cloud
- That’s it! Now wait 5-30 minutes and move to Step 2 above
Namecheap Step-by-Step
Namecheap Instructions (Click to expand)
Namecheap Instructions (Click to expand)
- Go to namecheap.com
- Click “Sign In” in the top right
- Enter your username and password
- After logging in, hover over “Account” in the top right
- Click “Domain List”
- Find your domain (e.g.,
yourcompany.com) - Click the “Manage” button next to it
- On the domain management page, click the “Advanced DNS” tab
- You’ll see “HOST RECORDS” section
- Click “Add New Record” button
- A new row will appear with these fields:
- Type: Select “CNAME Record” from the dropdown
- Host: Enter your subdomain (e.g.,
community) - Value: Enter
cname.vercel-dns.com - TTL: Select “Automatic”
- Click the green checkmark (✓) to save
- Your new CNAME record should now appear in the list
- It will show:
community.yourcompany.compoints tocname.vercel-dns.com - That’s it! Now wait 5-30 minutes and move to Step 2 above
Google Domains Step-by-Step
Google Domains Instructions (Click to expand)
Google Domains Instructions (Click to expand)
- Go to domains.google.com
- Sign in with your Google account
- Click on your domain (e.g.,
yourcompany.com)
- Click on “DNS” in the left menu
- Scroll down to “Custom resource records”
- In the Custom resource records section, you’ll see fields:
- Name: Enter your subdomain (e.g.,
community) - Type: Select “CNAME” from the dropdown
- TTL: Leave as default (1H is fine)
- Data: Enter
cname.vercel-dns.com
- Name: Enter your subdomain (e.g.,
- Click “Add” button
- Your new CNAME record should appear in the list above
- It will show:
communityCNAMEcname.vercel-dns.com - That’s it! Now wait 5-30 minutes and move to Step 2 above
Other DNS Providers
Using a different provider? (Click to expand)
Using a different provider? (Click to expand)
- Log in to wherever you manage your domain
- Find “DNS Settings”, “DNS Management”, or “Name Servers”
- Look for “Add Record” or “Manage Records”
- Create a new CNAME record with:
- Name/Host: Your subdomain (e.g.,
community) - Type: CNAME
- Value/Target:
cname.vercel-dns.com - TTL: Default or 3600
- Name/Host: Your subdomain (e.g.,
Multiple Domains
You can add as many custom domains as you want:- Main domain:
community.yourcompany.com(your primary entry point) - Regional domains:
eu.yourcompany.com,apac.yourcompany.com - Campaign domains:
summer2025.yourcompany.com(limited-time events)
SSL/TLS: Automatic & Always On
Your custom domains are automatically protected with SSL/TLS certificates. You don’t need to do anything:- 🔒 HTTPS is always enabled
- 🔄 Certificates auto-renew before expiry
- 🛡️ All user data is encrypted in transit
- ✅ Search engines prefer HTTPS sites
Managing Your Custom Domain
The Setup Process
- Choose your subdomain (e.g.,
community.yourcompany.com) - Configure DNS at your domain provider (see provider guides above)
- Verify DNS using
nslookupor similar tool - Contact Nudj support at [email protected] with:
- Your full domain name
- Confirmation that DNS is configured
- Any special requirements
After Activation
Once Nudj support activates your domain:- HTTPS is automatically enabled with SSL certificate
- Users can access your platform at your custom domain
- Your original
yourorg.nudj.cxdomain continues to work as a fallback
Removing a Domain
If you need to remove a custom domain:- Contact [email protected] to request removal
- Important: Users accessing that domain will see a “not found” error after removal
- Communicate changes to your users before removing domains
Common Questions & Troubleshooting
I added the DNS record, but nothing is happening
I added the DNS record, but nothing is happening
- Wait 10-15 minutes after saving your DNS record
- Check if DNS is ready using dnschecker.org
- If you see
cname.vercel-dns.comshowing up, you’re ready to email us (Step 3) - If after 2 hours it’s still not showing, double-check your DNS settings
- Forgetting to click “Save” after adding the record
- Entering the full domain (
community.yourcompany.com) instead of just the subdomain (community) - Typo in
cname.vercel-dns.com(likecname.vercel.comwithout the-dns)
How do I check if my DNS is ready?
How do I check if my DNS is ready?
- Go to dnschecker.org
- Enter your full custom domain (e.g.,
community.yourcompany.com) - Select “CNAME” from the dropdown
- Click “Search”
- Look at the results - if you see
cname.vercel-dns.com, you’re ready!
- ✅ Green checkmarks next to
cname.vercel-dns.com= Ready to go! - ❌ Red X’s or different values = DNS not updated yet, wait longer
- Go back to your DNS provider and verify you saved the record
- Check for typos in
cname.vercel-dns.com - Email us and we’ll help: [email protected]
I emailed you but my domain still isn't working
I emailed you but my domain still isn't working
- During business hours (Mon-Fri, 9am-5pm EST): Usually activated within 1 hour
- Outside business hours: Activated first thing the next business day
- Weekends: Activated Monday morning
- Verifying your DNS is configured correctly
- Activating your domain in our system
- Setting up SSL certificates (this happens automatically)
- Testing that everything works
- You receive an email from us saying it’s activated
- You can visit your custom domain and see your platform
- You’ll see the secure padlock icon (HTTPS is automatic)
My DNS provider asks for different information
My DNS provider asks for different information
- Host
- Hostname
- Alias
- Subdomain
- Points to
- Target
- Destination
- Content
- Name/Host = Your subdomain only (like
community) - Value/Target =
cname.vercel-dns.com
Can I use my root domain (like yourcompany.com without a subdomain)?
Can I use my root domain (like yourcompany.com without a subdomain)?
community.yourcompany.com (subdomain)- ✅ Easier to set up (CNAME record)
- ✅ More flexible if you want to move hosts later
- ✅ Faster DNS updates
- ✅ Better for having multiple services
yourcompany.com (root/apex domain)- ❌ Requires A record with specific IP address
- ❌ Harder to change if our infrastructure changes
- ❌ Slower DNS updates
- ❌ Locks your root domain to one service
Will this break my email?
Will this break my email?
- Your custom domain uses a CNAME record we’re adding
- Your email uses MX records that already exist
- They don’t interfere with each other
community.yourcompany.com→ Your Nudj platform[email protected]→ Your email (still works)
yourcompany.com) for both Nudj and email, which is why we recommend using a subdomain instead.Can I remove my default yourorg.nudj.cx domain?
Can I remove my default yourorg.nudj.cx domain?
yourorg.nudj.cx domain is permanent and cannot be removed. It serves as:- ✅ A fallback if something goes wrong with your custom domain
- ✅ A way for our team to access and help you
- ✅ An admin access point that always works
- They can access your platform at BOTH domains
- You can give them your custom domain
- The default domain still works but you don’t have to advertise it
What if I make a mistake or want to change domains later?
What if I make a mistake or want to change domains later?
- Configure DNS for the new domain (follow this guide again)
- Email us at [email protected] with the new domain
- We’ll activate the new one and can remove the old one
- ⚠️ Old bookmarks will break - users need the new URL
- ⚠️ Old links you shared will stop working
- ⚠️ Users will need to be told about the new domain
Do I need to configure SSL/HTTPS?
Do I need to configure SSL/HTTPS?
- ✅ SSL certificate is generated automatically
- ✅ HTTPS works immediately (you’ll see the padlock)
- ✅ Certificate auto-renews before it expires
- ✅ Both HTTP and HTTPS work (we redirect HTTP to HTTPS)
- Buy an SSL certificate
- Install anything
- Renew anything manually
- Configure anything
Still Have Questions?
We’re here to help! Setting up a custom domain is usually straightforward, but every setup is a little different.When to Email Us
You should email us when:- ✅ You’ve completed Steps 1 & 2 and DNS shows
cname.vercel-dns.com - ✅ You’re stuck and need help with your specific DNS provider
- ✅ It’s been over 2 hours and DNS still isn’t updating
- ✅ You have a unique situation (like using a root domain)
- ✅ You want us to double-check your setup before going live
How to Reach Us
Email: [email protected] For fastest help, include:- Your full custom domain (e.g.,
community.yourcompany.com) - Your organization name in Nudj
- What DNS provider you’re using (GoDaddy, Cloudflare, etc.)
- Where you’re stuck or what error you’re seeing
- Screenshot if it helps explain the issue
- Business hours (Mon-Fri, 9am-5pm EST): Usually within 1 hour
- Outside business hours: First thing next business day
What Happens After Activation
Once we activate your domain, here’s what you get:Automatic HTTPS
Both Domains Work
Instant Updates
Full Branding
Quick Checklist
Before you start, make sure you have:- Decided on your subdomain (e.g.,
community,engage,rewards) - Login credentials for your DNS provider
- 15 minutes to follow the steps
- 30-60 minutes total for DNS to update
- DNS record added and saved
- Checked DNS at dnschecker.org
- Emailed [email protected] with your domain
- Waited for our confirmation email
Ready to start? Scroll back up to Step 1 and let’s get your custom domain set up!

