Affise vs Everflow: Who Decides When a Conversion Counts?

Most comparisons of these two read like a feature bake-off between two affiliate network platforms, and they are not wrong to. Both sell the same core thing: the software an advertiser, network or agency runs to track partners, attribute conversions, and pay people. Both have been doing it for roughly a decade. Both are SOC 2 certified.

I want to compare them on something narrower, because it is the thing that decides how much money actually reaches the person sending the traffic. On both platforms a recorded conversion is not a fact, it is a record with a status, and that status can move from held to approved to rejected weeks after the sale. On both platforms there is a setting that controls whether the affiliate ever finds out. In one it is a dropdown called Conversion status in Affiliate panel's statistics. In the other it is called On Hold Partner Visibility. Neither of those switches belongs to the affiliate, and I have never seen either one appear in a comparison article.

Disclosure: ClickerVolt is our product. We aim for fairness in every comparison: we credit competitors where they excel and only highlight genuine gaps. All pricing and features are verified against live sources.

Quick Verdict

Affise Everflow ClickerVolt
Seat in the market Network / advertiser side Network / advertiser side Affiliate side
Entry price $625/mo published (Beginner) Not published, quote only Free to 500 events/mo
Top published tier $2,499/mo (Custom) Not published $997 Pro one-time
Commitment 30 days written notice to cancel 6-month commitment stated in FAQ None
Conversion statuses Approved 1, Pending 2, Declined 3, Hold 5 Approved, Rejected, plus an On Hold label None: a conversion or a reversal
Held conversions auto-resolve Approved when the hold expires, checked every 15 min Approved if nobody acts Not applicable
Affiliate sees status Network-controlled setting Network-controlled, 3 levels Your own record, always visible
Reversal to ad platforms Not its job Not its job Google RETRACT, Meta ClickerVolt_Refund, TikTok CancelOrder
Partner payouts Affise Pay, all tiers Everflow Pay None

Read the first row before anything else. Affise and Everflow are the same kind of product and ClickerVolt is not, so this is not a three-way contest. If you are choosing the platform to run a network or an in-house program, the choice is between the first two columns and ClickerVolt is not a candidate. The third column is here because the affiliates in your program are running one, and the second half of this article is about what happens in the gap between the two seats.

Affise

Affise Performance is the network platform, sold in four tiers whose prices are actually printed on the page. That is worth saying plainly because it is now unusual in this category.

What Affise Does Well Against Everflow

  • It publishes its prices. Four tiers, from Beginner to Custom, with conversion caps, impression caps and custom domain counts printed against each. Everflow prints nothing and routes every visitor through a three-step form that opens by asking how much you pay affiliates each month. Whatever you think of Affise's numbers, you can do arithmetic with them before you talk to anyone.
  • The overage rule is stated, not negotiated. Affise's own FAQ says that after you pass your limit "all your actions will still be tracked, but you'll have to pay for the events, that are not covered by your plan." Your tracking does not stop when you hit 7,000 conversions on Beginner. Everflow's overage behaviour is not documented publicly at all.
  • Exit terms are on the page. Thirty days written notice, and you keep working until the end of the cycle. Everflow's pricing FAQ states a six-month commitment as a requirement, so an Affise pilot is a materially smaller bet than an Everflow pilot.
  • The hold mechanism is documented down to the polling interval. Affise publishes that the system checks statuses every fifteen minutes and that an expired hold flips to Approved. Everflow documents its hold behaviour well too, but Affise is the one that tells you how often the clock is read.
  • Every tier gets API access. API Integrations Access is a Yes on all four tiers including Beginner, which is not true of most of the rest of the matrix.

I have watched a lot of networks pick a platform, and the thing that goes wrong most often is not the feature list, it is that nobody modelled the second year. Affise makes that modelling possible in an afternoon. When I am doing the math for someone at 40,000 conversions a month, I can put Core at $888 into a spreadsheet and be done. With a quote-gated vendor I cannot even start, and in my experience the number that comes back after a discovery call has a way of tracking what you said your payouts were in step one of the form.

What I find interesting about Affise's positioning is that it sells transparency on price while gating a surprising amount of ordinary operational behaviour behind tiers. Those two things sit oddly together, and the tier table is where the real cost lives.

