[Instagram] Scrape Posts
The [Instagram] Scrape Posts block retrieves posts from a specified Instagram profile and makes them available for use in downstream workflow steps.
Scrape posts from any Instagram profile
The [Instagram] Scrape Posts block retrieves posts from a specified Instagram profile and makes them available for use in downstream workflow steps. You provide a profile URL, and the block fetches the posts associated with that account, storing the results in a variable you define for later reference in your workflow.
The block exposes three key configuration parameters: the profile URL to target, a results limit to control how many posts are returned, and an optional filter to restrict results to posts newer than a given date. These controls let you scope the data collection to exactly what your workflow needs, whether that is a full archive pull or just recent activity.
This block fits into workflows that involve social media monitoring, content aggregation, competitive analysis, or any pipeline where Instagram post data needs to feed into further processing steps such as sentiment analysis, summarization, or reporting.
What you can build
Real-world workflows powered by the [Instagram] Scrape Posts block.
Competitor Content Monitoring
Periodically scrape a competitor's Instagram profile to track their posting frequency, content themes, and engagement patterns over time.
Brand Mention Aggregation
Pull posts from a brand's official Instagram account and feed them into a summarization or tagging workflow to catalog published content.
Influencer Content Audit
Retrieve recent posts from an influencer's profile to evaluate content style and posting cadence before a partnership decision.
Social Media Reporting
Collect posts from one or more Instagram profiles on a schedule and compile the data into a structured report for marketing teams.
Content Repurposing Pipeline
Scrape posts from a profile and pass the content into an AI block that rewrites or adapts the material for another channel or format.
Trend and Topic Detection
Gather posts newer than a specific date from multiple profiles and analyze them to identify emerging topics or hashtag trends.
Ready to add [Instagram] Scrape Posts to your workflow?
Get Started FreeCommon questions about [Instagram] Scrape Posts
What parameters are required to configure this block?
The block requires a profile URL pointing to the Instagram account you want to scrape. You also configure a results limit to cap how many posts are returned and an optional date filter (onlyPostsNewerThan) to restrict results to posts published after a specific point in time.
What does the block return?
The block stores its output in a variable defined by the destinationVar field. The scraped post data from the specified Instagram profile is written to that variable and becomes available to subsequent blocks in the workflow. The specific fields returned in each post record depend on what the underlying scraper surfaces from the profile.
Can I limit how many posts are retrieved?
Yes. The resultsLimit parameter lets you specify the maximum number of posts the block should return, allowing you to control data volume and processing time within your workflow.
What kinds of workflows commonly use this block?
This block is commonly used in social media monitoring pipelines, content auditing workflows, competitive research automations, and any workflow that needs Instagram post data as an input for further AI processing, analysis, or reporting steps.
Can I filter posts by date?
Yes. The onlyPostsNewerThan parameter lets you specify a date threshold so the block only returns posts published after that date, which is useful for incremental data collection or recent-activity monitoring workflows.
Related capabilities
[LinkedIn] Create post
Create a post on LinkedIn from the connected account.
[X] Create post
Create a post on X (Twitter) from the connected account.
[YouTube] Search Videos
Search for YouTube videos by keyword.
[YouTube] Fetch Video
Retrieve metadata for a YouTube video (title, description, stats, channel info).
[YouTube] Fetch Captions
Retrieve the captions/transcript for a YouTube video.
[YouTube] Fetch Channel
Retrieve metadata and recent videos for a YouTube channel.
Add [Instagram] Scrape Posts to your workflow
Build powerful AI workflows with drag-and-drop blocks. No coding required.