← Back to directory
Marketing Medium to set up AI workflow Extract to Structured

Analyze Instagram Reels Trends And Save To Notion

Source reviewed Updated 2026-07-07

Monitors selected Instagram accounts for trending Reels, analyzes engagement with Gemini.

What it does

You stay ahead of viral Instagram trends by automatically tracking selected accounts with Gemini to spot high-engagement Reels early. The tool then saves these insights directly into your organized Notion database so you can quickly review what's working without manual data entry.

Step by step

  1. Configure the Apify Instagram Reels actor with specific profile IDs and date ranges to extract video metadata.
  2. Format the extracted JSON data into a structured payload containing view counts, likes, comments, and hashtags for the Gemini API.
  3. Use the Notion API client library to create or append rows in a pre-defined database schema that matches the analyzed fields.

Where the LLM does the work

  • Prompt the Gemini API to evaluate engagement velocity and identify emerging patterns rather than just summing static metrics.
  • Generate concise natural language summaries of why specific Reels are trending based on visual cues or audio trends detected in the metadata.
  • Classify content themes into custom categories like 'educational', 'entertainment', or 'lifestyle' to improve database filtering capabilities.

Watch out for

Instagram's anti-scraping measures can block your Apify actor, so implement random delays and rotate user agents carefully.
Gemini API costs can spike if you send large raw JSON blobs, so strip unnecessary metadata before sending the payload for analysis.
Reels metadata may lack direct engagement numbers due to privacy settings, so add fallback logic to use proxy metrics like comment density.

Tools that fit

Apify Service Scraping Instagram Reels data
Gemini API LLM Analyzing engagement and detecting trends
Notion Service Storing structured insights and results

The agent brief

Everything your agent needs, including the gotchas. Copy it and go.
agent-brief.md
You are helping me build the following AI agent workflow.

## Goal
Analyze Instagram Reels Trends And Save To Notion: Monitors selected Instagram accounts for trending Reels, analyzes engagement with Gemini.

## Specification
- What it does: You stay ahead of viral Instagram trends by automatically tracking selected accounts with Gemini to spot high-engagement Reels early. The tool then saves these insights directly into your organized Notion database so you can quickly review what's working without manual data entry.
- Trigger: On a schedule (Manual · on demand)
- Autonomy: Fully hands-off
- Expected setup effort: about an afternoon
- Tools/services involved:
  - Apify: Scraping Instagram Reels data
  - Gemini API: Analyzing engagement and detecting trends
  - Notion: Storing structured insights and results

## Known pitfalls, handle each one explicitly in your implementation
1. Instagram's anti-scraping measures can block your Apify actor, so implement random delays and rotate user agents carefully.
2. Gemini API costs can spike if you send large raw JSON blobs, so strip unnecessary metadata before sending the payload for analysis.
3. Reels metadata may lack direct engagement numbers due to privacy settings, so add fallback logic to use proxy metrics like comment density.

## Reference implementation
https://n8n.io/workflows/5795 (workflow template)
Fetch and inspect this before building. If it matches my stack, adapt it;
if not, rebuild the pattern with my tools.

## Process requirements
1. Before building: ask me which of the listed tools I actually use and
   what my platform is (n8n / Make / code / other). Do not assume.
2. Adapt the pattern to my answers; do not force the reference stack.
3. Address every pitfall above; tell me how you handled each.
4. Provide a test plan I can run before letting this touch real data.
5. Ask before any step that sends messages, modifies data, or spends money.

Source: https://usecasesforagents.com/use-case/analyze-instagram-reels-trends-and-save-to-notion/ via usecasesforagents.com

Frequently asked questions

Can I use a different Web Scraping than Apify?

Yes. Apify is only the example web scraping in this recipe. The same flow works with Airtop, Bright Data, Decodo and Firecrawl. Swap the web scraping connection and keep the rest of the setup as written.

Want this running in your business?

This is what I do. I design and build AI agents like this one, and keep them running. If you want it set up for your team instead of doing it yourself, get in touch.
Get in touch →

Who it's for

Built for marketers who'd rather brief an agent than start from a blank doc.

Seen in the wild

← Back to directory