Integrations: Invoca

Synchronize with Invoca for partner and offer management, and pull the call tracking data into Everflow.

Genny avatar
Written by Genny
Updated over a week ago

Updated - Hotfix 3.3.0 (July 2023): Pay Per Call tab added to Control Center > Integrations changes the initiation of the Invoca integration for network users

Table of Contents

How To Initiate Integration

  • Navigate to Integrations. Click the Pay Per Call tab and then click Request Connection for Invoca.

You will be prompted to reach out to the Customer Success team via live chat, and to be prepared with the following:

  • Network ID of your account in Invoca

  • OAuth Token from Invoca

  • Activating the integration via Customer Success enables the Invoca Pay Per Call Offer toggle switch in the Offer form.

  • Turning the toggle on and saving the offer syncs it to your Invoca account.

  • It also syncs any affiliates with visibility on the offer (affiliates not already in Invoca will be created).

IMPORTANT: Do not activate “Invoca Pay Per Call Offer” on public offers. Doing so syncs and creates campaigns for all affiliate accounts, which is rarely intended. We advise using Invoca Pay Per Call only on private/approval required offers.

  • When enabled at the Offer level, an offer with the same name is immediately created in Invoca.
    Please note that you still need to finish offer setup in Invoca.

  • Once the offer is Live in Invoca, an Affiliate Campaign is created in Invoca for each Partner to whom the Offer is visible in Everflow.

Keep in mind that once integrated, Everflow becomes the primary "source of truth".

For example:

  1. You grant an affiliate visibility in Invoca but not Everflow.

  2. Later, you save the offer in Everflow without having the same visibility.

  3. Everflow syncs to Invoca, removing the affiliate's visibility.

The integration ensures matching visibility:

  • Affiliates with Offer access in Everflow are synced to have Invoca access

  • Affiliates without Offer access in Everflow lose their Invoca access after syncing

In essence, Everflow visibility controls Invoca visibility through the automated sync process.


Reporting is updated approximately every 5 minutes with data from Invoca for Offers with the integration enabled. Please note that the Payout and Revenue amounts associated with a conversion are pulled from Invoca, meaning that the payout and revenue settings in Everflow are not applied when the integration is enabled at the Offer level.

Once you have set up all offers, ensured proper syncing in Invoca, and are ready for reporting - let us know. Provide the date you would like reporting data started from. We will then enable the integration's reporting feature as of that date.

Launching A Pay-Per-Call Program In Less Than 30 Days

We'll explore everything that your brand needs for launching a pay-per-call program in less than 30 days based on Ninfa’s extensive affiliate marketing industry experience at the leading performance marketing network, Madrivo.

  1. Why Test Out Pay-Per-Call: Learn the advantages of pay-per-call campaigns over traditional affiliate marketing.

  2. When You Should Launch: Discover what needs to be in place before considering pay-per-call as a channel.

  3. How To Structure Your Program: Payout structures that motivate affiliates, fraud prevention tactics, and scaling.

Did this answer your question?