Features and functions

Sending message from the list of sent emails

Anytime you send an email, the email is saved and you can send the same email message again, if you choose it from the list of sent emails (since version 4.1.30.1). You can create templates this way - emails that you can send to your affiliates as reminders or special offers from time to time without a need of typing the entire email with all variables but minor changes again and again. Here is the example of a simple informative email which is being sent. When the mail is sent, click the lin...

Campaign matching algorithm

In case you use multiple campaigns in your Post Affiliate Pro (PAP), then it is highly recommended to understand how a campaign is recognized during various actions like saving of a click or saving of a commission. This is important mainly because you can have your campaigns set with different commission settings and if you don't set up your program correctly with full understanding how campaigns are selected during tracking you will most likely get unwanted results which might be hard to rec...

Lifetime referrals manager

This feature is available in Post Affiliate Pro (http://postaffiliatepro.com/) since version: 5.4.29.2 It allows you to manage lifetime relations between your affiliates and customers created by our Lifetime Commissions (http://support.qualityunit.com/541587-Lifetime-commissions) plugin directly in your merchant panel interface. Activating the feature To activate this feature open your merchant panel, navigate to Configuration->Features->Lifetime referrals manager feature and click activ...

Automatic affiliate activity checking

This feature is available in Post Affiliate Pro (http://postaffiliatepro.com) since version: 5.4.22.2 This feature requires Cronjob (http://support.qualityunit.com/888288-What-is-the-Cron-job-for) to be configured for your Post Affiliate Pro installation. (All our hosted accounts have Cronjob working by default) It allows you to send automatic email notifications to inactive affiliates after defined number of days of inactivity and it also allows you to automatically decline or delete inactiv...

How to set maximum commission per referral

There is a plugin in Post Affiliate Pro that allows you to set the maximum number of commissions per referral and also maximum commissions time period in seconds. Go to_ Configuration > Plugins _and activate the "Maximum Commissions Per Referral" plugin _ Then you can configure this plugin for each campaign (each commission type) separately. Go to Campaigns Manager > Edit Campaign > open Commissions settings tab > Edit Commission type you want >_ additional options will...

How to activate/purchase any PAP feature or plugin?

In this article you can see, how you can enable/purchase some feature or plugin in Post Affiliate Pro or Post Affiliate Network. Please note that some features are not available by default in all plans. For example in Xpress or Professional you can purchase these features individually, or upgrade to Ultimate edition to get more or all of the features listed. Here (https://www.postaffiliatepro.com/detailed-pricing/) you can check the detailed comparison of the plans, where are/are not the featur...

Affiliate info in external page

About This plugin (available from version 5.4.12.8) enables you to display affiliate details in any page by placing a simple script to the page. You can load affiliate name, email, photo and 5 data fields defined by you in the plugin configuration. The data fields loads values from affiliate fields defined by you in _Configuration> Affiliate signup> Fields_. How to use the plugin To display affiliate info in a page, simply place the following code to the page, with the proper parameter:...

Rest Commissions

The feature has to be activated before it can be used. To activate it go in your merchant panel to _Start -> Plugins_ Click the Activate or Buy button next to the Rest commissions. Rest Commissions enables dynamic flow of commissions for tiers, defined per campaign. E.g. you would like to pay 5% commission three levels deep. But in case there are only two tiers, pay the rest 5% to the affiliate who referred the commission. In case there is just one affiliate, pay full 15% commission to the af...

Callback URL

In Post Affiliate Pro (Network) from version 5.0.0.1 and higher there is a possibility to define a Callback URL that can be executed after each recorded transaction. In its URL parameters (GET parameters) you can use several variables available from the _Insert variable_ drop-down menu.The merchant (network owner) can define the callback URL in the merchant panel at _Configuration > Tracking settings > Callback URL_ _ You can choose the desired GET parameters from the Insert variable_ d...

Asynchronous communication

In case of optimization many users prefer to use asynchronous scripts in their websites. As the default tracking code of Post Affiliate Pro 4 and Post Affiliate Network is javascript, we realize the need of asynchronous version of it. It is possible to use both the click tracking code and the sale tracking code (javascript versions) asynchronously. If you want to know how to change standard tracking codes to asynchronous code, see the articleAsynchronous tracking scripts (http://support.quality...

Affiliate panel - Home screen additional data

This plugin allows to use additional data variables in Affiliate Home screen (period_stats.stpl). All Time: allTimeClicks allTimeImpressions allTimeSales allTimeCommissions allTimeRefunds allTimeChargebacks allTimeActionCommissions First tier: allTimeCommissionsFirstTier todayCommissionsFirstTier thisMonthCommissionsFirstTier Example of using you can see in extended period_stats.tpl: <!-- period_stats --><div class="StatsSectionTitle">Traffic overview</div><table wid...

Campaign Scheduler

Note: This feature is available since version 4.6.0.1. This feature allows you to configure rules for campaigns. By these rules you can change campaign status to Active, Paused, Stopped automatically depends on time or commissions in campaign. Activating the feature Activate the feature in the Merchant panel> Configuration> Features> Campaign Scheduler, click the Activate button. After this, the feature is activate and in Edit campaign in section Campaign status is displayed...

Top Level Affiliate Commission

Do not mistake this forTop Level Affiliate Fixed Commission (http://support.qualityunit.com/239312-Top-Level-Affiliate-Fixed-Commission). The "Top level affiliate commission" plugin works the following way: - once you activate it, you can set in its configuration the % of the commission that should be assigned to the last tier (top affiliate) in a particular transaction. That percentage is calculated from the commission that is calculated based on the campaign's setting for the particular tier....

Auto-Registering Affiliates

Note: This feature is available since version 4.5.86.3. This feature allows you to use (non)affiliate e-mail address as an affiliate parameter in the sale/click tracking code. If the e-mail is not registered yet, a new affiliate account will be created automatically for the customer and they will get a notification about the registration only if they receive their first approved commission. Notifications about sales will be disabled for this affiliate once they log in to the affiliate panel for...

Affiliate Link Protector/Cloaker

Sometimes, when customers see the link has some affiliate code, they can remove it and follow only a simple link to prevent the affiliate to get his commission. You can protect your affiliate links using our Link Protector/Cloaker. For example, instead of the standard affiliate link: http://www.merchantsite.com/?a_aid=12345&a_bid=54321 you would use: http://www.yourdomain.com/myredir.html where myredir.html is the file generated by the cloaker, that will automatically redirect you to the origin...

Using Product ID

You can use Product ID to force the affiliate system to choose a particular campaign. Whenever a visitor clicks an affiliate banner or link, the referral information is stored into the cookie. This includes also the campaign of the banner/link clicked. Now, when the sale is accomplished, the affiliate system generates a commission according to the campaign that was stored in the cookie, which may not be the campaign where this product should belong to. If you want to assign your products to pa...

Banners categories

If you have many banners,it is very useful to have an option to separate them into groups.The 'Bannerscategories' feature enables you to do this. First, you have to activate the feature in the merchant panel at Configuration > Features. Then navigate to Banners> Banners categories and create as many categories as you need. It workssimilar ascampaign categories (http://support.qualityunit.com/268879-Campaigns-categories).

Lifetime commissions

This plugin enables lifetime referral tracking based on unique customer identifier (for example his email) passed in one of the custom data field parameters of your sale/lead tracking code (http://support.qualityunit.com/492724-General-sales--leads-tracking). For example: <script type="text/javascript"> document.write(decodeURI("%3Cscript id=%27pap_x2s6df8d%27 src=%27" + (("https:" == document.location.protocol) ? "https://" : "http://") + "URL_TO_YOUR_POSTAFFILIATEPRO/pap/scripts/trac...

Private campaigns

By default, all the campaigns in Post Affiliate Pro are public and it means that all the affiliates can view and promote them. The private campaigns feature allows you to create private campaigns, that will be visible only to the invited affiliates. Activating the featureThis feature is available only in the_Professional_and _Ultimate_ edition. Users of _Xpress (Basic)_edition can purchase it individually. The feature has to be activated before it can be used. To activate it navigate in your me...

Affiliate Sale Tracking Codes

The _Affiliate Sale Tracking Codes (http://www.postaffiliatepro.com/features/custom-affiliate-tracking-codes/)_ feature enables the affiliates to use their own tracking codes for sales (or to have any code executed once they refer a sale). You can activate this feature in your merchant panel Start->Features->Affiliate Sale Tracking Codes and after this feature is activated, the affiliates can specify some action tracking codes in Promotion -> Campaigns -> Action 'Edit Tracking codes'...

Recurring commissions

Recurring commissions allow you to reward your affiliates for recurring payments, for example for hosting or membership. With Post Affiliate Pro (PAP) and the Recurring commissions feature the recurring commissions for affiliates can be generated automatically at given period (daily, weekly, monthly, etc.) until you stop them. If you are going to use PayPal subscription buttons for memberships, you do not need to enable the Recurring Commissions feature in Post Affiliate Pro, because PayPal will...

Fixed cost

Fixed cost feature is a useful tool for those merchants who need to subtract something (taxes, shipping, special costs) from total cost and create commission from this value. E.g if you need to pay commission from total cost minus 19%, you will need to use fixed cost. How does it work: Fixed cost can be applied in sale tracking code OR set up directly in campaign settings, whichever method suits your needs better. * Campaign settings: You need to go to Start -> Campaigns -> Campaigns ...

Top Level Affiliate Fixed Commission

_Top Level Affiliate Fixed Commission(TLAFC) _plugin allows you to setup fixed commission(in percentage) for the top level affiliate in sales. The _Commission Groups _feature has to be activated prior to activating_Top Level Affiliate Fixed Commission(TLAFC)_plugin. This plugin will override settings of your commission group settings. You can set the value of _Top Level Affiliate Fixed Commission_(TLAFC) in Commissions Groups settings. TLAFC default value is set to -1. This default value means...

Mass pay export format

Define mass pay export format You can define export format for each payout option. Go to Configuration -> Payout Options to see all payout options you have in your system. Select one and click theEdit icon. There is a Mass pay export format section at the bottom of the 'Edit payout option' window. Here you can specify thename and format of the mass pay export file for this payout option. When you pay click the 'Label as paid' button at _Payouts > Pay affiliates_ you will be able to dow...

Fraud protection

Sometimes repeating transactions can occur when a customer refreshes the web page that contains click or sale tracking code. Post Affiliate Pro offers you a tool that will recognize these fraud transactions - Fraud Protection. You can find it in the merchant panel atConfiguration > Fraud protection Fraud protection in Post Affiliate Pro allows to control multiple actions, just like:: - decline or not save multiple clicks/sales from same IP address in X seconds - decline or not save multiple ...

Invoices and VAT handling

Invoices In Post Affiliate Pro you can generate invoices for your affiliates. You can automatically send the invoice via email right after paying the affiliates. To setup the invoice format navigate to Configuration> Invoice format. There is a default one already. You can use it, modify it or create your own design of the invoice. To enable the generation of invoices, you have to check the checkbox of "Generate invoices". You can use a lot of variables in the invoice by selecting them from th...

Sale tracking fraud protection

This plugin will disable unauthorized creation of sales - using MD5 checksum. All youneed to do is to activate this plugin and set a "Secret key" in pluginconfiguration. The checksum has to be computed in the sale tracking integration and passedin one of the data1.. data5 parameters. Only sales with correctchecksum will be saved to Post Affiliate Pro. When editing the plugin configuration, you have to set also the data parameter - you should choose one of the data1 .. data5, but be aware o...

Dynamic (Deep) links

Till version 5.4.12.11 (http://dev.postaffiliatepro.com/posts/2015/09/21/5.4.12.11/) Dynamic links are usually used by affiliates when they would like to point customer to a different URL that is already available in the system for some banner or link.. Important note: Please do not use Dynamic (Deep) links​ when you are using click tracking code at the landing page and cron job for your Post Affiliate Pro. Generated redirect links will not track in such case. Dynamic links are used for tra...

GeoIP Core - Map overlay report

GeoIP plugin is based on the free GeoIP database offered by MaxMind. You can turn on this plugin in your merchant panel at_ Configuration > Plugins_ by clicking the _Activate_ button next to the GeoIP Core plugin. The plugin requires the GeoIP binary database (filename GeoLiteCity.dat) saved in your plugin directory (postaffiliatepro/plugins/GeoIp/). You can downlaod the latest version of the GeoIp database from here: GeoLiteCity (http://geolite.maxmind.com/download/geoip/database/GeoLiteCi...

SubID / Channels tracking

Post Affiliate Pro allows your affiliates to use advanced tracking of the traffic. This is sometimes called SubId tracking, or Ad channel tracking, and it is used to know exactly which of your promotion efforts pay off and which do not. ChannelsChannels are the most simple and powerful way to control your traffic.To use it, simply create a new channel for every link/banner placement you want. The channels can be created in affiliate panel in Promotion -> Add channels. For example, you can cr...

How is the affiliate tree working (Tier commission)

Let's see the following example: Mike | Albert | Penny | Joan |Jane | Ivonne | Apple | Mathew _that is the affiliate tree where Mike is at the top (main parent), Albert is Mike's subaffiliate, Penny is Albert's subaffiliate etc._ Let's have the following commission setting: commission_(1st tier):_ 5%2nd tier: 4% 3rd tier: 3% 4th tier: 2% 5th tier: 1% _When Ivonne is a referrer _of a$100 (total cost)sale, then: Ivonne gets 5% (1st tier commission) of the total cost, Jane gets 4%(2nd tie...

Forced Matrix

A forced matrix is a system where there is a limit to the number of referrals any affiliate can refer. It makes sense to use this feature only in case you have defined multiple tier commissions. If you have just a single tier commission defined, it makes no sense to crate a structure of your affiliates. Why should I push my affiliates into Matrix ? Main point is, that you want to keep in your affiliate program not just few best performing affiliates, but all the affiliates who ever registered. ...

QuickBooks export to IIF format

There is a plugin in Post Affiliate Pro 4 that allows you to export the payout history to IIF file format (QuickBooks). First, you have to activate the plugin, then refresh the application and then finally the button for export will appear in the Payouts history section of your merchant panel:

Mail to friend

Note: This feature is available since version4.5.38.1. This featureallows the affiliates to send the promo emails directly from theirpanel. You need toactivate this feature at Start -> Features -> Mail to friend. Also you need tohave some promo emails created (Banners -> Banners manager ->Add banner -> Promo email). When this is done,the affiliate may login to his panel and navigate to Promotion ->Banners&Links and seek the promo email banner. Under that bannerhe/she will see...

Aweber - Post Affiliate Pro Email Parser

To integrate Post Affiliate Pro with Aweber, you have to create a custom Email parser in Aweber, and enable the 'AWeber Autoresponder Integration' plugin in Post Affiliate Pro. To create a custom Email parser: Login to your Aweber account and navigate to 'My Lists' -> 'Email parser' in the top menu. Click on 'add new' Custom Parser at the botton of the page Fill the form exactly as in the screenshot below. Only the description can be changed. Then click 'Save'. NOTE: The trigger is delib...

Action Commissions

Action Commissions feature allows you to define different CPA (cost per action) commissions. So that e.g. a lead can be tracked as 'lead' and not 'sale' type of commission. This way you can define commissions for example per user registration, per download, per visiting specific page, etc. You can create unlimited number of per action commissions in every campaign, which gives you the ability to track virtually every visitor's move as long as you can integrate the pages (in which the particular ...

Campaigns categories

In case you have a lot of campaigns, it is very useful to have an option to separate them into some groups. The 'Campaigns categories' feature enables you to do this. First, you have to activate the feature in the merchant panel at Configuration > Features. Then navigate to Campaigns > Campaigns categories and create as many categories as you need. Click theNew Category button (1), then click the new item (2) and modify it in right panel (3). Do not forget to save your changes. In our ...

Affiliate Campaigns Plugin

This plugin enables the_{$affiliatecampaigns}_variablein the email templates. This variable will contain an associative array of allcampaigns of the particular affiliate. Example of use: ...is in these campaigns: {foreach from=$affiliatecampaignsitem=campaign} Name: {$campaign.name} Description:{$campaign.description} --------------------------------------------------------------------- {/foreach} Example output: ...is in these campaigns: Name: campaign1 Description: This is my first campaign...

Payout fields encryption

The _Payout fields encryption_ feature encrypts all the affiliate payout data such as 'Bank account number', 'Bank name', ... If you activate this feature, these payout data won't be stored in the database in open form, but they will be AES encrypted. How to activate it: 1. Go to _Features_ -> find _Payout field encryption_, click Activate and and then _Yes_ when restart of application is requested 2. Go to Features again, find Payout field encryption and click Configure to set up an encrypt...

Compressed commission placement model

Compressed commission placement model is based on Infinity Line Dynamic Compression Referral Placement Model. It allows you to set condition affiliates need to achieve to apply for their commissions. If an affiliate didn't achieve the condition in certain time period (last month or last week), than all their commissions would be declined or deleted. How does it work Thefeaturehas to beactivated before it can be used.To activate it go to your merchant panel Configuration>Features and click th...

ReCaptcha

ReCaptcha lets you embed a CAPTCHA in your affiliate signup in order to protect it against spam and other types of automated abuse. You can activate the ReCaptcha feature in merchant panel at Configuration > Features. After activation go to Configuration -> Captcha, and enable google recaptcha there. You have to set your private (secret) and public (site) keys. You can get them from https://www.google.com/recaptcha/admin/create It is very important to set the keys correctly, ot...

How to define another filter in Emails

First you have to go to in your merchant panel to Affiliates > Affiliate manager where you have to create a filter. Give it a name and save it. Now refresh the browser and you can use this filter when composing an email at _Emails > Send message_ and selecting the Recipients.

Multiple merchants

The multiple merchants feature allows you to have more than one merchant (administrator) who can access the Post Affiliate Pro installation. All merchants/administrators will have access to all campaigns of your installation. If you are looking for affiliate network functionality, when every merchant has his own campaigns, please visit our Post Affiliate Network (http://www.postaffiliatenetwork.com) web site. Merchant rolesYou can create different roles for the merchant users. For example some...

Multiple currencies

Multiple currencies feature allows you to track sales made in different currencies. This means that during the sale tracking process our software will recompute the cost of the tracked sale automatically to the default system currency (https://support.qualityunit.com/256064-Currency). It is important to understand that even with the Multiple currencies feature, you and all your affiliates will still see all your commissions in the system currency. This feature only allows you to register sales m...

Auto response plus plugin configuration

After activating the Auto response plus plugin in your merchant panel and clicking the Configure button the Plugin configuration window appears. There are 5 fields and among these fields there are also: Remote Control eMail: arplus@yourdomain.com <== Note: it must be the domain where the arp script is installed Owner Name: This is the login name of your Autoresponse plus control panel Rest of the fields come with help hint. This plugin is sending affiliate data by email to your AutoResp...

Action commission for signup

This plugin helps you to use action commission for signups. First of all you have to activate the 'Action commissions' feature. Activating the 'Action commissions' feature: This feature is available only in _Professional_ edition. Users of _Xpress_ editions can purchase it individually. The feature has to be activated before it can be used. To activate it go to your merchant panel -> Configuration -> Features There click on the Activate button next to the Action Commissions feature. (...

CPM commissions

CPM (cost per mille) commissions are a special type of commissions that are rewarded for 1000 impressions, more exactly, for displaying your banners 1000 times. This type of commission somehow relates to the banner exchange system, because you pay your affiliates for displaying your banners or links, and not for actual clicks. Activating the featureThis feature is available only in the_Professional_and _Ultimate_ edition by default. Users of the_Xpress_ editions can purchase it individually. T...