RevContent - Popular Rules

RevContent automation centers on two core strategies: systematically pausing unprofitable widgets through spend and conversion thresholds, and dynamically adjusting bids using ROI-tiered increments. Analysis of 1,516 active RevContent rules shows 855 widget pause rules and 325 ROI-based bid adjustments, establishing RevContent's signature bid-tiering system as the foundation of performance optimization.

In This Article

  1. Widget Pausing — Zero-Conversion Blocks
  2. Fraud & Quality Detection
  3. ROI-Tiered Bid Management
  4. Reactivating Profitable Widgets
  5. Campaign-Level Safety & Scaling
  6. Creative Performance Management

1. Widget Pausing — Zero-Conversion Blocks

These rules form the first line of defense against unprofitable widgets. The pattern is consistent: identify widgets that spend money without converting, then pause them aggressively across different timeframes.


Quick Kill: $25 Spend, Zero Conversions (3-Day Window)

Pause widgets within 3 days of reaching $25 spend with zero traffic source conversions. This quick-reaction rule prevents early testing spend from accumulating into larger losses.

Data Interval: Last 3 days

Metric Operator Value
Amount Spent Greater than $25
Tracker Conversions Less than 1

Action: Pause Widget

Scheduling: Run every 6 hours

Use alongside longer-lookback rules to catch widgets going cold mid-campaign. Pair with reactivation rules (Section 4) to retry proven performers after brief rest periods.


Medium-Term Spend Cap: $55+ Spend, Zero Conversions (10-Day Window)

Pause widgets after $55 spend over 10 days without any tracker conversions. This extended lookback catches sustained non-performers that slip through daily monitoring.

Data Interval: Last 10 days

Metric Operator Value
Amount Spent Greater or Equal to $55
Tracker Conversions Less than 1

Action: Pause Widget

Scheduling: Run every 8 hours

Adjust thresholds by vertical: lower to $35-40 for high-frequency testing, raise to $80-100 for slower conversion paths (nutra, VSL, subscription offers).


Long-Term Loss Limit: $120+ Spend, Single Conversion or Less (30-Day Window)

Pause widgets exceeding $120 spend over 30 days with one or fewer tracker conversions. This rule targets high spend-to-conversion ratios that systematically drag down campaign profitability.

Data Interval: Last 30 days

Metric Operator Value
Amount Spent Greater or Equal to $120
Tracker Conversions Less or Equal to 1

Action: Pause Widget

Scheduling: Run daily at 8 AM

For nutra/VSL offers with longer conversion windows, raise to $150-180. For e-commerce, lower to $80-100.


High Spend, Zero Landing Page Visits (15+ Impressions, No LP Clicks)

Pause widgets generating 100+ traffic source clicks but zero landing page clicks over 14 days, indicating a traffic-source-to-landing-page conversion failure.

Data Interval: Last 14 days

Metric Operator Value
Traffic Source Clicks Greater or Equal to 100
LP Clicks Less than 1
Impressions Greater or Equal to 15

Action: Pause Widget

Scheduling: Run daily at 8 AM

This pattern reveals broken landing pages, domain issues, or traffic that never reaches your funnel. Diagnose by checking LP redirect settings and domain accessibility before re-enabling.


2. Fraud & Quality Detection

These rules identify bot traffic, publisher fraud, and landing page quality issues. RevContent's multi-tier quality system requires detecting both upstream fraud (false clicks) and downstream funnel failures (broken conversions).

Suspicious Conversion Rate: Publisher Conversions > 15% of Clicks (7-Day Window)

Pause widgets where tracker conversions exceed 15% of traffic source clicks over 7 days—an unusually high rate indicating potential fraud or misattribution.

Data Interval: Last 7 days

Metric Operator Value
Publisher Conversions Greater than 15% of Traffic Source Clicks
Traffic Source Clicks Greater or Equal to 50

Action: Pause Widget

Scheduling: Run every 12 hours

High conversion rates (>15%) are rare in affiliate marketing and suggest either pixel flooding, publisher fraud, or misconfigurations. This metric directly appears in the 1,516 active rules dataset as a top fraud indicator.


High Clicks on Landing Page, Zero Conversions (14-Day Funnel Check)

Pause widgets with 50+ traffic source clicks, 10+ LP clicks, but zero tracker conversions over 14 days. This signals either a broken post-LP funnel or landing page quality issues.

Data Interval: Last 14 days

Metric Operator Value
Traffic Source Clicks Greater or Equal to 50
LP Clicks Greater or Equal to 10
Tracker Conversions Less than 1

Action: Pause Widget

Scheduling: Run daily at 8 AM

Diagnose by checking LP-to-conversion tracking and funnel analytics. High LP clicks with zero conversions frequently indicate either pixel misfire or traffic quality issues with that specific publisher.


