Skip to main content

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:// or https://
  • 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):
Type: CNAME
Name: floors (or your subdomain)
Value: gridix.app (or provided target)
TTL: 3600 (or default)

A Record

For root domains (if required):
Type: A
Name: @ (or blank for root)
Value: [IP address provided by Gridix]
TTL: 3600
Root domain configuration may vary. Use CNAME for subdomains when possible.

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
This typically happens within hours of DNS setup.

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

  • Check DNS records are correct
  • Verify DNS propagation completed
  • Ensure no typos in domain name
  • Wait 24-48 hours for propagation
  • Verify DNS is correct
  • Wait for SSL provisioning (can take hours)
  • Check domain verification status
  • Contact support if issue persists
  • Verify DNS records
  • Check domain status in Gridix
  • Test DNS propagation
  • Clear browser cache
  • Try different DNS servers

Best Practices

Use Subdomains: Use subdomains (floors.yourcompany.com) rather than root domain for easier management.
DNS Provider: Use reliable DNS providers for faster propagation.
Documentation: Keep DNS records documented for future reference.
Testing: Test domain access from different locations after setup.

Next Steps