# Custom Domains Use your own domain for your Chipp AI chatbot instead of the default chipp.ai URL. Replace your default `yourapp.chipp.ai` URL with your own custom domain like `chat.yourbrand.com`. Custom domains make your AI chatbot feel like a native part of your brand. Custom domains require a Pro plan or higher. ## Why Use a Custom Domain? | Benefit | Description | |---------|-------------| | **Brand consistency** | Keep users on your domain | | **Trust** | Users stay in your branded environment | | **Professionalism** | No third-party branding in the URL | ## Prerequisites Before setting up a custom domain: - Pro plan or higher subscription - Own or control a domain name - Access to your domain's DNS settings - A published Chipp app ## Setting Up a Custom Domain Add DNS Record First Before configuring in Chipp, add this CNAME record at your domain registrar: | Type | Name | Value | |------|------|-------| | CNAME | `chat` (or your subdomain) | `custom.chipp.ai` | We recommend using a subdomain (like `chat.`) rather than your root domain. This keeps your main website separate and makes DNS configuration simpler. Open Settings Go to your app's **Settings** page. You'll see the Custom Domain card. Enter Your Domain Type your subdomain in the input field: ``` chat.yourbrand.com ``` Do not include `https://` or `www.` in your domain. Click Add Chipp will verify your DNS configuration. If the CNAME record is found and points to `custom.chipp.ai`, your domain will be added. ## DNS Configuration by Provider ### Cloudflare 1. Go to your domain's DNS settings 2. Click **Add Record** 3. Select **CNAME** 4. Name: your subdomain (e.g., `chat`) 5. Target: `custom.chipp.ai` 6. Proxy status: **DNS only** (gray cloud) Disable Cloudflare's proxy (orange cloud) for the subdomain. Use "DNS only" mode for custom domains to work correctly. ### GoDaddy 1. Go to **My Products** > **DNS** 2. Click **Add** under Records 3. Type: **CNAME** 4. Name: your subdomain 5. Value: `custom.chipp.ai` 6. TTL: 1 Hour ### Namecheap 1. Go to **Domain List** > **Manage** 2. Click **Advanced DNS** 3. Add new record: - Type: **CNAME** - Host: your subdomain - Value: `custom.chipp.ai` ### Google Domains / Squarespace Domains 1. Go to **DNS** in the sidebar 2. Scroll to **Custom records** 3. Create new record: - Name: your subdomain - Type: **CNAME** - Data: `custom.chipp.ai` ### Route 53 (AWS) 1. Go to **Hosted Zones** > your domain 2. Click **Create Record** 3. Record name: your subdomain 4. Record type: **CNAME** 5. Value: `custom.chipp.ai` ## Verifying Your Setup ### Check DNS Propagation Use these tools to verify your DNS is configured: - [dnschecker.org](https://dnschecker.org) - [whatsmydns.net](https://whatsmydns.net) Enter your full domain (e.g., `chat.yourbrand.com`) and check that CNAME records point to `custom.chipp.ai`. ### Test Your Domain Once DNS propagates: 1. Visit your custom domain in a browser 2. You should see your Chipp chatbot 3. Check the SSL certificate (padlock icon) ## Troubleshooting ### "Could not find CNAME record" 1. **Wait for propagation**: DNS can take up to 48 hours (usually minutes) 2. **Check record type**: Must be CNAME 3. **Check target**: Should be exactly `custom.chipp.ai` ### "CNAME record does not match" Your CNAME is pointing somewhere else. Update it to point to `custom.chipp.ai`. ### "Custom domain is already in use" Another Chipp app is using this domain. Each domain can only be used by one app. ### Domain Not Working After Adding 1. **Remove proxy**: If using Cloudflare, disable proxy (use DNS only) 2. **Check DNS**: Verify CNAME target is correct 3. **HTTPS required**: Access via `https://` not `http://` ## Removing a Custom Domain To remove a custom domain: 1. Go to **Settings** 2. Click the trash icon next to your domain 3. Your app reverts to the default `yourapp.chipp.ai` URL After removing, you should also delete the DNS record from your registrar. ## Best Practices ### Subdomain Naming Choose a subdomain that makes sense: | Good | Why | |------|-----| | `chat.brand.com` | Clear purpose | | `ai.brand.com` | Modern, concise | | `assistant.brand.com` | Descriptive | | `help.brand.com` | Support-focused | ### Backup Access Keep your default `yourapp.chipp.ai` URL bookmarked as a backup in case of DNS issues.