arrow_back
Preset / Social Media
Instagram Profile Scraper
F
figraniumAGENTSocial Media
Overview
The Instagram Profile Scraper preset allows users to automatically extract public profile information directly from Instagram pages (https://www.instagram.com/{$username}/). Designed for efficiency and accuracy, this automation script parses core profile elements like usernames, biographies, and follower metrics without complex manual intervention.
What it does
- Navigates directly to any target Instagram profile URL using a dynamic
usernamevariable. - Handles common interface interruptions such as login modals or popup overlays by checking for and dismissing elements matching
[aria-label="Close"]. - Waits for the primary content container (
main, article) to load completely before executing data collection. - Scrapes key account data points using structured DOM selectors and custom extraction logic.
Inputs
username: The target Instagram handle you wish to inspect (defaults toworld_record_egg).
Output
The preset returns a structured JSON object containing the following harvested fields:
username: The account handle extracted fromh2 > span.fullName: The profile display name.biography: The description text set in the profile bio.followersCount: The total number of followers.followsCount: The total number of accounts the user follows.externalUrl: Any linked external website displayed on the profile.verified: A boolean flag indicating whether the profile holds verification status.
How to use
- Import this preset into your Figranium workspace.
- Configure the
usernamevariable with your target Instagram handle. - Run the automation agent.
- Export the resulting structured JSON dataset for your social media research, marketing, or monitoring workflows.
Notes
- This preset targets public Instagram pages. Private accounts or profiles requiring authentication may fail to return full metrics.
- Ensure appropriate rate limits between runs to maintain stable automation performance.