Where Affise Falls Short Against Everflow

  • The affiliate-facing conversion status is a paid feature. The row "Conversion Statuses in the Affiliate Panel" is a No on Beginner and a Yes from Core up. On the entry tier, the people sending you traffic cannot see whether their conversions are held, approved or declined. Everflow ships partner visibility as a configuration choice rather than a price tier.
  • No Negative Carry Over is Custom-tier only. NNCO is the rule that stops a negative balance from a reversal following an affiliate into next month. On Affise it appears only on the $2,499 Custom plan. So does Baseline. Both of these are reconciliation features and both live at the top of the ladder.
  • Automation is almost entirely Custom-tier. CR Automation, Click Automation, KPI Automation and Scheduled Changes are all Custom only. Everflow lists auto-optimization as a platform capability rather than something a tier turns on.
  • Two prices per tier with no stated rule. Each tier prints a higher and a lower figure under the headings "Price with commitment" and "As a signed contract", both annotated "monthly or discounted by 7% yearly". Which one you actually pay is not derivable from the page.
  • Sub9 to Sub30 parameters and the Events Report start at Expand. If your reporting depends on deep sub-ID granularity, your real entry price is $1,239, not $625.

Affise Pricing

Tier Printed prices Conversions/mo Impressions/mo Custom domains
Beginner $625 / $499 7,000 5M 0
Core $888 / $699 40,000 15M 2
Expand $1,239 / $999 50,000 20M 5
Custom $2,499 / $1,999 Tailored Tailored Tailored

Prices as printed on affise.com/pricing on 10 September 2026. Clicks, offers (from Core), partners and users are unlimited on every tier.

Everflow

Everflow is the same category of product with a different commercial posture and, in the area this article cares about, noticeably better documentation.

What Everflow Does Well Against Affise

  • The reversal documentation is the best I have read from any vendor in this category. It does not just explain how to fire a reversal postback. It opens with the ways the feature will hurt you: firing on transaction_id without event_id "reverses ALL events for that session", firing on email alone "reverses ALL conversions ever associated with that email address", and it prints the incident, that one customer reversed more than a hundred conversions by doing exactly that. Affise has nothing comparable published.
  • Partner visibility is a deliberate three-way choice, not a tier. Invisible, Restricted or Visible, set at Control Center then Platform Configurations then Global. Restricted is the interesting one: partners see approved and on-hold conversions but not rejected ones. On Affise the equivalent is a status multi-select whose availability depends on what you paid.
  • It tells partners what they might be owed. The partner dashboard can surface Potential On Hold Revenue and Potential On Hold Payout, so an affiliate can see money that is pending rather than only money that landed.
  • Cart-level auto-reversal actually exists. The official Shopify app subscribes to the refunds/create webhook, and Stripe integration can fire on charge.refunded and charge.dispute.created. When the merchant clicks Refund, the reversal happens without anyone constructing a URL.
  • Migration is free and includes the legacy platforms. Full data and setup migration with no data loss, with API-based migrations named for Tune, Cake and HitPath, and your existing program keeps running during the overlap.

The documentation quality is not a soft point, and I want to be specific about why I weight it. A reversal feature is the single most destructive control surface in a network platform, because it silently removes money from people who trusted you. A vendor that leads its own guide with "CRITICAL: Read This Before Setup" and a list of ways to blow your partners' commissions up is a vendor whose support team has watched it happen and decided to say so in public. I take that as a stronger signal about how a platform behaves under stress than any feature checkbox.

Where I get less comfortable is the commercial shape. I have sat on the buyer's side of enough value-based pricing calls to recognise the structure of a form that asks your monthly payout volume before it asks your name.

Where Everflow Falls Short Against Affise

  • No published price, at any tier, anywhere. The pricing page is a quote form. You cannot compare, budget or model without entering a sales process.
  • The first question is how much you pay out. Step one of the form asks for your monthly affiliate payouts in bands topping out at $250K to $1M plus. Affise asks you nothing before showing you a number.
  • Six-month commitment, stated as a requirement. The FAQ words it as a policy, not a discount: "We require a 6-month commitment for our Everflow plans." Against Affise's thirty-day notice period, that is the difference between a trial and a decision.
  • Paid onboarding is part of the model. "As a new client, there is a one-time onboarding service." Affise ships self-service onboarding on Beginner and a dedicated onboarding manager from Core.
  • A reversal can silently do nothing. If the advertiser uses a verification_token on the conversion postback and you omit it on the reversal, Everflow's own documentation says the reversal "will silently fail with no error message." That is a documented failure mode, which is better than an undocumented one, but it is still a reversal you believe happened and did not.

