How funnels work
FunnelFox funnels are statically built for maximum reliability and speed. Once you publish a funnel, it becomes immutable — a snapshot that will work exactly the same way forever.Because funnels are static, you must republish after changing project
settings, products, pixels, or integrations for those changes to take effect
in your funnels.
Guaranteed Reliability
If your funnel works during testing, it will work identically in
production. No surprise breaks from platform updates.
Lightning Fast
Static funnels load instantly with no server processing. Your visitors
get the best possible experience.
Version Control
Each published version is permanent. Test new changes without affecting
live traffic until you’re ready.
Update When Ready
Changes to project settings or integrations only apply when you
republish. You control exactly when updates go live.
Funnel List
The Funnels page has two tabs for different funnel types: acquisition funnels and cancellation funnels. Both use the same editor and features but serve different purposes in your customer journey.- Acquisition
- Cancellation
Default tab showing all your marketing and sales funnels. These are
designed to attract new customers and generate revenue through your
offers, products, and services.

Name
Your internal funnel name. This appears in browser tabs when visitors
view your funnel unless you override it in the editor.
Version
Version numbers to help you identify which changes went live.
URL
The URL path where your funnel lives. For example, the slug “offer” creates
your-project.fnlfx.com/offer
. Must be unique within your project.Status
Current funnel state:
- Draft: Still editing, not publicly accessible.
- Published: Live and receiving traffic.
- Archived: Hidden from list but still accessible via direct URL.
Published at
When the funnel was last published.
Actions
Quick actions for each funnel:
- Analytics: Open analytics for this funnel.
- Design: Open in the visual editor.
- Duplicate: Create a copy with a new slug.
- Settings: Open the funnel settings page to rename, edit the slug, archive, or tag the funnel.
Create funnel
The funnel type you create depends on which tab you start from: Acquisition or Cancellation.1
Creation start
Go to the Funnels page and click Create a funnel.
2
Creation method
Select how you want to build:
- Create a blank funnel
- Use a template
- Generate with AI
Start with a blank canvas — just one empty screen. Perfect when
you have a specific design in mind or want complete control.
3
Configure funnel settings
Set your funnel’s basic properties:
- Name: Internal name for your reference.
- Alias: URL path (e.g., “special-offer”).
- Tags: Optional labels for organization.
4
Start building
Open the Visual editor to design your funnel.
Edit funnel
Click on any funnel name to open it in the Visual editor. The editor provides a drag-and-drop interface for building your funnels with screens, elements, actions, and conditions. Learn more about the Visual editor.Because funnels are static, you must republish them for your changes to take effect.

Publish funnel
Publishing makes your funnel live and accessible to visitors. Draft funnels remain private until published. You can edit published funnels and republish them — this creates a new version that immediately replaces the previous one. Learn more about publishing funnels.Publishing is immediate and replaces any existing funnel at that URL.
Test thoroughly before publishing to production URLs.
Cancellation funnels
Cancellation funnels help retain customers who want to cancel their subscriptions. Instead of losing them completely, offer alternatives that address their concerns.
- Swap subscription: Offer a discounted alternative instead of complete cancellation. Learn about subscription swap flow.
- Gift free period: Select a period to extend their current billing cycle for free. This gives you time to demonstrate value before the next charge.
- Pause subscription: Temporarily suspend access and stop billing while maintaining the customer relationship.
- Cancel subscription: If retention fails, process the cancellation gracefully.
- Resume subscription: Paused subscriptions can be resumed at any time.

How cancellation funnels work
Cancellation funnels work with Stripe and Paddle subscriptions only. You can configure how the payment provider processes subscription swaps or cancellations directly in the editor when editing actions. When a customer enters the funnel with their profile ID, FunnelFox loads their subscription details and uses the same payment provider that processed their initial purchase. When the customer takes an action, the payment provider applies your configuration and the changes are reflected automatically. For example, if a customer pauses their Stripe subscription, the pause will appear:- In subscription status on the FunnelFox Subscriptions page.
- In subscription status on Stripe Dashboard.
Cancellation funnels can’t be personalized based on the customer’s product and only affect the most recent active subscription:
- If two customers (one on a 1-year plan and another on a 1-week plan) enter the same cancellation funnel offering 1 free week, both will only receive the same gift period.
- If a customer has multiple active subscriptions, only the last purchased subscription may be modified.
Subscription swap
If you’d like to offer customers a discounted alternative instead of a full cancellation, you can configure a subscription swap. Because PSPs handle this differently, the resulting flow depends on the provider:- Stripe
- Paddle
When user activates a discount (swaps subscription):
- The most recent active subscription is canceled immediately.
- A new subscription is activated.
- The user receives a free trial equal to the remaining paid time of the canceled subscription (if any).
- Current paid period: September 1–30, 2025.
- Subscription swap: September 10, 2025.
- Result: the original subscription cancels on September 10. A new subscription starts right away with a free trial through September 30, 2025. The first payment on the new plan occurs on October 1, 2025.
Customer access link
To access a cancellation funnel, the customer must be identified. FunnelFox directs customers into a specific cancellation flow when you pass their profile ID (fpid) as a query parameter:- Customers page - Listed in the ID column of the customers list
- Webhook events - Sent as
profile.id
- Subscription integrations - User attributes, such as Profile ID in Adapty
- FunnelFox API - Use the Get profile endpoint
Use preview mode to test cancellation funnels without
affecting real subscriptions. Preview mode won’t modify actual customer data.
FAQ
Can I edit a published funnel?
Can I edit a published funnel?
Yes, you can edit published funnels directly. Simply make your changes
and click publish again. This creates a new version that immediately
replaces the previous one at the same URL.
What happens to visitors during republishing?
What happens to visitors during republishing?
The switch is instant. Visitors on the old version continue their
session normally. New visitors immediately see the new version. There’s
no downtime or broken experience.
Next steps
- Learn about the Visual Editor for building funnels
- Configure Analytics to track funnel performance
- Create Experiments to optimize conversions with A/B tests