Scraper Instagram Profiles
This automation extracts key data from an Instagram profile, saves it to a Google Sheet, and sends a summary notification to a Slack channel.
This automation simplifies the process of collecting and storing Instagram profile data.
Here’s how it works:
  1. Input: You provide an Instagram username, a Slack channel, and an optional URL for an existing Google Sheet.
  2. Navigate: The automation opens a cloud browser and navigates to the specified Instagram profile page. A valid Instagram login is required for the automation to access profile data.
  3. Extract: It intelligently extracts key information from the profile, including the username, display name, bio, follower and following counts, number of posts, profile picture URL, and any external link in the bio.
  4. Save to Sheets: The extracted data is then saved to Google Sheets.
    • If you provided a spreadsheet URL, the automation checks for an existing entry for that username and updates the row. If no entry exists, it adds a new row.
    • If you didn't provide a URL, it creates a brand-new Google Sheet named Instagram_Profile_[username] and adds the data.
  5. Notify: Finally, a formatted summary message containing the key profile stats and a link to the Google Sheet is sent to your designated Slack channel, keeping your team informed.
Usage Ideas
  • Competitor Analysis: Automatically track the follower growth and profile updates of your main competitors on a regular basis.
  • Influencer Marketing: Quickly vet potential influencers by pulling their key stats and bio information into a central spreadsheet for comparison.
  • Lead Generation: Scrape profiles of potential customers or partners to gather contact information (like an external website link) and business descriptions from their bio.
  • Brand Monitoring: Keep an eye on your own brand's profile statistics over time to create a historical record of growth.
  • Market Research: Collect data on accounts within a specific niche to identify trends, key players, and audience size.
Customization Ideas
This template is a powerful starting point that you can easily tailor to your specific needs. You have the flexibility to:
  • Choose the Target Profile: Simply specify any public Instagram username to begin the analysis.
  • Manage Your Data Destination: Decide whether to add data to an existing Google Sheet or have a new one created automatically for each profile.
  • Control Notifications: Direct the summary notifications to any Slack channel of your choice.
  • Customize Extracted Data: You can ask the Agent Builder Assistant to modify the list of data points it extracts. For example, you could add the profile's category or verification status.
  • Personalize Your Reports: The format of the Slack notification and the column headers in the Google Sheet can be adjusted to match your team's reporting style.
  • Adapt the Platform: While built for Instagram, the core logic can be adapted to extract similar profile information from other social media platforms like X (Twitter) or LinkedIn.
Notes
When you first use this agent, you’ll need to sign in to your Instagram account. If you’re having trouble, you can turn on the Integrated Proxy in the settings.
HIPAA
SOC-2 TYPE 2
Airtop empowers anyone to turn ideas into powerful automations, by simply describing what they want to happen.
airtopⓒ2025