Daily Slack digest of yesterday's hottest website visitors

By General Input

Each weekday at 9am, your sales team gets a Slack message with the highest intent companies that visited your site yesterday and why each one matters.

Integrations

  • Leadfeeder
  • Slack Bot

Type

Agentic Task

Categories

  • Sales

Build me a daily sales intelligence digest that posts yesterday's highest intent website visitors to Slack every weekday at 9am in my timezone.

Trigger: cron, every weekday (Monday through Friday) at 9:00am. The schedule should be configurable.

Step 1 — Pull yesterday's leads from Leadfeeder. Use Leadfeeder's List Leads operation against a custom feed I choose at setup, with start_date and end_date both set to yesterday's date in my local timezone. Treat all Leadfeeder IDs as strings.

Step 2 — For the most promising leads from step 1, call Leadfeeder's List Visits For Lead to pull session-level page detail so we can cite which specific pages they hit (pricing, demo, integrations, contact, etc.) and roughly how long they spent. Cap this enrichment to the top 15 or so candidates by Leadfeeder's lead score so we don't blow the rate limit.

Step 3 — Rank the leads with a combined score that rewards higher page count, visits to key pages (pricing, demo, integrations, contact, careers signals), and second-or-later-session status (returning visitors are hotter than first touches). Pick the top 5 to 10 (default 7, configurable).

Step 4 — Post a single Slack message to a channel I pick at setup using the Slack Bot Send a Message operation. Use Slack mrkdwn formatting (single asterisks for bold, not double). Structure: a one-line header like ‘Top intent visitors for <date>’, then a numbered list. For each company include the company name, domain, country, the Leadfeeder lead score, 2–3 standout pages they viewed, and a one-line ‘why this matters’ rationale a rep can read in two seconds. Keep the message short enough to skim before standup.

Step 5 — Empty-state behavior. If List Leads returns no qualifying companies for yesterday, post a short fallback like ‘No qualifying visitors yesterday.’ to the same channel instead of skipping silently — the team should always see that the check ran.

Configuration knobs to expose at setup: the Leadfeeder custom feed ID, the Slack channel, the number of companies to show (5–10), the schedule, and the timezone used to compute ‘yesterday’.

Use the Slack Bot integration (not the user-OAuth Slack integration) because this is automated workspace messaging, not acting as a specific person. Use Leadfeeder for the data side.

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