u/ActualBackground9551
solo founder - how I use cold email outreach to keep my pipeline full
I've been running my SaaS for about a year and a half now. No sales team, just me. Tried hiring SDRs twice but the economics don't work at my stage, so I've been doing all the cold outreach myself - sending about 300-400 emails a week.
My biggest issue is email data quality. Half my bounces are from bad emails, and when I do get through, turns out the person left the company six months ago. I burned a whole week last month on a list that was basically useless.
I've been looking at Apollo and Prospeo for contact data. Prospeo's intent signals seem interesting - being able to see which companies are actually searching for solutions in my space would be a big step up from just spraying and praying.
Anyone else doing cold email campaigns as a solo founder? What volume are you hitting and what's working for data sources? Trying to hit 1k emails/week but I need reliable lead generation data in place first.
Any recommendations for a First Aid class in Watsonville?
Can anyone recommend a good First Aid class in or around Watsonville?
snov.io alternative? accuracy has gone downhill, what are you switching to?
we've had snov for about 18 months and the contact accuracy has definitely taken a hit. getting way more bounces than i used to, especially on emails they mark as "verified". support basically just shrugs when i report bad data.
the drip campaigns still work fine and the warmup is decent, but when half your emails bounce or are catch-alls it doesn't matter how good your sequences are. plus they raised prices again last month which is annoying when the quality is going the other direction.
anyone found a good replacement? i need something with similar search filters and bulk enrichment. been testing a few things - Apollo's data seems better but their UI is clunky as hell. Prospeo's accuracy has been solid in my tests but their search isn't as deep yet. tried UpLead briefly too but the credits ran out way too fast for our volume.
mostly doing outbound to tech companies, sending about 5k emails/week. need good mobile data too since we're doing some cold calling on the side. whats everyone else moving to as a snov.io alternative these days?
Close CRM review - really better than HubSpot/Pipedrive?
Got on close for about 8 months now after swtching from Pipedrive. the calling features are solid - much better than what we had before. built-in dialer, call recording, voicemail drops all work great. the email sequences are decent too.
biggest downside is the reporting. its pretty basic compared to HubSpot. also thier mobile app is kinda meh if your team is on the road a lot. pricing gets steep fast once you add more seats, which my manager was not thrilled about lol.
the activity timeline view is really nice for seeing all touchpoints with a lead. their api is good if you need custom integrations. support has been responsive when we've needed help.
one thing thats annoying is theres no built-in contact enrichment so you need something else for finding emails and phone numbers. we've been looking at Prospeo and a couple others for that piece, which works but adds another tool to the stack.
overall id say close is good if you need strong calling features and don't mind simpler reporting. HubSpot is probably better for marketing teams that need more automation. curious what other peoples experience has been like with the sales CRM side of things
Where do people in Visalia usually take CPR classes?
I need CPR certification for work and Im trying to find a good place around Visalia.
Best place for BLS certification near Santa Cruz?
I need BLS certification for work and I'm hoping to find an in person class near Santa Cruz.
Using AgentTransfer to set up a communication system with file hositng and email over Tailnet for my agents
been running multiple coding agents across different machines and constantly shuffling files between them is a pain. build outputs, datasets, recordings all need to move around, and I got tired of scp-ing everything manually.
built a little file server that sits on the tailnet so agents can talk to each other without opening any ports or messing with reverse proxies. whole thing is one go binary with sqlite, pretty straightforward setup. agents get identities with api keys and quota-bound folders, can send stuff to each other, long-poll their inboxes. everything's sha256 verified and there's a full receipt log so you can audit exactly what went where.
https://github.com/shehryarsaroya/agenttransfer
the tailnet part is what makes it work though. transfers ride direct wireguard at full speed and nothing gets exposed. if you need to give someone outside the tailnet a link you can use funnel for that.
curious what this sub thinks though. would you want the server to join the tailnet as its own node instead of riding on the host, or is that overkill. and should it be tailnet-only by default or just print funnel instructions on first boot. also wondering if anyone's using ACLs to tag agent machines and would want the server to respect tailnet identity instead of just api keys.
how I segment my lists so every prospect gets relevant copy
the vague "just personalize it" advice floating around this sub and others is making people worse at cold email, not better. im going to break down exactly how i segment lists before a single email gets written because this is the part that actually determines whether your copy lands or gets trashed in 0.3 seconds.
first the numbers from my last 90 days so you know where im coming from:
47,200 total emails sent across 11 client campaigns. 3.8% average positive reply rate (not just opens, actual interested replies). bounce rate sitting at 0.9% which im pretty happy with. cost per booked meeting across all campaigns: $38.40. my tool spend right now is roughly $2,100/mo give or take depending on Clay credits. i closed 6 new consulting clients in that period, lost 2 deals i thought were locked (one was a $4k/mo retainer that ghosted after the proposal, still stings). running all of this solo which is the part i keep having to remind myself of because my instinct is still to delegate things to an SDR team that doesnt exist anymore.
ok so heres the actual process.
STEP ONE - BUILD THE RAW LIST WITH INTENT SIGNALS
i start in LinkedIn Sales Navigator. every single time. i know people want to skip this step and just buy a list somewhere but the targeting quality from Sales Nav when you actually know how to use the boolean filters is hard to beat. i spend about 45 minutes per client building 3-4 saved searches. the key thing most people skip: i dont just filter by title and company size. i layer in posted on linkedin in last 30 days, changed jobs in last 90 days, and follows specific companies or groups related to the pain point we're going after.
typical list size at this stage: 800-1,500 per search. i export through Clay which pulls the Sales Nav URLs and starts the enrichment waterfall. Clay handles the bulk of the data work here, enrichment runs through Prospeo for email finding and then i verify everything through ZeroBounce before anything goes into a sequence. the verification step is non-negotiable, i dont care how solid your enrichment source is, you still verify. period.
this whole step takes about 2-3 hours per client campaign. i batch it, usually do 2-3 clients on a monday morning.
STEP TWO - THE ACTUAL SEGMENTATION (this is where most people stop too early)
most people segment by title and company size and call it a day. that gives you maybe 2 segments. thats not segmentation thats just... a list with a filter on it.
here's how i actually break it down. i create what i call "pain clusters" which is a dumb name but whatever, it works. a pain cluster is a group of prospects who share a specific SITUATION, not just a demographic attribute.
example from a real campaign i ran in february for a client selling compliance software to fintech companies. the obvious segmentation would be: compliance officers at fintechs with 50-500 employees. cool, thats one segment. but within that i found 4 distinct pain clusters:
cluster A: companies that recently raised a series A or B (found via Clay enrichment pulling crunchbase data). these people are under pressure to formalize compliance before their next audit. the pain is speed and looking credible to investors.
cluster B: companies that had a recent leadership change in compliance or legal (job change filter in Sales Nav). new person in seat, wants to make their mark, probably inherited a mess. the pain is proving themselves and cleaning house.
cluster C: companies in states with new regulatory requirements that took effect in 2025. i had to manually research which states had new money transmitter rules. tedious but it meant i could reference the specific regulation in the email. the pain is "oh crap we might not be compliant."
cluster D: companies that were hiring for compliance roles (pulled from job posting data in Clay). if youre hiring for compliance, your current setup is overwhelmed. the pain is bandwidth.
four clusters from what most people would treat as one segment. each cluster got completely different copy. the series A/B cluster got emails about "looking audit-ready before your board asks." the new-hire cluster got emails about "inheriting a compliance stack you didnt choose." you get the idea.
results: cluster C (the regulatory one) pulled a 6.1% reply rate. cluster A was at 3.4%. cluster D was honestly disappointing at 1.9% and i still dont fully understand why. maybe people hiring for compliance roles dont want software, they want a human. lesson learned i guess.
STEP THREE - ENRICH BEYOND THE BASICS
once i have my clusters defined i go back into Clay and run additional enrichment columns specific to each cluster. this is where Clay earns its money honestly. for the fundraising cluster i pull last round date, amount raised, lead investor. for the job posting cluster i pull the actual job description text so i can reference specifics.
i also pull technographic data when relevant. if my client's product integrates with or replaces a specific tool, knowing what the prospect currently uses is gold. Clay can pull some of this from website scraping but its hit or miss, maybe 40-60% coverage depending on the vertical.
this enrichment step adds another hour per campaign but the copy quality it enables is worth 10x that time.
STEP FOUR - WRITE COPY PER CLUSTER (not per persona, per CLUSTER)
i write 2 email variants per cluster. not A/B testing subject lines, actual different angles on the same pain. each email is 4-7 sentences max. i dont use templates from the internet, i write from scratch every time, and i reference at least one enriched data point per email.
the structure i use for almost every first touch: line 1: observation about their specific situation (not "i saw your company does X" but something that shows i understand their context) line 2-3: connect that situation to a specific problem line 4-5: what my client does, stated in one sentence, connected to that problem line 6: soft CTA, usually "worth a conversation?" or "open to hearing how [similar company] handled this?"
i load everything into Saleshandy for sending. i used to use Instantly and it was fine but i switched to Saleshandy about 5 months ago because the inbox rotation and A/B testing features are a bit more granular. Instantly is still solid though, i just had a specific need around unified inbox management across clients.
STEP FIVE - SENDING INFRASTRUCTURE
this part is boring but it matters. i run 3-4 sending domains per client, each with 2-3 inboxes. i set up through Mailforge which is cheap and fast for domain purchasing and inbox provisioning. warmup runs for minimum 21 days before any campaign goes live, i use Saleshandy's built in warmup. daily send limit per inbox: 28-32 emails. i know some people push 40-50 but after burning a domain for a client last march because i was sending 45/day, i pulled back and havent had deliverability issues since.
DNS records: SPF, DKIM, DMARC all set up on day one. custom tracking domain per sending domain. i check MXToolbox every monday morning for all active domains. takes 15 minutes and has saved me twice from catching issues before they tanked a campaign.
STEP SIX - MONITOR AND REALLOCATE
this is the part i didnt appreciate when i was managing a team of 8 SDRs. when youre solo you feel every bad campaign in your pipeline immediately. i check reply rates by cluster every 3 days. if a cluster is below 2% positive reply rate after 400 sends, i either rewrite the copy or kill the cluster entirely and reallocate those prospects into a different angle.
the fintech campaign i mentioned, cluster D (the hiring one) was my biggest cluster by volume. 380 prospects. when it came in at 1.9% after the first 400 sends i almost doubled down and tried new copy but instead i took 200 of those prospects and re-segmented them. turns out about 60 of them also fit cluster B criteria (new leadership hires). moved them over, sent the cluster B copy, and 4 of those 60 replied positively. small numbers but thats potentially 4 meetings from prospects that were going nowhere.
i track all of this in HubSpot which is overkill for a solo consultant honestly but i already had it from my old company and im too deep in the workflows to switch. Attio looks interesting but migrating CRMs solo sounds like a nightmare i dont need right now.
FEW THINGS I WANT TO ADD
the biggest mistake i made for the first 4-5 months of doing this solo was treating segmentation as a one-time step. build list, segment, write copy, send. done. but segmentation should be iterative. your reply data tells you which clusters are real and which ones you invented in your head. i had this whole theory about how CTOs at mid-market SaaS companies would respond to technical pain messaging and it completely flopped. like 0.8% reply rate across 600 sends. turns out they dont read cold emails, their chiefs of staff do. had to rebuild the whole approach around a different buyer.
also worth mentioning: the number of clusters you need scales with deal size. for a client selling a $500/mo product, 2-3 clusters is fine. for a client with a $40k ACV, i might build 6-8 clusters and send to only 80-120 prospects per cluster. the math changes completely.
my consulting revenue has been pretty steady at $17-19k/mo for the last 6 months. most of that is 4-5 retainer clients at $3-4k each. i lost a $3,500/mo client in january because their inbound started working and they decided they didnt need outbound anymore (fair enough). replaced them within 3 weeks which felt good.
anyway this got long. the tldr is that segmentation isnt about demographics, its about situations, and the more specific you get on the situation the less your copy has to work to feel relevant. everything else, the tools, the infrastructure, the sending limits, thats all just plumbing to deliver the right message to the right cluster
Alex Eala Won Her First Match in Wimbledon!
She's the first pinay to have done it! Congrats! Sanaol.