Custom Domain & SSL
Connect your own domain (e.g., app.yourbrand.com) so your clients access the platform under your brand. The system automatically handles SSL certificate generation and renewal.
Connecting a Domain
Step 1: Enter Your Domain
- Go to Domain in the sidebar
- Enter your custom domain (e.g.,
app.yourbrand.com) - Click Connect Domain
Step 2: Configure DNS Records
You’ll need to add two DNS records at your domain registrar (GoDaddy, Cloudflare, Namecheap, etc.):
CNAME Record — Routes traffic to the platform:
| Type | Name | Value |
|---|---|---|
| CNAME | app (or your subdomain) | app.splashifypro.com |
TXT Record — Verifies domain ownership:
| Type | Name | Value |
|---|---|---|
| TXT | _splashify-verify | (shown on the domain page) |
Step 3: Verify DNS
After adding the DNS records:
- Wait for DNS propagation (usually 5-30 minutes, up to 48 hours)
- Click Verify DNS on the domain page
- The system checks both CNAME and TXT records
Once verified, the domain status changes to Verified.
SSL Certificate
After domain verification, SSL is managed automatically:
SSL Status
| Status | Meaning |
|---|---|
| None | No SSL certificate yet |
| Generating | Certificate is being issued |
| Active | Certificate is valid and serving HTTPS |
| Failed | Generation failed — check DNS records |
SSL Details
- Issued Date — When the certificate was generated
- Expiry Date — Certificates are valid for 90 days
- Auto-Renew — Toggle automatic renewal (recommended: keep on)
Manual Regeneration
If SSL generation fails or you need to regenerate:
- Ensure DNS records are correct
- Click Regenerate SSL
- Wait for the certificate to be issued (typically 1-2 minutes)
Disconnecting a Domain
- Click Disconnect Domain
- Type
DELETEin the confirmation field - Click Confirm
This removes the domain association and SSL certificate. Your clients will need to use the default platform URL.
What Changes with a Custom Domain
| Feature | Without Custom Domain | With Custom Domain |
|---|---|---|
| App URL | app.splashifypro.com | app.yourbrand.com |
| Login restriction | Clients can log in from any domain | Clients registered on your domain can only log in there |
| Google OAuth | Uses platform Google client ID | Uses your Google OAuth client ID (if configured) |
| SSL | Managed by platform | Auto-generated for your domain |
Troubleshooting
DNS Not Propagated
- Wait up to 48 hours for full propagation
- Use dnschecker.org to check if your records are visible globally
SSL Generation Failed
- Verify your CNAME record points to the correct target
- Ensure no CAA records on your domain block Let’s Encrypt
- Try regenerating after confirming DNS is correct
Clients Can’t Access Custom Domain
- Check that the CNAME record is correctly configured
- Ensure SSL status is “Active”
- Clear browser cache and try in incognito mode
Tip: Use a subdomain like
app.yourbrand.comrather than your root domain. Root domains cannot have CNAME records in most DNS providers.