Extremely Low CTR: 20,000+ Impressions Below 0.1% CTR (30-Day Window)

Pause widgets reaching 20,000 impressions with a CTR under 0.1% over 30 days. This indicates publisher inventory or traffic source quality is severely poor.

Data Interval: Last 30 days

Metric Operator Value
Impressions Greater or Equal to 20,000
CTR Less than 0.1%
Amount Spent Greater or Equal to $40

Action: Pause Widget

Scheduling: Run daily at 8 AM

This pattern indicates either low-quality traffic or very poor creative relevance. Check creative performance in Section 6. If multiple widgets from same publisher show this pattern, blacklist that publisher entirely.


3. ROI-Tiered Bid Management

The RevContent bid-adjustment system is the signature automation pattern: five distinct ROI tiers control bid increases and decreases in 10%, 20%, or 30% increments. These rules operate in parallel on a 12-hour cycle, creating a self-balancing system where widgets naturally trend toward profitability. All rules use a 7-day data interval unless otherwise noted.

Tier 1 — Critical Loss: ROI Below -35% (Bid Down 20%)

Reduce widget bids by 20% when tracker ROI falls below -35% over the last 7 days. At this ROI level, the widget is losing money significantly enough to warrant aggressive cost reduction.

Data Interval: Last 7 days

Metric Operator Value
Amount Spent Greater than $20
Tracker ROI Less than -35%
Traffic Source Conversions Greater or Equal to 1

Action: Decrease Widget Bid by 20%

Scheduling: Run every 12 hours

Use alongside a hard pause rule for ROI < -50% to create a safety valve. This prevents runaway bids from profitability recovery but allows the widget to prove viability at lower cost.

Restart High-ROI Widgets (30-Day Profitability)

Reactivate widgets that have spent $300+ over 30 days with tracker ROI above -30% AND at least 1 tracker conversion. These widgets have proven value and deserve another chance at higher budgets.

Data Interval: Last 30 days

# Metric Operator Value
1 Amount Spent is Greater than $300
2 Tracker ROI is Greater than -30%
3 Tracker Conversions is Greater than 1

Action: Start Widget

Scheduling: Run daily at 10 AM


Positive ROI Unblock (7-Day Window)

Reactivate any widget showing positive tracker ROI (>0%) over the last 7 days, regardless of spend, to capture short-term winning traffic sources before momentum fades.

Data Interval: Last 7 days

# Metric Operator Value
1 Tracker ROI is Greater than 0%

Action: Start Widget

Scheduling: Run every 12 hours

💡 Pair with a pause rule that flags negative ROI to create a fast-moving optimization loop. Test on low-spend, high-frequency campaigns first.


Positive Net Revenue Activation (14-Day Baseline)

Reactivate widgets with tracker net revenue above $0 over the last 14 days, using absolute profit rather than ROI percentage to identify truly profitable inventory.

Data Interval: Last 14 days

# Metric Operator Value
1 Tracker Net Revenue is Greater than $0

Action: Start Widget

Scheduling: Run daily

💡 This rule is more conservative than ROI-based rules because it ensures widgets have turned positive in absolute dollars. Use on campaigns where you're scaling incrementally.


5. Campaign Daily Spend Caps

Daily Limit $20 (RevContent Campaign)

Pause the entire RevContent campaign if daily spend (today only) exceeds $20, acting as a safety valve during high-volume testing periods.

Data Interval: Today

# Metric Operator Value
1 Amount Spent is Greater or Equal to $20

Action: Pause Campaign

Scheduling: Run every 2 hours

💡 Set daily caps during scaling tests. Remove or increase to $50-100 during full scaling. Monitor revenue alongside spend to ensure caps don't fire during high-ROAS days.


Daily Limit $15 (Conservative Brand Testing)

Pause campaign after spending $15 today to limit exposure during initial publisher testing or when running multiple A/B tests on the same traffic source.

Data Interval: Today

# Metric Operator Value
1 Amount Spent is Greater or Equal to $15

Action: Pause Campaign

Scheduling: Run every hour

💡 Use this rule only during active testing windows. Schedule it to disable during off-peak hours when you're not monitoring.


6. Campaign Budget Scaling

Increase Budget on Strong Conversion Performance

Increase the campaign budget by 20-30% when daily spend is already at 80-90% of the budget AND tracker conversions are above 4-5 conversions, signaling that current budget is constraining scale.

Data Interval: Today

# Metric Operator Value
1 Amount Spent is Greater or Equal to 80% of Budget
2 Tracker Conversions is Greater or Equal to 4
3 Tracker Revenue is Greater than (set per offer)

Action: Increase Campaign Budget by 20%

Scheduling: Run every 4 hours

