With AnnounceKit Custom Hostname, you can enhance your brand's online presence and offer a fully customized, branded experience to your users by customizing your changelogs URL.
In just a few simple steps, you can create a personalized standalone webpage for your changelog, maintain a private internal news feed, and effortlessly collect feedback.
How to get started?
Step 1: Configure Custom Hostname
Access Public Feed Settings: Start by logging into your account and accessing the Public Feed settings. This is where you'll set up your custom hostname.
Choose Your Custom Hostname: Select the custom hostname you'd like to use. For example, you can choose something like "changelog.mysite.com."
Step 2: Configure DNS Records
Now that you've chosen your custom hostname, you need to configure your DNS records to point to our servers. Here's how to do it:
Create a CNAME Record: Create a CNAME (Canonical Name) record in your DNS settings. This record will point your custom hostname to our servers.
codechangelog.mysite.com CNAME cname.announcekit.app.
Replace "changelog.mysite.com" with your custom hostname if it's different.
SSL Certificate Setup
Good news! We automatically take care of SSL certificate creation for custom domains without any action required on your part. Simply complete the CNAME record setup, and we'll handle the SSL certificate for you.
User Tracking and Segmentation on Public Changelog
After creating your custom hostname, if you have a widget implemented with User Tracking & Segmentation, you need to update your widget (specially its URL) since the code will be changed.
If you want your custom hosted public feed to recognize segmentation rules and enable user tracking, follow these steps:
Get Updated Widget Code: Log in to your Dashboard and find the option to get the updated widget code.
Update Widget Code on Your Website: Replace the existing widget code on your website with the updated code you obtained from the Dashboard.
Additional Note for Cloudflare Users
If you are using Cloudflare as your DNS provider, follow these additional steps:
Confirm CNAME Record: Ensure that you have created the CNAME record in your DNS settings as instructed in the custom hostname setup.
Change Cloudflare Settings to DNS Only: In your Cloudflare panel, locate the CNAME record for your custom hostname. It may be marked with a yellow cloud icon, indicating it's "Proxied."
Click on this cloud icon to change it to "DNS Only."
Verify Your Hostname: After changing the Cloudflare setting to "DNS Only," go back and verify your custom hostname to ensure it's correctly configured.
That's it! You've successfully set up a custom hostname for your changelog page, configured DNS records, and, if needed, updated your widget code for user tracking and segmentation. Your custom changelog page should now be accessible using your chosen custom hostname.