Product Updates
Changelog
Track new features, improvements, and updates to Pressonify.ai
61
Updates This Year
29
New Features
99.9%
Uptime
Version 2.6.0
October 18, 2025
๐จ CRITICAL SEO Fixes
- Canonical URL 404 Fix: Fixed critical bug where canonical URLs returned 404 errors due to ID suffix length mismatch (7 chars vs 8 chars)
- URL Truncation Fix: Resolved mid-word URL truncation issue where slugs were cut at arbitrary character limits instead of word boundaries
- JSON-LD Schema Parsing: Fixed "Bad control character in string literal" errors by properly escaping newlines, tabs, and special characters in articleBody field
- Slug Consistency: Standardized all slug generation to use smart word-boundary algorithm across 6 locations in codebase
- Path Consistency: Fixed schema generators using wrong path (/press-release/ instead of /news/), ensuring canonical URLs match actual routing
โจ New SEO Features
- FAQPage Schema: Added comprehensive FAQPage structured data with 23 Q&A pairs for Featured Snippet eligibility on FAQ page
- JSON Escape Filter: Created custom Jinja2 filter for proper JSON-LD schema escaping, preventing syntax errors in structured data
- Smart Slug Generation: Implemented SEOService.generate_slug() with stop word removal and word-boundary truncation for cleaner URLs
๐ฏ SEO Quality Improvements
- Google Rich Results Eligible: All press releases now pass Google Rich Results Test with valid NewsArticle, Organization, and BreadcrumbList schemas
- Voice Search Optimization: Enhanced with SpeakableSpecification schema and FAQ rich results for Alexa, Google Assistant, and Siri compatibility
- AI LLM Compatibility: Structured data optimized for ChatGPT, Perplexity, Claude, and Microsoft Copilot citations and knowledge graph integration
- Semantic HTML Validation: Verified proper ARIA labels, role attributes, and itemscope/itemtype microdata throughout templates
- Internal Linking Enhancement: Improved breadcrumb navigation, category links, tag links, and related articles widget
- SEO Score Boost: Overall SEO quality improved from 90/100 to 98/100 (industry-leading)
๐งช Testing & Validation
- Playwright Test Suite: Created comprehensive E2E tests for canonical URL consistency (12/12 tests passing 100%)
- Automated Validation: Tests verify canonical URLs return 200 OK, ID suffix consistency, and schema mainEntityOfPage accessibility
- Regression Prevention: Automated tests prevent future URL and schema bugs through continuous integration
๐ Impact & Results
- Featured Snippet Eligible: FAQs, Top Stories carousel, Breadcrumb rich results, Voice search answers
- Social Sharing Perfect: OpenGraph and Twitter Cards optimized for Facebook, LinkedIn, Twitter, Apple Messages
- Zero Schema Errors: All JSON-LD schemas parse correctly with no validation warnings
- Professional URLs: Clean, SEO-friendly slugs without mid-word truncation
- CTR Increase Expected: Rich results typically increase click-through rates by 15-30%
Version 2.5.0 Latest
October 19, 2025
๐ฏ Enhanced Dashboard & Data Management
- Share Button: Share press releases directly to social media platforms from your dashboard with one click
- Export Functionality: Download your press releases and outreach data in JSON, HTML, or CSV formats for complete data portability
- Delete Button: Permanently remove press releases with GDPR-compliant deletion process and full audit trail
- Dashboard Actions: Redesigned action buttons for better usability and instant access to all content management features
- Audit Logging: Complete tracking of all data operations (deletions, exports, archives) with IP address logging
๐ GDPR Compliance & Privacy
- Article 17 - Right to Erasure: Users can permanently delete their content with cascade deletion of all related data
- Article 20 - Data Portability: Export all your data in machine-readable formats for use elsewhere
- Article 30 - Records of Processing: Complete audit trail of all data operations for transparency and compliance
- Privacy Protection: Row-level security ensures users can only access their own data
- Archive Options: Optional archive copy sent before deletion for peace of mind
๐ SEO Optimization for Deleted Content
- 410 Gone Responses: Deleted press release URLs return professional 410 Gone instead of 404 Not Found
- Faster De-indexing: Search engines understand content is permanently removed (not temporarily missing)
- Automatic Sitemap Updates: Deleted content is automatically removed from sitemap.xml
- No SEO Penalties: Proper handling prevents negative impact from removed content
- Professional Error Pages: Branded error messages maintain reputation
๐ง Bug Fixes & Improvements
- Journalist Matching: Resolved duplicate key error when running "Find Journalists" multiple times
- Dashboard Metrics: Metrics now display correctly for all press releases regardless of creation date
- Data Display: Improved handling of press releases with various user ownership scenarios
- Error Handling: Better user feedback throughout the platform
โก Performance
- Efficient Deletion: Cascade deletion removes all related data in a single operation under 500ms
- Fast Exports: Data export operations complete in under 300ms
- Optimized Queries: Database indexes ensure fast lookups for audit logs and deleted content
Version 2.4.2
October 15, 2025
โจ Free PR Headline Generator Enhancements
- Pre-Results CTA Banner: Added prominent green banner above results promoting full $49 PR generation service
- AI Authority Messaging: Updated pitch to emphasize AI-optimized structured data that establishes authority for Google and AI models
- 5,000+ Journalists: Updated journalist count from 4,800 to reflect new total (4,827 media + investor contacts)
- Character Limit Expansion: Increased announcement field from 500 to 3,000 characters (~75 words โ ~500 words)
- Improved Error Handling: Enhanced JavaScript error parsing for Pydantic validation arrays, standard FastAPI errors, and unknown errors
- Loading Animation Upgrade: Replaced spinning cube with professional blinking cursor animation (`...|..` effect)
๐ง Bug Fixes
- CRITICAL: Form Validation Fix: Fixed A/B test variant B causing "[object Object]" error and form submission failure
- Hidden Required Field Bug: Removed `required` attribute from hidden email field preventing variant B users from generating headlines
- Navigation Button Styling: Fixed grey text on black "Submit PR" button with proper white text color and 3D depth effects
- Navigation Menu Order: Repositioned "โจ Free Tool" link to appear before "Submit PR" button for better UX flow
๐ Content & Marketing
- Hero Subtitle Enhancement: Now mentions 4,800+ journalists and $49 pricing upfront for clearer value proposition
- Benefit-Focused CTA: Rewrote upgrade section with specific features, social proof (127+ businesses), and urgency
- Feature List Redesign: Added emojis, bold labels, and specific benefits for each feature (newsroom-ready, Schema markup, domain verification, etc.)
- Social Proof Addition: "Used by 127+ businesses โข Published in 60 seconds โข No subscription required"
- Comprehensive Schema.org Data: Added structured data for WebApplication, HowTo, FAQPage, Product, and SoftwareApplication
๐จ UI/UX Polish
- Button Centering: Fixed navigation button alignment with inline-flex and proper centering
- 3D Button Effects: Added box-shadow depth with hover states and active press effects
- Monospace Loading Cursor: Professional Courier New font with letter-spacing for clean animation
- MutationObserver Integration: Auto-start/stop loading animation based on display state
- Larger CTA Button: Increased upgrade button to 1.25rem font with 1.5rem padding for prominence
Version 2.4.1
October 15, 2025
๐ GDPR Compliance & Privacy Enhancements
- Cookie Consent Banner: Implemented EU-compliant cookie consent system with explicit Accept/Reject options that appears on first visit
- Consent-Gated Analytics: Google Analytics 4 (GA4) now only loads after explicit user consent - no tracking before acceptance
- Privacy Policy Enhancement: Added comprehensive Google Analytics 4 disclosure section with Measurement ID, data collection details, and Google signals explanation
- Consent Withdrawal Mechanism: Users can change cookie preferences anytime through Privacy Policy instructions or browser settings
- IP Anonymization: Enabled automatic IP address anonymization in Google Analytics for enhanced privacy
- Third-Party Opt-Out Links: Direct links to Google Analytics opt-out browser add-on and personalized advertising settings
- LocalStorage Consent Management: User consent choices stored locally with timestamp for audit trail
- Anchor Link Navigation: Privacy Policy now includes #cookies anchor for direct navigation from consent banner
โ๏ธ Legal & Compliance
- GDPR Article 7 Compliance: Explicit, freely given, specific, and informed consent collection before any tracking
- Right to Withdraw Consent: Clear instructions on how users can revoke analytics consent at any time
- Privacy Policy Updates: Last updated date changed to October 15, 2025 to reflect latest compliance changes
- Google signals Disclosure: Full transparency about cross-device tracking and demographic data collection for users with Google Ads Personalization enabled
- Legal Basis Documentation: Consent as legal basis for analytics processing clearly documented in Privacy Policy Section 8
- EU Cookie Law Compliance: Meets ePrivacy Directive requirements for cookie consent
๐จ User Experience
- Brutalist Design Consistency: Cookie consent banner matches site's design system with black/white color scheme and bold typography
- Non-Intrusive Banner: Fixed bottom position that doesn't block content, only shows once on first visit
- Responsive Layout: Banner adapts to all screen sizes with mobile-friendly button layout
- Hover Effects: Interactive button states with smooth transitions for better UX
- Console Logging: Developer console shows consent status for debugging (โ accepted / ๐ซ rejected)
๐ง Technical Implementation
- Dual Template Implementation: Cookie consent system implemented in both base.html (for extended templates) and landing.html (standalone homepage)
- Script Injection Protection: GA4 tracking script dynamically loaded only after consent via JavaScript createElement
- Consent Check Function: Centralized loadGoogleAnalytics() function prevents duplicate loading
- Event Tracking: Cookie consent acceptance tracked as conversion event in GA4 (after consent given)
- Missing Anchor Fix: Added id="cookies" to Privacy Policy Section 8 for direct navigation from banner
Version 2.4.0
October 14, 2025
๐ Enhanced SEO & Structured Data System
- Comprehensive JSON-LD Schemas: Automatic generation of structured data for all press releases (NewsArticle, Organization, Person, FAQ, BreadcrumbList)
- SEO Quality Scoring: 85-90/100 average score with AI-powered content analysis and entity extraction
- Google Rich Results Eligible: Enhanced search engine visibility, voice search optimization, and featured snippet potential
- LLM Brain Food: Comprehensive structured data for better AI citations in ChatGPT, Perplexity, Claude, and Gemini
- 3-Tier Reliability: AI โ Hybrid โ Template fallback system ensures 100% uptime
- Database-Driven: JSONB column with GIN indexing for efficient storage and queries
- Backward Compatible: Existing press releases continue working seamlessly
๐ Technical Details Widget
- Interactive Widget: Expandable "View Technical Details" section at bottom of all PR pages
- SEO Score Display: Real-time quality score with schema breakdown (3-8 schemas per PR)
- LLM Brain Food Tab: Educational content explaining how structured data helps AI understand and cite content
- Schema Explorer: Expandable sections for each schema type with JSON-LD code
- Google Testing: Direct integration with Google Rich Results Test tool
- Complete Transparency: Users can see exactly how their content is structured for search engines and AI
๐ง Bug Fixes & Improvements
- Fixed favicon 404 error with modern SVG favicon
- Updated widget to display dynamic schema data correctly
- Enhanced PR detail template with comprehensive structured data rendering
- Improved schema generation workflow integration
Version 2.3.0
October 12, 2025
โก PERFORMANCE: Phase 1 Agent Optimization
- 50% Faster Processing: Reduced from 30-40s to 15-20s with parallel agent execution
- 57% Cost Reduction: Monthly AI costs down from $240 to $104 through intelligent caching
- Cross-Agent Result Sharing: Agents reuse analysis within workflows (30% cost savings)
- Parallel Execution: Independent agents run simultaneously for maximum speed
- Response Caching: Duplicate requests return instantly from cache (35% additional savings)
- Zero Quality Loss: Same AI models, same prompts, smarter execution
- 35% Fewer API Calls: Reduced from 8,000 to 5,200 calls per month
- Better Consistency: All agents see identical analysis through caching
๐๏ธ Technical Infrastructure
- New Cache System: ResultCache for cross-agent sharing (5min TTL) + AgentCache for responses (1hr TTL)
- Backward Compatible: Zero API changes, existing integrations work unchanged
- Automatic Optimization: No configuration required, works out of the box
- Simple Architecture: Consistent AI models across all agents (no model switching complexity)
๐ Performance Metrics
- User Wait Time: Halved from 30-40s to 15-20s
- Monthly Costs: $240 โ $104 (57% reduction)
- API Calls: 8,000 โ 5,200/month (35% reduction)
- Cache Hit Rates: 30-40% for common requests
- Quality Score: Maintained at 8.8/10 (no degradation)
Version 2.2.0
October 11, 2025
๐ฐ MAJOR FEATURE: Investor Outreach System
- Dual-Purpose Platform: Now targets both journalists (media coverage) AND investors (fundraising)
- 2,324 Investor Contacts: VCs, angels, accelerators, corporate VCs, and family offices
- 4 Specialized AI Agents: Investment Analysis, Investor Matching, Investment Strategy, Investment Pitch
- AI-Powered Matching: Filter by investment stage (pre-seed to late-stage), industry focus (SaaS, Fintech, AI/ML, etc.), and geographic region
- Personalized Investment Pitches: Automatically generated for top investors with traction metrics, market opportunity, and funding ask
- Investment Analysis: Identifies funding stage, traction metrics, competitive advantages, and investment readiness score (0.0-1.0)
- Outreach Strategy: Priority tier recommendations, optimal timing, follow-up cadence, and expected interest rates
- Complete Workflow: From press release โ investor analysis โ matching โ personalized pitches in 15-30 seconds
๐ฏ UI Enhancements
- Outreach Type Toggle: Choose between "Media Coverage" or "Investor Outreach" on the PR generation page
- Dual-Purpose Messaging: Updated landing page, about, and pricing to highlight both features
- Combined Stats: 7,051 total contacts (4,827 journalists + 2,324 investors)
- New FAQ Section: 8 comprehensive questions about investor outreach
๐ Database & Backend
- 2 New Tables: `pr_investor_outreach` and `investor_outreach_packages`
- 4 New API Endpoints: Auto investor outreach, package retrieval, pitch regeneration, investor browsing
- Investor Database: 1,388 accelerators + 936 Tier 1 US VC contacts
- Geographic Coverage: Ireland, UK, US, EU, Global, APAC
- Stage Coverage: Pre-seed, Seed, Series A, Series B, Growth, Late-stage
- Industry Coverage: SaaS, Fintech, AI/ML, Healthcare, E-commerce, Climate Tech, Deep Tech
๐งช Testing & Quality
- 66 E2E Tests Created: Comprehensive Playwright test suite for investor outreach
- 98.5% Pass Rate: 65/66 tests passing
- UI Integration Tests: Outreach type toggle, state management, visual regression
- API Endpoint Tests: All 4 investor endpoints tested
- Cross-Browser Compatibility: Verified on Chrome, Firefox, Safari
- Zero JavaScript Errors: Clean page load and execution
โก Performance
- 15-30 Second Processing: Complete investor analysis and matching workflow
- Cost Per Outreach: ~$0.12 per investor outreach campaign
- Advanced AI Models: Fast and cost-effective enterprise AI infrastructure
- Parallel Processing: Future optimization for simultaneous agent execution
Version 2.1.3
October 11, 2025
๐ฏ Journalist Matching Enhancements
- Improved Matching Accuracy: Enhanced AI-powered journalist matching with better relevance scoring
- Better Regional Coverage: More reliable matching across all regions including Ireland, UK, US, EU, and Global
- Industry-Specific Matching: Improved accuracy for all 33 industry categories including startups, tech, finance, and healthcare
- Enhanced Reliability: More consistent journalist recommendations with improved data handling
๐ง Technical Improvements
- Optimized AI response parsing for faster and more reliable results
- Enhanced data validation to ensure consistent journalist information
- Improved error handling for better user experience
Version 2.1.2
October 11, 2025
๐ Multi-Region Journalist Targeting
- Target Multiple Regions: Select multiple target regions for journalist matching (Ireland + UK, US + EU, Global, etc.)
- Expanded Categories: Choose from 33 industry categories across technology, finance, healthcare, retail, and more
- Startup Category: New dedicated category for startup and entrepreneurship news
- Better Matches: Improved journalist matching quality with more precise filtering
๐ Platform Enhancements
- Faster Response Times: Optimized backend performance for quicker PR generation and journalist matching
- Better Error Handling: Clearer error messages when issues occur
- Improved Stability: Enhanced system reliability across all features
๐ง Bug Fixes
- Fixed support form email field for unauthenticated users
- Resolved category filtering issues in journalist database
- Improved form validation and user feedback
Version 2.1.1
October 9, 2025
โ๏ธ Email Preview & Journalist Outreach
- Email Preview Modal: Preview and customize AI-generated journalist pitches before sending with live editing
- Tone & Style Controls: 4 tone options (professional, friendly, urgent, casual) ร 4 style options (concise, standard, detailed, data-driven)
- Send via Gmail/Outlook: One-click integration with your email client - review and send from your own account
- Journalist Database: 4,827 verified journalists across 8 categories (Tech, Finance, Health, Retail, etc.)
- Smart Matching: AI-powered journalist matching based on PR content, industry, and region with relevance scoring
- PR Links in Emails: Every pitch automatically includes a link to your published press release
๐ Analytics Dashboard
- Time Series Charts: Track journalist outreach activity over time with interactive Chart.js visualizations
- Overview Metrics: Monitor press releases, journalists contacted, emails sent, responses, and media pickups
- Campaign Performance: Detailed breakdown of each outreach campaign with success rates
- Top Journalists: Leaderboard showing which journalists engage most with your content
- Time Range Filters: View analytics for 7, 30, 90, or 365 days
- Estimated Reach: Calculate potential audience reach based on journalist outlets and engagement
๐ Workflow Improvements
- Complete User Workflow: Seamless flow from PR creation โ journalist matching โ email preview โ sending โ analytics tracking
- Multi-Agent Orchestration: 4 specialized AI agents work together (PR Analysis, Media Intelligence, Outreach Strategy, Pitch Personalization)
- Real-time Pitch Regeneration: Instantly regenerate pitches with different tones and styles without leaving the modal
- Direct Email Editing: Edit subject lines and body text directly before sending
- User-Sends Approach: Users review and send all emails from their own accounts (no automated sending)
Version 2.1.0
October 5, 2025
๐ค AI Multi-Agent System
- PR Generation Agent: Advanced language models with 25 style/tone combinations (5 styles ร 5 tones)
- Fraud Detection Agent: 4-layer security system with 0-100 risk scoring and auto-actions
- Fact Verification Agent: 5 automated anti-hallucination checks against user input
- Domain Verification Agent: OTP-based business email validation (PRIMARY trust signal)
- SEO Enhancement Agent: Schema.org markup, meta tags, and keyword optimization
๐ Performance & Quality
- Quality Improvement: 87% increase in PR quality (4.7/10 โ 8.8/10)
- Auto-Approval Rate: 85% of submissions automatically approved (LOW risk)
- Manual Review: Only 4% need review (HIGH risk) with admin email alerts
- Auto-Reject Rate: <1% (CRITICAL risk) with HTTP 403 blocking
- Processing Speed: <10 seconds total (Generation <3s, Fraud <500ms, SEO <1s)
๐ง Bug Fixes & Enhancements
- Fixed summary truncation bug (was 11 chars, now 150-500 with 3-tier fallback)
- Enhanced AI prompts with strict input-only mode and forbidden phrase blocking
- Connected style/tone UI controls to backend (previously disconnected)
- Fixed duplicate content bug in company descriptions
- Added pending_review status for fraud-flagged submissions in admin dashboard
Version 2.0.2
October 2, 2025
โจ New Features
- Enhanced Security: Enterprise-grade security headers protecting against common web vulnerabilities
- Social Media Integration: Professional social preview images when sharing press releases on Twitter, LinkedIn, and Facebook
- Brand Identity: New favicon and brand assets visible across all devices and platforms
- Error Monitoring: Real-time error tracking ensures issues are caught and fixed faster
๐ Improvements
- SEO Boost: Enhanced meta tags and structured data for better search engine visibility
- Page Consistency: All pages now follow the same design system for a cohesive experience
- Performance Monitoring: Uptime tracking and performance metrics to ensure 99.9% reliability
- Privacy Protection: Enhanced privacy controls and data handling across the platform
๐ง Bug Fixes
- Fixed inconsistent styling across FAQ and other informational pages
- Resolved CSS loading issues on specific page templates
- Improved mobile browser compatibility
Version 2.0.1
January 30, 2025
โจ New Features
- Blog System: Launched comprehensive blog with SEO insights, PR strategy articles, and AI content guides
- Support Center: Added authenticated ticketing system with email notifications to [email protected]
- API Documentation: Published roadmap for Q2 2025 API launch with endpoint previews
- User Guide: Complete documentation covering domain verification, SEO optimization, and analytics
๐ Improvements
- Navigation: Fixed flexbox wrapping issues for cleaner mobile experience
- Design System: Refined newspaper-style aesthetic across all pages
- Performance: Reduced page load times by 35% through CSS optimization
- SEO: Enhanced meta descriptions and structured data across all pages
๐ง Bug Fixes
- Fixed login button display alignment in navigation menu
- Resolved mobile menu overflow on small screens
- Corrected email field readonly state in support form
Version 2.0.0
January 15, 2025
โจ New Features
- Enhanced Authentication: Improved authentication and email verification system with better security
- Domain Verification: 6-digit code verification system with 15-minute expiry and rate limiting
- Enhanced Footer: Added newsletter signup, social links, and quick navigation
- News Feed: Dynamic press release feed with filtering and pagination
๐ Improvements
- Homepage UI: Complete redesign with hero section, social proof, and feature highlights
- Pricing Page: Enhanced comparison table with ROI calculator
- About Page: Refreshed company story and team information
- FAQ System: Expanded to 24 questions with search functionality
Version 1.5.0
December 20, 2024
โจ New Features
- Press Release Generator: AI-powered PR creation with Claude integration
- JSON-LD Schema: Automatic structured data generation for all press releases
- Analytics Dashboard: Track views, engagement, and referral sources
- RSS Feed: Automated feed generation for press release syndication
๐ Improvements
- SEO Optimization: Enhanced meta tags and Open Graph implementation
- Mobile Experience: Fully responsive design across all devices
- Load Speed: Reduced initial page load by 45%
Version 1.0.0
November 15, 2024
๐ Launch
- Platform Launch: Pressonify.ai goes live for online businesses worldwide
- Domain Verification: Company email verification system to prevent spam
- Press Release Publishing: Submit and publish SEO-optimized press releases
- Three Pricing Tiers: Starter (โฌ99), Professional (โฌ199), Enterprise (โฌ399)
- Static HTML Generation: Fast, SEO-friendly press release pages
Coming Soon Q2 2025
Expected Q2 2025
๐ฎ Planned Features
- Public API: RESTful API for programmatic press release management
- Advanced Analytics: Traffic sources, engagement metrics, and conversion tracking
- Media Kit Builder: Create professional media kits with logos and brand assets
- Multi-language Support: Publish press releases in multiple languages
- Bulk Operations: Import and manage multiple press releases at once
- Custom Domains: Host press releases on your own domain
Get Update Notifications
Subscribe to be notified when we release new features and improvements