Snapchat Ads CLI for Openclaw

A comprehensive read-only command-line interface for querying the Snapchat Marketing API to analyze ad performance and account structure.

bin-huang
v1.0.0
Apr 7, 2026
0
632
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install snapchat-ads-cli

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install snapchat-ads-cli using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Snapchat Ads CLI?

The Snapchat Ads CLI is a powerful technical tool designed to bridge the gap between complex advertising data and actionable insights. As a key component in the library of Openclaw Skills, it provides developers and data analysts with read-only access to the Snapchat Marketing API (v1). This allows for programmatic exploration of organization hierarchies, ad account details, and deep performance metrics without the overhead of a full web UI.

By utilizing this skill, users can efficiently pull stats with specific attribution windows, inspect creative assets, and monitor the health of their Snap Pixel. It is built to facilitate automated reporting and data-driven decision-making within an AI-enhanced workflow, making it an essential addition for those leveraging Openclaw Skills for marketing automation.

Snapchat Ads CLI Use Cases

  • Analyzing daily or hourly performance trends for Snapchat campaigns and ad squads.
  • Debugging delivery bottlenecks by checking the real-time status of ads and campaigns.
  • Estimating potential audience reach and bid requirements for upcoming marketing strategies.
  • Auditing account access by listing organization members, roles, and permissions.
  • Retrieving detailed billing information, including invoices and transaction history for financial reporting.

How Snapchat Ads CLI Works

  1. Discover accessible organizations and map out the associated ad accounts.
  2. Navigate the advertising hierarchy from the organization level down to specific ads and creatives.
  3. Pull performance statistics by specifying date ranges, granularity, and attribution windows.
  4. Process raw monetary values by converting Snapchat micro-currency into standard currency formats.
  5. Evaluate delivery health and audience insights using dedicated diagnostic commands.

Snapchat Ads CLI Setup

To integrate this functionality into your environment, first install the CLI tool globally using npm:

npm install -g snapchat-ads-cli

Authentication requires a Snapchat OAuth2 access token. This can be configured via the SNAPCHAT_ADS_ACCESS_TOKEN environment variable or by creating a credentials file at ~/.config/snapchat-ads-cli/credentials.json with your token:

{
  "access_token": "YOUR_ACCESS_TOKEN"
}

Verify your setup by running snapchat-ads-cli organizations to list your available organizations.

Snapchat Ads CLI Data Schema & Taxonomy

The skill interacts with data structured according to the Snapchat Marketing API hierarchy. All output is provided in JSON format, facilitating easy integration with other Openclaw Skills.

Entity Data Provided
Organization ID, name, and member roles.
Ad Account Billing center links, funding sources, and pixel IDs.
Campaign Objectives, status, and budget (in micro-currency).
Ad Squad Targeting parameters, optimization goals, and bid estimates.
Stats Metrics such as spend, impressions, swipes, and conversion types.
Pixel Signal readiness scores and custom conversion rules.

Snapchat Ads CLI Advanced Features

  • Support for custom conversion source types including web, app, and total conversions.
  • Granular reporting with hourly data slices for high-frequency performance monitoring.
  • Automated audit logs for tracking external changelogs across different entity types.
  • Bid estimation engine to optimize spend based on specific goals like impressions or swipes.
  • Seamless workflow integration with other Openclaw Skills for multi-channel marketing analysis.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*