Weekly social competitor benchmark brief posted to Slack

Every Monday morning your team gets a ranked read on how your social numbers stack up against the competitors you already track, plus two things to try.

Agentic Task
MetricoolSlack BotMarketingAI ReportsResearch & Monitoring
PromptCreate

Every Monday at 9am, post a competitive benchmark brief to Slack comparing my brand against the competitors I already track in Metricool.

Start by resolving my Metricool brand id. Call Get Admin Simple Profiles and use the blogId for my brand on every later Metricool call. If I have more than one brand, use the one I name when I set this up.

Then get the competitor set. Call Stats Influencers Refresh first so the numbers are current, then call Get Stats Influencers Provider for the past seven days to pull my tracked competitors and their metrics for that window. This workflow depends on me having already added competitors in Metricool. If Get Stats Influencers Provider comes back with an empty set, say so plainly in the Slack message and stop rather than inventing a comparison.

Next pull my own numbers for exactly the same seven day window using Get Stats Instagram Posts, Get Stats Instagram Reels and Get Stats Facebook Posts.

Then pick up topic signal with Get Hashtags Trendings and Get Explore Trend, so the brief can connect performance to what was actually trending that week.

Now do the analysis. Rank the tracked competitors by follower growth and by engagement over the window, and say who moved most and by how much. Identify the specific competitor posts that outperformed anything I published in the same window, naming or linking each one. Describe the content formats driving their lift, such as reels, carousels, stories, static images or long captions, and the themes those posts share. Set that against my own best and worst performers for the week.

Do not just dump a leaderboard. Interpret the field and judge which differences actually matter. Discount noise from a single viral outlier or from a competitor with a far larger following, and concentrate on gaps my team could realistically close. Close the brief with exactly two concrete things my team should try this week, each one tied to specific evidence from the data above.

Send the finished brief to my Slack channel using Slack Bot's Send a Message. Format it with Slack mrkdwn and lead with a short headline summary, so it is useful at a glance without anyone expanding a thread.

What does this prompt do?

  • Ranks the competitors you already track by follower growth and engagement for the past week, so you can see who actually moved and by how much.
  • Calls out the specific competitor posts that beat anything you published, and names the content formats and themes behind the lift.
  • Reads trending topics and hashtags alongside the numbers, so the comparison reflects what audiences were actually interested in that week.
  • Finishes with two concrete things your team should try this week, then posts the whole brief to the Slack channel you choose.

What do I need to use this?

  • A Metricool account with competitors already added to your brand. This brief compares you against the competitor list Metricool keeps for you, so if that list is empty there is nothing to benchmark against.
  • A Metricool plan that includes data export access, which is available on their Advanced and Custom plans.
  • Your Instagram and Facebook accounts connected to Metricool, since the brief weighs your own posts and reels against theirs.
  • A Slack workspace and a channel where the Monday brief should land.

How can I customize it?

  • Which competitors to include. Benchmark against your full tracked list, or narrow it to the handful of direct rivals you actually care about.
  • The day and time. Monday at 9am is the default, but any weekly slot works just as well.
  • The comparison window. Compare week over week, or against a rolling four week average to smooth out one off viral posts.

FAQs

Do I need to add competitors in Metricool before this works?
Yes. Metricool stores your competitor list on your brand, and this brief reads from that list rather than asking you to name rivals each week. Add the accounts you want to track in Metricool first, and the Monday brief will pick them up automatically.
Will this work if I only have Instagram connected?
Yes. The brief uses whichever of your accounts are connected in Metricool. If you have not connected Facebook, it simply reports on Instagram posts and reels and skips the rest.
Can it post to a private Slack channel?
Yes. Invite the bot to the private channel first, then point the brief at that channel. Public channels work without any extra setup.
Does it compare week over week or against a longer average?
By default it looks at the past seven days. If a single strong week keeps skewing the picture, you can switch it to compare against a rolling four week average instead.
What happens if one competitor gets a single viral post?
The brief is written to judge the numbers rather than just rank them. A one off outlier or a competitor with a much larger following gets flagged as noise, so the recommendations stay focused on gaps your team could realistically close.

Related templates

Build a credential rotation checklist when someone leaves

When someone leaves, we check which shared passwords they used in their final months and post a ranked rotation list to your security channel.

1Password
Rippling
Slack Bot
+1
Agentic Task
Weekly Amazon S3 bucket security audit posted to Slack

Every Monday, check every S3 bucket for public exposure, missing encryption and weak backup settings, then get the risks ranked in Slack.

Amazon S3
Slack Bot
Google Sheets
Agentic Task
Log Agorapulse social conversations to HubSpot contacts

Twice every weekday, the conversations from your social inbox land on the right HubSpot contact timelines, with a Slack recap for sales.

Agorapulse
HubSpot
Slack Bot
Agentic Task
Clean up HubSpot contacts from your Amazon SES suppression list

Every morning, find the addresses that hard bounced or filed a spam complaint, update the matching HubSpot contacts, and post a short Slack recap.

Amazon SES
HubSpot
Slack Bot
Agentic Task
Draft polite follow-ups for emails that never got a reply

Every weekday at 4pm, spot the threads that went quiet, stage a ready-to-send nudge in your mailbox, and get a ranked Slack recap.

Aurinko
Google Sheets
Slack Bot
Agentic Task
Replay failed SQS messages when a bug fix is merged

When you merge a fix in GitHub, this agent checks the matching dead-letter queue, replays the failed messages, and reports back on the pull request and in Slack.

Amazon SQS
GitHub
Slack Bot
Agentic Task

Stop guessing whether your competitors are pulling ahead.

Get a ranked, reasoned competitive brief in Slack every Monday, built from the competitor set you already track in Metricool.