March 16, 2026
Pinterest Conversions API
Pinterest integration now has server-side event tracking as a backup to the browser tag:- Conversions API sends events from FunnelFox servers even when browser tracking fails or gets blocked.
- Works alongside the Pinterest tag — it deduplicates events that were already sent from the browser.
Apple Pay email for FunnelFox Billing
FunnelFox Billing can now fetch the customer’s real email from Apple Pay:- When a customer pays with Apple Pay, FunnelFox Billing retrieves their email — even if they entered a placeholder email in the funnel.
- The email is not included in the payment metadata, but it’s still available directly in FunnelFox Billing.
Experiments without republishing
You can now launch experiments immediately, without republishing your funnels:- Previously, a funnel republish was required before an experiment could receive traffic.
- Experiments now go live as soon as you create them.
March 9, 2026
Supabase authentication
You can now use Supabase auth in your funnels:- Supports includes email/password and OAuth flows.
- OAuth buttons can handle both sign-up and sign-in.
Stripe payment failure flows
Stripe payment failures can now route users more precisely:- You can now send users to different flows based on the payment failure reason.
- Supported cases include common failures, user cancellation, and specific failure errors.
- This helps you recover more failed checkouts with the right follow-up path.
Apply Pay buttons styling
Your checkout and wallet buttons for FunnelFox Billing can now feel more on-brand:- You can now style Apple Pay wallet buttons (white and black themes).
- You can also customize Apple Pay checkout buttons.
profile.updated for FunnelFox Billing email changes
Profile webhooks in FunnelFox now stay in sync when email changes in FunnelFox Billing:- When you update a profile email in FunnelFox Billing, FunnelFox now triggers
profile.updated. - This works when FunnelFox Billing is used with FunnelFox funnels.
- It helps keep downstream webhook-based syncs up to date automatically.
checkout_presented event improvements for Solidgate
Checkout analytics now include richer event data for Solidgate:checkout_presentedfor Solidgate now includescurrency,price, andprice_factparameters.- This gives you more complete checkout analysis in tools like Amplitude and Mixpanel.
checkout_presentedis now consistent across all payment providers.
checkout_presented event in Mixpanel or Amplitude.Country filters for analytics and A/B testing
You can now analyze performance by country across FunnelFox:- Country filtering is now available in analytics dashboard, charts, and A/B testing results.
- This makes it easier to compare performance across markets.
- You can spot geo-specific trends without leaving your reporting workflow.
February 27, 2026
Firebase OAuth sign-in
OAuth buttons with Firebase now handle both sign-up and sign-in:- If no user exists, FunnelFox creates a new Firebase user (sign up).
- If the user already exists, FunnelFox signs them in via the same OAuth button.
- Purchases while signed in land in the existing Adapty or RevenueCat profile.
Org-wide cancellation funnels with FunnelFox Billing and Solidgate support
Cancellation funnels now work across your whole organization, not just one project:- Cancellation funnels load subscriptions across all organization projects using the profile ID.
- Now cancellation funnels support Stripe, Paddle, Solidgate, and FunnelFox Billing subscriptions.
- FunnelFox uses the payment provider from the customer’s original purchase.
AppLovin integration
Send funnel events to AppLovin Axon to measure and optimize campaigns:- Events are sent client-side from the visitor’s browser via the AppLovin Axon SDK.
- FunnelFox sends the FunnelFox profile ID to AppLovin for user identification.
- Tracked events include
page_view,generate_lead,add_to_cart,purchase, and more.
profile.updated webhook improvements
You now get a webhook event every time a profile changes:profile.updatedtriggers each time a profile is updated, including email, password or phone updates.- This enables updating a customer in Stripe even if phone is collected after purchase.
Custom user ID for AppsFlyer integration
AppsFlyer events can now be linked to the right user more reliably:- FunnelFox sets a Customer User ID on AppsFlyer to link events to the correct user.
- You can provide the ID via an input element, set it from your backend using
fox.inputs.set('_USERID_', ...)in a Raw HTML element, or let FunnelFox fall back to the profile ID by default. - Setting
_USERID_later in the funnel updates the Customer User ID for all subsequent events in that session.
A/B testing confidence metrics
Experiment results now include clearer statistical signals:- Added Confidence Level: statistical confidence vs. control.
- Added CR Confidence Interval: 95% range for the true conversion rate.
February 12, 2026
Subscription upsells for PayPal in Solidgate
Solidgate now supports subscription upsells for the PayPal payment method:- Offer a second subscription after the initial purchase completes.
- Works with one-click upsells so customers don’t re-enter payment details.
- Let users stack multiple subscriptions in the same funnel.
- Configure it using the purchase action on buttons in your upsell screens.
One-time upsells for PayPal in Solidgate
The PayPal payment method in Solidgate now supports one-time product upsells:- Sell add-ons or one-time offers after subscription checkout.
- Customers complete the purchase with one click.
- Set it up in your upsell screen using the purchase action on buttons.
UTM tracking in Stripe via FunnelFox Billing
FunnelFox Billing now captures UTM parameters in Stripe metadata for all purchases:- Track campaign performance by source, medium, campaign, term, and content.
- Analyze which campaigns drive the most revenue directly in Stripe.
- Same metadata you already get with direct Stripe integration, now available in FunnelFox Billing.
- Works automatically for all funnels using FunnelFox Billing.
Cardholder name collection for Solidgate
You can now collect cardholder names during checkout when using Solidgate:- Added the cardholder name input field to your Solidgate card payment method.
- Improves payment acceptance rates.
- Enable it in the Checkout element settings when customizing your card payment method.
January 30, 2026
Mailchimp integration
The new Mailchimp integration keeps your audience in sync as users move through your funnels:- When someone enters an email via the Email Input element, FunnelFox creates (or updates) their contact in your selected Mailchimp audience.
- It also updates their marketing status based on your consent checkbox.
- It passes funnel context (Funnel, Project, Experiment, Session IDs) so you can segment and automate.
- You can connect multiple projects to one audience.
PostHog integration
PostHog is now available as an analytics integration in FunnelFox:- Once you enable it, FunnelFox can automatically track funnel interactions so you can understand behavior and improve performance.
- Track funnel behavior with automatic events and spot drop-offs to optimize conversion paths.
- Compare experiment performance with analytics.
- Understand how users move across screens.
Stripe Connect setup for Stripe
Stripe now connects through Stripe Connect for all new Stripe integrations:- Instead of pasting API keys, you connect your Stripe account in a few clicks, separately for Sandbox and Production.
- If you’re already using the older API-keys flow, don’t remove your existing integration and migrate to Stripe Connect without breaking existing subscriptions or webhooks.
AppLovin tracking using Google Tag Manager
FunnelFox funnels now support AppLovin (Axon Pixel) tracking through Google Tag Manager:- Set it up in GTM using Axon’s GTM guide.
- FunnelFox also supports the
_axwrtcookie to improve user identification.
Stripe subscription swap in cancellation funnels
Stripe subscription swap in cancellation funnels now also works when the customer is on a trialing subscription:- The current subscription keeps running until the end of the billing period (or trial), then Stripe ends it and starts the new subscription right after.
- You can offer discounts without interrupting access.
- Swap even when the customer is trialing.
Videos as screen backgrounds in Editor
You can now use videos as a screen background or separate element in the Editor:- Set the screen’s Style media to Video, then paste your hosted video URL.
- Use backgrounds for mood and context.
- Add the new Video element so it becomes part of your screen’s main content.
- Videos autoplay and loop by default, and stay muted.
Synchronized countdown setting for timers
Timers now have a Synchronized countdown setting:- When enabled, the timer start time is shared across all pages in the funnel.
- When disabled, each timer starts when the user first views it.
