algo-ad-bidding

Solid

"Implement and select ad bidding strategies from manual CPC to automated target-CPA and target-ROAS. Use this skill when the user needs to choose a bidding strategy, set up automated bidding, or optimize bid parameters — even if they say 'what bidding strategy should I use', 'target CPA setup', or 'smart bidding configuration'.".

AI & Automation 22 stars 8 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 82/100

Stars 20%
45
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Ad Bidding Strategies ## Overview Bidding strategies determine how much an advertiser pays per auction. Range from manual CPC (full control) to automated strategies (Target CPA, Target ROAS, Maximize Conversions) that use ML to optimize bids in real-time based on contextual signals. ## When to Use **Trigger conditions:** - Choosing between manual and automated bidding strategies - Setting up or troubleshooting Target CPA / Target ROAS campaigns - Analyzing bid strategy performance and making adjustments **When NOT to use:** - When designing the auction mechanism itself (use GSP/VCG) - When building a CTR prediction model (use CTR prediction skill) ## Algorithm ``` IRON LAW: Automated Bidding Requires SUFFICIENT Conversion Data Below ~30 conversions/month, the algorithm lacks signal and performs WORSE than manual bidding. Strategy selection depends on data volume: - < 30 conv/month: Manual CPC or Maximize Clicks - 30-50 conv/month: Maximize Conversions - 50+ conv/month: Target CPA - 50+ conv/month + revenue data: Target ROAS ``` ### Phase 1: Input Validation Assess: monthly conversion volume, conversion tracking accuracy, campaign budget, business goal (volume vs efficiency vs revenue). **Gate:** Conversion tracking verified, sufficient data for chosen strategy. ### Phase 2: Core Algorithm **Manual CPC:** Set bid per keyword. Adjust based on: device, time, location, audience performance data. **Target CPA:** 1. Set target cost-per-acquisition. 2. Algorithm predicts...

Details

Author
charlieviettq
Repository
charlieviettq/awesome-agent-skill
Created
2 months ago
Last Updated
1 weeks ago
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

bid-strategy-selector

Evaluate Google Ads campaign bid strategies and recommend the optimal approach per campaign based on conversion volume, value variation, budget headroom, and goals. Use this skill when a user asks which bid strategy to use, mentions Target CPA / Target ROAS / Maximize Conversions, asks about Smart Bidding, wants to know if they should switch from Manual CPC, asks why their automated bidding is underperforming, or is rolling out a new campaign and needs to choose a strategy. Trigger on phrases like "bid strategy", "tCPA", "tROAS", "Maximize Conversions", "Manual CPC", "Smart Bidding", "should I use [strategy]", or any question about how Google Ads bids.

0 Updated 1 weeks ago
kochellenk-afk
AI & Automation Listed

google-ads-bidding

B2B Google Ads bidding — Smart Bidding, tCPA, tROAS, Enhanced Conversions, value-based bidding, and bid-strategy diagnosis. Use for bidding strategy, Smart Bidding, target CPA, target ROAS, value-based bidding, bid limited status, Enhanced Conversions setup. Triggers on "bidding strategy", "Smart Bidding", "tCPA", "tROAS", "target CPA", "value-based bidding", "Enhanced Conversions", "bid limited", "maximize conversions". Do NOT use for conversion tracking setup itself (use conversion-tracking).

1 Updated 5 days ago
Growth-Today
AI & Automation Featured

bid-strategy-planner

Use when the user asks to "pick a bid strategy", "set a tCPA/tROAS target", or "plan the learning-phase entry"; produces a bid-strategy choice (tCPA / tROAS / max-conversions / manual CPC), the starting target math, a portfolio grouping map, and a learning-phase entry plan. Not for splitting the budget across campaigns — use budget-optimizer; not for in-flight pacing/scale moves — use budget-pacing-monitor; not for scoring the account — use ad-account-auditor. 出价策略/tCPA目标/tROAS/学习期

2,471 Updated today
aaron-he-zhu