Socials
Multi-platform social publishing plugin for Payload 3 with OAuth adapters, scheduling, and audit trails for Pinterest, Instagram, Facebook, and Google Business Profile.
Installation
pnpm add payload-plugin-socials About
Payload plugin for organic social publishing across Pinterest, Instagram Business, Facebook Pages, and Google Business Profile. It ships real API adapters for each platform, an AES-256-GCM encrypted connections global with key rotation, idempotent publication, a durable audit trail, and Payload-native admin surfaces. A per-record Socials composer can be injected into any host collection, and a standalone multi-channel composer lives at `/admin/socials`. The plugin registers two plugin-owned collections (`social-posts`, `social-templates`) and a hidden `socials-connections` global. It extends Payload through collections, globals, REST endpoints, Payload Jobs task definitions, admin nav, and a dashboard widget. Job tasks cover scheduled publication, retries, insight refreshes, and credential refresh. The host supplies source resolvers, authorization, the encryption key, and decides when workers run. Configuration is host-defined. You map collections to source kinds, provide per-platform OAuth or service-account credentials, and supply an `authorize` function for access scopes. Each platform exposes its own options: redirect URIs, system-user credentials, and enabled flags. Per-platform copy transforms, `copyOverrides`, and templating let every host replace default generated copy. Optional image-format preflight and deterministic JPEG rendition generation use `sharp`. Pinterest image and video Pins, Instagram images, Reels, Stories, Carousels, Facebook link, photo, multi-photo, and video posts, and GBP Standard, Event, Offer, and Alert Local Posts are supported. Every composer capability is also an authenticated HTTP surface so AI agents or headless clients can drive discovery, validation, publish, history, deletion, and reconciliation. Meta apps must be Live for public visibility, and Google Business Profile support is API-complete but experimental. The plugin never creates or runs migration files.
Package info
- Package name
payload-plugin-socials- Latest version
0.9.3- Unpacked size
- 965 kB
- License
- MIT
- Weekly downloads
- 7
- Last publish
- Jul 26, 2026
More from ContiDigital
View profileSimilar plugins
More in AdminReservation and Booking Manager
Manage reservations and bookings through Payload CMS with conflict detection and scheduling.
Audit
Automatic, compliance-ready audit logging plugin for Payload CMS that records an immutable change trail across every collection.
SEO Analyzer
Payload plugin that audits page SEO in the editor sidebar with 50+ checks, a dashboard, score history, redirects and IndexNow.
Admin Nav
Customizable Payload admin sidebar with drag-and-drop reordering, per-user preferences, 70+ icons, nested sub-menus, and a visual customizer view.
Block Builder
Visual drag-and-drop block builder that stores Payload block schemas in the database so editors design and publish blocks without code changes.
Admin Theme
A shadcn-styled admin theme for Payload whose accent, radius, font, logo and navigation are configured live from the admin panel.