Skip to main content

Marketing as Code - Manage ad campaigns like infrastructure

Project description

growthctl

Marketing as Code - Manage ad campaigns like infrastructure.

Installation

pip install growthctl

Quick Start

# campaign.yaml
version: "1.0"
campaigns:
  - id: summer-sale
    name: Summer Sale 2025
    objective: OUTCOME_SALES
    status: ACTIVE
    ad_sets:
      - id: us-audience
        name: US Audience
        status: ACTIVE
        budget_daily: 50.00
        targeting:
          locations: ["US"]
          age_min: 25
          age_max: 54
# Preview changes
growthctl plan campaign.yaml

# Apply to live
growthctl apply campaign.yaml

# Import existing campaign
growthctl import "My Campaign" --output my-campaign.yaml

Configuration

Set your Meta access token:

export META_ACCESS_TOKEN="your-token"

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

growthctl-0.1.0.tar.gz (45.9 MB view details)

Uploaded Source

File details

Details for the file growthctl-0.1.0.tar.gz.

File metadata

  • Download URL: growthctl-0.1.0.tar.gz
  • Upload date:
  • Size: 45.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.18 {"installer":{"name":"uv","version":"0.9.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for growthctl-0.1.0.tar.gz
Algorithm Hash digest
SHA256 bace8c6b02c544ea9ce8cc3fc76d6f5feb81348d52688cdfb99a02296c95f54a
MD5 70ca7498160c764e17c77275bdcd16cb
BLAKE2b-256 e99e565d3b33d08b4c300402d5558502f0ef3dc499c4ea66ddbba316fa9be794

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page