PayWhirl Integration
How to connect your PayWhirl account with Everflow
Ashley Carrow avatar
Written by Ashley Carrow
Updated over a week ago

PayWhirl is a 3rd party solution that allows you to accept one-time and recurring payments directly from your website. This guide explains how to integrate your PayWhirl account with Everflow.

Step #1

First, set up an Offer in Everflow. When creating this Offer, be sure to:

  • enter the same Base Destination URL as the page which is used in PayWhirl,

  • turn on Direct Linking in the Tracking & Control section, and

  • select any conversion method except Server Postback.

Once the Offer is saved, copy the Offer's JS SDK Click Script.

For more details on how to set up an Offer - [Click Here]

Step #2

Next, login to PayWhirl and click Apps & Integrations.

Scroll down, and click Install App for Custom Tracking Scripts.

Step #3

Name the integration. Then, paste the Offer's JS SDK Click Script that you copied from Everflow in Step #1 to be loaded on every page.

Step #4

Click on the Conversion tab. Scroll down to see the list of supported variables that can be passed into Everflow.

You will need to include the following in your JS SDK Conversion Script.

{{ }}


{{ }}

Invoice ID

{{ invoice.subtotal }}

Invoice Subtotal

Step #5

In Everflow, prepare the JS SDK Conversion Script by pasting the PayWhirl macros into corresponding parameters. Please note that you may pass more variables than the three shown in this example.

Once you have included all of the desired variables, copy the JS SDK Conversion Script.

Step #6

In PayWhirl, paste the Everflow JS SDK Conversion Script. Then, be sure to click Save Settings.


We've assembled a superstar team of industry veterans that are available around the clock to make sure that your issues are resolved and questions are answered. You can reach out any time in-platform via Chat or by emailing

Did this answer your question?