Ad Automation for Meta and TikTok: Rules, an Agent, and Approvals

Ad automation means rules that pause, scale, or alert on a schedule, plus an agent that proposes actions like pausing an underperformer or scaling a winner. Nothing changes in your account until you approve it.

Get started free
The Problem

Manual checks do not follow a consistent schedule

Campaign performance can change between dashboard reviews. A repeatable rule gives each check the same metric window, threshold, action, and cooldown instead of relying on an operator to remember every condition.

The Solution

Turn your operating logic into scheduled rules

Adship stores the trigger, conditions, target, action, schedule, and safety bounds for each rule. The evaluation function reads Meta insights, evaluates the configured conditions, records the result, and performs the selected action when the rule matches.

How It Works in Adship

The Adship workflow from setup through execution.

1

Choose Targets and a Trigger

Select campaigns, ad sets, or ads, then choose a metric threshold, schedule trigger, or budget-depleted trigger.

2

Define the Conditions

Choose metrics, comparison operators, values, time windows, and optional compound AND or OR logic.

3

Select an Action

Pause or enable the target, increase or decrease its budget with configured bounds, or send a notification.

4

Set the Evaluation Schedule

Run the rule manually, hourly, every six or twelve hours, or daily, with cooldown handling between executions.

5

Review the Execution History

Inspect trigger, condition, action, result, metric snapshot, and error details recorded for each evaluation.

Key Features

Everything you need, built into the platform.

Metric and Schedule Triggers

Evaluate Meta performance metrics, run an action on schedule, or react when spend reaches a configured share of budget.

Compound Conditions

Combine multiple metric checks with AND or OR logic and supported comparison operators.

Bounded Budget Actions

Increase or decrease a budget by a fixed value or percentage while respecting configured minimum and maximum values.

Execution Timeline

Record the trigger, condition check, action, result, metrics, and errors for later review.

Why Media Buyers Use This

Apply the same decision rule on every scheduled evaluation
Pause or enable campaigns, ad sets, and ads when configured conditions match
Adjust budgets within the minimum and maximum values you set
Use notifications when you want review without an automatic account change
Audit executions from the recorded rule history and metric snapshots

Frequently Asked Questions

Get Started with Ad Automation

Use Adship to manage Facebook ad rules from setup through execution. Start a card-required 7-day trial.

Start free