Aller au contenu
NouveauDécouvrir comment

Open new-logo SaaS outbound with a hiring or funding signal instead of a cold intro

A cold email playbook for new-logo SaaS prospecting that uses hiring, funding, or tech-adoption signals as the opener instead of a generic pitch.

  1. Pick the signal that actually predicts need

    Not every signal is worth building a campaign around. Pick one that has a direct, explainable line to your product: a company hiring for a role your product supports, a recent funding round that typically triggers a specific spending decision, or adoption of a tool that commonly gets paired with yours. Vague signals ('company is growing') produce vague emails.

    Write the ICP description around that one signal plus a firmographic filter: company size, industry fit, and the specific signal type. A tight signal-plus-firmographic ICP produces a smaller but far more relevant list than a broad one.

    It is worth testing more than one signal type in parallel rather than betting the whole campaign on a single one. Run a hiring-based segment and a funding-based segment side by side with separate tracking, since the two rarely perform identically and you will not know which one actually predicts need for your specific product until you compare real reply data rather than guessing from first principles.

    Pick the signal that actually predicts need
  2. Source the list with AI Leads using the signal as the description

    In AI Leads, describe the target using the signal directly: the role being hired, the funding stage, or the tool being adopted, plus your firmographic filters. AI Leads finds and enriches prospects against that description and the quality funnel filters weak matches before they cost credits, which matters here since signal-based lists can drift toward companies that technically match but are not actually a fit.

    Pull the list close to when the signal fired. A hiring post from three months ago is a weaker opener than one from the last two weeks; freshness is most of the value in a signal-based opener.

    Where possible, pull the list in smaller weekly batches tied to when signals actually fire, rather than one large one-time export. A weekly cadence keeps every batch close to the moment the trigger happened, and it also spreads sending volume out in a way that is easier to manage and easier to learn from, since you can compare week-over-week performance as you refine which specific signal wording works best.

    Source the list with AI Leads using the signal as the description
  3. Confirm the signal with contact research before drafting

    FirstSales runs automatic prospect research on each contact and shows a transparency view of what it found: company facts, role, and signals. Before letting drafts go out, check that the signal is still current and specific, not stale or generic. A hiring signal that research confirms is a real, open role reads very differently in an email than one that is guessed from a job board scrape three months old.

    This step also tells you which contact within the account to prioritize. If research surfaces that the hiring manager for the relevant role is a different person than who you originally targeted, redirect the outreach there.

    Pay attention to company-level signals that show up in research even when they were not the original reason you pulled the contact. A hiring-based list might surface a contact whose company also just closed a funding round, and stacking two real signals into one email, when both are genuinely true, is a stronger opener than either alone, as long as the connection to your product stays honest and specific rather than name-dropping for its own sake.

  4. Configure the campaign: Describe, Teach, Practice

    Create the campaign with the goal set to book a meeting. In Describe, state the offer and, explicitly, the signal you are using and why it matters to your product (why a company hiring this role, or raising this round, tends to need what you sell). In Teach, give examples of how the signal connects to the pain, so drafts do not just mention the signal as trivia ('congrats on the funding') without tying it to anything.

    In Practice, run sample drafts and check for the most common failure of signal-based outreach: name-dropping the signal and then pivoting straight into a generic pitch. The signal should shape the entire email, not just the first line.

    Write the Describe step as if you were explaining the signal to a colleague who has never heard of it, not as marketing copy. The clearer the underlying logic is in that field, the more consistently the AI will apply it correctly across a list of contacts who all share the same signal but sit in very different companies and situations.

    Configure the campaign: Describe, Teach, Practice
  5. Teach a direct, signal-literate writing style

    Paste in past emails that referenced a real trigger and connected it cleanly to the offer. The tone here can be more direct than a relationship-building email, since a strong signal earns a shorter, more confident opener.

    Hi Renata, saw the listing for a Lifecycle Marketing Manager at Fenwick. Teams hiring for that role are usually about to scale outbound and lifecycle email past what one person can run manually, which is where most of them start looking for something to handle drafting and sequencing without adding headcount.

    If that is close to where you are heading, worth a quick call before the hire lands, so whoever you bring on inherits a working setup instead of starting from zero?

    Jordan

    Notice the email explains why the signal matters instead of just citing it.

    Keep a small swipe file of signal-based openers that got real replies, organized by signal type rather than by industry. Over time this becomes a faster way to draft the Teach step for a new signal you have not tried yet, since the pattern of connecting a trigger to a concrete outcome tends to transfer across different specific signals more than it transfers across different industries.

  6. Design a fast-moving sequence that respects the signal's shelf life

    Signals decay. A funding announcement or open role is most relevant in the first two to three weeks after it appears, so run a tighter sequence than a generic cold campaign: 3-4 steps over 10-12 days. Step 1 is the signal-based opener. Step 2, 3-4 days later, adds a second, concrete reason to act (a specific outcome similar companies got, described honestly and without invented numbers). A final step around day 10-12 closes the loop plainly.

    Each step stops automatically on reply, which is the default behavior for FirstSales sequences, so you do not need to manage that manually.

    Avoid stacking too many signal references into one sequence. One clear trigger, developed across a few steps, reads as observant. Three or four different signals crammed into the same short sequence reads as a company that is scraping everything it can find about a prospect and mentioning all of it, which tends to make people uneasy rather than impressed.

    Design a fast-moving sequence that respects the signal's shelf life
  7. Handle replies that question the signal itself

    A common reply in signal-based outreach is some version of 'how did you know that' or 'that role is not actually open anymore.' Use FirstSales's unified inbox and AI reply handling, which answers the actual message rather than a canned response, and be straightforward: explain that the signal came from a public listing or announcement, not anything private, and if the situation has changed, ask what is accurate now instead of defending the original guess.

    Replies that engage with the signal directly ('yeah, we are scaling that team') are your best conversion opportunity; move those to a scheduling ask quickly rather than sending another information-heavy email.

    Some replies will simply ignore the signal and respond to the offer directly. Treat that as a normal outcome, not a failure of the opener. The signal's job is to earn the open and the first read, not to be the centerpiece of the entire conversation once someone is actually engaging with you.

  8. Read metrics against a saturated-market baseline

    SaaS new-logo outbound sits in the saturated-market band: expect roughly 1-3% reply and 0.3-1% meeting rate even with a strong signal. A well-chosen signal usually shows up as a higher reply rate within that band and faster replies, not a different order of magnitude.

    If a specific signal type is consistently under-performing after a few hundred sends, retire it rather than tweaking the copy further. Signal quality, not email polish, is usually the bigger lever in this playbook.

    Once you have run a few different signal types for a few months, build a simple internal ranking of which signal categories produce the best reply and meeting rates for your specific product. That ranking becomes the starting filter for every future new-logo list, which saves real research time compared to re-evaluating signal quality from scratch on every campaign.

    Read metrics against a saturated-market baseline

