See llms.txt for all machine-readable content.

Back to Templates

Monitor Instagram location posts and build creator leads in Google Sheets with Telegram alerts

Created by

Created by: Felix M || kbbl
Felix M

Last update

Last update a day ago

Categories

Share


Quick overview

This workflow lets you pick Instagram locations via an n8n form, then every 30 minutes searches those locations through RecentReborn, logs new posts to Google Sheets, builds/upserts a creator lead list, and sends Telegram alerts for high-engagement posts, new regular creators, digests, and errors.

How it works

  1. Receives a location search term through an n8n Form trigger, looks up matching Instagram locations in RecentReborn, and lets you select which locations to monitor.
  2. Saves the selected location IDs and names to the Google Sheets “Locations” tab without overwriting existing per-location monitoring state.
  3. Runs every 30 minutes (or on manual execution), reads active locations and existing creators from Google Sheets, and sends a Telegram reminder if no active locations are configured.
  4. For each active location, queries RecentReborn for recent location posts (up to three pages) and stops paging when posts are older than the stored cutoff time.
  5. Deduplicates and filters results, appends newly discovered posts to the Google Sheets “Posts” tab, and upserts qualifying accounts into the “Creators” tab while preserving any existing “Outreach Status” edits.
  6. Updates each location’s monitoring state in the Google Sheets “Locations” tab (watermark, recent post IDs, and run status) so the next run continues from the right point.
  7. Sends Telegram messages for viral posts, creators who become “regulars,” an optional per-run digest, and combined warnings for any location searches or sheet writes that fail.

Setup

  1. Create a RecentReborn account and add an HTTP Header Auth credential with header name Authorization and value Bearer YOUR_KEY for the RecentReborn HTTP requests.
  2. Create a Google Sheet with “Locations”, “Posts”, and “Creators” tabs, then connect your Google Sheets OAuth2 credential and set the sheet URL in the workflow configuration.
  3. Create a Telegram bot, connect your Telegram credential, and set the target Telegram chat ID in the workflow configuration.
  4. Publish the “Location Setup Form” and paste its production URL into setupFormUrl, then adjust thresholds (formats, like limits, regular threshold, digest) in the configuration before activating.

Requirements