Templates / Monitor TikTok competitors with Scavio AI, Google Sheets, and Gmail alerts

Monitor TikTok competitors with Scavio AI, Google Sheets, and Gmail alerts

Unknown

by Scavio AI ✓ · 31 views · created 2026-05-12 · Market Research

Unknown. This template uses community nodes we can't verify statically. Uses community nodes that can't be verified statically (unverified community packages are off by default in 3.0). Static check, last run 2026-10-19.

Community nodes

These come from third-party npm packages. In n8n 3.0 unverified community packages are off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).

Nodes used (8)

Google SheetsGmail

What it does

How it works 1. Every 6 hours, reads competitor TikTok usernames from a Google Sheet. 2. Resolves each username to a TikTok profile and fetches the 5 most recent posts via the Scavio API. 3. Compares fetched posts against the last known video ID to detect new content. 4. Logs every new post to a Posts tab with description, views, likes, comments, shares, and a direct TikTok link. 5. Sends a Gmail alert summarizing what each competitor just posted. 6. Saves secuserid and lastvideoid back to the Competitors tab so the next run picks up where it left off. Set up steps 1. Install the Scavio community node (n8n-nodes-scavio) from Settings > Community Nodes. 2. Get a free Scavio API key at dashboard.scavio.dev -- 250 credits/mo on the free tier. 3. Create a Google Sheet with two tabs: - Competitors -- columns: username, secuserid, lastvideoid. Add one TikTok username per row (without @). Leave secuserid and lastvideoid blank; they are auto-populated. - Posts -- columns: username, description, views, likes, comments, shares, link, detectedat. 4. Open each Google Sheets node, attach your Google Sheets OAuth2 credential, and select your spreadsheet and tab. 5. Open the Alert new posts Gmail node and set sendTo to your email address. 6. Attach your Scavio API credential to the Get Profile and Get Latest Posts nodes. 7. Activate the workflow. Categories Marketing, Social Media, TikTok, Competitor Analysis Cost Each competitor uses 2 Scavio API credits per run (1 profile lookup + 1 posts fetch). Running 5 competitors every 6 hours uses ~20 credits/day, fitting comfortably within the free tier of 250 credits/month.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.