Requirements
To use Snapchat Ads on WEXTL you need an active account and OAuth client credentials, granted by signing in with your account.[3]https://forbusiness.snapchat.com
Get your Snapchat Ads credentials
You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.
- Client IDtextRequired
Create an OAuth app in Snap Business Manager (Business Details, OAuth Apps; Organization Admin only) and copy its Client ID. Add https://wextl.com/api/oauth/app/callback as its redirect URI.
[1] - Client SecretpasswordRequired
Copy the Client Secret from the same OAuth app. Snapchat shows it only once, when the app is created.
[1]
Connect Snapchat Ads in WEXTL
- Log in to your WEXTL account, add the Snapchat Ads node module to your workflow, and click Create new credential.Instant triggers use webhooks — click Create a webhook first when adding one, then create the credential.
- Optional: In the Credential name field, enter a name for the credential.
- Enter the authentication credentials you copied from your Snapchat Ads account, or follow the on-screen instructions to create the credential.
- If prompted, authenticate your account and confirm access.
- If you want to make changes to your credential in the future, follow the steps in Manage credentials →
Notes
Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →
Snapchat Ads node modules
The list below is a reference of every Snapchat Ads node module the integration supports. You will be able to pick any of them on the workflow canvas while building automations.
Open any Snapchat Ads node module below to inspect its input parameters, outputs, and connection requirements.
| Field | Type |
|---|---|
Lead ID | text |
Create Time | text |
Form ID | text |
Form Name | text |
Ad Account ID | text |
Campaign ID | text |
| Field | Type |
|---|---|
Ad AccountRequired | choice |
Signal TypeRequired | choice |
Signal IDRequired | text |
Optimization GoalRequired | choice |
Conversion Window | choice |
Limit | number |
| Field | Type |
|---|---|
Guidance ID | text |
Guidance | object |
Bid Strategy | text |
Default Bid (micro-currency) | number |
Minimum Suggested Bid (micro-currency) | number |
Maximum Suggested Bid (micro-currency) | number |
Default Daily Budget (micro-currency) | number |
Dimensions | object |
Signal Type | text |
Signal ID | text |
Optimization Goal | text |
Conversion Window | text |
Objective V2 | text |
| Field | Type |
|---|---|
Ad AccountRequired | choice |
GranularityRequired | choice |
Start Time | date |
End Time | date |
Time Zone | text |
Metrics | text |
| Field | Type |
|---|---|
Request Status | text |
Request ID | text |
Total Stats | array |
Total Stat | object |
Timeseries Stats | array |
Timeseries Stat | object |
Lifetime Stats | array |
Lifetime Stat | object |
Background Reports | array |
Background Report | object |
| Field | Type |
|---|---|
Ad AccountRequired | choice |
Ad Squads (JSON)Required | text |
Has No Ads | choice |
Source Currency | text |
Limit | number |
| Field | Type |
|---|---|
Request ID | text |
Message | text |
Error Code | text |
Daily | object |
Conversions (Lower) | number |
Conversions (Upper) | number |
Reach (Lower) | number |
Reach (Upper) | number |
Impressions (Lower) | number |
Impressions (Upper) | number |
Budget Hit | boolean |
Budget Left | number |
Budget Spent Ratio | number |
Weekly | object |
Conversions (Lower) | number |
Conversions (Upper) | number |
Reach (Lower) | number |
Reach (Upper) | number |
Impressions (Lower) | number |
Impressions (Upper) | number |
Budget Hit | boolean |
Budget Left | number |
Budget Spent Ratio | number |
Use Case | text |
| Field | Type |
|---|---|
Ad AccountRequired | choice |
GranularityRequired | choice |
Start Time | date |
End Time | date |
Time Zone | text |
Metrics | text |
| Field | Type |
|---|---|
Request Status | text |
Request ID | text |
Total Stats | array |
Total Stat | object |
Timeseries Stats | array |
Timeseries Stat | object |
Lifetime Stats | array |
Lifetime Stat | object |
Background Reports | array |
Background Report | object |
| Field | Type |
|---|---|
Ad AccountRequired | choice |
GranularityRequired | choice |
Start Time | date |
End Time | date |
Time Zone | text |
Metrics | text |
| Field | Type |
|---|---|
Request Status | text |
Request ID | text |
Total Stats | array |
Total Stat | object |
Timeseries Stats | array |
Timeseries Stat | object |
Lifetime Stats | array |
Lifetime Stat | object |
Background Reports | array |
Background Report | object |
| Field | Type |
|---|---|
Ad AccountRequired | choice |
Base Spec (JSON)Required | text |
Targeting Spec (JSON)Required | text |
Dimension Category | choice |
| Field | Type |
|---|---|
Target Audience | object |
Audience Size Minimum | text |
Audience Size Maximum | text |
Reference Audience | object |
Audience Size Minimum | text |
Audience Size Maximum | text |
Categories | object |
Demographics | object |
| Field | Type |
|---|---|
ID | text |
Email | text |
Organization ID | text |
Display Name | text |
Snapchat Username | text |
Member Status | text |
| Field | Type |
|---|---|
Ad AccountRequired | choice |
GranularityRequired | choice |
Start Time | date |
End Time | date |
Time Zone | text |
Metrics | text |
| Field | Type |
|---|---|
Request Status | text |
Request ID | text |
Total Stats | array |
Total Stat | object |
Timeseries Stats | array |
Timeseries Stat | object |
Lifetime Stats | array |
Lifetime Stat | object |
Background Reports | array |
Background Report | object |
| Field | Type |
|---|---|
Ad AccountRequired | choice |
GranularityRequired | choice |
Start Time | date |
End Time | date |
Time Zone | text |
Metrics | text |
| Field | Type |
|---|---|
Request Status | text |
Request ID | text |
Total Stats | array |
Total Stat | object |
Timeseries Stats | array |
Timeseries Stat | object |
Lifetime Stats | array |
Lifetime Stat | object |
Background Reports | array |
Background Report | object |
| Field | Type |
|---|---|
Ad AccountRequired | choice |
GranularityRequired | choice |
Start Time | date |
End Time | date |
Time Zone | text |
Metrics | text |
| Field | Type |
|---|---|
Request Status | text |
Request ID | text |
Total Stats | array |
Total Stat | object |
Timeseries Stats | array |
Timeseries Stat | object |
Lifetime Stats | array |
Lifetime Stat | object |
Background Reports | array |
Background Report | object |
| Field | Type |
|---|---|
OrganizationRequired | choice |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Product Feed ID | text |
File URL | text |
Update Type | text |
Status | text |
Summary | object |
Total Items | number |
Items Modified | number |
Items Deleted | number |
Items With Errors | number |
Items With Warnings | number |
Issues Summary | text |
| Field | Type |
|---|---|
OrganizationRequired | choice |
NameRequired | text |
Email AddressRequired | text |
Address Line 1Required | text |
LocalityRequired | text |
Administrative DistrictRequired | text |
| Field | Type |
|---|---|
ID | text |
Organization ID | text |
Name | text |
Email Address | text |
Address Line 1 | text |
Locality | text |
| Field | Type |
|---|---|
OrganizationRequired | choice |
File URLRequired | text |
Update TypeRequired | choice |
Username | text |
Password | secret |
| Field | Type |
|---|---|
ID | text |
Product Feed ID | text |
File URL | text |
Update Type | text |
Status | text |
Summary | object |
Total Items | number |
Items Modified | number |
Items Deleted | number |
Items With Errors | number |
Items With Warnings | number |
Issues Summary | text |
| Field | Type |
|---|---|
Ad AccountRequired | choice |
NameRequired | text |
TitleRequired | text |
DescriptionRequired | text |
QuestionsRequired | array |
Question | object |
Privacy Policy URL | text |
| Field | Type |
|---|---|
ID | text |
Name | text |
Ad Account ID | text |
Title | text |
Description | text |
Privacy Policy URL | text |
| Field | Type |
|---|---|
OrganizationRequired | choice |
NameRequired | text |
Default CurrencyRequired | choice |
Feed Type | choice |
Schedule | object |
File URL | text |
Interval Type | choice |
Interval Count | number |
Day of Week | choice |
Day of Month | number |
Hour | number |
Minute | number |
Time Zone | text |
Username | text |
Password | secret |
Additional Attributes (JSON) | text |
| Field | Type |
|---|---|
ID | text |
Catalog ID | text |
Name | text |
Status | text |
Feed Type | text |
Parent Feed ID | text |
| Field | Type |
|---|---|
OrganizationRequired | choice |
Name | text |
Default Currency | choice |
Schedule | object |
File URL | text |
Interval Type | choice |
Interval Count | number |
Day of Week | choice |
Day of Month | number |
Hour | number |
Minute | number |
Time Zone | text |
Username | text |
Password | secret |
Additional Attributes (JSON) | text |
| Field | Type |
|---|---|
ID | text |
Catalog ID | text |
Name | text |
Status | text |
Feed Type | text |
Parent Feed ID | text |
Templates
Look for Snapchat Ads templates in the WEXTL template library.
Browse templates →Explore alternative apps
- AWeber[2]Email marketing — lists, subscribers, campaigns, and broadcasts.
- BrandwatchConsumer intelligence and social listening platform for brand monitoring, insights, and research.
- beehiivPublish newsletters and manage subscribers in beehiiv.
- AkeneoProduct information management (PIM) for enriching and distributing catalog data.
- BloomreachEcommerce customer data and personalization platform for experiences, content, and engagement.
References
- WEXTL® Snapchat Ads Source Code connector implementation.
- Our users use cases and automations.
- Official API Documentation for Snapchat Ads.
- WEXTL® visual workflow builder data.
Last updated: Oct 1, 2026 05:42