Integrates Instagram feeds into Payload CMS as a content collection.
Installation
pnpm add payload-instagram-plugin About
The Instagram plugin allows Payload CMS users to display content from their Instagram feeds within their blogs. Users must have a Business or Creator Instagram account, a configured Meta Developer App, and HTTPS enabled for OAuth redirects. Once set up, the plugin automatically retrieves posts and refreshes the access token every 10 days, ensuring connectivity without manual intervention. When integrated, a new collection titled `instagram-posts` appears in the Payload admin view. Users can browse and select items from this collection to include in other pages. The plugin supports different media types, enabling rich content display such as single images, videos, or carousel albums with multiple images. The items in the collection include essential details like media URLs and captions, structured in a specific type. Developers can query this collection just like any standard Payload collection, offering flexibility in content management and presentation.
Package info
- Package name
payload-instagram-plugin- Latest version
0.2.2- Unpacked size
- 238 kB
- License
- MIT
- Weekly downloads
- 20
- Last publish
- Mar 3, 2026
Similar plugins
More in IntegrationsZapier
Sends Zapier webhook events when Payload collection documents are created, updated, or deleted.
Square Sync
Syncs Square catalog, inventory, and modifier data into read-only Payload collections with webhook-driven updates.
Nextcloud
Nextcloud storage adapter for Payload CMS that uploads files over WebDAV and optionally creates public share links via the Nextcloud OCS API.
Dub
A Payload CMS plugin that automatically creates and manages shortlinks using Dub.
Multi-provider SMS
Send SMS through various providers in Payload CMS.