What is Adspect

Adspect is a powerful and flexible cloud-based service for protecting affiliate campaigns (CPA offers, landing pages) from unwanted traffic. By unwanted traffic we mean:

  • ad reviewers (moderators)

  • spy services used by competitors to steal your creatives and landing pages

  • bots of antivirus companies

  • click fraud

  • competing advertisers themselves

  • and other flavors of questionable or outright hostile visitors

It works as follows: visitors (traffic of any kind: ads, e-mail, organic, etc.) get their intrinsic attributes collected and evaluated by our special PHP script before getting to their final destination. Adspect runs more than a hundred checks on each click and produces a verdict whether a visitor is relevant or unwanted. Relevant visitors are brought to your actual money-making content (the so-called “money page”) whereas unwanted visitors are shown a different version of content that does not expose anything sensitive (the so-called “safe page.”)


You may find quick answers to frequently asked questions in our FAQ.

Traffic Sources

Adspect works with all traffic sources, both existing and those that will appear in future. Our filtering algorithms are perfectly universal and equally efficient across all possible origins of traffic.

Some of the major traffic sources used with Adspect


Context Ads

Display Ads

Adult Networks

App Marketplaces


Google Ads

Google Display Network


Google Play


Bing Ads

Microsoft Advertising


App Store


Yahoo Search

Yahoo Gemini


Amazon Appstore

X (Twitter)

Yandex Direct

Yandex Advertising Network

Traffic Factory

Galaxy Store


Amazon Ads




Baidu Advertising














Adspect also protects your landing pages and offers from various antivirus, security, and ad scoring companies, such as:

  • Google Safe Browsing

  • GeoEdge

  • Confiant

  • AdSecure

  • The Media Trust

  • Ad Lightning

  • Integral Ad Science

  • Kaspersky Labs

  • Avast

  • NortonLifeLock

  • residential and mobile proxies, including Bright Data (Luminati) and GeoSurf

  • and many others


Adspect supports three integration types that differ in technical details and use cases:

  • Forward PHP integration via a standalone index.php file

  • Reverse PHP integration via including a filter.php file

  • JavaScript integration via <script> HTML tag embedding using a remote ajax.php file


See the Integration chapter for more details.

System Requirements

Here’s a list of system requirements for using Adspect:

  • VPS, dedicated server, or shared hosting

  • PHP 5.6 or newer

  • php-curl extension

  • php-json extension

You may obtain information about your PHP setup using the following script:

<?php phpinfo();


Adspect works best on VPS and dedicated servers. Most shared hosting providers are also supported, but we do not recommend using them due to various technical shortcomings of shared hosting.


Do not use the following hosting providers:

We recommend the following hosting providers:

  • Inferno Solutions – no KYC!


    Get a discount by applying one of our coupon codes:

    • ADSPECT25VPS – 25% first payment discount for all VPS for 1, 3, or 6 months;

    • ADSPECT25SSDVPS – 25% first payment discount for all SSD VPS for 1, 3, or 6 months;

    • ADSPECT25SSDVPSRU – 25% first payment discount for all SSD VPS in Russia;

    • ADSPECT15SSDVPSPL – 15% first payment discount for all SSD VPS in Poland;

    • ADSPECT15DEDI – $15 first payment discount for RU-xx and NL3-xx dedicated servers.

  • OVHcloud

  • Linode

  • LeaseWeb

  • Hetzner Online

  • servers.com


Adspect fully supports CDN such as Cloudflare. We recommend always parking your domains on Cloudflare with proxying enabled (yellow cloud icon next to domain’s DNS A record); free Cloudflare plan is enough for this.


For Adspect to obtain real IP address of a visitor correctly your CDN must transmit it in one of the standard HTTP headers (in order of checking): X-Forwarded-For, X-Real-IP, Real-IP, CF-Connecting-IP. Cloudflare does this by default, no additional configuration is required.


Common Adspect workflow for affiliate marketing campaigns consists of the following steps:

  1. Create an Adspect stream for your campaign;

  2. Choose an appropriate integration method and follow instructions on the integration page;

  3. Set the stream to the All Money mode and test it to make sure that money page is displayed correctly;

  4. Set the stream to the All White mode and test it to make sure that white page is displayed correctly;

  5. Set the stream to the Filtering mode and test it to make sure that you get forwarded to money page without any errors (temporarily disable any manual filters that may block you);

  6. Set the stream to the On Review mode;

  7. Create an ad campaign and submit it for review;

  8. Wait for campaign approval and switch the stream into Filtering mode;

  9. Run traffic and explore statistics in the Reporting section.