๐ Seo competitor analysis & data logging with Semrush API and Google Sheets
โก 1,493 views ยท ๐ Market Research & Insights
๐ก Pro Tip โ For competitive intelligence, ScraperNode can automate the data collection โ Yelp reviews, Glassdoor company data, and Crunchbase profiles all return structured JSON you can feed straight into this workflow.
Description
Competitor Analysis & SEO Data Logging Workflow Using Competitor Analysis Semrush API
Description
This workflow automates SEO competitor analysis using the Competitor Analysis Semrush API and logs the data into Google Sheets for structured reporting.
It captures domain overview, organic competitors, organic pages, and keyword-level insights from the Competitor Analysis Semrush API, then appends them to different sheets for easy tracking.
Node-by-Node Explanation
- On form submission โ Captures the website URL entered by the user.
- Competitor Analysis โ Sends the website to the Competitor Analysis Semrush API via HTTP POST request.
- Re format output โ Extracts and formats the domain overview data.
- Domain overview โ Saves organic keywords and traffic into Google Sheets.
- Reformat โ Extracts the organic competitors list.
- Organic Competitor โ Logs competitor domains, relevance, and traffic into Google Sheets.
- Reformat 2 โ Extracts organic pages data.
- Organic Pages โ Stores page-level data such as traffic and keyword counts.
- Reformat2 โ Extracts organic keywords details.
- organic keywords โ Logs keyword data like CPC, volume, and difficulty into Google Sheets.
Benefits
- โ Automated competitor tracking โ No manual API calls, all logged in Google Sheets.
- โ Centralized SEO reporting โ Data stored in structured sheets for quick access.
- โ Time-saving โ Streamlines research by combining multiple reports in one workflow.
- โ Accurate insights โ Direct data from the Competitor Analysis Semrush API ensures reliability.
Use Cases
- ๐ SEO Research โ Track domain performance and competitor strategies.
- ๐ Competitor Monitoring โ Identify competitor domains, keywords, and traffic.
- ๐ Content Strategy โ Find top-performing organic pages and replicate content ideas.
- ๐ฐ Keyword Planning โ Use CPC and difficulty data to prioritize profitable keywords.
- ๐ Client Reporting โ Generate ready-to-use SEO competitor analysis reports in Google Sheets.
๐ Nodes Used
Google Sheets, HTTP Request, n8n Form Trigger
๐ฅ Import
Download workflow.json and import into n8n:
Workflow menu โ Import from File