Monday morning Lusha buying-signal prospecting brief
Every Monday at 8am, get the top companies hitting funding and hiring signals in your ICP, with verified contacts and a ranked top 5 plays posted to your sales Slack.
Every Monday at 8am in my local timezone, build me a signal-based prospecting brief from Lusha and post it to my sales Slack channel. The whole point of this workflow is that Lusha's buying signals are the differentiator, so do not fall back to a generic ICP list if the signal filters return too few results — narrow other filters first, never drop the signals.
Step 1. Run Search Prospecting Companies in Lusha with buying-signal filters turned on. The signals I care about are recent funding rounds (last 90 days) and hiring surges in target departments such as Engineering or RevOps. Scope the search to my ICP: industries (I will provide the list when setting this up), employee size band, and geography. Pull up to the top 15 companies, ranked by how strong and how recent the signal is.
Step 2. For each of those 15 companies, run Search Prospecting Contacts to find the matching decision maker based on the signal type. Map signals to titles like this: engineering hiring surge -> CTO, VP Engineering, Head of Engineering; RevOps hiring surge -> Head of Ops, VP RevOps, COO; funding round -> CFO, CEO, plus the department head closest to my product. If no matching contact exists at a company, keep the company in the tracker but skip it for the top plays.
Step 3. Pick the top 10 contacts overall across all 15 companies, weighted by signal strength + title fit, and run Enrich Prospecting Contacts on them to reveal verified email and phone. Important: Lusha only charges credits on enrich, not on search, and each enrich call is capped at 100 records, so batch the 10 into a single enrich call. Pass through the requestId from the search step.
Step 4. Append every result as a new row in my Google Sheets prospect tracker (I will share the sheet URL when setting this up). One row per contact, with these columns: company, signal type, signal date, contact full name, title, verified email, verified phone, and a short "why now" rationale (one sentence tying the signal to my product). Use Google Sheets Append Values so it adds to the bottom of the existing table without overwriting history.
Step 5. Send a single Slack message to my sales channel using Send a Message. The message should be the ranked top 5 plays of the week (not all 10 — keep it scannable), each with: company name, the signal in plain English ("just raised a $40M Series B last Tuesday", "hired 12 engineers in the last 30 days"), the contact and title, and a one-line opening hook a rep can paste into an email or LinkedIn DM. End the Slack message with a link to the Google Sheet for the full list.
Other rules: do not re-surface a company in the top 5 plays if it was already in the top 5 in the previous two Mondays — push it down and pull the next strongest signal up. If Lusha returns zero companies for the week, post a short Slack message saying so rather than padding with weak matches. If credits are running low (Lusha returns a credits-related error), stop before enrich, post a warning to Slack, and still log the un-enriched companies and contacts to the sheet.
Additional information
What does this prompt do?
- Surfaces companies in your ICP that just hit a real buying signal, like a fresh funding round or a hiring surge in a target department
- Finds the right decision maker at each company based on the signal type, like a VP Engineering when a company is hiring engineers
- Reveals verified email and phone for your top contacts so reps can reach out the same morning
- Logs every prospect in a Google Sheets tracker and posts a ranked top 5 plays message to your sales Slack channel, each with a one-line opening hook tied to the signal
What do I need to use this?
- A Lusha account with API access enabled and credits available for contact enrichment
- A Google account with access to the sheet you want to use as the prospect tracker
- A Slack workspace and the name of the sales channel where the Monday brief should land
- Your ICP definition ready, including target industries, company size range, geography, and which departments hiring surges matter for
How can I customize it?
- Change the schedule, the day of week, or the time of the brief, for example Tuesday at 7am or twice a week
- Tune the buying signals you care about, like funding rounds only, hiring in RevOps instead of Engineering, or a mix
- Adjust the ICP filters, the number of companies pulled, the number of contacts enriched, and which titles map to which signal type
Frequently asked questions
Why use buying signals instead of a generic ICP list?
How many Lusha credits does this use each week?
Can I send the brief somewhere other than Slack?
What if a signal does not have a clear matching decision maker?
Will the same company show up week after week?
Start every week with the accounts that are actually in motion.
Connect Lusha, Google Sheets, and Slack once, and Geni delivers a signal-based prospecting brief to your sales channel every Monday at 8am.