Extract a list of every post an Instagram account has posted over time. Get this list as a spreadsheet, or use it for further automation like auto-liking, or auto-commenting every posts.

How growth and marketing people use Instagram Post scrapping

Exporting a list of Instagram posts to a spreadsheet makes it much easier to study. You can filter it on text contents like the description or the hashtags the author used. You can see how many likes and engagements each one got, and gauge which topics worked best. Apply this to your content, but also your competitors’ posts, and you have a secret weapon to grow your audience and win more followers.

Apart from analyzing the data, you can also use these posts with some of our other automations, by automatically like or auto-commenting on these posts.

Extract Instagram Posts with TexAu

Exporting the content of Instagram posts is easy with TexAu:

  1. Create a TexAu account here. It’s free for 14 days!
  2. Specify the URLs of the posts you want to study.
  3. Click launch, wait a couple of minutes, download your results.

If you need more details, keep reading!



After logging in to your TexAu account and adding this automation to your account, you’ll be facing this setup screen:

  1. Session ID: This represents the Instagram profile with which you’ll perform this automation.
  2. Profile URL: Specify here the URL of the Instagram profile that you want to extract posts from. If you have more than one profile, upload the CSV or link a Google Sheet (see FAQ below).
  3. Post Time: If needed, restrict posts to a specific date range.
  4. Single image: For carousel posts, specify if you want one or all images extracted.
  5. Number of posts: Specify how many posts you want to scrape (max. 1500).
  6. Upload a CSV or link a Google Sheet: If you want to export posts from multiple profiles (and therefore, multiple URLs), upload here a .CSV file with posts’ URLs, or the address of a Google spreadsheet (don’t forget to make it public).
  7. Launch automation: Click on this button to start the automation.
  8. Schedule automation: Schedule this automation to run at a specific time, or to launch multiple times.

If this is your first time using TexAu, check out the FAQ below!


How do I add a new profile?

To connect your Instagram profile and perform this automation, you must:

Why would I use Google Sheets?

When you want to export multiple targets without having to change the #2 field every time, you can use a Google spreadsheet URL instead.

To do this, simply put every target URLs you want to target in the first column of the sheet like so:

Then make your Google sheet public. Without it, TexAu won’t be able to access it.

How to schedule my automation to launch multiples times?

Automation is not always welcomed. To avoid being suspended, prefer making many small launches over one big launch.

How to download your results?

After you launch your automation, you’ll see TexAu performing its job in the log section. It will look something like that:

Once the launch is over, click “Download CSV” to download your data to a .CSV spreadsheet.

Download your results by clicking “Download CSV”.

Questions? Reach out to our support, we’ll be happy to assist you!