Event Risk helps you protect your metrics and spend from invalid non-human events by monitoring clicks and conversions for suspicious activity. It helps to:
Understand the quality of users your partners drive clicks from, informing partnership and optimization decisions.
Protect vulnerable payout events from invalid non-human activity.
Optimize based on accurate human performance metrics.
Any click or conversion that didn’t originate from a user intentionally carrying out the action. Invalid events can be intentional and malicious, but are often a result of innocent by-products of the way people use the internet.
There are an increasing number of innocent bots crawling the internet in today's ecosystem. Examples include bots extracting data for price comparison services or AI models and search engine bots whose purpose is to index and display relevant information on the web. Despite having no intention of affecting your metrics or payouts, these bots frequently click on tracking links while crawling websites to find more information.
In a performance program, there are two categories of malicious intent you may come across.
The event itself was carried out by non-human activity. Clicks, Leads, and Installs are most susceptible here as it’s much easier to create a click with a bot, fill out a form, or download an app than it is to complete a purchase (although stolen credit card information can still be used to carry out purchases, it's less common).
Event Risk can help to enhance decision-making and mitigate potential threats by evaluating interactions in a structured way. This section explores how this is achieved this through five key components:
Clicks and conversions are both scored for risk signals.
Clicks are scored for risk signals specifically based on data associated with a specific click.
Actions are scored based on conversion-specific data signals as well as referrer-level data. So, if an action’s referrer has a risk signal, that will be inherited by the action.
The different risk signals analyzed by impact.com are categorized into Reason Codes , which represent the different types of observed behavior.
Due to the nature of risk detection, and the different signals and patterns we look at, some signals can be ‘stronger’ indicators of non-human or invalid activity than others. For this reason, the Reason Codes are categorised into Risk Levels, which represent the confidence in the signal.
While determining the intent behind an event exhibiting invalid traffic signals can be challenging, impact.com’s detection system assesses the probability of an event being invalid and categorizes it into risk levels.
The request has either specifically declared that it is a crawler (e.g. via its user agent), or another signal indicates with almost certainty that it is not a genuine event.
For clicks with CRITICAL
risk level, strict click filtering is applied. See Filter High-risk Traffic for more information.
Actions with CRITICAL
risk signals are automatically reversed and can be reviewed in risk review.
These signals often consist of innocent invalid traffic, but can also represent malicious activity. They are highly unlikely to represent human intentional activity, but there are rare cases of false positives.
For clicks with HIGH_RISK
signals, choose a click filtering setting to apply. For actions with HIGH_RISK
signals, review the Event Risk Reports to help inform next steps like if you agree that these actions should be invalidated.
See Filter High-risk Traffic for more information.
Suspect signals are not included in the basic version of Event Risk.
The exception to this rule is Conversion Spoofing. These are marked as SUSPECT
.
Clicks are the most vulnerable events to invalid traffic since there is no purchase to complete and no form to fill out. Click Filtering protects the integrity of your performance metrics and from unwanted CPC payouts impact.com
Learn more about the 3 click filtering settings and how to Filter High-risk Traffic.
Any action with a critical risk signal will be required to be reviewed and explicitly approved in order to make it payable to partners.
In addition to any critical action risk signal, any action flagged for Conversion Spoofing by action tracker validation rules will be added to Risk Review. Learn more: Review at Risk Actions.
Only pixel action trackers are vulnerable to conversion spoofing. To set up rules, contact support.
Event Risk reports give you an unfiltered view of risk in your program, allowing you to understand the overall quality of events driven by your partners. In addition, specific events identified as a risk or misattribution can be isolated for you to review before taking further action.
The Risk by Partner report gives you an aggregate overview of the total risk for each partner’s clicks and actions, their associated action cost, and other risk indicators like conversion rate. This helps to give you a holistic view of the partner’s risk levels. To dive deeper, more granular data can be found using the show filter.
You can group by or filter for: Partner
, Shared ID
, RefDomain
and RefGeo
(Country) to isolate risks to specific sources of a partner, and apply minimum click and action count filters to help highlight the highest risk areas.
This breaks down the total risk into the risk level categories. Raw Click Risk Includes Critical, and High Risk signals. Remember that Critical Risk clicks are already pre-filtered and you have the option to do the same for High Risk Clicks in Click Filtering, so this group of filters allows you to understand to what extent your click metrics are already protected in performance reports.
The default view shows the cost associated with actions at all risk levels. These details break down revenue and cost by risk level, allowing you to understand the impact of taking action at the risk level for a given partner. For example if you reverse all High Risk level actions for a particular partner, what will the payout implications be for that partner.
Click Reason Codes are the specific flags that are seen on the click level if you are interested in more granular details of a risk in the partner's traffic. See the Reason Codes Reference for further details.
Action Reason Codes are the specific flags that are seen on the action level if you are interested in more granular details of a risk in the partner's traffic. Reason Codes pre-pended with REF_
indicates that the risk signal was inherited from the referring click of the action. See the Reason Codes Reference for further details.