[{"data":1,"prerenderedAt":375},["ShallowReactive",2],{"sanity-tnbou3":3},{"_id":4,"author":5,"body":6,"body_zh":212,"category":363,"category_zh":364,"date":365,"description":366,"description_zh":367,"image":368,"tags":369,"title":373,"title_zh":374},"blog-automation-rules-guide","0ads Team",[7,18,26,35,43,51,59,67,75,84,92,100,108,116,124,132,140,148,156,164,172,180,188,196,204],{"_key":8,"_type":9,"children":10,"markDefs":16,"style":17},"block-0","block",[11],{"_key":12,"_type":13,"marks":14,"text":15},"span-0","span",[],"\n# Automation Rules in 0ads: Set Conditions, Trigger Actions, Stay Hands-Off",[],"normal",{"_key":19,"_type":9,"children":20,"markDefs":25,"style":17},"block-1",[21],{"_key":22,"_type":13,"marks":23,"text":24},"span-1",[],"When you manage dozens of campaigns across multiple ad accounts, manually monitoring every ad set becomes impossible. Automation Rules in 0ads let you define performance conditions and attach actions that fire automatically, so your campaigns self-optimize 24\u002F7 without constant manual intervention.",[],{"_key":27,"_type":9,"children":28,"markDefs":33,"style":34},"block-2",[29],{"_key":30,"_type":13,"marks":31,"text":32},"span-2",[],"How Automation Rules Work",[],"h2",{"_key":36,"_type":9,"children":37,"markDefs":42,"style":17},"block-3",[38],{"_key":39,"_type":13,"marks":40,"text":41},"span-3",[],"The logic is straightforward: you set a condition based on a metric and threshold, then assign an action that triggers when the condition is met. Every rule runs on a schedule you define (hourly, every 6 hours, daily) and evaluates the data window you specify (last 1 day, 3 days, 7 days, etc.).",[],{"_key":44,"_type":9,"children":45,"markDefs":50,"style":17},"block-4",[46],{"_key":47,"_type":13,"marks":48,"text":49},"span-4",[],"Available actions include:",[],{"_key":52,"_type":9,"children":53,"markDefs":58,"style":17},"block-5",[54],{"_key":55,"_type":13,"marks":56,"text":57},"span-5",[],"• Pause an ad, ad set, or campaign\n• Scale budget up by a fixed amount or percentage\n• Decrease budget to limit loss\n• Send a Telegram alert when conditions are met",[],{"_key":60,"_type":9,"children":61,"markDefs":66,"style":17},"block-6",[62],{"_key":63,"_type":13,"marks":64,"text":65},"span-6",[],"The Telegram alert integration means you always know when a rule fires, even if you are away from the dashboard.",[],{"_key":68,"_type":9,"children":69,"markDefs":74,"style":34},"block-7",[70],{"_key":71,"_type":13,"marks":72,"text":73},"span-7",[],"Practical Rule Examples",[],{"_key":76,"_type":9,"children":77,"markDefs":82,"style":83},"block-8",[78],{"_key":79,"_type":13,"marks":80,"text":81},"span-8",[],"Kill Unprofitable Ads Early",[],"h3",{"_key":85,"_type":9,"children":86,"markDefs":91,"style":17},"block-9",[87],{"_key":88,"_type":13,"marks":89,"text":90},"span-9",[],"Condition: CPA exceeds your target by 50% over the last 3 days and the ad has spent at least $20.\nAction: Pause the ad and send a Telegram notification.",[],{"_key":93,"_type":9,"children":94,"markDefs":99,"style":17},"block-10",[95],{"_key":96,"_type":13,"marks":97,"text":98},"span-10",[],"This prevents wasting budget on creatives that clearly do not convert, while the minimum spend threshold avoids killing ads before they have enough data.",[],{"_key":101,"_type":9,"children":102,"markDefs":107,"style":83},"block-11",[103],{"_key":104,"_type":13,"marks":105,"text":106},"span-11",[],"Scale Winners Gradually",[],{"_key":109,"_type":9,"children":110,"markDefs":115,"style":17},"block-12",[111],{"_key":112,"_type":13,"marks":113,"text":114},"span-12",[],"Condition: ROAS is above 2.5x over the last 7 days and daily spend is below $200.\nAction: Increase budget by 20%.",[],{"_key":117,"_type":9,"children":118,"markDefs":123,"style":17},"block-13",[119],{"_key":120,"_type":13,"marks":121,"text":122},"span-13",[],"Gradual scaling avoids destabilizing the Meta algorithm. The spend cap ensures you only scale ads that still have headroom.",[],{"_key":125,"_type":9,"children":126,"markDefs":131,"style":83},"block-14",[127],{"_key":128,"_type":13,"marks":129,"text":130},"span-14",[],"Spend Protection",[],{"_key":133,"_type":9,"children":134,"markDefs":139,"style":17},"block-15",[135],{"_key":136,"_type":13,"marks":137,"text":138},"span-15",[],"Condition: Campaign daily spend exceeds $500.\nAction: Pause campaign and send Telegram alert.",[],{"_key":141,"_type":9,"children":142,"markDefs":147,"style":17},"block-16",[143],{"_key":144,"_type":13,"marks":145,"text":146},"span-16",[],"This acts as a safety net for runaway spending, especially useful when testing new audiences or creatives at higher budgets.",[],{"_key":149,"_type":9,"children":150,"markDefs":155,"style":83},"block-17",[151],{"_key":152,"_type":13,"marks":153,"text":154},"span-17",[],"Frequency Cap",[],{"_key":157,"_type":9,"children":158,"markDefs":163,"style":17},"block-18",[159],{"_key":160,"_type":13,"marks":161,"text":162},"span-18",[],"Condition: Ad frequency exceeds 3.0 over the last 3 days.\nAction: Pause the ad.",[],{"_key":165,"_type":9,"children":166,"markDefs":171,"style":17},"block-19",[167],{"_key":168,"_type":13,"marks":169,"text":170},"span-19",[],"High frequency signals audience fatigue. Pausing automatically lets you rotate in fresh creatives without manual monitoring.",[],{"_key":173,"_type":9,"children":174,"markDefs":179,"style":34},"block-20",[175],{"_key":176,"_type":13,"marks":177,"text":178},"span-20",[],"Setting Up Your First Rule",[],{"_key":181,"_type":9,"children":182,"markDefs":187,"style":17},"block-21",[183],{"_key":184,"_type":13,"marks":185,"text":186},"span-21",[],"1. Navigate to Automation Rules from the sidebar\n2. Click Create Rule\n3. Select the scope: specific campaign, ad set, or ad (or apply across all)\n4. Define your condition: choose the metric, comparison operator, threshold value, and lookback window\n5. Select the action: pause, scale budget, decrease budget, or notify\n6. Enable Telegram notification (recommended for all rules)\n7. Set evaluation frequency\n8. Save and activate",[],{"_key":189,"_type":9,"children":190,"markDefs":195,"style":34},"block-22",[191],{"_key":192,"_type":13,"marks":193,"text":194},"span-22",[],"Best Practices",[],{"_key":197,"_type":9,"children":198,"markDefs":203,"style":17},"block-23",[199],{"_key":200,"_type":13,"marks":201,"text":202},"span-23",[],"• Always pair automated actions with Telegram notifications so you have an audit trail\n• Start with conservative thresholds and tighten them as you gather data\n• Use minimum spend conditions to avoid pausing ads before they exit the learning phase\n• Review rule execution logs weekly to spot patterns and refine thresholds\n• Combine multiple conditions in a single rule for precision (e.g., high CPA AND low CTR)",[],{"_key":205,"_type":9,"children":206,"markDefs":211,"style":17},"block-24",[207],{"_key":208,"_type":13,"marks":209,"text":210},"span-24",[],"Automation Rules free you from reactive campaign management. Instead of firefighting, you define the strategy once and let the system execute it consistently across every ad account you manage.\n",[],[213,219,225,231,237,243,249,255,261,267,273,279,285,291,297,303,309,315,321,327,333,339,345,351,357],{"_key":8,"_type":9,"children":214,"markDefs":218,"style":17},[215],{"_key":12,"_type":13,"marks":216,"text":217},[],"\n# 0ads 自动化规则：设定条件、触发操作、全程无需手动",[],{"_key":19,"_type":9,"children":220,"markDefs":224,"style":17},[221],{"_key":22,"_type":13,"marks":222,"text":223},[],"当您管理多个广告账户中的数十个广告系列时，手动监控每个广告组变得不可能。0ads 的自动化规则让您定义效果条件并附加自动触发的操作，使您的广告系列全天候自我优化，无需持续手动干预。",[],{"_key":27,"_type":9,"children":226,"markDefs":230,"style":34},[227],{"_key":30,"_type":13,"marks":228,"text":229},[],"自动化规则如何运作",[],{"_key":36,"_type":9,"children":232,"markDefs":236,"style":17},[233],{"_key":39,"_type":13,"marks":234,"text":235},[],"逻辑很简单：您根据指标和阈值设定条件，然后分配在条件满足时触发的操作。每条规则按照您定义的频率运行（每小时、每 6 小时、每天），并评估您指定的数据窗口（最近 1 天、3 天、7 天等）。",[],{"_key":44,"_type":9,"children":238,"markDefs":242,"style":17},[239],{"_key":47,"_type":13,"marks":240,"text":241},[],"可用操作包括：",[],{"_key":52,"_type":9,"children":244,"markDefs":248,"style":17},[245],{"_key":55,"_type":13,"marks":246,"text":247},[],"• 暂停广告、广告组或广告系列\n• 扩大预算——按固定金额或百分比\n• 降低预算以限制损失\n• 发送 Telegram 提醒当条件满足时",[],{"_key":60,"_type":9,"children":250,"markDefs":254,"style":17},[251],{"_key":63,"_type":13,"marks":252,"text":253},[],"Telegram 提醒集成意味着即使您不在仪表板前，也能随时知道规则何时触发。",[],{"_key":68,"_type":9,"children":256,"markDefs":260,"style":34},[257],{"_key":71,"_type":13,"marks":258,"text":259},[],"实用规则示例",[],{"_key":76,"_type":9,"children":262,"markDefs":266,"style":83},[263],{"_key":79,"_type":13,"marks":264,"text":265},[],"尽早终止不盈利的广告",[],{"_key":85,"_type":9,"children":268,"markDefs":272,"style":17},[269],{"_key":88,"_type":13,"marks":270,"text":271},[],"条件： 过去 3 天 CPA 超出目标 50% 且广告已花费至少 $20。\n操作： 暂停广告并发送 Telegram 通知。",[],{"_key":93,"_type":9,"children":274,"markDefs":278,"style":17},[275],{"_key":96,"_type":13,"marks":276,"text":277},[],"这可以防止在明显不转化的素材上浪费预算，而最低消费阈值避免在广告有足够数据之前将其终止。",[],{"_key":101,"_type":9,"children":280,"markDefs":284,"style":83},[281],{"_key":104,"_type":13,"marks":282,"text":283},[],"逐步扩大赢家",[],{"_key":109,"_type":9,"children":286,"markDefs":290,"style":17},[287],{"_key":112,"_type":13,"marks":288,"text":289},[],"条件： 过去 7 天 ROAS 高于 2.5 倍且每日消费低于 $200。\n操作： 预算增加 20%。",[],{"_key":117,"_type":9,"children":292,"markDefs":296,"style":17},[293],{"_key":120,"_type":13,"marks":294,"text":295},[],"逐步扩量避免扰乱 Meta 算法。消费上限确保您只扩大仍有增长空间的广告。",[],{"_key":125,"_type":9,"children":298,"markDefs":302,"style":83},[299],{"_key":128,"_type":13,"marks":300,"text":301},[],"消费保护",[],{"_key":133,"_type":9,"children":304,"markDefs":308,"style":17},[305],{"_key":136,"_type":13,"marks":306,"text":307},[],"条件： 广告系列每日消费超过 $500。\n操作： 暂停广告系列并发送 Telegram 提醒。",[],{"_key":141,"_type":9,"children":310,"markDefs":314,"style":17},[311],{"_key":144,"_type":13,"marks":312,"text":313},[],"这是防止失控消费的安全网，尤其在以较高预算测试新受众或素材时特别有用。",[],{"_key":149,"_type":9,"children":316,"markDefs":320,"style":83},[317],{"_key":152,"_type":13,"marks":318,"text":319},[],"频次上限",[],{"_key":157,"_type":9,"children":322,"markDefs":326,"style":17},[323],{"_key":160,"_type":13,"marks":324,"text":325},[],"条件： 过去 3 天广告频次超过 3.0。\n操作： 暂停广告。",[],{"_key":165,"_type":9,"children":328,"markDefs":332,"style":17},[329],{"_key":168,"_type":13,"marks":330,"text":331},[],"高频次表明受众疲劳。自动暂停让您可以替换新素材而无需手动监控。",[],{"_key":173,"_type":9,"children":334,"markDefs":338,"style":34},[335],{"_key":176,"_type":13,"marks":336,"text":337},[],"设置您的第一条规则",[],{"_key":181,"_type":9,"children":340,"markDefs":344,"style":17},[341],{"_key":184,"_type":13,"marks":342,"text":343},[],"1. 从侧边栏导航到自动化规则\n2. 点击创建规则\n3. 选择范围：特定广告系列、广告组或广告（或应用于全部）\n4. 定义条件：选择指标、比较运算符、阈值和回溯窗口\n5. 选择操作：暂停、扩大预算、降低预算或通知\n6. 启用 Telegram 通知（建议所有规则都开启）\n7. 设置评估频率\n8. 保存并激活",[],{"_key":189,"_type":9,"children":346,"markDefs":350,"style":34},[347],{"_key":192,"_type":13,"marks":348,"text":349},[],"最佳实践",[],{"_key":197,"_type":9,"children":352,"markDefs":356,"style":17},[353],{"_key":200,"_type":13,"marks":354,"text":355},[],"• 始终将自动操作与 Telegram 通知配对，以便有审计记录\n• 从保守的阈值开始，随着数据积累逐步收紧\n• 使用最低消费条件，避免在广告退出学习期之前暂停它们\n• 每周查看规则执行日志，发现模式并优化阈值\n• 在单条规则中组合多个条件以提高精准度（例如，高 CPA 且低 CTR）",[],{"_key":205,"_type":9,"children":358,"markDefs":362,"style":17},[359],{"_key":208,"_type":13,"marks":360,"text":361},[],"自动化规则让您摆脱被动的广告管理。不再是到处灭火，而是定义一次策略，让系统在您管理的每个广告账户中持续执行。\n",[],"Guide","指南","2026-04-02","Learn how to configure automation rules in 0ads to pause, scale, and adjust ad budgets automatically based on real-time performance conditions.","了解如何在 0ads 中配置自动化规则，根据实时效果条件自动暂停、扩量和调整广告预算。","https:\u002F\u002Fcdn.sanity.io\u002Fimages\u002Fqky0sm9h\u002Fproduction\u002Fda58e2cfce1d01da4805ea9c06ff7c84a2042756-800x450.svg",[370,371,372],"automation","rules","optimization","Automation Rules in 0ads: Set Conditions, Trigger Actions, Stay Hands-Off","0ads 自动化规则：设定条件、触发操作、全程无需手动",1776156236123]