April 7
Added activity log export with before-and-after values so changes can be reviewed outside the app more easily.
Hid fraud protection related information report builder and other places in app when fraud detection is disabled.
Fixed the postback URL generator to include the
amount.valueparameter for percentage-revenue offers with fixed or no payout.
April 8
Improved user agent parsing to make device and OS targeting more reliable and support fraud checks more consistently.
Hid the Affiliate ID column from affiliate users in the conversion report.
Fixed multiple offer pricing issues that caused save errors and incorrect revenue or payout values in the offer editor.
Fixed affiliate registration so sign-up no longer breaks when Tipalti is enabled and a payment method is required.
Fixed offer category updates so edited categories now save correctly.
Fixed External CID visibility so affiliates can see External CID values in click and coupon redemption reports when data visibility is enabled.
Fixed the affiliate payment methods page so it no longer crashes when duplicate payment methods of the same type exist.
Fixed a UI issue where the pricing block could remain visible after navigating to another page.
April 16
Added MCP server support for the Trackdesk public API, enabling tool-based API search and execution. Read more details in the article.
Added a setting that lets admins calculate settlement amounts using either current exchange rates or the historical rates stored with each conversion. Read the article for more details.
Added settlement statuses to affiliate payouts, including bulk status changes, paid-progress counters, and status notifications. Tipalti payouts sync the settlement status automatically.
Improved settled balance screens for multi-currency accounts by showing per-currency totals more clearly in admin and affiliate views.
Added Smart Link grouping to report builder and a dedicated Smart Link overview report.
Added conversion ID and conversion status to activity log exports for conversion-related events.
Updated CAPTCHA handling in signup and account flows to use Cloudflare Turnstile instead of reCAPTCHA while keeping the flows working as expected.
Fixed an error that could make sign-in, login, and other account pages fail to load.
April 29
Removed admin-only payment method note actions from affiliate signup and affiliate add-payment-method flows, so affiliates no longer see controls meant only for admins.
May 6
Added shared tags for offers, affiliates, advertisers, and affiliate managers, and made them usable as filters in lists, reports and open balances. Read the article for more details.
Added AI Postback Assistant to the advertiser postback generator.
Improved conversion activity logs by showing clearer status-change actors across API actions and automated integrations.
Made all affiliate pickers searchable by ID, name, and email, making selection faster and clearer.
Showed related offers and affiliates inside conversion error log detail when a matching click exists.
Moved pinned offers to a full-width position above the affiliate dashboard performance widgets.
Refined the Tipalti payment method flow with clearer setup states and a simpler save-first modal.
Removed the unsupported "Quality control" option from affiliate conversion visibility settings so changes save without errors.
Added refresh buttons to click, conversion, commission, and client reports.
Clarified conversion field descriptions in the public API docs so the contract is easier to understand and use.
Stopped sending draft-offer notifications when an offer is only scheduled for future publishing.
Added an admin-only action to clear conversion error logs.
Improved dashboard load performance by lazy-loading rarely used dashboard and invoice components.
Fixed modal text wrapping so confirmation copy no longer breaks mid-word.
Fixed MFA setup hover states in dark mode so SMS and Authenticator App options stay readable.
Fixed the payment method modal so new methods can be saved and the dialog no longer traps users.
Fixed invoice readability in dark mode.
May 13
Added a new Funnel dashboard widget for viewing performance stages by grouping such as affiliate, offer, or country with conversion type drilldowns directly on dashboard. Read the article for more details.
Cleaned up outdated Public API texts so the documentation and labels better match current behavior.
Added more scheduled Tipalti payment batch checks after 3 and 7 days to catch failed payments sooner.
Matched MLM commission timestamps to the original conversion time for backdated conversions, making imported and delayed data line up correctly in reports.
Removed the edit-tags controls from affiliate-visible offer views, so affiliates can no longer open a modal they are not allowed to use.
Updated sign-up forms to prevent submits from getting stuck when users click too quickly.
Fixed redirect click deduplication so links targeting different landing pages now send users to the correct destination.
Fixed ZIP creatives so they can be downloaded from both list and grid views again.
Fixed the get-link flow for affiliates with a single source, so tracking links and smart links show immediately without extra selection.
