Aug 15, 2026
FAQ accordion on /pricing
Added an FAQ section to the pricing page so prospective Pro customers can self-serve answers on cancellation, seat pricing, and HARO delivery before requesting access.
Jun 22, 2026
3-email onboarding drip for new signups
New users coming through /request-access now get a 3-touch onboarding sequence (welcome → search workflow → beat filters) to ramp them to first pitch.
Jun 3, 2026
Inline email-capture CTAs across SEO pages
Visitors to /find-journalists, /haro-alternative, and /pr-media-database now see a contextual email-capture card so they can request access without bouncing back to the homepage.
May 30, 2026
Public /compare/* pages whitelisted
Muck Rack, Cision, and Prowly alternative pages now render publicly with page-view tracking, so outreach recipients and SEO crawlers can read them without signing up.
May 26, 2026
Sticky CTA bar on top SEO landing pages
Find-Journalists, HARO Alternative, and PR Media Database pages each get a persistent bottom CTA so prospects never lose the path to requesting access.
May 22, 2026
Bot-detection fix for traffic log
Tightened the page-view bot heuristic (fixed Moz false positives) and backfilled 30 misclassified visits so the /admin traffic panel reflects real humans.
May 20, 2026
Page-view tracking + admin traffic dashboard
Every public route now logs a privacy-safe hashed-IP page-view row; an admin endpoint surfaces 14-day traffic, unique visitors, top referrers, and bot breakdown.
May 19, 2026
Story Brainstorm Engine returns output reliably
Fixed three bugs in the brainstorm pipeline (proxy token budget, 429 surfacing, frontend error display) so the feature actually produces output instead of hanging.
May 18, 2026
SEO foundations: sitemap, robots, JSON-LD, canonicals
Launched /sitemap.xml, JSON-LD WebSite/Organization schemas, canonical URLs, and Open Graph images so all public pages are crawlable and share-clean.
May 15, 2026
Initial public launch: journalist profiles live
First release of the AI-native media database — 8,900+ journalists across 290 outlets and 12 English-language markets, with verified email coverage and beat-level filtering.