Help Center

| Submit or View Help Requests | Developer Docs |

View desktop instructions
View mobile app instructions
Set Your Click Payout Rules with CPC V2

A cost per click (CPC) event type allows you to track and pay partners for clicks to your website. impact.com allows you to add a click event type to your template terms and create customized payouts to assign different values to different types of clicks, or credit partners for clicks driven from specific traffic sources only. Bear in mind that only 1 click event type is allowed per program.

Before you begin: Before you can start tracking and paying out for clicks to your website using the features described below, you will need a CPC tracking event type set up for your account. Reach out to your CSM (or contact support) if you do not have one set up already.

What is new with CPC V2?

CPC V2 offers more customizable Payout Group and Payout Restriction options. These options allow you to create sophisticated CPC payouts, like payouts that scale based on the web browser, geographical location, or type of device that performed the click. For more information on the options available, see the Click event field reference below. Some additional points of note around CPC V2 include the following:

  • CPC V2 functionality won't affect your preexisting contracts unless you choose to modify them with the CPC V2 click event type. However, the updated functionality will apply to any new contracts you create.

  • There is no locking period during which you can reverse invalid clicks or clicks you don't want to credit. Clicks are registered instantly, and the idea is to structure your contract terms to only pay out for the type of clicks that you specify (e.g., only pay out for clicks from the US that came from mobile devices).

  • Invalid clicks are managed by precautionary measures taken by both yourself and impact.com. To learn more about how impact.com safeguards you from invalid traffic, see our CPC V2 FAQ doc. To learn more about how you can cap your payout and prevent overspending, be sure to enable Limits as per the guidelines below.

Create custom CPC payout rules

