Daily Slack digest of yesterday's hottest website visitors
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
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.
What it does
- Pulls yesterday's website visitor companies from your Leadfeeder custom feed every weekday morning.
- Ranks the top 5 to 10 accounts by intent signals like pages viewed, key pages hit, and whether it was a return visit.
- Posts one tidy Slack message with each company's name, country, score, the standout pages they viewed, and a one line reason it matters.
- If nothing qualifying came in yesterday, still posts a short heads up so the team is never left guessing.
What you’ll need
- A Leadfeeder account with at least one saved custom feed for the companies you care about.
- A Slack workspace where the Slack bot can post in the channel you choose for the digest.
- A few minutes to pick the channel, the time of day, and how many companies you want in each digest.
How to customize it
- Change the schedule to a different time of day or run it seven days a week instead of weekdays.
- Swap the channel, or send to multiple channels for different regions or sales pods.
- Tune the ranking rules, the number of companies in the digest, or which pricing and demo pages count as high intent.
Use cases
- Daily Digests
- Notifications & Alerts
- Lead Enrichment