Admin: Domains
Use Admin > Domains to manage the web address for your Genie app.
A domain is the address visitors type into their browser, such as example.com or booking.example.com.
Domain Options
Admin may show two main domain options:
- Built-in domain: a CloudMySite-provided address.
- Custom domain: a domain you own or purchased.
Built-In Domain
A built-in domain is usually the fastest way to publish and test your app.
It may look similar to:
your-app.cloudmysite.app
Use the built-in domain when:
- you want to test quickly
- you do not have a custom domain yet
- you are sharing a draft with a small team
- you want a temporary launch URL
Custom Domain
Use a custom domain when you want a branded public address.
Examples:
- yourbusiness.com
- www.yourbusiness.com
- app.yourbusiness.com
- members.yourbusiness.com
Connect a Domain
- Open your Genie app.
- Select Admin.
- Open Domains.
- Choose or enter the domain you want to use.
- Follow the setup instructions.
- Publish the app.
- Open the domain in a browser and confirm it loads your app.
Some custom domain changes can take time to finish. It is normal for domain setup to take a little while.
When to Use Which Domain
Use a built-in domain for:
- early testing
- internal review
- first publish
- demos
Use a custom domain for:
- public launch
- customer-facing apps
- paid ads
- business cards
- email signatures
Testing After Domain Changes
After changing a domain:
- Publish the app.
- Open the domain in a private or incognito browser window.
- Check the home page.
- Test important pages.
- Test forms, login, and checkout if your app uses them.
Troubleshooting
The Domain Does Not Load Yet
Domain updates can take time. Wait and try again. If using an external domain, confirm DNS settings match CloudMySite instructions.
The Wrong App Loads
Check that the domain is connected to the correct app, then publish again.
Login or Google Sign-In Fails After Domain Change
Open Admin > Authentication and review allowed domains and redirect settings. Save and publish again.
Stripe Checkout Fails After Domain Change
Open Admin > Integrations > Stripe, check the connection, then test checkout from the new live domain.