Terraform Provider for Apple Ads
github.com/picubedllc/terraform-provider-appleads- Category
- Developer Tools
- Rank
- No. 3719Tools index
Previous survey · No. 3565 ·
- Pricing
- Open Source
- Type
- TOOL
- Use case
- Business & Commerce · Deployment & Operations
- Interfaces
- Host Plugin
- GitHub
- 3 stars
- Latest release
- v0.4.5
- Date
About
This is an open-source Terraform provider from Pi Cubed for managing Apple Ads campaigns, ad groups, and keywords as infrastructure-as-code, with guardrails intended to protect the identity of existing historical campaigns during changes. It's still in early development and has not yet been published to the Terraform Registry.
At a glance
This Terraform provider manages Apple Ads campaigns, ad groups and keywords as code. It is worth evaluating if campaign changes need a reviewable plan and repeatable configuration.
Good fit
Teams already using Terraform who want a record of how ad settings change.
Consider something else when
Keep direct account management if you make occasional edits or cannot provide scoped Apple Ads credentials.
Start here
Read the import and identity rules, then inspect a plan for one test campaign. Check for unintended replacement or budget changes before applying.
Cost and requirements
MIT-licensed. The project documents Terraform 1.0 or later and Apple Ads access. Building from source uses Go. Campaign charges are separate.
Limits to know
Terraform state and plans need review. A provider guard does not make a live apply risk-free. Check account scope and the specific resources the provider supports.
Sources checked 2026-11-05. Source-based assessment.
Why it made the leaderboard
Ad-ops and growth engineers who already manage infrastructure as code can version and review Apple Ads campaign changes the same way, instead of clicking through Apple's console.
Tags
Tech Stack
Comments (0)
No comments yet
Editorially curated, with community endorsements as a secondary signal. Corrections welcome.