Custom Domain Setup
Connect your own domain to Gridix projects so customers can access your floor plans at your branded URL (e.g.,floors.yourcompany.com).
Overview
Custom domains allow you to:- Brand Your URLs: Use your own domain instead of Gridix subdomain
- Professional Appearance: More professional and trustworthy
- SEO Benefits: Better for search engine optimization
- Easy Sharing: Easy-to-remember URLs for customers
Benefits:
- Custom domain (e.g., floors.yourcompany.com)
- SSL certificate included
- Automatic DNS management
- Professional branding
Prerequisites
Before setting up a custom domain, ensure you have:- A domain name registered
- DNS access to your domain
- A Gridix project ready
- Admin access to domain registrar
Adding a Custom Domain
Step 1: Access Domain Settings
1
Navigate to Project Settings
Go to your project editor.
2
Open Domains Section
Click on “Domains” or “Custom Domain” in settings.
3
Add Domain
Click “Add Domain” or “Connect Domain” button.
Step 2: Enter Domain
1
Enter Domain Name
Type your domain (e.g.,
floors.yourcompany.com).You can use a subdomain (floors.yourcompany.com) or root domain (yourcompany.com).
2
Verify Domain Format
Ensure domain is correctly formatted:
- No
http://orhttps:// - Include subdomain if using one
- No trailing slashes
3
Submit Domain
Click “Add Domain” or “Save”.
Step 3: Configure DNS
1
View DNS Instructions
Gridix will display DNS configuration instructions.
2
Access DNS Settings
Log in to your domain registrar or DNS provider.
3
Add DNS Record
Add the DNS record provided by Gridix:
- Record type (usually CNAME)
- Host/Name (subdomain or @)
- Value/Points to (Gridix target)
- TTL (Time to Live)
4
Save DNS Changes
Save changes in your DNS provider.
DNS Configuration
CNAME Record
For subdomains (recommended):A Record
For root domains (if required):DNS Propagation
Understanding Propagation
After adding DNS records:- Propagation Time: 24-48 hours typically
- Global Updates: DNS changes propagate worldwide
- Verification: Gridix checks DNS automatically
DNS propagation can take up to 48 hours, though often completes faster.
Checking DNS Status
1
View Domain Status
Check domain status in Gridix dashboard.
2
DNS Check Tools
Use online DNS checkers:
- whatsmydns.net
- dnschecker.org
- dig command
3
Wait for Propagation
Allow time for DNS to propagate globally.
SSL Certificate
Automatic SSL
Gridix automatically provisions SSL certificates:
- Free SSL certificate
- Automatic renewal
- HTTPS enabled
- Secure by default
SSL Activation
SSL is activated automatically once:- DNS is properly configured
- Domain is verified
- Propagation is complete
Domain Verification
Verification Process
1
DNS Check
Gridix verifies DNS configuration.
2
Domain Ownership
Verify you own the domain.
3
SSL Provisioning
SSL certificate is automatically provisioned.
4
Active Status
Domain becomes active and ready to use.
Verification Status
Check verification status:- Pending: DNS not yet configured or propagating
- Verifying: DNS check in progress
- Active: Domain is live and working
- Failed: DNS configuration issue
Using Your Custom Domain
Accessing Projects
Once domain is active:- Visit
https://your-domain.com - Or use direct project URLs
- All projects accessible via custom domain
Project URLs
Projects are accessible at:https://your-domain.com/project/project-slug- Or via widget embedding
- Custom domain applies automatically
Managing Domains
Viewing Domains
See all connected domains:- Domain list in project settings
- Status of each domain
- SSL certificate status
- Last verification check
Removing Domains
To disconnect a domain:1
Select Domain
Choose domain to remove.
2
Remove Domain
Click “Remove” or “Disconnect”.
3
Confirm Removal
Confirm domain removal.
4
Update DNS
Remove DNS records from your registrar (optional).
Troubleshooting
Common Issues
Domain not verifying
Domain not verifying
- Check DNS records are correct
- Verify DNS propagation completed
- Ensure no typos in domain name
- Wait 24-48 hours for propagation
SSL certificate not activating
SSL certificate not activating
- Verify DNS is correct
- Wait for SSL provisioning (can take hours)
- Check domain verification status
- Contact support if issue persists
Domain not accessible
Domain not accessible
- Verify DNS records
- Check domain status in Gridix
- Test DNS propagation
- Clear browser cache
- Try different DNS servers
Best Practices
Next Steps
- Project Configuration - Configure projects for custom domains
- Widget Embedding - Embed widgets using custom domain
- Project Management - Create projects accessible via custom domain