
Instagram User Profile Posts Scraper
Pricing
$1.90 / 1,000 results

Instagram User Profile Posts Scraper
Scrape complete post data from any public Instagram user profile including captions, likes, comments, tagged users, locations, and engagement metrics. Perfect for social media analysis, influencer research, and content monitoring.
5.0 (4)
Pricing
$1.90 / 1,000 results
8
Total users
111
Monthly users
50
Runs succeeded
>99%
Issues response
8.8 days
Last modified
4 months ago
Lowering the minimum posts
Open
Love this scraper - after trying dozens, its the only one that works that way I want to.
I've got ~150 IG profiles I'd like to scrape every week and I only need to see the most recent 1-2 posts from the last week. I noticed on my run that the minimum for that field was 36 posts.
Just wanted to see if there's any other scraper you have that might just grab the most recent two or three posts from a list of Instagram profiles, or if you'd consider lowering the minimum on this scraper.
Thanks again for building this!
Louis Deconinck (louisdeconinck)
Hi Sean, thanks for reaching out and providing this valuable feedback.
What is the main reason you would like to have less posts? Is it because you don't know how to filter the most recent posts or is it to reduce the costs of this actor?
The reason why the minimum is set to 36, is that at that point I make some money with this scraper. I think at 12 posts the cost for me to run the scraper is the same as you would pay me (with less posts I would have a loss at the current price). The reason is that every time the actor is started there is a startup cost covered by me.
Do you always run one profile at a time or all your profiles in one go? If it is the latter I might be able to look into reducing the minimum to 12 if multiple profiles are provided at the start, as the startup cost is then spread over them.
Would that help?
sean.pat.stewart
Hi Louis!
Thanks so much for the thoughtful message. That makes total sense! I'm new to Apify/scrapers, so I don't fully understand the business model, but completely understand and appreciate that you need to make some money on it!
A bit of both in terms of filtering and reducing the cost for me! My use case for this is for a weekly local newsletter. So I plan to run the scraper once a week and really only need any IG posts that were made in the last week from the list of ~150 Instagram profiles (typically the most recent 2-3 posts covers this). I'll always be running it on the full list of IG profiles at once.
Let me know if you can think of any clever workarounds for my use case - also happy to pay for more results that I need each time if it makes it sustainable for you, I'll just have to figure out how to filter the export to only show posts from the last week (or the most recent 3 posts)
Thanks again!