FunnelFlux: Tracker with a Visual Funnel Builder and Non-Linear Tracking

05.05.2026
19:09

Among all the trackers covered in this series — Keitaro, Binom, Voluum, RedTrack, AdsBridge, PeerClick — FunnelFlux has one feature none of them have replicated: a visual funnel builder. You build tracking like a flowchart — drag and drop nodes (landers, offers, conditions, email steps, upsell pages) and connect them with arrows. The result isn't just "lander → offer" but any sequence of events you can imagine.

Second important point: FunnelFlux exists in two versions with fundamentally different characteristics.

Self-Hosted (legacy) — a PHP script on your own server. Flat $99/month license, no traffic limits. Formally supported, but active development has stopped — this is the old version.

FunnelFlux Pro (Cloud) — SaaS, runs in the browser, no server needed. Same price of $99/month for the first 2 million events. Actively developed and receiving new features.

For most new users, the Pro version is the better choice. Self-hosted makes sense when data must stay exclusively on your own infrastructure.

What Sets FunnelFlux Apart

A standard tracker works linearly: traffic source → lander → offer → conversion. That simple model breaks the moment anything non-standard appears: an upsell after purchase, an email confirmation before the offer, multi-step quiz pages, an A/B test on the second step of a funnel, lifetime value tracking across cohorts.

FunnelFlux solves this through a node system. Every funnel element is a node: lander node, offer node, condition node, email node, conversion node. You connect them in any order, define routing rules between nodes, and see the entire user journey on one screen. Report drill-down goes as deep as each path and each node with no limits on grouping levels.

This isn't built for simple "push traffic → offer" campaigns. FunnelFlux shines in complex funnels: ecommerce with upsell/downsell sequences, lead gen with multi-step forms, search arbitrage, funnels with email sequences.

FunnelFlux Pro — Cloud Version

What's Included

  • Visual flowchart funnel editor
  • No-redirect JS tracking: jаvascript on the page instead of a redirect link — works even when browsers block transitions, referrers are hidden, or you're running listicles with multiple offers
  • Unlimited report drill-downs and grouping levels
  • Real-time user journey tracking
  • 2 custom domains with SSL in the base price
  • 14-day free trial

Pro Pricing

Single plan: $99/month — 2 million events, 2 domains.

Event overages: $5 per million — the team claims this is the lowest overage rate in the industry. For pop/push traffic with high volume, cheaper than most cloud competitors.

Additional domains: $2/month per domain.

Payment: credit/debit cards; AliPay and WeChat Pay available by request.

Connecting a Custom Domain in Pro

FunnelFlux Pro assigns each account its own unique tracking domain. Adding a custom domain is done through the panel, with a CNAME pointing to an address specified by the team. The exact CNAME values are available in account settings after registration.

Self-Hosted Version — Installing on a VPS

If you need full data control — self-hosted. But remember: this is the legacy version. No new features are being added.

System Requirements

  • Linux server (Ubuntu or Debian recommended)
  • PHP 5.6+ with extensions: zip, mcrypt, mbstring, JSON, hash, curl, MySQL, sockets
  • ionCube Loader 5.0+ — required. The code is encrypted with ionCube; without the loader, PHP won't run the application
  • MySQL 5.5+
  • Apache or Nginx
  • Minimum: 2 vCPU / 2 GB RAM, 4 GB recommended

Preparing the VPS at THE.Hosting

Choose a tier based on your traffic volume. For a moderate starting volume — 2 vCPU / 4 GB RAM / 40 GB NVMe. Starting VPS from €5.77/month, KYC trial tier at €1/month for up to 6 months.

OS: Ubuntu 22.04 or Debian 12. No control panel.

Connect:

ssh root@your-IP-address
apt update && apt upgrade -y

Installing the LAMP Stack

apt install apache2 mysql-server php php-mysql php-zip php-mbstring \
php-curl php-json php-sockets php-mcrypt unzip -y
systemctl enable apache2 mysql

Installing ionCube Loader

ionCube is the mandatory step that's missing from most generic PHP setup guides:

Download and extract the loader package:

cd /tmp
wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
tar xzf ioncube_loaders_lin_x86-64.tar.gz

Check your PHP version:

php -v

Copy the matching loader. The directory path depends on your PHP version and distribution — example for PHP 8.1 on Ubuntu 22.04:

