Overview
Connect your own domain (like yourcompany.com) to your CraftedStays website instead of using the default subdomain (yourname.craftedstays.co).
Here's a quick video on how to register after you get our email:
Before You Start
You'll need:
A domain name you own (purchased from GoDaddy, Namecheap, Google Domains, etc.)
Access to your domain's DNS settings at your registrar
A CraftedStays account with a site created
Step-by-Step Process
Step 1: Register Your Domain in CraftedStays
Log into your CraftedStays dashboard at app.craftedstays.co
Go to your site Settings
Find the Custom Domain section
Enter your domain name (e.g.,
yourcompany.com)Click Save or Register Domain
Step 2: Wait for DNS Instructions
After registering your domain:
CraftedStays will send you an email with DNS instructions
This email arrives within 24 hours (usually much faster)
Subject line will reference DNS setup for your domain
Step 3: Access Your DNS Settings
Log into your domain registrar (where you bought your domain):
GoDaddy: My Products > Domains > DNS
Namecheap: Domain List > Manage > Advanced DNS
Google Domains: My domains > DNS
Cloudflare: Select domain > DNS
Step 4: Add the Required DNS Records
Click on Add Records. Your email will contain specific records to add.
A Record (for hosting)
Type | Name/Host | Value |
A | @ | 34.49.91.181 |
A | www | 34.49.91.181 |
CNAME Record (for verification)
Type | Name/Host | Value |
CNAME | _acme-challenge | (target from email) |
CNAME | _acme-challenge.www | (taget from email) |
2. Click on Save All Records.
3. Click Continue Verify
Here's an example of one of the A records being added:
Important: Use the exact values from your email, NOT placeholder values.
Step 5: Remove Conflicting Records
Before adding new records, remove any existing records that might conflict:
Remove these if they exist:
Any existing A records pointing elsewhere
Domain forwarding/redirect settings
Domain parking settings
Existing CNAME records for @ or www
Step 6: Wait for Propagation
DNS changes take time to spread across the internet:
Usually: 15 minutes to 1 hour / Sometimes: Up to 24-48 hours
You can check progress at dnschecker.org
Step 7: SSL Certificate Activation
Once DNS propagates:
CraftedStays automatically provisions an SSL certificate
Your site will be accessible via HTTPS
This may take an additional few hours after DNS propagates
Registrar-Specific Instructions
GoDaddy
Go to godaddy.com > My Products
Find your domain > Click DNS
Add records using the table above
Remove domain forwarding if enabled
Namecheap
Go to namecheap.com > Domain List
Click Manage next to your domain
Click Advanced DNS
Add records, delete conflicting ones
Cloudflare
Log into Cloudflare
Select your domain
Click DNS
Add records
Important: Set proxy status to DNS only (gray cloud) for A records initially
Troubleshooting
Domain Not Working After 24 Hours
Verify all DNS records are correct at dnschecker.org
Check for conflicting records (especially existing A records)
Disable domain forwarding at your registrar
Contact support with your domain name
"This domain is already in use"
The domain might be registered with another CraftedStays user or another service. Contact support for assistance.
Domain Forwarding Conflict
If your domain was previously set up with forwarding:
Go to your registrar's forwarding settings
Delete or disable all forwarding rules
Wait for DNS to propagate
DNS conflict with existing WWW record
If your domain has an existing WWW record that may cause conflicts:
Go to your domain registrar's DNS settings
Locate the current A or CNAME record for the www version of your domain
Delete or update the record as needed
Wait for DNS changes to propagate
SSL Certificate Not Showing
SSL certificates are automatically provisioned but can take a few hours:
Wait up to 24 hours after DNS propagates
If still not working, contact support
Site Shows Wrong Content
Your DNS might be pointing to an old location:
Clear your browser cache
Try a different browser or incognito mode
Verify A records point to CraftedStays IPs