Head to Head

Pricing and Value

For a small network doing under 7,000 conversions a month, Affise Beginner at $625 is a knowable number and Everflow is a phone call. That asymmetry decides more purchases than any feature. But the honest version is more annoying: Affise's Beginner tier is missing view-through attribution, Smartlinks, commission tiers and the affiliate-facing conversion status, so the tier you can price is often not the tier you can operate on. Realistically the comparison is Affise Core at $888 against whatever Everflow quotes, and I cannot tell you which is cheaper because only one of them will say.

For an agency or a network at scale, the calculus flips. Affise Custom at $2,499 is where automation, NNCO, white label and encrypted subs live, and at that point you are negotiating anyway, which is the same position Everflow puts you in on day one.

Conversion Lifecycle

This is the substantive difference and both vendors document it precisely.

Affise gives a conversion one of four statuses with published numeric values: Approved is 1, Pending is 2, Declined is 3, Hold is 5. A hold period is configured per offer under Tracking and Control. The platform re-reads statuses every fifteen minutes and, in Affise's own words, "if the hold period is expired, the system turns all Hold conversions into Approved ones." Affiliate billing excludes anything in Hold. And there is a rule worth pinning up: "If the conversion has at least one reason for the system to register it as Declined, the system registers it as Declined."

Everflow is structurally similar with different vocabulary and a franker description of it. On Hold is explicitly not a status: "You cannot consider On Hold a status, it's more of a label than anything," and on-hold conversions "are only nominally called Conversions since the sale hasn't been fully accounted for." The hold window can be set in seconds, minutes, hours, days or weeks, and can run to "several months or years." Then the default: on-hold conversions "are not automatically rejected after the holding period, they're automatically approved if no action is taken."

Both platforms therefore approve by timeout. Nobody signs off on your conversion. A clock runs out and the record changes state.

What Happens To A Conversion After It Fires Affise Everflow Your own tracker Hold (status 5) set per offer On Hold (a label) seconds to years Conversion recorded timestamp, revenue Clock read every 15 min expired hold becomes Approved Approved if nobody acts rejection is manual only Nothing happens the record never changes Approved status 1 Declined status 3 Approved by timeout Rejected manual or reversal YOUR AD PLATFORM IS BELOW THIS LINE Meta, Google and TikTok were told once, at fire time Neither platform's job is to tell them the status changed Only if you fire it reversal postback, by you Both platforms approve by timeout. Nobody signs off on your conversion. A clock runs out and the record changes state.

Affise and Everflow both let a held conversion become approved when a timer expires rather than when a human decides, and neither platform's job is to tell your ad account about it.

Whether the Affiliate Is Told

Here is the part I actually wrote this article for.

Affise's documentation on affiliate postbacks contains one sentence that carries the whole thing: "The system sends affiliate postbacks for the conversion statuses selected in Settings > Affiliates > General > Conversion status in Affiliate panel's statistics." The same setting appears in the Hold documentation, where it is described as the way to "show or hide Hold conversions from affiliates in their panels."

Read that twice. One network-side dropdown decides both what an affiliate can see in the panel and which statuses generate a server-to-server postback to the affiliate's own tracker. If Declined is not selected, a declined conversion is not merely hidden from a dashboard the affiliate rarely opens. It never reaches their software either.

Everflow's equivalent is On Hold Partner Visibility, with three settings. Invisible means "partners cannot see On Hold Conversions at all". Restricted means partners see approved and on-hold conversions "but not rejected ones". Visible means full access regardless of status. Restricted is the default-feeling middle option and it is precisely the one that hides bad news.

I want to be careful about the accusation I am and am not making. Neither of these is a trick. There are legitimate reasons to hide a churning pending queue from partners, starting with the support load of explaining it. Everflow's own guide even warns that partners seeing pending status "may cause confusion". That is a real operational concern and I have heard affiliate managers make it in good faith.

But the consequence does not care about the intent. Whether the number in your tracker is true is, on both of these platforms, somebody else's configuration choice.

