Weekly competitor traffic digest in Slack

By General Input

Every Monday at 8am, get an analyst-style read on your competitors in Slack, leading with the three most material shifts in traffic, channel mix, and geography.

Integrations

  • Similarweb
  • Slack Bot

Type

Agentic Task

Categories

  • Marketing
  • Sales

Build an agent workflow that runs every Monday at 8am local time and posts a weekly competitor traffic and engagement digest to a Slack channel.

Trigger: cron, every Monday at 8am local time.

Configuration the user provides: a list of competitor domains to track (lowercase, no www., no paths), the target Slack channel to post the digest in, and an optional country override (default to world).

On each run, for every configured competitor domain, pull data from Similarweb for the most recent complete month AND the prior month so the agent can compute month-over-month deltas. Use main_domain_only=true and country=world unless a specific market is configured. The Similarweb operations to call per competitor are: Visits (Total & Desktop), Pages Per Visit (Total), Average Visit Duration (Total & Desktop), Marketing Channel Visits (Desktop), and Geography (Traffic by Country).

Then write a single analyst-style narrative digest in Slack mrkdwn. Tone: tight, specific numbers, no hype. The digest must:

1) Lead with the three most material shifts across the entire competitor set. Do not bury the lede with a per-competitor dump. The top of the message is the three biggest movers across visits, engagement, channel mix, or geography, whatever is most interesting that week.

2) Call out notable shifts in marketing channel mix, e.g. a competitor's paid search share jumping several points, social share collapsing, or a new push into display ads. Quote the channel share percentages and the month-over-month delta.

3) Call out any country-mix changes worth flagging, e.g. a competitor's US share dropping while their share in a new market grows.

4) Then list each competitor with their key numbers for the month (total visits, desktop visits, pages per visit, average visit duration) and the biggest movers for that competitor.

5) If Similarweb returned no data for a competitor for either month, note it in the digest instead of silently skipping.

Post the digest as a single message via Slack Bot's Send a Message operation into the configured channel. Keep it to one threaded message rather than spamming the channel.

Related prompts

Explore more prompts
A brand asset library your marketing team actually searchesTurn Mailjet email clicks into ranked HubSpot follow-upsClean out the Looker dashboards and Looks nobody opensLiveKit live operations console for room moderationWake up dormant Keap leads with a researched reasonLiveChat coverage board for planning next week's shiftsPhone routing control panel for LiveKit voice agentsLinkedIn Ads budget pacing dashboard for every client accountGive your team Looker numbers without buying more seatsPause marketing emails to escalated customers, then restore them