💡 This prevents budget clamps during peak-performing windows. Set Tracker Revenue threshold to 1.5-2x of your daily target to ensure profitability before scaling. Increase by 30% only if ROI is >20%.


Increase Budget on Positive ROI (All-Time)

Increase campaign budget by 20% if all-time tracker ROI is above 10%, indicating the campaign model is fundamentally profitable and can absorb more spend.

Data Interval: All-time

# Metric Operator Value
1 Tracker ROI is Greater or Equal to 10%
2 Amount Spent is Greater than $500

Action: Increase Campaign Budget by 20%

Scheduling: Run daily at 11 AM

💡 Require minimum spend ($500+) to avoid scaling on small-sample noise. Test budget increases in +$10-20/day increments rather than jumping 30%.


7. Widget Bid Management — ROI Tiers

Bid Decrease 20% (Severe ROI Loss, -35% to -13%)

Reduce widget bids by 20% when tracker ROI is between -35% and -13%, indicating the widget is marginally unprofitable but not catastrophically bad enough to pause.

Data Interval: Last 7 days

# Metric Operator Value
1 Amount Spent is Greater than $20
2 Tracker ROI is Greater or Equal to -35%
3 Tracker ROI is Less than -13%
4 Traffic Source Conversions is Greater or Equal to 1

Action: Decrease Widget Bid by 20%

Scheduling: Run every 12 hours


Tier 2 — Moderate Loss: ROI -35% to -13% (Bid Down 15%)

Reduce widget bids by 15% when tracker ROI is between -35% and -13%. This is the "trying to recover" zone where bid reduction gives widgets another shot at profitability.

Data Interval: Last 7 days

Metric Operator Value
Amount Spent Greater than $20
Tracker ROI Greater or Equal to -35%
Tracker ROI Less than -13%
Traffic Source Conversions Greater or Equal to 1

Action: Decrease Widget Bid by 15%

Scheduling: Run every 12 hours


Tier 3 — Slight Loss: ROI -13% to 0% (Bid Down 10%)

Reduce widget bids by 10% when tracker ROI is slightly negative, between -13% and 0%. This conservative tier prevents runaway costs while maintaining test volume.

Data Interval: Last 7 days

Metric Operator Value
Amount Spent Greater than $20
Tracker ROI Greater or Equal to -13%
Tracker ROI Less than 0%
Traffic Source Conversions Greater or Equal to 1

Action: Decrease Widget Bid by 10%

Scheduling: Run every 12 hours


Tier 4 — Moderate Profit: ROI 35% to 85% (Bid Up 10%)

Increase widget bids by 10% when tracker ROI is solidly positive, between 35% and 85%. This is the "proven winner" tier where you safely scale volume.

Data Interval: Last 7 days

Metric Operator Value
Amount Spent Greater than $20
Tracker ROI Greater or Equal to 35%
Tracker ROI Less than 85%
Traffic Source Conversions Greater or Equal to 1

Action: Increase Widget Bid by 10%

Scheduling: Run every 12 hours


Tier 5 — Strong Profit: ROI 85% to 160% (Bid Up 20%)

Increase widget bids by 20% when tracker ROI is between 85% and 160%. Aggressive scaling at this tier captures volume from consistently profitable widgets.

Data Interval: Last 7 days

Metric Operator Value
Amount Spent Greater than $20
Tracker ROI Greater or Equal to 85%
Tracker ROI Less than 160%
Traffic Source Conversions Greater or Equal to 1

Action: Increase Widget Bid by 20%

Scheduling: Run every 12 hours


Tier 6 — Exceptional Profit: ROI > 160% (Bid Up 30%, Capped)

Increase widget bids by 30% when tracker ROI exceeds 160%. These are your best performers—push maximum volume through them while protecting against runaway costs.

Data Interval: Last 7 days

Metric Operator Value
Amount Spent Greater than $20
Tracker ROI Greater than 160%
Traffic Source Conversions Greater or Equal to 1

Action: Increase Widget Bid by 30% (capped at maximum bid)

Scheduling: Run every 12 hours

Always set a maximum bid cap (e.g., $2.50) to prevent runaway costs. This system of six tiers running in parallel creates a self-balancing feedback loop where widgets naturally migrate toward the profitable ROI bands.


4. Reactivating Profitable Widgets

After pausing with the rules in Section 1, widgets sometimes recover or were paused too early. These rules create a "testing window" for paused widgets to prove they've improved.

Restart Positive ROI Widgets (7-Day Window)

Reactivate widgets showing positive tracker ROI (>0%) over the last 7 days, regardless of spend. This catches widgets that recovered quickly and deserve another chance.

Data Interval: Last 7 days

Metric Operator Value
Tracker ROI Greater than 0%
Traffic Source Conversions Greater or Equal to 1

Action: Start Widget

Scheduling: Run every 12 hours