This feature is only accessible to specific impact.com editions or add-ons. Contact us to upgrade your account and get access!
  1. From the left navigation menu, select [Engage] [Engage] → Contracts → Template Terms.

    1. In the upper right corner, select Create Template Term.

    2. In the Event Type section, select [Drop-down menu]  [Drop-down menu] Please select an Event Type.

  2. Select the Click event type.

  3. [Toggle on] [Toggle on] Payout Groups and select Add New to add a payout group.

  4. Set up the payout group's payout rules using the [Drop-down menu] [Drop-down menus] and fields.

    Payout rules reference

    Parameter option

    Description

    Tracking link example

    Ad

    The ID of the ad that referred the click, which is automatically embedded in every tracking link. You can configure payout rules based on the presence, absence, or value of this ad ID.

    https://le.pxf.io/c/1416144/123456/8882

    Ad Program

    The program to which the referral ad belongs. You can configure payout rules based on the presence, absence, or value of a specified ad program. (This is a custom field that can be specified in tracking links.)

    https://le.pxf.io/c/1416144/674249/8882?adcampaign=acmeanvils

    Ad Program Id

    The ID of the program to which the referral ad belongs. You can configure payout rules based on the presence, absence, or value of a specified ad program ID. (This is a custom field that can be specified in tracking links.)

    https://le.pxf.io/c/1416144/674249/8882?adcampaignid=111

    Ad Group

    The group to which the referral ad belongs. You can configure payout rules based on the presence, absence, or value of a specified ad group. (This is a custom field that can be specified in tracking links.)

    https://le.pxf.io/c/1416144/674249/8882?adgroup=banners

    Ad Group Id

    The ID of the group to which the referral ad belongs. You can configure payout rules based on the presence, absence, or value of a specified ad group ID. (This is a custom field that can be specified in tracking links.)

    https://le.pxf.io/c/1416144/674249/8882?adgroupid=123

    Ad Keyword

    The keyword associated with an ad. You can configure payout rules based on the presence, absence, or partial presence or absence of a specified keyword. (This is a custom field that can be specified in tracking links.)

    https://le.pxf.io/c/1416144/674249/8882?kw=anvil

    Ad Placement

    The location of an ad on the partner's web page. You can configure payout rules based on where an ad is situated on a web page. (This is a custom field that can be specified in tracking links.)

    https://le.pxf.io/c/1416144/674249/8882?adplacement=home

    Derived Browser

    The internet browser associated with incoming traffic. impact.com detects a user's browser from the tracking link redirect. You can configure payout rules based on this internet browser type.

    N/A

    Derived Country

    The country associated with incoming traffic. impact.com detects this from the tracking link redirect, where the user's IP address is captured. You can configure payout rules based on this user country.

    N/A

    Derived Device Type

    The type of computing device associated with incoming traffic. impact.com detects a user's device type from the tracking link redirect. You can configure payout rules based on this device type.

    N/A

    Derived OS

    The device operating system associated with incoming traffic. impact.com detects a user's device type from the tracking link redirect, where the user's IP address is captured. You can configure payout rules based on this operating system type.

    N/A

    Derived State/Region

    The geographical region associated with incoming traffic. impact.com detects a user's regional location from the tracking link redirect, where the user's IP address is captured. You can configure payout rules based on this geographical region.

    N/A

    Landing Page

    The brand landing page to which users were referred. You can pass this directly in the tracking link. If not, impact.com will report the landing page that was configured for this ad tracking link. You can configure payout rules based on the presence, absence, or value of a landing page.

    https://le.pxf.io/c/1416144/674249/8882?u=acme.com

    Param1-10

    You can configure payout rules based on the presence, absence, or value of a custom UTM parameter.

    https://le.pxf.io/c/1416144/674249/8882?param1=trending

    https://le.pxf.io/c/1416144/674249/8882?param2=black

    https://le.pxf.io/c/1416144/674249/8882?param3=iron

    Product Category

    The product catalog category under which the product falls. You can configure payout rules based on the presence, absence, or value of this category, but note that there must be an exact string match with the value specified in the product feed.

    When partners do not leverage tracking links from product catalogs, you or the partner can manually append a category instead.

    https://le.pxf.io/c/1416144/674249/8882?prodcat=tools

    Product Sub Category

    The product catalog subcategory under which the product falls. You can configure payout rules based on the presence, absence, or value of this subcategory, but note that there must be an exact string match with the value specified in the product feed.

    When partners do not leverage tracking links from product catalogs, you or the partner can manually append a subcategory instead.

    https://le.pxf.io/c/1416144/674249/8882?prodsubcat=anvils

    SharedId

    A value associated with the click that the partner shares with you for the benefit of your tracking. You can configure payout rules based on the presence, absence, or partial presence or absence of a specified SharedId, but note that there must be an exact string match with the value passed in the tracking link.

    https://le.pxf.io/c/1416144/674249/8882?sharedid=partner_blog

    SKU

    The product's Stock Keeping Unit, as recorded in the product catalog. You can configure payout rules based on the presence, absence, or value of a specific product SKU, but note that there must be an exact string match with the value specified in the product feed.

    When partners do not leverage tracking links from product catalogs, you or the partner can manually append a SKU instead.

    https://le.pxf.io/c/1416144/674249/8882?prodsku=ANVL_2023_12

    Subaccount ID

    The sub affiliate or partner account Id on the impact.com platform. You can configure payout rules based on the presence, absence, or value of a specific subaccount ID. (This is a custom field that can be specified in tracking links.)

    https://le.pxf.io/c/1416144/674249/8882?subacctid=111

    Subaccount Name

    The name of the sub-affiliate or partner account on the impact.com platform. You can configure payout rules based on the presence or absence of a specific subaccount name. (This is a custom field that can be specified in tracking links.)

    https://le.pxf.io/c/1416144/674249/8882?subacctname=hazel_nutt

    Traffic Type

    The category of incoming traffic, such as traffic coming from a social media property or a display on a web page. The partner can pass any value to which you've agreed, e.g., forum, toolbar etc. You can configure payout rules based on the presence or absence of a specified traffic type, but note that there must be an exact string match with the value passed in the tracking link.

    https://le.pxf.io/c/1416144/674249/8882?trafcat=toolbar

    Traffic Source

    The origin of incoming traffic, such as traffic coming from social media, a web page, a search engine etc. The partner can pass any value to which you've agreed, e.g., Instagram, toolbar, paid search, etc. You can configure payout rules based on the presence or absence of a specified traffic source, but note that there must be an exact string match with the value passed in the tracking link.

    https://le.pxf.io/c/1416144/674249/8882?trafsrc=paidsearch

    URL

    The referring URL from which the tracking link redirected a user. impact.com detects this in HTTP referrer header during the gateway redirect from a partner's promotional site to your program landing page. You can configure payout rules based on the presence, absence, or partial presence or absence of a specific URL.

    N/A

    • Optionally, select [Add] [Add another] to create a second rule within the same payout group, or select Add → Add new to create a new rule altogether.

    • If you add multiple rules to 1 payout group, all rules must apply for the payout group to apply.

    • You are limited to 200 payout group rules in total for the click event type.

  5. [Toggle on] [Toggle on] Payout Restrictions and use the [Drop-down menu] [Drop-down menus] and fields to specify instances when no payout should be generated.

    • For more details about this setting, see the Click event field reference below.

  6. [Toggle on] [Toggle on] Limits.

    • Use the [Drop-down menu] [Drop-down menus] to include limits for either clicks or payout.

  7. Fill in the remaining fields, using the Click event field reference section below as a guide.

  8. At the bottom of the page, select Save.

    • For more information on how to customize advanced settings, see the Advanced settings reference below.

    download.png

    Warning: Be sure to include Limits for either clicks or payout, as this is a good way to ensure that you stay on budget even if there is a sudden leap in the number of clicks.

