The Instagram group turns public profiles and posts into rows.
- Actions
- 3
- Category
- Lead Sourcing — Scrape
- Authentication
- SyncGTM credits — no external API key
- Cost
- 0.3 credits per post
- Returns
- Posts, Reels, or comment threads
Available scrapers
| Scraper | Input | What it returns |
|---|---|---|
| Posts From Username | Handle or profile URL | Recent posts and their metadata |
| Reels From Profile | Handle or profile URL | Reels published by that profile |
| Comments From Post | Post URL | The comment thread, with the accounts that left each comment |
Instagram is a SyncGTM native integration — it runs on SyncGTM credits, so there is no Instagram account or API key to connect.
How to use it
- Copy the handle or the post URL you want to work from
- Open the table and click Table → Import → Instagram, then pick the scraper
- Paste the input and set how many items to pull
- Run it, map the fields to columns, and click Create Rows
Schedule Auto Import
Turn on Enable Auto Import in the import panel to re-run the scraper on a frequency instead of only when you click it. Each run reuses the saved handle or URL, the item count and the column mapping, and appends new results to the same table.
- Run it manually once and confirm the mapping first — a schedule built on an unverified mapping repeats the same mistake every run
- Weekly on a profile keeps creator output current; comment scrapes are worth scheduling only while the post is still collecting comments
- Keep the item count low before you turn it on — per-post costs compound fast on an unattended schedule
- Dedupe on handle; the same account appears across several posts
- Cap the result limit before you turn it on — every automatic run spends credits exactly as a manual one does
- Pair it with Auto Run so rows a scheduled run creates enrich themselves
Every schedule appears under Manage scheduled imports, where you can pause, edit, run now, or delete it.
Common use cases
- Source creators and micro-influencers. Profile posts and Reels show output volume and engagement before you reach out.
- Prospect local businesses. For salons, gyms, restaurants and clinics, Instagram is the storefront — often more current than the website.
- Mine a post’s comment section. Commenters on a category post are a warm audience.
- Collect UGC and social proof. Posts mentioning your product, gathered in one column.
Best practices
- Only public profiles return data — a private handle comes back empty, not wrong
- Pull a small item count first; profile scrapes get expensive per post at volume
- Keep the caption column — it carries the contact details many small businesses only publish there
- Cross-check a handle against a website before treating it as a business record
- Dedupe on handle; the same account appears across several posts
Where to next
- Instagram integration — the same scrapers as enrichment columns
- Company Instagram — find the handle for a company you already have
instagram_profile_posts— run it from an AI client over MCP