Meta's official Node.js Business SDK — full Marketing API surface including Conversions API for Facebook/Instagram only.
The facebook-nodejs-business-sdk package is Meta's official Node client for the Marketing API family. It can send Conversions API events, manage ads, and touch many other Meta business endpoints. It is the right low-level tool when Meta is your only (or primary) destination and you want first-party types and endpoints.
| Dimension | adscapi | Meta Business SDK (Node) |
|---|---|---|
| Platforms | 26+ ad platforms from one event | Meta only (Facebook / Instagram, etc.) |
| Scope | Conversions + audiences fan-out | Broad Marketing API, not only CAPI |
| Billing model | Free / OSS (MIT) | Free SDK; Meta ads spend is separate |
| Event model | One canonical event → many platforms | Meta's native event and user-data shape |
| Maintenance | One library for every destination | One SDK per platform you add next |
| When it shines | Multi-network conversion parity | Deep Meta-only integrations |
Billing is described by model only — check each vendor for current prices. adscapi is MIT-licensed open source; you bring your own platform tokens.
adscapi is free and open source. Set your platform tokens, call track() once, and every configured Conversions API receives the event — hashed the way each platform expects.
Back to the compare hub for every competitor, or read the docs to install.