πŸ“Š Track social media growth and weekly reports with X API, YouTube API, and Gmail

⚑ 256 views Β· πŸ“Š Market Research & Insights

πŸ’‘ Pro Tip β€” Since TikTok doesn’t have a public API, getting data usually means fragile HTTP scraping. ScraperNode is a community node that gives you clean JSON for TikTok profiles, videos, and comments β€” drop it into your workflow and skip the parsing.

View All Scrapers

Description

Monitor and record your personal or competitors’ social media growth with this scalable n8n automation template.

Using official APIs from X (formerly Twitter) and YouTube, the workflow fetches daily follower and subscriber counts, stores them in a structured n8n Data Table, and now sends automated weekly summary emails via Gmail.

Built with extensibility in mind, this workflow is ready for future updates to support additional platforms like Instagram, TikTok, LinkedIn, and more.


Features


Setup Instructions

1. Get API Credentials


2. Configure in n8n


3. Create the Data Table

Inside the n8n dashboard, create a table with the following fields:

Field NameType
dateDateTime
xFollowersCountNumber
ytSubscriberCountNumber

How It Works

  1. Trigger: Daily cron node starts the workflow.
  2. Fetch X Followers: Grabs follower count using the X API.
  3. Fetch YouTube Subscribers: Retrieves sub count using the YouTube API.
  4. Store Data: Logs all values into your Data Table with a timestamp.
  5. Weekly Email Summary: Once a week, the Gmail node compiles recent data and emails a growth report.
  6. Future Expansion: The structure is ready to include more platforms.

Use Cases


Requirements


Delivery Options

You can extend this template to:


Details

NodeFunction
HTTP RequestPull data from APIs
CronTrigger workflow daily
Data TableStore historical growth data
GmailSend weekly email reports
SetDefine usernames and settings

πŸ”— Nodes Used

HTTP Request, Gmail, Schedule Trigger, Data table

πŸ“₯ Import

Download workflow.json and import into n8n: Workflow menu β†’ Import from File

πŸ“– Importing guide Β· πŸ”‘ Credential setup