Automated Competitor Analysis Report
Automatically scrape a competitor's website and use AI to generate a comprehensive teardown report with actionable recommendations, delivered to Google Docs.
Tags
Competitor Teardown Pipeline
This workflow automates the process of analyzing a competitor's website by gathering content from key pages and generating a detailed competitor teardown report. It helps you identify strengths, weaknesses, opportunities, and actionable recommendations tailored for your client.
Workflow Steps
- Parses input information about the client, competitor, and goal.
- Builds a list of important competitor website pages to analyze.
- Visits each page and extracts visible text content including headlines, body text, CTAs, and other elements.
- Combines all scraped content into one comprehensive document.
- Merges the context data and scraped content for analysis.
- Uses an AI agent to create a structured, professional competitor teardown report with clear sections and evaluations.
- Saves the final report as a formatted document in Google Docs.
What You Need
- Needle platform access with appropriate permissions.
- A Google account connected for document creation.
- The competitor's website URL and relevant client details.
Node Configuration
| Node | Purpose |
|---|---|
| Manual Trigger | Accepts input details like client name, competitor URL, and teardown goal. |
| Context Builder | Prepares the URL and defines key paths (homepage, about, pricing, product, features). |
| Web Page Browser | Visits each defined URL and extracts visible text content. |
| Content Combiner | Aggregates scraped data from all visited pages into one document. |
| AI Teardown | Analyzes data to generate a markdown report covering messaging, strengths, weaknesses, and a scorecard. |
| Google Docs Creator | Creates a new document titled with the current date, containing the full report. |
Input Details
| Field | Description |
|---|---|
| client_name | Your brand or your client's brand name. |
| client_description | What the brand sells and who it targets. |
| competitor_name | The competitor you want to analyze. |
| competitor_url | The competitor's website URL. |
| goal | What you want from this teardown (e.g., "find gaps to exploit" or "reposition against this competitor"). |
Output
At the end of the workflow, you receive a neatly formatted competitor teardown report in Google Docs. The report includes an executive summary, detailed analysis, actionable recommendations, and a scoring table, ready to be shared with your client or team.
Important Notes
- Make sure the competitor URL is complete and accessible to ensure effective scraping.
- The AI agent prioritizes specific, evidence-backed insights to maximize usefulness.
- The web scraper may skip content hidden behind logins or dynamically loaded by scripts.
- Review the generated document to adjust formatting or add client-specific notes before distribution.
Want to showcase your own workflows?
Become a Needle workflow partner and turn your expertise into recurring revenue.