The Switch That Decides Whether You Are Told Affise Everflow Conversion status in Affiliate panel's statistics Settings > Affiliates > General On Hold Partner Visibility Control Center > Platform Configurations > Global Multi-select of statuses: Approved, Pending, Declined, Hold Invisible Restricted Visible The same selection governs the S2S postback A status you cannot see is a status your tracker is never sent Restricted hides rejected conversions only Approved and on-hold are shown. The one outcome that costs you money is not. NOT YOUR SETTING 0 of these switches are yours 1 question that reveals the answer 15 min: Affise re-reads the clock

On both platforms a single network-side control governs which conversion statuses an affiliate can see, and on Affise the same selection governs which statuses generate a postback to the affiliate's own tracker.

Reversals

Everflow's reversal postback is the more developed feature and the documentation is unusually candid about its blast radius. Reverse on conversion_id and you reverse one conversion. Reverse on order_id and you reverse everything linked to that order, which on a multi-item or multi-step checkout is more than you meant. Reverse on transaction_id with no event_id and you take the install, the purchase, the upsell and the renewal. Reverse on email alone and you take every conversion that address has ever produced.

Affise handles the same territory through statuses and declining reasons rather than a dedicated reversal endpoint, which is a coherent design: rather than un-approving something, you decline it, and the platform's stated rule is that a single qualifying reason is enough to mark a conversion Declined.

Neither of them sends anything to Meta, Google or TikTok when this happens, and I want to be fair about that: it is not their job. They are the advertiser's and the network's system of record. The affiliate's ad account is not a party to that record.

But somebody has to close that loop, and by elimination it is the affiliate.

What Both Are Missing: The Record That Stopped Moving

Both platforms treat a conversion as a mutable row. It has a status, the status changes, there is an audit history, and there is a settings page governing who gets told. That is the correct design for the people who own the money.

Your tracker, on the affiliate side, almost certainly does not work that way. It received an event, wrote a row, fired a pixel and a server-side event, and moved on. There is no lifecycle. Three weeks later, when the network flips 22% of those leads to declined, nothing in your system knows.

4 conversion statuses a network platform can hold a record in
1 status your ad platform was ever told about

The asymmetry compounds in the worst possible direction. Your ad platform is not merely holding a stale number. It is optimising on it, hourly, and every conversion that gets declined and never reversed is a training example telling the algorithm to find more people exactly like the one who did not qualify.

ClickerVolt closes the ad-platform half of that loop and I will describe exactly what it does and where it stops. There is a public reversal endpoint at /conversion/refund that takes the original click ID, an amount, a type of either chargeback or customer_request, and optionally the original transaction ID. When it fires, the reversal fans out: Google Ads gets a conversion adjustment, a RETRACTION on a full reversal and a RESTATEMENT on a partial one, Meta gets a custom ClickerVolt_Refund event, and TikTok gets its standard CancelOrder event.

The Network Declines A Conversion On Day 24 Status flips to Declined / Rejected Affise status 3, or an Everflow reversal If nobody closes the loop If a reversal is fired Your tracker still shows a conversion Google Ads: RETRACTION or RESTATEMENT Meta still counts the purchase Meta: ClickerVolt_Refund custom event Your ROAS column never moves TikTok: CancelOrder standard event The bid keeps chasing that buyer The model learns the outcome Every unreversed decline is a training example telling the algorithm to find more people exactly like the one who did not qualify 0 signals sent 3 platforms corrected

A declined conversion that is never reversed does not just leave a stale number in a dashboard, it keeps training the bidder toward the audience that did not qualify.

Now the part I would rather not write. That reversal pipeline is refund-shaped, not status-shaped. The routing logic lives in one file and accepts exactly two families of token: chargeback, cgbk and cb for a chargeback, and refund, refunded, refund_request and customer_request for a refund. Anything else returns null and is treated as a sale. So a network firing status=declined, or Affise firing its numeric 3, does not currently route to the reversal pipeline. The plumbing is there, the vocabulary is not, and a lead that failed verification is not a refund in any ordinary sense of the word.

There is a workaround today, which is to map the network's decline to customer_request and send the payout amount, and it works. It is also a translation the affiliate has to know to perform, which is exactly the kind of hidden setup step I criticise other vendors for. Fixing the vocabulary is on our list because writing this article is what put it there.

