How to get Slack alerts when a competitor changelog updates
Competitors ship quietly on their changelog long before the launch post. Here’s how I watch the real changelog URL and get a one-line Slack message when something that affects us ships.
Last spring a competitor added CSV import to their free plan. It was the exact feature our sales team kept losing deals over. It sat on their changelog for eleven days before anyone on our side noticed, and we only found out because a prospect mentioned it on a call. The launch post came out three weeks later. By then it was old news to everyone except us.
So now three competitor changelogs post into a Slack channel. When one of them ships something in our area, a short message shows up the same day, saying what shipped and which plan it’s on. Here’s how I set it up and what I’d do differently.
Why the changelog and not their blog
The blog is marketing. It goes out when the launch is polished, and it’s written to sound bigger than it is. The changelog is where the product team writes what actually shipped, usually in two dry lines, often on a Tuesday afternoon.
It’s also the page nobody on your team is reading. Sales watches the website. Marketing watches their socials. The changelog falls between the cracks.
Step 1: find where the changelog actually lives
This takes five minutes and saves a month of bad alerts. Check, in order:
/changelog,/whats-new, or/release-noteson the main site- a subdomain like
changelog.company.com - a hosted board such as
company.canny.io/changelog - the docs site’s release notes page
- GitHub Releases, if it’s a developer tool that ships in the open
Some companies only show updates in a little “What’s new” popup inside the app. If that’s all there is, look for the standalone page behind it. Most changelog tools have one. If there truly isn’t a public page, you can’t watch it, and that’s fine. Move on to the next competitor.
Step 2: write the sentence that filters it
A competitor’s changelog updates constantly. Bug fixes, “improved performance”, a new dark mode toggle. If every entry pings Slack, the channel is muted by Friday.
Get Evangelist Naval’s stories in your inbox
Join Medium for free to get updates from this writer.
So I describe what counts in plain words. Mine reads like this:
“Alert me when they ship anything related to imports, exports, integrations, or reporting. Also alert me if a feature moves to a cheaper plan or the free plan. Ignore bug fixes, performance notes, and UI tweaks.”
That last part, about plans, turned out to be the most useful line I wrote. A feature moving down a tier is a pricing decision disguised as a product update.
Step 3: post it to a channel people already read
I made #competitor-changes and invited the PM for each area plus one person from sales. Then one habit made it work: every alert gets a thread, and whoever owns that area replies with one word. “Ignore”, “watch”, or “ticket”.
A good alert reads like this (example data):
“Company X changelog: CSV import with field mapping is now on the Free plan. Previously Pro only. Posted Tuesday.”
One line. The sales lead saw that one in the morning and had a reply ready for the next call.
What changed after six weeks
- Most entries really are noise. One competitor posted 40 changelog items in six weeks. Seven reached Slack. Two mattered.
- Plan changes beat feature launches. The alerts we acted on were about what’s free and what’s gated, not shiny new features.
- Same-day is fast enough. Nobody needs a competitor’s changelog in seconds. Hours is still weeks ahead of their blog.
Where this doesn’t work
If the competitor has no public changelog, or it’s buried in an in-app popup with no standalone page, a page watch can’t see it. Changelogs behind a login are out too. And this isn’t a full competitive intelligence platform. It won’t build battlecards or track their ad spend. It tells you what shipped, which is the part I kept missing.
What I use
I set these up in AyeWatch. You paste the changelog URL and write the sentence about what counts, and the alert comes back as a plain summary of what shipped instead of a highlighted screenshot. The Free Preview sends push alerts to your phone, which is enough to try it on one competitor. Slack and email come with the paid plans, and Pro is $9 a month.
Start with the one competitor your sales team mentions most. Find their real changelog URL, write the sentence, and give it two weeks.









