Channels
Where your campaigns run
Three advertising networks, one campaign builder, one budget. This page says plainly which integrations are live today and which are still in partner onboarding — the campaign builder marks them the same way.
Google Ads
LiveSearch, Display, Shopping and Performance Max campaigns across the Google network.
- Typical minimum
- From $300 / month
- Placements
- 5
- Google Search
- Display Network
- Shopping
- Performance Max
- YouTube (via Performance Max)
Meta Ads
In partner onboardingFacebook, Instagram, Messenger and Threads placements through Meta Advantage+ delivery.
- Typical minimum
- From $250 / month
- Placements
- 5
- Facebook Feed
- Instagram Feed and Stories
- Messenger
- Threads
- Audience Network
TikTok Ads
In partner onboardingIn-feed video advertising across the TikTok network.
- Typical minimum
- From $200 / month
- Placements
- 3
- TikTok In-Feed
- TopView (subject to eligibility)
- Spark Ads
What “in partner onboarding” means. The integration is built and present in the campaign builder, but the advertising network has not yet completed its review of our API access. Until it does, those channels are marked as preview and cannot be launched. We would rather show you the roadmap than pretend the roadmap is the product.
Platform API use
How we use each advertising platform's API
We access these APIs as an advertising service provider acting on behalf of our clients, under the terms each platform sets.
| Platform | What we use the API for | Data we send | Data we receive |
|---|---|---|---|
| Google Ads | We use the Google Ads API to create and update campaigns, ad groups, keywords, budgets, bidding strategies and creative assets on behalf of our clients, and to retrieve daily performance metrics for reporting and budget pacing. | Campaign settings, budgets, targeting, keywords, ad copy and creative assets. | Impressions, clicks, conversions, cost, and campaign and ad status. |
| Meta Ads | We intend to use the Meta Marketing API to create and manage campaigns, ad sets and ads on behalf of our clients, to manage budgets and targeting, and to retrieve aggregated performance metrics for reporting and budget pacing. We do not request access to individual user profile data, and we do not build or enrich audience profiles from it. | Campaign settings, budgets, targeting parameters, ad copy and creative assets. | Aggregated impressions, clicks, conversions, cost, and delivery status. |
| TikTok Ads | We intend to use the TikTok Marketing API to create and manage campaigns, ad groups and ads on behalf of our clients, to manage budgets and targeting, and to retrieve aggregated performance metrics for reporting and budget pacing. | Campaign settings, budgets, targeting parameters and video creative. | Aggregated impressions, views, clicks, conversions, cost, and delivery status. |
Commitments that apply to every platform
- We act only on behalf of clients who have registered with us, been reviewed by our staff, and accepted our Terms of Service and Acceptable Use Policy.
- We do not sell, license or otherwise disclose platform-derived advertising data to third parties, and we do not combine it across clients to create audience products.
- We do not use platform data to train machine learning models offered to anyone outside the client the data belongs to.
- Client advertising content is subject to our Acceptable Use Policy, which requires compliance with each network’s own advertising policies. We remove or refuse campaigns that breach them.
- Access tokens and platform credentials are held encrypted, scoped to the minimum permissions needed, and revoked when a client account closes. See Security.
- When a client asks us to delete their data, campaign data held on our systems is deleted on the schedule set out in our data deletion instructions, and the corresponding campaigns are stopped.
Questions about our use of a platform API, including from the platforms themselves, can be sent to privacy@mediapoint.ai.
One budget, every channel
Build the campaign once and let the forecast decide how it should be split.