Prerequisites
Before starting, make sure you have:- Node.js 14+ installed
- A Facebook account with access to a Meta ad account
- Permission to read ad insights (most ad account admins have this)
If you need detailed setup instructions, see the installation guide.
Step 1: Clone the repository
Step 2: Install social-cli
social-cli is the open-source engine that talks to the Meta Marketing API.Step 3: Authenticate with Meta
Step 4: Set your ad account
List your available ad accounts:Step 5: Configure benchmarks
ad-config.json with your benchmarks:
Step 6: Run your first daily check
Question 1: Am I on track?
Question 2: What’s running?
Question 3: How’s performance (last 7 days)?
Question 4: Who’s winning and losing?
Winners 🏆Question 5: Any fatigue?
Fatigue Signals 😴Next steps
Now that you’ve run your first daily check, you can:Understand the 5 Questions
Learn what each question tells you and how to interpret the data
Explore Skills
Discover all 5 skills from monitoring to creative upload
Take Actions
Pause bleeders, scale winners, and optimize budgets
Automate It
Set up morning briefings with cron or OpenClaw