Understanding how impressions are tracked is essential for effective banner campaign management. Impressions are recorded only for banners that include the impression tracker tag, which is a simple HTML <img> tag with the src attribute pointing to the /scripts/imp.php file in your Post Affiliate Pro installation.
However, starting from version 5.4.24.3, there is an option to hash tracking script names. As a result, the script may not be named imp.php; instead, it could appear as a random string, such as /scripts/zhki57n4awm. If you notice the letter 'i' in the string, you can be confident that it is the impression tracker.
Step 1: Verify the Banner Code
Begin by checking the source code of the website where your banner is placed. Ensure your banner code contains an <img> tag similar to the following:
<img src="https://URLtoPostAffiliatePro/scripts/zhki57n4awm?a_aid=testaff&a_bid=40039433" width="1" height="1" alt="" />
If your banner includes this tag, you can proceed to the next step.
Step 2: Check Banner Requests Using Developer Tools
Open the page containing the banner with your browser’s developer tools (typically by pressing F12) and select the Network tab. If you do not see any network activity, reload the page with the banner using the Ctrl + F5 keyboard shortcut. In the Network tab, you should observe a request to the <img> tag URL, such as:
https://URLtoPostAffiliatePro/scripts/zhki57n4awm?a_aid=testaff&a_bid=40039433
as shown in the screenshot below:
If the request to the impression script is executed successfully (status 200 OK), you can be certain that Post Affiliate Pro has been notified.
If, after 15 minutes, the impression is still not reflected in the banner statistics, there may be an issue with the configuration. In that case, proceed to step 3.
Step 3: Verify Application Settings
Log in to your merchant panel and follow these steps to check the configuration:
- Navigate to Configuration > URL Parameter Names and ensure that the Affiliate ID and Banner ID parameters match those used after the imp.php (or its hashed equivalent) in your banner code—for example,
a_aidanda_bid. - Go to Affiliates > Affiliates Manager, search for the Affiliate ID found in the banner’s URL, and confirm that the affiliate has status Approved.
- Visit Banners > Banners Manager, search for the Banner ID from the URL, and edit the corresponding banner. Note the campaign name associated with this banner.
- Access Campaigns > Campaigns Manager, locate and edit the relevant campaign, and check that the "Campaign Status" is set to Active. If the "Campaign Type" section is visible and set to either "Public - with manual approval" or "Private - Visible only for invited affiliates," navigate to the Affiliates in Campaign tab at the top of the campaign edit screen. Ensure that the affiliate is added to this campaign and approved.
Step 4: Contact Support if Issues Persist
If, after thoroughly reviewing the previous steps, you are still unable to resolve the issue, please contact us via email at support@qualityunit.com. Provide the URL where the banner is placed and your merchant/network owner panel login credentials (including the URL address, username, and password).
In some cases, FTP access may be required to diagnose the problem. Please include these details if possible when contacting support.