Generate ASO Reports from Google Play Apps with Gemini AI & Google Docs

Go to Workflow
0 views
Built by Budi SJ Budi SJ
Created on June 05, 2026

Description

Automated App Analysis & ASO Report Generator

This workflow automates the process of analyzing a mobile app from the Google Play Store and generating a professional ASO (App Store Optimization) Report.
Simply submit a Play Store URL, and the workflow will fetch app intelligence data, parse it, run an AI-based analysis, and deliver a formatted report in Google Docs. A Telegram notification with the document link ensures you never miss a new report.

✨ Key Features
Form Input Trigger** – Start the workflow by submitting a Play Store URL.
Automated Data Retrieval** – Uses HTTP request to fetch app intelligence (via SensorTower or similar APIs).
Smart Data Parsing** – Extracts essential app details, competitor insights, reviews, downloads, and revenue data.
AI-Powered ASO Report** – Generates a professional analysis using LLM (Gemini via OpenRouter) with structured sections:
📱 App Overview
⭐ User Ratings & Reviews
📊 Competitor Analysis
📈 Market Insights
💡 Actionable Recommendations
Google Docs Integration** – Creates and updates a Google Doc with the generated report.
Instant Notification** – Sends a Telegram message with the app report link for quick access.

🔐 Required Credentials
To run this workflow, you’ll need:
SensorTower API (or alternative App Intelligence API)** – for app details, reviews, competitors, and market data.
OpenRouter API** – to access LLM model.
Google Docs OAuth2** – to create and update the ASO report in Google Docs.
Telegram API** – for instant notifications with the report link.

🎁 Benefits
Save Time** – Automates the manual process of app research and reporting.
Consistent Reporting** – Ensures every report follows a professional structure with clear sections.
Actionable Insights** – Get AI-generated recommendations to improve app performance and competitiveness.
Collaboration-Ready** – Reports are stored in Google Docs for easy sharing and editing.
Real-Time Alerts** – Stay updated via Telegram whenever a new report is generated.

Nodes Used (6)

Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm
Code
n8n-nodes-base.code
Google Docs
n8n-nodes-base.googleDocs
HTTP Request
n8n-nodes-base.httpRequest
OpenRouter Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenRouter
Telegram
n8n-nodes-base.telegram