Middleware Nodes
Screenshot_2
  • Added Middleware as a new funnel node type, letting funnels call an external service during routing and continue based on the response.
  • Added Middleware Configs as a manageable asset type with categories, duplication, archive/unarchive, and move-category support.
  • Added route-based middleware behavior with default fallbacks, priorities, response conditions, and clearer validation when a route setup is invalid.
  • Added Middleware Logs and summary reporting so users can inspect executions, outcomes, destinations, timing, and routing decisions.
Page Group Categories
  • Added category support for global lander groups and offer groups.
  • Reporting can now group and filter these page groups by category, including consistent "Uncategorized" handling.
UI Improvements
  • Added Middleware creation, editing, picking, funnel-node placement, and reporting screens.
  • Improved Logic Script editor and form state behavior.
  • Fixed stale validation for webhook and visitor-tag nodes after adding an outgoing connection.
  • Added page-group category management in the UI.
Reliability and Accuracy
  • Fixed a streamer retry edge case that could publish identical duplicate events, improving conversion and revenue accuracy during retry bursts. This affected <0.1% of conversions. We will review removing old duplicates.