Revealing our $2.7M pre-seed — read the announcementRevealing our $2.7M pre-seed

Extract content from an Instagram post

Turn public Instagram posts, Reels and comments into linked CSV files

Get started with MacWorks on Mac and Windows

Still copying Instagram posts into spreadsheets?

What this workflow does

Point it at one or more public Instagram post links to collect captions, hashtags, mentions, media links, engagement counts and comments. A finished run gives you two linked CSV files for posts and comments, checked in Google Sheets.

The problem

Marketing teams often copy Instagram post content and engagement data by hand for research. Captions, carousel media, Reel counts and comment threads are spread across the post, making structured collection slow.

The solution

The workflow extracts and scrapes each public Instagram post, then structures the data for research and due diligence. You get post details and linked comment rows in CSV files, with media links rather than downloaded media.

This is what you give

This is what you get

Post links or shortcodesinstagram.com/p/ABC123
Post shortcodeABC123
Post URLinstagram.com/p/ABC123
Post author usernameacme_inc
CaptionA closer look at our latest update
Hashtags#design, #product
Mentioned accounts@acme_inc, @example_team
Media typeCarousel
Is carouselYes
Carousel item count4
Media linksexample.com/media/image.jpg
Media dimensions1080 x 1350
Posting timestampThursday 14 March 2024, 09:30

How it works, step by step

  1. 1

    Open the post. Opens each Instagram post link you supplied and confirms the post is public before reading anything.

  2. 2

    Read the post content. Reads the caption, the hashtags, the accounts mentioned, the media type, the media links, the dimensions and the timestamp.

  3. 3

    Read the engagement counts. Reads the likes and comments on the post, plus the play count, view count and duration when it is a Reel.

  4. 4

    Read the comments. Opens the comment list on the post and reads the text, author, timestamp, like count and reply threading.

  5. 5

    Save and check the CSV. Writes the posts and their comments into two linked CSVs in Downloads and opens them to confirm the columns and row counts.

Trusted by teams at

More workflows like this

Other ready-made workflows that work in the same apps.

Loved by the very best

It’s not about taking the work away from me—it’s about boosting me. We are seeing higher accuracy and better results across the board
Håkan EnhagerVP Global IT and Digital, CellMark
Using Incredible is a real game-changer
Alexander AronssonCEO, Vätternkök
It has been really great to see how both the team and the company have developed. David and Philip have had a clear goal for the company all along.
Peter SchönHead of Business Development

Frequently asked questions

How can I extract Instagram post captions and comments into Google Sheets?

Supply a public Instagram post link or a list of links to the Extract content from an Instagram post workflow. Incredible collects the post and comment data into two linked CSV files, then opens them in Google Sheets for checking.

What Instagram data can I extract from a post, Reel or carousel?

The workflow extracts captions, hashtags, mentions, media types, media links, dimensions, posting timestamps and available engagement counts from public Instagram content. For Reels and videos, it also reads available play counts, view counts and duration. Comments include their text, author, timestamp, like count and reply relationship.

Can I automatically extract data from multiple Instagram post links?

Yes. Give the workflow a list of Instagram post URLs or shortcodes, and it works through them one at a time. The collected posts and comments are written to linked CSV files.

Does extracting Instagram post content require code or the Graph API?

No. Incredible is a Mac and Windows desktop app that reads public Instagram post pages through the browser you already use. There is no code to write and no API to connect.

What files does the Instagram post extraction workflow create?

Each run creates two UTF-8 CSV files in your Downloads folder, named for the run date. One contains a row for each post, and the other contains linked comment rows. Both files are opened in Google Sheets and checked for the expected columns and relationships.

Is customer data used to train Incredible?

No. Customer data is not used to train Incredible.

Can the Instagram extraction steps be adjusted?

The workflow shown here follows its recorded sequence in the same order on every run. If you need a different sequence, it must be taught before Incredible can repeat it.

Published Aug 19, 2026 · Updated Aug 24, 2026