cp ioncube/ioncube_loader_lin_8.1.so /usr/lib/php/20210902/

Add the extension to php.ini and restart Apache:

echo "zend_extension=/usr/lib/php/20210902/ioncube_loader_lin_8.1.so" \
>> /etc/php/8.1/apache2/php.ini
systemctl restart apache2

Verify the loader is active:

php -m | grep ionCube

Installing FunnelFlux

Download the distribution from your FunnelFlux account after purchasing a license ($1 for the 30-day trial).

Create the directory and extract the archive:

mkdir -p /var/www/funnelflux
unzip funnelflux.zip -d /var/www/funnelflux

Set permissions:

chown -R www-dаta:www-data /var/www/funnelflux
chmod -R 755 /var/www/funnelflux

Configure the Apache virtual host and HTTPS via Certbot — same as other PHP trackers. Open in a browser and the installer checks ionCube and PHP extensions.

Choosing Server Location

For self-hosted: server as close as possible to your campaign audience.

  • European traffic → Netherlands (Meppel) or Germany (Frankfurt)
  • US/Canada → USA (New Jersey, Secaucus)
  • Asia → Japan (Tokyo) or Hong Kong
  • Latin America → Brazil (São Paulo)
  • CIS → Finland (Helsinki) or Moldova (Chișinău)

FunnelFlux in the Tracker Series Context

FunnelFlux Pro FunnelFlux Self-hosted Keitaro Binom v2
Type Cloud SaaS Self-hosted Self-hosted Self-hosted
Visual funnel builder Yes Yes No No
Server OS Not needed Ubuntu/Debian/Linux CentOS 9 Stream Ubuntu 22.04/24.04
Price $99/mo $99/mo + server From €40/mo From ~$104/mo
Development status Active Legacy (supported) Active Active
No-redirect JS tracking Yes No No No

FunnelFlux is the choice when you need a non-linear funnel that other trackers can't represent. For simple linear campaigns — "traffic source → lander → offer" — Keitaro and Binom may be more practical with their larger communities and documentation ecosystems.

Common Issues (Self-Hosted)

ionCube not loading. The most common problem. Verify the path to the .so file in php.ini matches the actual location and PHP version. Check: php -m | grep -i ioncube. If ionCube doesn't appear — restart PHP-FPM or Apache.

Installer hangs on extension check. Make sure mcrypt is installed — in PHP 7.2+ it moved to PECL: apt install php-pear php-dev && pecl install mcrypt.

Slow reports at high volume. The self-hosted version uses MySQL. At tens of millions of clicks in the database, queries get heavy. Increase innodb_buffer_pool_size to 50–70% of RAM. Or switch to the Pro version.

Need a VPS for FunnelFlux self-hosted or for landing pages alongside Pro?

THE.Hosting — KVM, Ubuntu 22.04, 50+ locations. Starting from €5.77/month, trial tier at €1/month with KYC for up to 6 months.

Choose a VPS

FAQ:

How does FunnelFlux differ from other trackers? The visual flowchart funnel builder — no other tracker in this series has it. It enables non-linear funnels: upsell chains, multi-step quizzes, email sequences, lifetime value tracking — all on a single diagram.

Which version to choose — self-hosted or Pro? For most users — Pro ($99/month, SaaS, active development, no server needed). Self-hosted if it's critical that data stays only on your infrastructure — but this is the legacy version with no new features.

What is ionCube Loader and is it required for the self-hosted version? ionCube is a PHP code encryption system. FunnelFlux self-hosted ships in encrypted form, and without ionCube Loader, PHP simply won't run the application. It's a mandatory installation step not covered by standard LAMP setup guides.

Is there a free trial? Pro: 14-day free trial. Self-hosted: $1 for the first month, refund within 3 days if it doesn't work out.

Does FunnelFlux support Facebook and Google without redirects? Yes — in the Pro version via no-redirect JS tracking. jаvascript code on the landing page handles attribution without a direct redirect URL, which is often flagged or blocked by ad platform algorithms.

THE.Hosting Useful Links:

FunnelFlux Resources:

Other articles

05.05.2026
28
Knowledge base / Instructions
How to View and Analyze Nginx Logs
05.05.2026
27
Knowledge base / Instructions
Disk Full: What to Do When Linux Server Runs Out of Space