Skip to content
Published in

Release notes 3.2.622

OptiPub’s latest update brings robust webhook management, smarter campaign and segment features, expanded integrations, and a smoother experience ac...

🗓 Release Notes (3.2.622)

We're excited to share the latest enhancements arriving to help you succeed with OptiPub’s platform! This update brings new ways to manage webhooks, campaign and segment upgrades, SamCart integration, and important fixes for smoother publishing. Stay tuned—the best is yet to come!

🚀 New Features

  • Advanced Webhook History & Retry: View webhook logs and manually retry webhooks for SamCart and ThriveCart integrations. See failure and retry timestamps directly in the history.
  • Campaign View Enhancements: Campaigns now show tables of related items (messages, segments, etc.) with attribute chips displaying total counts. Creation forms from the campaign view are now pre-filled for convenience.
  • Support for Google Docs Import: Import content directly from Google Docs into the Grapes editor, streamlining your workflow.
  • Subscriber Opt-in Management: New button to manually opt-in subscribers with invalid emails, plus ability to set and change passwords for subscribers.
  • SamCart Integration: Added full SamCart integration, including funnel events, webhooks, and API sync. Easily map products and manage SamCart settings within OptiPub.
  • Tag Support for Pages: Pages now support tags, improving organization and filtering.
  • Date Support for Subscriber Variables: Segment filtering and variable matching now natively support dates, with flexible relative and absolute matching modes.
  • Unsubscribe Reason Tracking: Now track unsubscribe reasons, view metrics, and use this data in segment filters and reports.
  • Opt in Subscriber Emails Route: Added API route to mass opt-in subscriber emails.
  • Resource to Message Shortcut: Instantly send a resource as a message with a new shortcut.
  • 🛠 Improvements

  • Segment Result Limits: Set a maximum records match limit on dynamic segments to fine-tune targeting.
  • Faster Landing Pages: Reduced API response sizes and optimized asset handling for faster landing page loads. Added support for S3 uploads for landing page assets.
  • Better Navigation and Tables: Improved navigation component and upgrade detection for user table preferences. Added publication info to subscriber message history.
  • Enhanced Filtering: Filter auto responders, campaigns, and resources by campaign, and filter subscriber message history with new options.
  • Grapes/TinyMCE Improvements: Added campaign link and macro plugins to TinyMCE, made scripts safer in Grapes, and improved Google Docs content import reliability.
  • Segment Import Enhancements: Improved validation, added SMS support, and streamlined SMS variable handling during segment import.
  • Form Controls Upgrade: Rapid form resubmissions are now prevented for better data accuracy.
  • Resource Forms: Removing thumbnail image requirement in resource form for easier content creation.
  • 🐛 Bug Fixes

  • Webhook Retry Stability: Resolved errors and improved error handling for webhook retry flows.
  • Message and Landing Page Fixes: Corrected issues loading default templates, script execution, and wrapper/sticky positioning on landing pages. Fixed copying message content and loading from publications properly.
  • Publications and Campaigns: Fixed inability to set privacy/disclosure URLs; fixed campaign info casing on subscriber pages.
  • Segment and Filter Fixes: Addressed bugs for date filters, segment refreshing, subscription history loads, and signup/expire date filters.
  • UI Consistency: Handled mobile style tweaks, missing subjects in campaign tables, and missing columns or chips in various views.
  • SamCart Sync: Corrected subscription sync logic, 429 error handling, and publication mapping issues.
  • 🔧 Technical / Internal

  • ClickHouse Integration: Introduced initial ClickHouse stats service and backfilling, plus new client and configuration support.
  • Performance and API Tweaks: Improved Apache response, optimized frontend builds, and reduced cache time for landing page data.
  • Cleaner Code and Config: Large internal cleanups, upgraded migrations, and added proper validation across controllers.
  • 🧹 Cleanup / Refactoring

  • Refactored Webhook and Segment Logic: Separated model logic, updated naming/relationships, and streamlined event handling for better maintainability.
  • UI and Query Optimization: Moved and reorganized UI elements (e.g., segment tabs, selection buttons), improved lazy selects, and updated query logic for clarity and speed.

  • Sign up for our newsletter

    Stay up to date with the roadmap progress, announcements and exclusive discounts feel free to sign up with your email.