Skip to main content

Documentation Index

Fetch the complete documentation index at: https://theoptimizer.io/docs/llms.txt

Use this file to discover all available pages before exploring further.

Based on analysis of 4,066 real Taboola automation rules, this guide reveals the patterns that separate profitable campaigns from money-losing ones. The data shows 53% of all Taboola rules target site-level pausing — publishers range from premium sites to low-quality placements, and smart blocking before spend accumulates is the single highest-leverage automation you can build. Once your blocking foundation is solid, layer in bid optimization and creative rotation to compound your winners.

Site-level blocking: the Taboola foundation

Rule 1: block publishers by name (brand protection)

Pause sites from known junk publishers — the fastest way to protect brand safety and cut losses. Data Interval: Last 14 days | Scheduling: Immediate
MetricConditionValue
Site NameContainspush|notification|pop
Action: Pause Site
Customize the keyword list based on your blocked publisher reports. One rule catches an entire category of low-quality publishers instead of pausing them one by one.

Rule 2: block sites generating clicks but no landing page activity

Click fraud is rampant in native. Sites that drive clicks but zero landing page visits are likely bot farms or mismatched traffic. Data Interval: Last 14 days | Scheduling: Immediate
MetricConditionValue
Traffic Source ClicksGreater or Equal to100
Landing Page ClicksEquals0
Tracker ConversionsEquals0
Action: Pause Site
Real users click your ad, land on the page, and engage. Bots click but never arrive. This three-metric combo catches bot farms with 99%+ accuracy.

Rule 3: block high-volume placements with terrible CTR

Volume without quality is a money sink. High-impression placements with CTR below 0.1% are jamming traffic that won’t convert. Data Interval: Last 14 days | Scheduling: Immediate
MetricConditionValue
ImpressionsGreater or Equal to20,000
CTR (%)Less than0.1
Tracker ConversionsLess than1
Action: Pause Site

Rule 4: block sites with suspiciously high landing page CTR

Landing page CTR above 90% combined with clicks is a fraud signal. Real users don’t all click your CTA. Data Interval: Last 14 days | Scheduling: Immediate
MetricConditionValue
Landing Page CTR (%)Greater than90
Traffic Source ClicksGreater or Equal to20
Tracker ConversionsEquals0
Action: Pause Site
Legitimate sites see LP CTR of 5–15%. Higher rates indicate automated clicks or test traffic from that publisher.

Detect and block fraudulent traffic

Native ads attract sophisticated fraud. The data shows 1,121 rules use 3+ conditions to catch subtle patterns that simple rules miss. Pair conditions — don’t rely on single metrics.

Rule 5: high spend + high CPA + negative ROI (the classic fraud combo)

When a site burns $50+ with terrible CPA and negative ROI in just one week, it’s usually fraud or mismatched traffic. Data Interval: Last 7 days | Scheduling: Immediate
MetricConditionValue
Amount SpentGreater than50
Traffic Source CPAGreater than20
Tracker ROI (%)Less than0
Action: Pause Site
These three metrics together signal either click fraud, bot traffic, or a publisher demographic mismatch. Don’t wait — pause immediately and investigate.

Rule 6: dynamic bid efficiency — CPC vs. EPC comparison

Compare your average CPC to the publisher’s estimated earnings per click (EPC). If you’re paying more than 70% of EPC, the site isn’t worth the bid. Data Interval: Last 14 days | Scheduling: Daily
MetricConditionValue
Average CPCGreater than70% of EPC
Action: Decrease Bid (−20%)
This rule lets publishers’ own data tell you when you’re overpaying. EPC reflects publisher quality. If your CPC approaches or exceeds it, reduce spend aggressively.

Rule 7: safe bid growth — increase when CPC < EPC

The inverse: if your average CPC is less than 70% of EPC, you have room to grow. Increase the bid to capture more volume at a good price. Data Interval: Last 14 days | Scheduling: Daily
MetricConditionValue
Average CPCLess than70% of EPC
Action: Increase Bid (+10%)

Bid optimization: grow profitable channels

Bid optimization rules (8% of all rules) multiply your winners. Use ROI tiers to grow systematically without overspending.

Rule 8: Tier 1 — high performers (ROI > 35%), scale aggressively

When a site delivers strong ROI, push it. Increase bids on your best-performing placements. Data Interval: Last 14 days | Scheduling: Daily
MetricConditionValue
Tracker ROI (%)Greater or Equal to35
Amount SpentGreater or Equal to100
Traffic Source CPALess thanTarget CPA
Action: Increase Bid (+15%)
High ROI + solid spend history = safe to scale. 15% bid increases are aggressive enough to grow volume without destabilizing quality.

Rule 9: Tier 2 — moderate performers (ROI 10–35%), steady growth

Sites in the middle tier are cash generators. Increase bids modestly to grow while protecting profitability. Data Interval: Last 14 days | Scheduling: Daily
MetricConditionValue
Tracker ROI (%)Greater than10
Tracker ROI (%)Less than or Equal to35
Traffic Source ConversionsGreater or Equal to2
Action: Increase Bid (+8%)

