# `smallforce ads campaigns`

Create, review, inspect, and manage Meta Ads campaigns

This page is generated from the same Commander definition shipped in SmallForce CLI 0.1.7. Run `smallforce ads campaigns --help` locally to view the same reference for your installed version.

## Subcommands

- [`smallforce ads campaigns list`](/docs/cli/commands/ads/campaigns/list): List Meta Ads campaigns
- [`smallforce ads campaigns tree`](/docs/cli/commands/ads/campaigns/tree): Read campaigns with nested ad sets and advertisements
- [`smallforce ads campaigns analytics`](/docs/cli/commands/ads/campaigns/analytics): Get summary, daily, and optional breakdown analytics
- [`smallforce ads campaigns preflight`](/docs/cli/commands/ads/campaigns/preflight): Check whether a paused Meta campaign is ready to activate
- [`smallforce ads campaigns validate`](/docs/cli/commands/ads/campaigns/validate): Validate a complete Meta campaign draft without creating it
- [`smallforce ads campaigns preview`](/docs/cli/commands/ads/campaigns/preview): Generate safe Meta placement previews for a campaign draft
- [`smallforce ads campaigns create`](/docs/cli/commands/ads/campaigns/create): Create a complete Meta campaign, ad set, and advertisement
- [`smallforce ads campaigns update`](/docs/cli/commands/ads/campaigns/update): Update Meta campaign name, CBO budget, bid strategy, or spend cap
- [`smallforce ads campaigns status`](/docs/cli/commands/ads/campaigns/status): Activate or pause one Meta campaign

## Complete command help

```text
Usage: smallforce ads campaigns [options] [command]

Create, review, inspect, and manage Meta Ads campaigns

Options:
  -h, --help                              display help for command

Commands:
  list [options]                          List Meta Ads campaigns
  tree [options]                          Read campaigns with nested ad sets and advertisements
  analytics [options] <campaignId>        Get summary, daily, and optional breakdown analytics
  preflight [options] <campaignId>        Check whether a paused Meta campaign is ready to activate
  validate [options]                      Validate a complete Meta campaign draft without creating
                                          it
  preview [options]                       Generate safe Meta placement previews for a campaign draft
  create [options]                        Create a complete Meta campaign, ad set, and advertisement
  update [options] <campaignId>           Update Meta campaign name, CBO budget, bid strategy, or
                                          spend cap
  status [options] <campaignId> <status>  Activate or pause one Meta campaign
  help [command]                          display help for command
```

## Related reference

- [`smallforce ads`](/docs/cli/commands/ads): Parent command and related operations.
- [CLI installation and authentication](/docs/cli/getting-started): Install the CLI and configure an API key.
- [CLI JSON output](/docs/cli/json-output): Use stable machine-readable output in scripts and agents.
