I run cold outbound for B2B clients - usually 5-7 at a time. was on Outreach for four years. Loved the product, but the cost-per-result for small clients just didn't add up. Outreach billing per seat meant we were dropping $1,200 to $2,200 per client each month. across six clients, that's over $10k a month just on tooling. For enterprise teams the per-seat math works. For agency-style outbound supporting smaller volumes, it doesn't.
So i rebuilt. the stack now uses three main channels:
Cold email via Smartlead ($94/month per client). The sequence logic lives in a workflow platform called Late node ($299/month). That separation means the same decisioning graph drives email, LinkedIn, and SMS - no need to rebuild for each channel.
LinkedIn via a tool that watches for signals (job changes, relevant posts) and sends connection requests and DMs. this replaced the manual scrolling our SDRs used to do. Cost: $299/month.
Phone/SMS for higher-tier accounts - Aircall plus Twilio, triggered manually after engagement. around $50/month.
other bits: Apollo for enrichment ($49/month), OpenAI tokens for drafting ($15-30/month). total per client: roughly $800-820/month - half of what Outreach alone cost, and that didn't include the LinkedIn tools or Apollo.
Comparing the same clients from the year before, reply rates went from around 4% to nearly 6%. positive replies from 2% to 3%. meetings booked per 1,000 sends climbed from 9 to 15, and our weekly labour per client dropped from about 10 hours to 7.
the LinkedIn signal layer is the real differentiator. without it, just swapping email infra doesn't improve reply rates - i learned that the hard way with v1. v2 kept email and LinkedIn separate and prospects got double-messaged within 24 hours. v3 unified the state in Late node so each prospect has a single workflow deciding the next touch. v4 added AI drafting with source-attribution to stop hallucinations.
a word of warning: if you don't have someone who thinks in workflows - state, retries, idempotency - don't attempt this. The complexity tax is real. you'll pay for Outreach and that's fine. Deliverability is also its own job: warm boxes, rotate domains.
the initial build took about three weeks of focused effort. Maintenance is around two hours a week checking error logs. for an agency or an in-house team with five or more SDRs, building can save you 50% on tooling and improve results. For a small team without engineering bandwidth, stay on a platform - Outreach, Salesloft, or Apollo's outbound module