Skip to main content

CPA Goal

CPA Goal is a rules-based tool that optimizes CPM campaigns to provide high-value traffic that meets your criteria in conversions or eCPA. The guide explains how to work with the tool

HilltopAds avatar
Written by HilltopAds
Updated today

How cpa goal works and how to set up rules

What is CPA Goal?

CPA Goal (also known as SmartCPA) is an automated optimization model designed for advertisers whose primary KPI is conversions.

What is CPA?

CPA (Cost per Acquisition) – the actual cost of one conversion.

CPA = Spend / Number of Conversions

For example, f you spend $100 and receive 20 conversions:

CPA = 100 / 20 = $5

Understanding your CPA helps evaluate traffic effectiveness and manage budgets. Traditionally, advertisers have to pause low-performing zones manually and quickly – otherwise they risk losing budget.

This is why CPA Goal exists.

Why is CPA Goal useful?

CPA Goal automatically removes underperforming traffic zones based on your rules (for example, cost per conversion, number of conversions, GEO-specific CPA, etc.).

It works as your automated optimizer, protecting your budget and helping you scale your best-performing traffic.

How does it work?

Once your CPA Goal campaign is active, HilltopAds automatically analyzes every traffic zone based on the rules you set. If a zone fails to meet your criteria (e.g., the CPA becomes higher than allowed), the system will automatically disable that zone.

Examples of rules you can set:

  • Number of conversions

  • Maximum allowed CPA

  • GEO-specific CPA

  • Maximum CPM bid

Before you start

To use the CPA Goal tool, you must send conversions to HilltopAds using a tracker. This allows the system to understand:

  • which placements convert well

  • which zones should be paused

How to set up a tracker → Postback Guides

How to set up a CPA goal campaign at HilltopAds?

CPA Goal is available only for Popunder format (desktop or mobile).

1. From the list of ad formats, select Popunder. In the Type field, choose CPA Goal.

Add the remaining targeting options as you would for a standard campaign.

2. GEO and Prices Section

Specify:

  • Target GEO

  • Desired cost per conversion (CPA) in USD

For example, you work with a VPN CPA offer that pays $0.5 per install for US traffic.

In HilltopAds:

  • Select United States in the Countries field

  • Enter 0.5 in the CPA field

If you have multiple GEOs, click Add rule. You can create up to 100 rules (rules follow AND logic.)

3. CPA Goal Options Section

In this section, configure the following:

3.1. Start Optimization

Define how many conversions must be received before optimization begins. (Default: 2 conversions). In general, the higher your target CPA is, the more conversions the system needs before it can start optimizing traffic reliably. As a rough guideline:

  • CPA up to $5: 10–20 conversions

  • CPA from $5 to $20: 20–30 conversions

  • CPA above $20: 30–50 conversions

These ranges help the algorithm collect enough data to understand which zones perform well and which should be disabled. While these numbers are not strict rules, we recommend following this logic to achieve stable optimization.

3.2. ROI (Return on Investment)

HilltopAds can automatically calculate and maintain your target ROI (e.g., 30%). This feature is available on request through your personal manager.

3.3. Max CPM

Set the maximum CPM bid allowed. This prevents overspending on a single high-priced zone, even if it converts. However, for the best optimization results, we recommend allowing the system to buy traffic at any available bid. This gives the algorithm full flexibility to reach the traffic segments most likely to convert.

4. Final Step

After completing all settings, click Add Campaign to save and launch your CPA Goal campaign.

Did this answer your question?