Resources · Make integration

Snapchat Campaign Management Make integrationAutomate Snapchat Campaign Management with Make.

Can Make build and tidy your Snapchat ads while you work elsewhere? The Snapchat Campaign Management Make integration gives you 21 modules, 16 actions and 5 searches, for media buyers and growth teams. This page walks you from the connection to a first working scenario.

Verified Trustpilot reviews · AI, automation & growth agency

What you can automate

What does the Snapchat Campaign Management Make integration do?

The Snapchat Campaign Management Make integration links your Snapchat ads account to Make, a no-code automation tool. You build a scenario (the automation itself, a chain of bricks called modules) that creates, reads, updates or deletes campaigns, ad squads, ads and organization members for you.

Campaigns born from an approved brief. When a request is approved in another tool, Create a campaign (beta) opens the campaign and Create an ad squad (beta) adds the first ad squad under it, so nobody retypes the same names in the Snapchat dashboard.

A clean ad account. List campaigns pulls every campaign of an ad account; a filter keeps the ones you no longer need, and Delete a campaign or Update a campaign (beta) handles them. Each campaign that flows through is a bundle, one item passed from module to module.

Team access that follows your staff list. Add an organization member sends the invite when someone joins, Remove an organization member closes access when they leave, and List organization members lets you audit who is in.

What the app does not do: it has no trigger, so a scenario starts on a schedule or on another app's event, and several write modules still carry the beta label. For anything the list misses, Make an API call reaches the rest of the API with the same connection. If you are weighing tools, read our n8n vs Make comparison, check the Make pricing page, or go deeper with the Make training.

Connect

How do you connect Snapchat Campaign Management to Make?

  1. 01

    Create an OAuth app on Snapchat

    You need a developer account with an organization and at least one ad account. In the Business Manager dashboard, open Business Details, create a new OAuth app, give it a name and paste https://www.integromat.com/oauth/cb/snapchat-campaign-management as the callback URI.

  2. 02

    Copy the two credentials

    Snapchat then shows a Client ID and a Client secret. Copy both somewhere safe for the next step: Make asks for them when it builds the connection, the link between your Snapchat account and Make that every module reuses.

  3. 03

    Create the connection in Make

    Add any Snapchat Campaign Management module to your scenario and click Create a connection. Type a label in Connection name if you like, paste the credentials or follow the on-screen instructions.

First scenario

Your first scenario with Snapchat Campaign Management

GoalWhen a campaign request is approved in another app, Make creates the Snapchat campaign and its first ad squad.

  1. 01

    Create the scenario

    From the Scenarios page, create a new scenario and click the + to add the first module: the trigger of the app where your team approves campaign requests.

  2. 02

    Add Create a campaign (beta)

    Click the + on the right, search Snapchat Campaign Management and pick Create a campaign (beta). Click Create a connection if you have not linked the account yet, then map the request data into the fields.

  3. 03

    Chain Create an ad squad (beta)

    Add Create an ad squad (beta) after it. Make lists the ad accounts it can read, and you map the campaign returned by the previous module so the ad squad lands in the right place.

  4. 04

    Test with Run once

    Click Run once with a test request. Open each module's bubble to read the bundle it received, then check in Snapchat that a single campaign and a single ad squad appeared.

  5. 05

    Schedule and switch on

    Set the schedule on the first module (every 15 minutes by default) and switch the scenario on. Each module run counts as one operation, which is what Make measures on your plan.

Modules

What Snapchat Campaign Management can do in Make

Snapchat Campaign Management gives you 21 modules. For each one: what it does for you, when to reach for it, and what to watch out for.

Snapchat Campaign Management1

Add an organization member

Action

In MakeAdds an organization member with the provided information and sends an invite to the specified email.

Brings a new person into your Snapchat organization and emails them an invite, so onboarding a teammate happens from the scenario rather than by hand in the dashboard.

When to use it
a new hire or a freelancer shows up in your HR or project tool and needs ads access.
Watch out
the invite leaves as soon as the module runs, so test with your own address first.
Snapchat Campaign Management2

Create a campaign (beta)

Action

In MakeCreates a campaign with the provided information.

Opens a new Snapchat campaign from data you map in, which turns an approved brief or a form entry into a live object without anyone copying names across.

When to use it
at the start of a flow where a campaign request gets validated somewhere else.
Watch out
the module is labelled beta, so check the result in Snapchat after each change to your scenario.
Snapchat Campaign Management3

Create an ad squad (beta)

Action

In MakeCreates an ad squad with the provided information.

Adds an ad squad inside a campaign, so the campaign you just opened is no longer an empty shell and your team can move straight to the ads.

