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
- 5
- Last publish
- Mar 3, 2026
Similar plugins
More in IntegrationsOutbound Webhooks
Fire signed HTTP webhook callbacks on Payload collection create, update, and delete events, delivered durably through the Jobs Queue.
Dub
A Payload CMS plugin that automatically creates and manages shortlinks using Dub.
Tpay E-commerce Payment Adapter
Adds BLIK, bank transfer and card payments through Tpay to Payload's e-commerce plugin, with webhook verification and stock-aware order confirmation.
DeskCrew
Forwards new documents in selected Payload collections to DeskCrew as support tickets via an afterChange hook.
FixedLink
Adds short links on your own domain to Payload documents, with links that keep working after slug changes through the FixedLink service.
CypherScan
Scans Payload upload collections for malware and secrets via the CypherScan API and blocks suspicious files before they persist.