---
title: "Marketing CLI, Open Source Marketing Tool for Your Terminal"
canonical: https://snezzi.com/marketing-cli/
source: https://snezzi.com/marketing-cli/
---

> Canonical page: https://snezzi.com/marketing-cli/

Open Source

# Your entire marketing stack.  
One CLI.

Google Ads, GA4, Search Console, LinkedIn, Reddit, X, YouTube, Meta, all from your terminal. Zero runtime dependencies. Built with TypeScript + Bun.

10

Platforms

100%

Free

Zero

Dependencies

### Get Access + Setup Help

We'll help you connect marketing-cli to your accounts, for free.

Instant Access

100% Free

Open Source

### You're in!

Opening the GitHub repo in a new tab. We'll be in touch to help you get set up.

## 10 platforms. One interface.

Every marketing platform you use, accessible from your terminal with consistent JSON output.

### Google Ads

Campaigns, budgets, assets, search terms, wasted spend, keywords, geo targeting

### GA4 Analytics

Reports, realtime, LLM referral traffic, top pages, sources, conversions

### Search Console

Performance, URL inspection, indexing requests, quick wins, CTR opportunities

### LinkedIn

OAuth login, publish posts, view traffic, draft posts with AI

### Reddit

Search posts, find engagement opportunities, browse subreddits, draft comments

### X / Twitter

Compose tweets, track referral traffic, draft threads

### YouTube

Search videos, get stats and comments, track referral traffic

### Meta Ads

OAuth login, campaign management, insights and reporting

### Image Generation

Generate images via OpenRouter using Gemini models

### Campaign Planning

Generate PMax campaign plans as structured JSON

## See it in action

Real commands you'll use every day.

`marketing-cli ads performance --date-range last_7d` Check ad performance

`marketing-cli analytics llm-referrals` Track AI referral traffic

`marketing-cli gsc quick-wins` Find keywords near page 1

`marketing-cli reddit opportunities` Find Reddit engagement opps

`marketing-cli linkedin draft-post "AI visibility"` Draft a LinkedIn post

`marketing-cli ads wasted-spend --threshold 200` Find wasted ad spend

## Install in 30 seconds

We'll be in touch to help connect your accounts. Get started now:

Terminal

```
git clone https://github.com/usood/marketing-cli.git
cd marketing-cli
bun install && bun run build
ln -sf "$(pwd)/dist/marketing-cli" /usr/local/bin/marketing-cli

# Authenticate with Google
marketing-cli auth login \
  --client-id YOUR_OAUTH_CLIENT_ID \
  --client-secret YOUR_OAUTH_CLIENT_SECRET \
  --developer-token YOUR_DEV_TOKEN \
  --customer-id YOUR_CUSTOMER_ID

# Try it out
marketing-cli ads performance --date-range last_7d
marketing-cli analytics llm-referrals
marketing-cli gsc quick-wins
```

Full documentation on [GitHub →](https://github.com/usood/marketing-cli)