When to use it
right after Create a campaign (beta), mapping the new campaign into it.
Watch out
this is a beta module too; run it once on a test campaign before you rely on it.
Snapchat Campaign Management4

Delete a campaign

Action

In MakeDeletes the specified campaign.

Removes a campaign from the ad account for good, which keeps a crowded account readable when old tests and drafts pile up.

When to use it
after List campaigns and a filter that isolates the ones your team marked as finished.
Watch out
a delete cannot be undone from Make, so put a filter in front and test with Run once on a single campaign.
Snapchat Campaign Management5

Delete an ad

Action

In MakeDeletes the specified ad.

Takes one specific ad out of your account, useful when a creative must disappear quickly, say after a product is withdrawn or a legal review says no.

When to use it
when another tool flags a creative as rejected and you hold the ad's identifier.
Watch out
the ad is gone once the module runs; pick it with Get an ad first if you want a record of it.
Snapchat Campaign Management6

Delete an ad squad

Action

In MakeDeletes the specified ad squad.

Clears away an ad squad you no longer use, so the campaign only shows the audiences still worth watching.

When to use it
after a test where one ad squad clearly lost and your team decided to drop it.
Watch out
the delete is final, so run List ads under that ad squad first and make sure nothing you still need sits there.
Snapchat Campaign Management7

Get a campaign

Action

In MakeRetrieves details of the specified campaign.

Fetches the full details of one campaign you already know, giving later modules fresh data to write into a report, a message or a spreadsheet.

When to use it
when a scenario receives a campaign identifier from another tool and needs its current state before acting.
Watch out
it reads one campaign only; to browse several, List campaigns is the better start.
Snapchat Campaign Management8

Get an ad

Action

In MakeRetrieves details of the specified ad.

Pulls the details of a single ad so you can show, check or archive them elsewhere without opening the Snapchat dashboard.

When to use it
before Delete an ad, to keep a copy of what you are about to remove, or when a reviewer needs the ad's info.
Watch out
you need the ad's identifier; List ads is how you find it when you do not have it.
Snapchat Campaign Management9

Get an ad account

Action

In MakeRetrieves details of the specified ad account.

Returns the details of one ad account, handy when a scenario has to confirm which account it is about to touch before writing anything.

When to use it
as a check at the top of a flow that manages several client accounts from one organization.
Watch out
if you manage many accounts, List ad accounts first and pick the right one rather than hard-coding it.
Snapchat Campaign Management10

Get an ad squad

Action

In MakeRetrieves details of the specified ad squad.

Reads one ad squad in detail, which lets a scenario compare its current settings with what your plan says before it changes anything.

When to use it
ahead of Update an ad squad (beta), so the update works from real values instead of guesses.
Watch out
the module needs the ad squad's identifier, usually mapped from List ad squads or from an earlier creation step.
Snapchat Campaign Management11

Get an organization member

Action

In MakeRetrieves details of the specified organization member.

Looks up one member of your organization so the scenario knows who they are before granting, changing or closing access.

When to use it
in an offboarding flow, to confirm the person matches your HR record before Remove an organization member runs.
Watch out
it targets one known member; List organization members is the way to search the whole team.
Snapchat Campaign Management12

Make an API call

Action

In MakePerforms an arbitrary authorized API call.

Sends any authorized request to the Snapchat API through the same connection, which covers what the other listed modules leave out, from reading a resource to changing one.

When to use it
when you need an endpoint no listed module handles, such as a resource the menu does not show.
Watch out
you write the request yourself, so keep the Snapchat API documentation open and test with Run once before switching on.
Snapchat Campaign Management13

Remove an organization member

Action

In MakeRemoves the specified member from the organization.

Takes a person out of your Snapchat organization, so access to your ads closes the moment someone leaves instead of weeks later.

When to use it
when a contract ends or an employee is marked as departed in your HR tool.
Watch out
map the member carefully and test on a spare account; removing the wrong person cuts their access straight away.
Snapchat Campaign Management14

Update a campaign (beta)

Action

In MakeUpdates the specified campaign with the provided information.

Changes an existing campaign with the values you map, which keeps Snapchat in step with decisions made in your planning tool.

When to use it
when a brief gets edited after launch and the campaign must follow, without a manual trip to the dashboard.
Watch out
still a beta module; read the campaign with Get a campaign afterwards to confirm the change landed.
Snapchat Campaign Management15

Update an ad account (beta)

Action

In MakeUpdates the specified ad account with the provided information.

Edits the settings of an ad account from a scenario, useful when an agency keeps account data in a central sheet or CRM and wants Snapchat to match.

When to use it
when a client's details change in your records.
Watch out
the module is in beta and edits a whole account, so run it on a test account first and read the result with Get an ad account.
Snapchat Campaign Management16

