LinkedIn Competitor Tracker
Monitor the LinkedIn activity of a list of competitors, identify their most engaging posts, and receive daily or weekly summary reports in Slack.
Cesar Sanchez
Featured Apps
This automation acts as your personal competitive intelligence analyst. Here's how it works:
- Reads Your List: It starts by opening a Google Sheet that you provide, reading a list of your competitors and their LinkedIn profile URLs.
- Scans LinkedIn Activity: For each competitor, the automation visits their LinkedIn page and meticulously extracts all their recent posts from a specified time frame (e.g., the last 7 days).
- Analyzes Engagement: It analyzes each post to gather key metrics, including the number of comments and reactions.
- Identifies Top Content: The automation then sorts the posts by engagement (defaulting to comment count) to find the top-performing content for each competitor.
- Delivers Insightful Reports: Finally, it sends beautifully formatted reports directly to your designated Slack channel. You'll receive a detailed breakdown for each competitor's top posts and a high-level summary of the overall activity, giving you a clear and actionable overview of the competitive landscape.
Usage Ideas
- Competitive Intelligence: Automatically track what content and messaging resonates with your competitors' audiences.
- Content Strategy: Get inspired by the most engaging posts in your industry to inform your own content calendar.
- Sales & Business Development: Identify active companies and use their popular posts as timely conversation starters.
- Market Trend Analysis: Monitor conversations and popular topics across a cohort of industry players to spot emerging trends.
- Brand Monitoring: Keep an eye on how key partners or competitors are positioning themselves in the market.
Customization Ideas
This template is a powerful starting point, but you can easily tailor it to your exact needs. You'll have the flexibility to:
- Change Your Data Source: Instead of a Google Sheet, you can pull your competitor list from a database, CRM, or another service.
- Customize Your Reporting: Send reports to email, Microsoft Teams, or save them to a cloud drive instead of Slack.
- Adapt to Your Data: Use different column names in your source sheet (e.g., "Company" instead of "Name").
- Redefine "Top Performance": Change the ranking logic to prioritize posts with the most reactions, or a combined score, instead of just comments.
- Tailor Notifications: Modify the content, layout, and language of the Slack messages to match your team's workflow and preferences.
- Adjust the Scope: Easily change the look-back period from 7 days to 30 days, or adjust how many top posts are included in each report.
Notes
Use this spreadsheet as a template: https://docs.google.com/spreadsheets/d/1SeVJt3Y-jJsjRKttuUx9ZAIleNCd1XEqIbl99cVY8Bo/copy
Agent Inputs
Required Parameters
Name | Type | Default |
|---|---|---|
googleSheetUrl | string | None |
Full URL of the Google Sheet containing competitor data. Must have 'Name' and 'LinkedIn Profile' columns. | ||
slackChannel | string | None |
Slack channel where competitor reports will be sent (e.g., #competitive-monitoring) | ||
Optional Parameters
Name | Type | Default |
|---|---|---|
daysPeriod | number | 7 |
How many days back to look for LinkedIn posts | ||
includeZeroPosts | boolean | false |
Whether to report on competitors with no posts in the time period | ||
maxPostsPerCompetitor | number | 3 |
Maximum number of top posts to include per competitor, sorted by comment count | ||