Agentic Service Discovery

Resources

S

Snapchat Ads Manager

by Snap Inc.

Create, manage, and optimize Snapchat advertising campaigns, ad squads, and promoted ads via the Snapchat Marketing API

MarketingFreeOAuth 2.0advertisingmarketingsnapchatsnap-adscampaignssocial-mediavideo-adsgen-z

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

Get CampaignsRetrieve a list of advertising campaigns for the ad account

Inputs: status

Returns: campaigns, total

Create CampaignCreate a new Snapchat advertising campaign

Inputs: name, objective, status, startTime, endTime, dailyBudgetMicro, smartBudget

Returns: campaignId, success

Update CampaignUpdate an existing campaign's name, budget, or status

Inputs: campaignId, name, status, dailyBudgetMicro

Returns: success, campaignId

Get Ad SquadsRetrieve ad squads (Snapchat's equivalent of ad groups) for a campaign

Inputs: campaignId, status

Returns: adSquads, total

Create Ad SquadCreate a new ad squad within a campaign with targeting, bidding, and budget settings

Inputs: campaignId, name, dailyBudgetMicro, bidStrategyType, bidMicro, optimizationGoal, placementV2, targeting, startTime, endTime, status

Returns: adSquadId, success

Get AdsRetrieve ads within an ad squad

Inputs: adSquadId, status

Returns: ads, total

Create AdCreate a new Snapchat ad by linking a creative to an ad squad

Inputs: adSquadId, creativeId, name, type, status

Returns: adId, success

Create CreativeUpload and register a new ad creative (image or video) in the Snapchat creative library

Inputs: name, type, mediaUrl, headline, brandName, callToAction, webViewUrl, profileId

Returns: creativeId, success

Update Ad StatusPause, resume, or archive campaigns, ad squads, or ads

Inputs: objectType, objectId, status

Returns: success, newStatus

Get Campaign StatsRetrieve performance metrics for one or more campaigns over a date range

Inputs: campaignId, startTime, endTime, granularity, fields

Returns: stats, totalSpend, totalImpressions, totalSwipes, swipeUpPercent, totalVideoViews, totalConversionPurchases

Get Ad Squad StatsRetrieve performance metrics for an ad squad over a date range

Inputs: adSquadId, startTime, endTime, granularity, fields

Returns: stats, totalSpend, totalImpressions, totalSwipes, averageEcpm, averageEcpSwipe

Get Ad StatsRetrieve performance metrics for individual ads

Inputs: adId, startTime, endTime, granularity

Returns: stats, totalSpend, totalImpressions, totalSwipes, totalVideoViews, swipeUpPercent

Get AudiencesRetrieve custom audiences available for targeting in the ad account

Inputs: pageSize

Returns: audiences, total

Get Bid EstimateRetrieve estimated bid ranges and reach for a given targeting and placement configuration

Inputs: targeting, optimizationGoal

Returns: minBid, maxBid, estimatedReach

Example workflows

1

Automated campaign launch

Create a campaign, ad squad, and Snap Ad end-to-end when a product drop or promotion is triggered

2

Daily performance monitoring

Pull ad squad stats each morning and automatically pause ad squads with swipe-up rate below a set threshold

3

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
FreeThe 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

Related Marketing tools

Snapchat Ads Manager AI Agent Integration | Fugentic