What You Can Know Before You Talk To Anyone Affise Everflow ClickerVolt $625/mo Beginner Not published Free to 500 events $2,499/mo Custom Not published $997 Pro one-time 7,000 conv on entry tier Quote form asks payouts $1.70 to $0.05 per 1k 30 days notice to cancel 6-month commitment No commitment DIFFERENT SEATS BELOW THIS LINE Partner management Partner management None Affiliate payouts Affiliate payouts None Not its job Not its job Reversal to Meta / Google / TikTok Not its job Not its job 15 Meta CAPI parameters 4/4 Affise prices published 0 Everflow prices published 2 seats, not one contest

Affise publishes all four tiers, Everflow publishes none, and ClickerVolt is not competing with either of them because it sits on the other side of the same conversion.

Final Recommendation

Choose Affise if you want to know the price before the call, you are running a network or in-house program at up to roughly 50,000 conversions a month, and a thirty-day exit matters more to you than automation depth. Budget for Core at $888 rather than Beginner at $625, because the affiliate-facing conversion status, view-through attribution and commission tiers all start there, and running a program where partners cannot see their own conversion statuses is a support burden you will pay for in emails.

Choose Everflow if you are past the point where a published price would have been useful anyway, you value operational documentation over commercial transparency, and you want cart-level auto-reversal on Shopify or Stripe without building it. The six-month commitment is the real cost of entry, so go in having decided rather than testing.

Consider ClickerVolt if you are not the network. If you are the affiliate buying the traffic, neither of these is your software, and the question that matters to you is whether your own record of a conversion updates when theirs does. ClickerVolt is free to 500 events a month and $997 once for the Pro upgrade, with all features on every plan including free, and it will push a reversal to Google, Meta and TikTok when you tell it to. It will not manage partners, pay affiliates, or ingest a status change that is not worded as a refund, and I would rather you knew all three of those before you signed up than after.

See how ClickerVolt handles reversals and CAPI signal depth

FAQ

Is Affise cheaper than Everflow?

Nobody can answer that honestly, including me, because Everflow does not publish prices. Affise publishes four tiers running from $625 to $2,499 a month. Everflow's pricing page is a quote form whose first substantive question is how much you pay affiliates each month. What you can compare is the shape of the commitment: Affise states thirty days written notice to cancel, Everflow states a six-month commitment as a requirement.

Can affiliates see whether their conversions were approved?

On both platforms that is a setting the network controls. Affise calls it "Conversion status in Affiliate panel's statistics" and it is a No on the Beginner tier entirely. Everflow calls it On Hold Partner Visibility and offers Invisible, Restricted or Visible, where Restricted shows approved and on-hold conversions but hides rejected ones. If you are an affiliate, the useful move is to ask your affiliate manager which setting your account is on.

What happens to a conversion that sits on hold and nobody reviews it?

It gets approved on both platforms. Affise re-reads statuses every fifteen minutes and flips expired holds to Approved. Everflow states that on-hold conversions "are not automatically rejected after the holding period, they're automatically approved if no action is taken" and can only be rejected manually. Approval by timeout is the default behaviour, not the exception.

Do Affise or Everflow tell Meta or Google when a conversion is reversed?

No, and that is not a criticism of either. They are the network's and advertiser's system of record. The affiliate's ad account is not connected to that record, so closing that loop is the affiliate's own tracker's job, or nobody's.

How dangerous is an Everflow reversal postback?

Dangerous enough that Everflow leads its own guide with a warning. Reversing on email alone reverses every conversion ever tied to that address, and their documentation cites a customer who reversed more than a hundred conversions that way. Reversing on transaction_id without event_id takes every event in the session. The safe identifier is conversion_id, and if the conversion postback uses a verification_token the reversal must carry it too or it fails silently.

Is ClickerVolt an alternative to Affise or Everflow?

No. Affise and Everflow are network-side platforms with partner management, affiliate payouts and advertiser billing. ClickerVolt has none of those and is not trying to. It is the tracker an affiliate inside your program runs, which is a different seat at the same table.

Ready to Track Smarter?
Start for free — every feature, no credit card, no trial countdown.
Try ClickerVolt Free →
500 events/month free · All features included · No credit card