Analyze Browsing History and Generate Automation Suggestions with OpenRouter AI and Google Sheets

Go to Workflow
0 views
Built by Msaid Mohamed el hadi Msaid Mohamed el hadi
Created on June 07, 2026

Description

🧠 Browsing History Automation Analyzer – Automation Toolkit (Google Sheets + AI)

This n8n workflow analyzes your browsing history to identify opportunities for automation. It reads history from a Google Sheet, groups visits by domain, filters out irrelevant entries, and uses AI to recommend what can be automated β€” including how and why.

πŸ“Œ What It Does

πŸ“„ Reads your browsing history from Google Sheets
🌐 Groups history by domain
🚫 Filters out common non-actionable domains (e.g., YouTube, Google)
πŸ€– Uses AI to analyze whether your activity on each site is automatable
πŸ’‘ Provides suggestions including what to automate, how to do it, and which tools to use
πŸ“ Saves results into a new tab in the same Google Sheet
πŸ” Searches for n8n workflow templates related to the suggested automation

πŸ“Š Demo Sheet

Input + output are handled via the following Google Sheet:

πŸ“Ž Spreadsheet:
View on Google Sheets

Sheet: history** β†’ Input browsing history
Sheet: automations** β†’ Output AI automation suggestions

🧠 AI Analysis Logic

The AI agent receives each domain's browsing history and responds with:
domain: The website domain
automatable: true/false
what_to_automate: Specific actions that can be automated
reason: Why it's suitable (or not) for automation
tool: Suggested automation tool (e.g., n8n, Apify)
automation_rating: High, Medium, Low, or Not Automatable
n8n_template: Relevant automation template (if found)

πŸ”§ Technologies Used

| Tool | Purpose |
|--------------------------|-------------------------------------|
| n8n | Workflow automation |
| LangChain AI Agent | AI-based analysis |
| Google Sheets Node | Input/output data handling |
| OpenRouter (LLM) | Language model for intelligent reasoning |
| JavaScript Code Node | Grouping and formatting logic |
| Filter Node | Remove unwanted domains |
| HTTP Request Node | Search n8n.io templates |

πŸ’» Chrome History Export

You can use this Chrome extension to export your browsing history in a format compatible with the workflow:

πŸ”— Export Chrome History Extension

πŸ“§ Want Personalized Automation Advice?

If you'd like personalized automation recommendations based on your browsing historyβ€”just like what this workflow providesβ€”feel free to contact me directly:

> πŸ“© [email protected]

I'll help you discover what tasks you can automate to save time and boost productivity.

πŸš€ Example Use Cases

Automate daily logins to dashboards
Auto-fill forms on repetitive websites
Schedule data exports from web portals
Trigger reminders based on recurring visits
Discover opportunities for scraping and integration

πŸ“œ License

This workflow is provided as-is for educational and personal use. For commercial or customized use, contact the author.

Nodes Used (5)

AI Agent
@n8n/n8n-nodes-langchain.agent
Code
n8n-nodes-base.code
Google Sheets
n8n-nodes-base.googleSheets
OpenRouter Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenRouter
Simple Memory
@n8n/n8n-nodes-langchain.memoryBufferWindow