Custom Domain
You can link your own custom domain to the apps. This means that the app will be available on app.mydomain.com instead of app.notionapps.com, making it easier to promote the app with your branding when sharing it with others.
Update your DNS Settings
Section titled “Update your DNS Settings ”Below you can find the DNS settings that need to be included on your domain registrar’s (GoDaddy, Namecheap, Google Domains, etc) or DNS provider’s (Cloudflare, Netlify, etc) website.
Root domain records
Section titled “Root domain records ”For a root domain like example.com you’ll need to add the following records:
| Type | Name | Value |
|---|---|---|
| A | @ | 76.76.21.21 |
| CNAME | www | cname.notionapps.com |
Subdomain records
Section titled “Subdomain records ”For a subdomain like blog.example.com add this record:
| Type | Name | Value |
|---|---|---|
| CNAME | (your subdomain) | cname.notionapps.com |
Adding your custom domain to your app
Section titled “Adding your custom domain to your app ”To add a domain to your app,
- Open the NotionApps app builder
- Go to App Settings
- Add your custom domain to the input in the Custom Domain section
After entering your own domain address in the popup, if you haven’t already done so, you’ll then need to make some changes to the DNS settings through your hosting provider.
You would need to change your DNS records through your domain registrar’s (GoDaddy, Namecheap, Google Domains, etc) or DNS provider’s (Cloudflare, Netlify, etc) website. For specific instructions, view the content inside the blocks above.
Troubleshooting
Section titled “Troubleshooting”Problem
My custom domain shows an empty screen and I use CloudFlare as my DNS Provider/Proxy.
Solution
When Cloudflare proxy is on your site may show an error err_too_many_redirects.
This issue occurs when your Cloudflare SSL/TLS configuration is set to “Flexible”. This will have Cloudflare send requests to NotionApps over HTTP and in response, NotionApps will send data back over HTTPS.
To keep all our connections secure you must request Cloudflare to only send requests over HTTPS. To fix this issue, the “SSL/TLS” option in Cloudflare needs to be set to “Full (strict)”.
Problem
My custom domain is configured and it’s been some time but the browser still shows an SSL error.
Solution
NotionApps uses Vercel to provide you with custom domains. If you use another service that may be using Vercel as their domain provider, you can see such as SSL error.
To resolve this, please reach out to us at help@notionapps.com and we will help you resolve this quickly.