π Summarize Instagram hashtag content ideas with BeatAPI Social Data and GPT
β‘ 1 views Β· π Market Research & Insights
π‘ Pro Tip β Heads up β if this workflowβs Instagram scraping breaks (it happens whenever Meta updates their frontend), ScraperNode is a community node that handles profiles, posts, reels, and comments without any HTML parsing.
Description
Quick overview
This manual workflow pulls public Instagram posts for a given hashtag using BeatAPI Social Data, extracts up to 12 captioned posts as evidence, and sends them to a BeatAPI chat completion model to generate a cited content-idea brief.
How it works
- Runs when you manually execute the workflow.
- Sets the target Instagram hashtag keyword and the BeatAPI text model to use.
- Calls BeatAPI Social Data to fetch public Instagram hashtag posts in full view.
- Extracts up to 12 identifiable posts (captions plus post IDs/URLs) and stops with an error if no usable results are returned.
- Sends the sampled post evidence to the BeatAPI chat completions API to identify repeated content angles and provide cited examples.
- Returns the generated content brief along with source metadata and BeatAPI request IDs.
Setup
- Create a BeatAPI API key and add an n8n HTTP Header Auth credential with
Authorization: Bearer <your_key>, then select it in both BeatAPI HTTP Request steps. - Set the
keywordvalue to the Instagram hashtag you want to analyze (without#) and choose a BeatAPI text model available to your account. - Run the workflow manually and review the cited post IDs/URLs before using the brief, since it is based on a limited sample (up to 12 posts).
Additional info
BeatAPI Instagram API and use cases: https://beatapi.io/instagram-api. Create and manage your own BeatAPI API key: https://beatapi.io/dashboard/apikeys. Social Data action catalog: https://docs.beatapi.io/social-data-catalog. This workflow reads public hashtag posts only; it does not publish to Instagram.
π Nodes Used
HTTP Request
π₯ Import
Download workflow.json and import into n8n:
Workflow menu β Import from File