Update an ad squad (beta)

Action

In MakeUpdates the specified ad squad with the provided information.

Adjusts an ad squad already running, so your scenario can apply a decision taken elsewhere without anyone logging in.

When to use it
after a reporting step in another app decides an ad squad needs different settings.
Watch out
like the other update modules, it still carries the beta label, so wrap it between two Get an ad squad steps and compare what changed.
Snapchat Campaign Management17

List ad accounts

Search

In MakeLists ad accounts under the specified organization.

Returns every ad account of an organization, one bundle per account, so a single scenario can loop across all your clients or brands.

When to use it
at the top of a reporting or cleanup flow that has to visit each account in turn.
Watch out
each account that comes out runs the following modules once, and every run counts as an operation on your plan.
Snapchat Campaign Management18

List ads

Search

In MakeLists ads under the specified ad account, campaign or ad squad.

Lists the ads sitting under an ad account, a campaign or an ad squad, which gives you the inventory you need before reviewing or pruning creatives.

When to use it
when you want to check every ad of one campaign against an approval list kept elsewhere.
Watch out
the search can return zero bundles, so add a filter before any delete step to avoid acting on nothing.
Snapchat Campaign Management19

List ad squads

Search

In MakeLists ad squads under the specified ad account or campaign.

Brings back the ad squads of an ad account or of one campaign, a quick way to see how a campaign is split before you touch it.

When to use it
to feed Update an ad squad (beta) or Delete an ad squad with the right targets.
Watch out
choose the narrowest scope, a campaign rather than the whole account, or the next modules run far more often than you need.
Snapchat Campaign Management20

List campaigns

Search

In MakeLists campaigns under the specified ad account.

Want the full picture of one ad account? This search returns every campaign in it, one bundle each. Most audits and cleanups start here.

When to use it
in a scheduled scenario that copies each campaign into a sheet the whole team can read.
Watch out
nothing is filtered for you, so place a filter right after it when only some campaigns should continue.
Snapchat Campaign Management21

List organization members

Search

In MakeLists members of the provided organization.

Lists everyone in your organization, the simplest way to audit who can reach your ad accounts at a given moment.

When to use it
to compare Snapchat access with your current staff list and flag anyone who should not be there.
Watch out
pair it with Remove an organization member only after a human check, because a wrong match cuts real access.
Need help

Need help automating Snapchat Campaign Management with Make?

A person reads every message.

FAQ

Snapchat Campaign Management and Make: common questions

01Is the Snapchat Campaign Management Make integration free?
Yes, on the Make side. Snapchat Campaign Management is a standard app, available from the Free plan. That plan allows 2 active scenarios, a minimum of 15 minutes between two scheduled runs, 5 minutes of execution per run, files up to 5 MB and 512 MB of data transfer. Paid plans (Core, Pro, Teams and Enterprise) lower the interval to 1 minute and remove the cap on active scenarios. Every module run is one operation, the unit Make counts on your plan, so a scenario that lists many campaigns uses more of it.
02What do you need to connect Snapchat Campaign Management to Make?
A Snapchat developer account with an organization and at least one ad account. In the Business Manager dashboard, under Business Details, you create an OAuth app, enter the callback URI given by Make's documentation, then copy the Client ID and the Client secret. In Make, you click Create a connection on any module of the app, optionally name the connection, and paste those credentials or follow the on-screen steps. Once the connection exists, every module of the app reuses it, so you only do this setup one time per account.
03Does the Snapchat Campaign Management Make integration react in real time?
No, because the app has no trigger module at all. A scenario starts in one of two ways: on its own schedule, every 15 minutes by default and never under 15 minutes on the Free plan, or on a trigger from another app, such as the tool where your team approves campaign requests. The Snapchat modules then run as the next steps of that scenario. Keep in mind that each run of each module counts as one operation on your plan, so a tighter schedule uses more of it.
04What if the Snapchat Campaign Management module you need is missing?
Use Make an API call. It sends any authorized request to the Snapchat API with the same connection, so endpoints outside the listed modules stay within reach. You build the request yourself, which means reading the Snapchat API documentation. Also note that five write modules are labelled beta; test them with Run once before trusting them in a live scenario. A good habit: open the bundle each module received after Run once, and check the result in Snapchat itself.
05Should you use Make or n8n for Snapchat Campaign Management?
It depends on where your other automations already run. In Make, this app gives you 21 ready modules covering campaigns, ad squads, ads, ad accounts and members, plus Make an API call. The same app may also have an n8n node; check that it covers the actions you need. Pick the tool your team already uses so your ad flows sit next to the rest of your work. Both routes can reach the Snapchat API; the right choice is the one your team will actually maintain.