Astuces de pro

  • Freshness matters more than volume

    A signal that fired two weeks ago outperforms a larger list built from stale signals. Pull smaller, fresher lists more often instead of one large list you work through slowly.

  • Explain the signal, do not just cite it

    Naming a funding round or job posting without connecting it to the actual pain reads as surveillance, not insight. Every signal-based opener should answer 'so what' in the same sentence.

  • Retire underperforming signal types quickly

    Not every signal that sounds logical converts. Track reply rate per signal type and cut the ones that consistently underperform rather than assuming the copy needs more work.

Questions fréquentes

How fresh does a signal need to be to use it as an opener?
Ideally within the last two to three weeks. Signals lose relevance quickly, and a stale reference (an old job posting, a funding round from months back) reads as generic instead of timely.
What if the prospect says the signal is no longer accurate?
Say plainly that it came from a public listing or announcement and ask what the current situation actually is. Do not defend the original guess or pretend it was more certain than it was.
Should every playbook lead with a signal?
No. This approach works best for new-logo prospecting where you have no other context. For existing trial users or reopened deals, other angles in your product history matter more than an external signal.
Can I combine more than one signal in a single email?
Only if both are genuinely true and the connection to your product stays specific. Stacking several loosely related signals into one message tends to read as unsettling rather than observant.

Playbooks

Une prospection qui continue quand vous vous déconnectez.Leads, emails, relances et réponses, gérés.

Connectez des boîtes illimitées et laissez les agents IA trouver les leads, écrire chaque email et relancer. Ou envoyez vos propres modèles en mode manuel. À partir de $29/mois.

$1 pour 3 jours · Annulez quand vous voulez · Sans engagement

Installer avec l'IA

Votre agent de code installe la CLI et les skills FirstSales pour vous.

Prompt pour Claude Code

I'm setting up FirstSales (https://firstsales.io), an AI outbound sales platform: campaigns, contacts, a reply inbox, deliverability and lead signals. Help me get my workspace sending real, good emails end to end, from Claude Code.

Read these first so you know how FirstSales works:
- Developer docs and API: https://developer.firstsales.io
- CLI: https://www.npmjs.com/package/@firstsales.io/cli
- Skills for coding agents: https://github.com/firstsalesio/firstsales-skills (read README.md and GUIDE.md)

Setup
1. Install the CLI: npm install -g @firstsales.io/cli
2. Install the FirstSales skills:
   claude plugin marketplace add firstsalesio/firstsales-skills
   claude plugin install firstsales@firstsales
3. Ask me if I already have a FirstSales account. If not, send me to https://app.firstsales.io to sign up.
4. Ask me to create an API key under Settings → API → API Keys, with only the scopes we need.
   Never ask me to paste the key into this chat. Tell me to run this in my own terminal, so the key stays hidden:
   read -rs FS_KEY && firstsales auth login --api-key "$FS_KEY"; unset FS_KEY
5. Run `firstsales whoami` and tell me which workspace and organisation we are connected to.

Then ask me about my business: what I sell, who I sell to (roles, company size, countries), my best customers, and what I use today for outbound (tools, lists, mailboxes). Walk me through:
1. Teaching FirstSales my business: website, offer, proof points and case studies in the knowledge base, so the AI writes like someone who knows the product.
2. Connecting my sending mailboxes and checking my sending domain: SPF, DKIM, DMARC and warm-up. If anything is unhealthy, tell me the exact DNS record to add.
3. Bringing in contacts: import my CSV or CRM export into a clean list, remove duplicates and bad emails, and block domains I must never email (customers, competitors, my own).
4. Building my first campaign: the right list, senders, steps and timing. Write the sequence with me, show me the drafts, and do not launch until I say yes.
5. Setting up Signals if it fits: find people engaging with LinkedIn posts about topics my buyers care about, and turn them into leads.
6. Inviting my team and giving each person the right access.

Once campaigns run, show me how to work the reply inbox from here: which replies need an answer, draft responses in my voice, and move good conversations into deals. If I use Cal.com, connect it so follow-ups can offer my booking link (not the first email).

Throughout, as you learn about my business, proactively suggest and help create:
- Reply templates for the questions and objections my prospects are likely to raise, based on my product, site and codebase if you can see them.
- Campaign ideas and segments worth testing, with the reason for each.

Safety rules:
- Show every change as a dry run (--dry-run) first and wait for my yes. Never send emails, launch campaigns or delete anything without my yes.
- Tell me before anything that spends credits, and how many.

Be opinionated. If the docs give a sensible default, just use it. Don't make me choose between five options.