Custom Domain - Cloudfront & Cloudflare
January 18, 2026
Step 1: Request ACM Certificate (AWS)
- Go to AWS Certificate Manager in us-east-1 region
- Click Request a public certificate
- Add domain names: e.g.,
heartbeat.intelliumx.com
- Select DNS validation
- Click Request


Step 2: Add Validation Records to CloudFlare
- In ACM, copy the CNAME name and value shown for validation
- Go to CloudFlare DNS settings
- Add a new CNAME record with the name and value from ACM
- Important: Set proxy status to DNS only (grey cloud) for validation
- Save the record

Step 3: Wait for Certificate Validation
- Return to ACM console
- Wait for certificate status to change to Issued (usually a few minutes)
- If it stays pending, double-check the CNAME record in CloudFlare

- Go to CloudFront console
- Select your distribution and click Edit
- Under Alternate Domain Names (CNAMEs), add:
heartbeat.intelliumx.com
- Under SSL Certificate, select Custom SSL certificate
- Choose your ACM certificate from the dropdown
- Save changes and wait for deployment to complete

Step 5: Point Domain to CloudFront (CloudFlare DNS)
- In CloudFlare DNS, create a CNAME record:
- Type:
CNAME
- Name:
heartbeat
- Target:
your-distribution.cloudfront.net (from CloudFront console)
- Proxy: Choose Proxied (orange) or DNS only (grey)