Click event field reference

Field

Description

Default Payout

This is the default payout if no payout groups, adjustments, restrictions, or performance bonuses apply to the click. Set a fixed payout value for clicks.

Dynamic Bidding

The Product Bid amount sourced from the item’s catalog listing will override your default payout amount. Where no Product Bid amount exists, your Default Payout amount will be paid.

[Toggle on] [Toggle on] to enable dynamic click and allow partners to provide a CPC with clicks.

Dynamic bidding can be configured in two ways:

  • Via your product catalog.

  • Via irck click parameter set on the ad tracking links. E.g., acme.pxf.io/1111/123456?subId1=233232&irck=1000 > This will pay $1000 CPC.

Payout Groups

Enable this setting to pay out different amounts per click based on the rules that you set. You can use up to 25 different parameters to set payout rules. E.g:

SKUisABC001

[Add] [Add another]

Product Categoryis notElectronics.

download__1_.png

See the Payout parameters reference below for more information on each parameter.

Payout Restrictions

Enable this setting to specify any conditions that should generate no payout. You can use up to 25 different parameters to set payout restrictions. E.g:

Traffic Type + is not present

[Add] [Add another restriction]

Ad Keyword + contains + Firearms.

Screenshot_2023-11-06_at_9_44_28_AM.png

See the Payout parameters reference below for more information on each parameter.

Limits

You can specify limits for the number of clicks or payout amount permitted within a certain timeframe to ensure you stay on budget.

Warning: Since it's not possible to reverse clicks, impact.com strongly recommends enabling limits for your program to prevent unbudgeted expenses.

Advanced settings

Select show advanced settings to view and configure advanced settings.

Warning: impact.com strongly recommends discussing with your CSM (or contacting support) before changing these settings.

Setting

Description

Change Notice Period

Configure the number of days in advance that partners will receive notice before custom term changes take effect.

Reversal Policy

Configure how much of the payout you can recover if you decide to reverse an action. impact.com's recommended default is Advertiser Returns 100% max monthly returns, so you can recover 100% of your payout in the event of an order return, cancellation, or fraud.

Action Limit

Define the maximum number of actions for which partners can be paid out within a specified period. E.g., you can choose to only pay out for the first 5000 actions every quarter.

Spend Limit

Define the maximum payout a partner can receive within a specified period. E.g., you can choose to pay out a max of $5000 every quarter. (The currency used will match the currency you chose in the Currency field above.)

Minimum Earnings

A guaranteed minimum payout to the partner for each click.

If a partner's total action payout is less than the total number of clicks multiplied by the guaranteed minimum cost per click, the partner will receive a payout for the difference.

When enabled, you can input the minimum EPC (earnings per click) a partner should receive per month. This is useful to partners who want to evaluate their marketing costs against your program's expected return.

Placement Fees

Optionally, input a fee that partners will receive upon meeting a specified requirement, e.g., situating your ad in a premium space on their site.

Tracking Pixel

Toggle whether partners can place their own piggyback pixels on your confirmation pages. (For partners to benefit from this setting, you must already be using pixel tracking so that they can piggyback off of it.)

Data Center Clicks

Toggle whether you want clicks originating from data centers to be considered valid for CPC payout.

Payout settings example

If you want to increase payout for the category "Toys" but not pay out anything for "Appliances", you can configure the following CPC payout settings:

Setting

Configuration

Default Payout

Use a fixed payout of $0.10 per click.

Payout Groups

Product Category + is + Toys + Use a fixed payout of $0.25 per click.

Payout Restrictions

Product Category + is + Appliances.

Limits

Limit Clicks to 100 per day.

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.