Rule 10: Tier 3 — breakeven bids (CPC vs. daily budget ratio)

When daily spend hits 70% of your campaign daily budget and ROI is positive, increase the budget to sustain the winner. Data Interval: Today | Scheduling: Daily
MetricConditionValue
Amount SpentGreater or Equal to70% of Daily Budget
Tracker ROI (%)Greater than5
Action: Increase Budget (+25%)
This prevents artificial capping. If you’re spending 70%+ of budget before EOD, the campaign would spend more if allowed. Budget increases let winners grow.

Campaign-level safety & scaling

Campaign pauses (4.4% of rules) and budget changes (4% of rules) protect capital while scaling works at site level.

Rule 11: kill catastrophic campaigns (last 30 days)

Pause entire campaigns that have spent $150+ with negative ROI. This is your emergency brake. Data Interval: Last 30 days | Scheduling: Immediate
MetricConditionValue
Amount SpentGreater than150
Tracker ROI (%)Less than−50
Action: Pause Campaign
A −50% ROI on $150+ spend is catastrophic. One losing campaign can erase two winners. Pause fast and investigate offline.

Rule 12: scale winners (dynamic daily budget)

When a campaign spends efficiently and hits profitability targets, increase its daily budget dynamically. Data Interval: Today | Scheduling: Daily
MetricConditionValue
Amount SpentGreater or Equal to100
Tracker ROI (%)Greater or Equal to35
Traffic Source CPALess than15
Action: Change Budget (+20%)

Rule 13: cost control — lock budgets on losing campaigns

Set a daily budget ceiling ($100) on campaigns with negative ROI to prevent them from bleeding overnight. Data Interval: Today | Scheduling: Daily
MetricConditionValue
Tracker ROI (%)Less than0
Amount SpentGreater than50
Action: Change Budget (set to $100)
Negative ROI campaigns will spend unlimited budget if you let them. Cap them at $100 to preserve cash while you diagnose the problem.

Creative rotation & reactivation

Content pausing (8.4% of rules) and reactivation (5.4% of rules combined) optimize creative mix without eliminating potential winners.

Rule 14: pause low-performing content (spend threshold)

Stop content that has spent $45+ without hitting your target CPA. Don’t let bad creatives drain budget. Data Interval: Last 14 days | Scheduling: Immediate
MetricConditionValue
Amount SpentGreater or Equal to45
Tracker ConversionsGreater or Equal to1
Traffic Source CPAGreater thanTarget CPA
Action: Pause Content

Rule 15: reactivate profitable content (comeback rule)

Restart content pieces that were previously paused but have recovered to positive ROI. These are second-chance winners. Data Interval: Last 7 days | Scheduling: Daily
MetricConditionValue
Tracker ROI (%)Greater or Equal to10
StatusEqualsPaused
Action: Start Content
A creative that worked, failed, then recovered likely discovered a new audience or improved targeting. Reactivate automatically to capitalize on the second wave.

Rule 16: reactivate winning sites (ROI recovery)

Automatically restart sites that were paused for being unprofitable but have now recovered to positive ROI. Data Interval: Last 14 days | Scheduling: Daily
MetricConditionValue
Tracker ROI (%)Greater than5
StatusEqualsPaused
Action: Start Sites

Rule 17: smart reactivation — spend minimum

Avoid restarting marginal performers. Only restart sites that show profit potential AND have enough recent data (minimum 25 clicks). Data Interval: Last 7 days | Scheduling: Daily
MetricConditionValue
Tracker ROI (%)Greater than8
Traffic Source ClicksGreater or Equal to25
StatusEqualsPaused
Action: Start Sites
This prevents reactivating under-scaled sites that have only 2–3 recent clicks. The 25-click minimum ensures statistical confidence before you restart.

Rule 18: copy top content (scale through duplication)

When a content piece hits high ROI with solid spend, duplicate it across more placements. Data Interval: Last 14 days | Scheduling: Weekly
MetricConditionValue
Tracker ROI (%)Greater or Equal to40
Amount SpentGreater or Equal to100
Action: Copy Content

Implementation notes

Start with site blocking. The data shows 53% of all rules pause sites. Build your foundation first:
  • Name-based blocking (brand safety)
  • Bot detection (click-to-LP ratio)
  • High-spend fraud detection
Then add bid optimization. Once blockers are in place, dynamic bid rules based on EPC comparison and ROI tiers multiply your winners without adding operational overhead. Use recent data windows. Most rules use Last 14 Days for site rules or Today for campaign rules. This balances sample size with responsiveness. Pair conditions — don’t rely on single metrics. Rules with 3+ conditions catch fraud that single-metric rules miss. Scale gradually. 20% budget increases and 15% bid increases are standard because they’re aggressive enough to compound growth while preserving ROI. Start there and tighten once you’ve proven the pattern.