Snapchat Ads Manager
by Snap Inc.
Create, manage, and optimize Snapchat advertising campaigns, ad squads, and promoted ads via the Snapchat Marketing API
How agents use Snapchat Ads Manager
- ✓Agent pulls daily campaign stats and pauses ad squads where the swipe-up rate drops below a defined threshold
- ✓Agent creates a new Snap Ad campaign end-to-end when a product launch is triggered in another system
- ✓Agent uploads a video creative and launches a new ad squad for A/B testing against the current best performer
- ✓Agent scales daily budgets on high-converting ad squads and reduces spend on underperformers using stats data
- ✓Agent generates a weekly Snapchat paid media report summarizing spend, impressions, swipes, and conversions per campaign
- ✓Agent retrieves bid estimates for new targeting configurations before creating ad squads to validate budget fit
Agent actions
Inputs: status
Returns: campaigns, total
Inputs: name, objective, status, startTime, endTime, dailyBudgetMicro, smartBudget
Returns: campaignId, success
Inputs: campaignId, name, status, dailyBudgetMicro
Returns: success, campaignId
Inputs: campaignId, status
Returns: adSquads, total
Inputs: campaignId, name, dailyBudgetMicro, bidStrategyType, bidMicro, optimizationGoal, placementV2, targeting, startTime, endTime, status
Returns: adSquadId, success
Inputs: adSquadId, status
Returns: ads, total
Inputs: adSquadId, creativeId, name, type, status
Returns: adId, success
Inputs: name, type, mediaUrl, headline, brandName, callToAction, webViewUrl, profileId
Returns: creativeId, success
Inputs: objectType, objectId, status
Returns: success, newStatus
Inputs: campaignId, startTime, endTime, granularity, fields
Returns: stats, totalSpend, totalImpressions, totalSwipes, swipeUpPercent, totalVideoViews, totalConversionPurchases
Inputs: adSquadId, startTime, endTime, granularity, fields
Returns: stats, totalSpend, totalImpressions, totalSwipes, averageEcpm, averageEcpSwipe
Inputs: adId, startTime, endTime, granularity
Returns: stats, totalSpend, totalImpressions, totalSwipes, totalVideoViews, swipeUpPercent
Inputs: pageSize
Returns: audiences, total
Inputs: targeting, optimizationGoal
Returns: minBid, maxBid, estimatedReach
Example workflows
Automated campaign launch
Create a campaign, ad squad, and Snap Ad end-to-end when a product drop or promotion is triggered
Daily performance monitoring
Pull ad squad stats each morning and automatically pause ad squads with swipe-up rate below a set threshold
Creative A/B testing
Upload multiple video creatives, create parallel ads within the same ad squad, and compare performance stats to determine the winner
About Snapchat Ads Manager
- Vendor
- Snap Inc.
- Pricing Always review details with the vendor
- Free — The Snapchat Marketing API is free to use. Ad spend has a minimum daily budget of $5 per ad squad. Smart Budget campaigns require a minimum of $50/day.
- Authentication
- OAuth 2.0
- Rate limit Always review details with the vendor
- 600 requests / minute
- Compatible nodes
- AgentResourceOutput
Build an AI workflow with Snapchat Ads Manager
Use the Agentic Planner to design, visualize, and connect Snapchat Ads Manager with your other tools.
Open Agentic Planner