Boost Ad Campaigns with facebook-nodejs-business-sdk
From the repo · “Node.js SDK for Meta Marketing APIs”
Allows you to create scripts that send and retrieve data from Facebook APIs in a Node.js project.
"A founder wants to send Facebook lead ads directly to their HubSpot CRM. They use this SDK to set it up in 30 minutes by following these steps: first, they import the Facebook SDK and connect it to their app; next, they define their workflow and API calls to send leads from Facebook to HubSpot; finally, they deploy the code and test the connection. As a result, the founder can now automate the lead data flow from Facebook Ads to their CRM."
- •When automating Facebook ad campaigns and needing to integrate with other Node.js services
- •When building a custom application that requires access to Facebook Page data and insights
- •When needing to streamline and optimize Facebook marketing workflows using Node.js scripts
const {FacebookAdsApi} = require('facebook-nodejs-business-sdk'); const api = new FacebookAdsApi('YOUR_APP_ID', 'YOUR_APP_SECRET', 'YOUR_ACCESS_TOKEN'); api.getAdAccounts().then(accounts => console.log(accounts));Skip the builder — one click puts this in Claude, Cursor, Antigravity and more.
Works after you add credentials — the setup agent will ask you for them.
mkdir -p ~/.claude/skills/facebook-nodejs-business-sdk && curl -fsSL https://workflowstacks.com/api/skills/facebook-nodejs-business-sdk/claude-skill -o ~/.claude/skills/facebook-nodejs-business-sdk/SKILL.mdOpens the app with this repo with the prompt ready to go — no copy-paste needed.
Boost Ad Campaigns with facebook-nodejs-business-sdk is a large JavaScript project (~60k lines across 1291 code files, plus 11 test files). Setup is light: installs like a normal app. Reading the code is optional. Last commit a month ago, Other license, has a test suite.
- 1README.mdStart here — what it does and how to install it
- 2package.jsonDependencies and the commands it exposes
- 3src/abstract-crud-object.jsInside src/ — the main logic begins here
- 4examples/BasicExample.jsA worked example — copy this to get going
Skip the builder — one click puts this in Claude, Cursor, Antigravity and more.
Works after you add credentials — the setup agent will ask you for them.
mkdir -p ~/.claude/skills/facebook-nodejs-business-sdk && curl -fsSL https://workflowstacks.com/api/skills/facebook-nodejs-business-sdk/claude-skill -o ~/.claude/skills/facebook-nodejs-business-sdk/SKILL.mdOpens the app with this repo with the prompt ready to go — no copy-paste needed.
Are you the creator of this tool? and earn 85% of every sale.
Show it off in your README:
[](https://workflowstacks.com/skills/facebook-nodejs-business-sdk?utm_source=github&utm_medium=badge)The five fastest-growing open-source AI skills, ranked by GitHub star growth. One email a week, unsubscribe anytime.
Do this with a working workflow
Pages we wrote and tested that put a skill like this to work — importable n8n templates, outcome guides and Claude Desktop configs.
Automated marketing performance reports
The workflow reads your performance metrics and writes the narrative for you — this week at a glance, what moved and why, what’s next — then sends it on schedule.
Free n8n templateICP Fit Checker
Score every lead against your ideal customer profile (1-5) with a reason — so you spend outreach time only on prospects who’ll actually buy.
Outcome guideScore your leads by ideal-customer fit
You describe your ideal customer once and keep leads in a Google Sheet. The workflow scores each 1–5 for fit with a one-line reason, so you sort and work the best first.
Rank Tracker
A weekly email of where you actually rank on Google.
Includes the tested workflow and a written setup playbook. Needs: SerpAPI key (free tier).
Related skills
More marketing tools founders pair with this one.