Pair this with a hard pause rule for negative ROI to create a fast-moving feedback loop. This enables widgets to self-heal by bidding down and then recovering profitability.


Restart High-Volume Profitable Widgets (30-Day Proven Performer)

Reactivate widgets that spent $300+ over 30 days with tracker ROI above -30% and at least 1 conversion. These widgets have genuine historical profitability and deserve scaling.

Data Interval: Last 30 days

Metric Operator Value
Amount Spent Greater than $300
Tracker ROI Greater than -30%
Tracker Conversions Greater or Equal to 1

Action: Start Widget

Scheduling: Run daily at 10 AM


5. Campaign-Level Safety & Scaling

Campaign-level rules operate at the highest level of automation, controlling total spend and budget allocation based on campaign-wide profitability.

Daily Spend Breakpoint: Cost >= 80% of Daily Budget + Cost >= 80% of Campaign Payout

Pause the entire campaign if daily spend reaches 80% of your daily budget AND simultaneously exceeds 80% of your campaign payout goal. This prevents budget exhaustion on unprofitable days.

Data Interval: Today

Metric Operator Value
Amount Spent Greater or Equal to 80% of Daily Budget
Cost Greater or Equal to 80% of Campaign.payout

Action: Pause Campaign

Scheduling: Run every 4 hours

This dual condition prevents false alarms on high-ROAS days. Only pause when both spend thresholds are met, ensuring you're not over-spending on unprofitable volume.


Emergency Spend Stop: Cost >= 300% of Campaign Payout (15+ Days)

Pause campaign if cumulative cost over 15 days hits 300% of campaign payout—an emergency valve for sustained unprofitability.

Data Interval: Last 15 days

Metric Operator Value
Cost Greater or Equal to 300% of Campaign.payout

Action: Pause Campaign

Scheduling: Run every 8 hours

This pattern appears directly in the 1,516 rules dataset. Set it as a backup to your ROI-tier bid system to catch systematic losses before they cascade.


Budget Scale-Up: Spend at Threshold + Conversions > 4

Increase campaign budget by 20% if daily spend is at 85-90% of budget AND tracker conversions exceed 4 in the same day. This scales during high-volume profitable days.

Data Interval: Today

Metric Operator Value
Amount Spent Greater or Equal to 85% of Budget
Tracker Conversions Greater or Equal to 4
Tracker ROI Greater than 0%

Action: Increase Campaign Budget by 20%

Scheduling: Run every 4 hours

Budget scale-up prevents artificial spend clamps during peak performance windows. Pair with daily spend cap rules to establish safe scaling bands.


6. Creative Performance Management

Creative (ad) performance rules pause and reactivate ad creatives based on spend and conversion performance. Most campaigns run 20-100 creatives simultaneously, making systematic creative management essential for cost control.

Pause Dead Creatives: $300+ Spend, Zero Conversions (30-Day Window)

Pause ad (creatives) that have spent $300+ over 30 days with zero tracker conversions, removing fatigue or irrelevant creatives from rotation.

Data Interval: Last 30 days

Metric Operator Value
Amount Spent Greater than $300
Tracker Conversions Less than 1

Action: Pause Ad

Scheduling: Run daily at 7 AM

For campaigns with massive creative rotation (100+ creatives), lower spend threshold to $150-200 to cycle faster. For campaigns with 10-20 creatives, keep at $300+.


Reactivate Marginally Viable Creatives (90-Day Profitability Test)

Reactivate ad that spent $300+ over 90 days with tracker ROI above -25% and at least 1 conversion. This allows creatives to re-enter rotation if they show baseline viability.

Data Interval: Last 90 days

Metric Operator Value
Amount Spent Greater than $300
Tracker ROI Greater than -25%
Tracker Conversions Greater than 1

Action: Start Ad

Scheduling: Run daily at 9 AM

Use 90-day lookback to avoid re-testing creatives too frequently. This creates a "seasonal rotation" where creatives cycle in and out as their performance drifts.


Implementation Priority

Week 1 — Blocking Only: Start with Rules 1.1, 1.2, 1.3 (widget pause) plus Rule 2.1 (fraud detection). Establish your zero-conversion floor before optimizing bids.

Week 2 — Introduce Bid Tiering: Add all six ROI-tier bid rules (Section 3) once widget baseline is clear. Let the tiering system run for 7 days to establish patterns.

Week 3 — Add Campaign Safety: Implement Section 5 (daily spend caps and emergency brakes). Monitor campaign-level metrics for 3-5 days before enabling budget scaling.

Week 4+ — Optimization & Refinement: After 2-3 weeks of data, adjust spend thresholds and ROI tier bands based on your specific vertical. Reactivation rules (Section 4) work best on mature campaigns with 100+ historical conversions.


Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.