Track play store app rankings with SerpApi, Baserow & Slack alerts
Ready for 3.0What this workflow does
This workflow has 9 nodes and runs on a schedule (every week). Along the way it connects Slack and Baserow. It also calls serpapi.com over HTTP.
How it runs
Trigger: On a schedule (every week).
- Fetch Keywords from Baserow (Baserow): uses Baserow
- Prepare Search Queries (Code): runs custom JavaScript code
- Keep Context (Edit Fields (Set)): sets 4 fields: id, Keywords, currentRank…
- Search PlayStore via SerpAPI (HTTP Request): calls serpapi.com
- Merge: merges the data from its input branches
- Get App Rank (Code): runs custom JavaScript code
- Update Rank in Baserow (Baserow): update
- Slack: uses Slack
Services it uses
HTTP calls to: serpapi.com
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (7)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - Edit Fields (Set)
n8n-nodes-base.set - Slack
n8n-nodes-base.slack - Baserow
n8n-nodes-base.baserow - Code
n8n-nodes-base.code - HTTP Request
n8n-nodes-base.httpRequest - Merge
n8n-nodes-base.merge
From the author
Automatically track your Android app’s keyword rankings on Google Play. This workflow checks ranks via SerpApi, updates a Baserow table, and posts a heads-up in Slack so your team can review changes quickly. 💡 Perfect for - ASO teams tracking daily keyword…