Personalized cold email at scale, without torching your domain
Cold email still works. What stops working is the way most teams run it: a rep copy-pasting the same template to 300 people, or a tool blasting generic mail until the domain lands in spam and every future email dies with it. Roiwerk builds the machine that does this properly. We generate genuinely personalized emails from real signals, send them from warmed, monitored infrastructure, and treat deliverability as the constraint everything else bends around. You get replies from real buyers, and we are on the hook for whether they show up.
Why your cold email quietly stopped booking meetings
There are two ways cold email fails, and most teams are living one of them. The first is the hand-crafted approach: a good rep researches each prospect, writes a sharp email, and sends maybe 30 a day. The quality is there, but the volume is not, and you are paying salesperson wages for copy-paste and LinkedIn scrolling. The second is the blast: a tool fires the same {{first_name}} template at thousands of contacts, half the addresses bounce, spam filters notice, and within weeks your domain reputation is wrecked. That is the expensive failure, because a burned domain does not just kill the campaign, it quietly drags down every email your company sends, including invoices and replies to warm leads.
The trap is that these two feel like opposites, so teams bounce between them. They scale up and deliverability collapses. They pull back and reps drown in manual work again. The real answer is a system that keeps the personalization of the hand-crafted approach and the reach of the blast, while treating sender reputation as a hard limit rather than an afterthought. That system does not come out of a box. It has to be built and, more importantly, run and watched every day. That is exactly what we do.
What we build: personalization that scales without sounding like a robot
Real personalization is not swapping in a first name. It is opening with something true about that specific prospect: a recent hire, a product launch, a funding round, a job posting that signals the exact pain you solve, a comment their CEO made on a podcast. We build a pipeline that pulls those signals automatically, then uses an LLM to draft a first line and angle grounded in the actual signal, not invented. The template stays tight and human; only the parts that should change per prospect change. The result reads like a rep spent ten minutes on you, at the volume of a machine that never sleeps.
We assemble this from the cheapest reliable tools for each job and glue them with custom code where needed. Orchestration usually runs on n8n or Make. An LLM handles research summarization and copy drafting against strict prompts and your approved messaging. Verified data providers supply and bounce-check the contacts, feeding straight from our list-building and enrichment work so no dead address ever reaches a send tool. Sending runs through a dedicated stack of warmed inboxes on separate domains, kept well clear of your primary domain. Everything writes back to your CRM so replies, opens, and booked calls live where your team already works.
- Signal-based first lines drafted by an LLM from real, verifiable data, never generic filler or hallucinated flattery
- A/B tested subject lines and angles, with winners promoted automatically as reply data comes in
- Verified, deduped, bounce-checked contacts fed from our enrichment pipeline before a single send
- Dedicated sending domains and warmed inboxes, isolated from your primary domain
- Multi-step sequences with follow-ups that stop the moment someone replies or books
- Two-way CRM sync so every reply, open, and meeting lands in HubSpot, Pipedrive, or Salesforce
Deliverability is the whole game, so we engineer for it
You can write the best cold email in the world and it means nothing if it lands in spam. Deliverability is not a setting you switch on; it is a discipline you maintain, and it is where most cold email operations fall apart. We build the sending infrastructure to survive volume from day one. That starts with authentication done correctly: SPF, DKIM, and DMARC configured on every sending domain so mailbox providers trust the source. It continues with warmup, where new inboxes ramp their volume slowly over weeks, building a reputation before they ever touch a real prospect.
From there it is about restraint and vigilance. We spread volume across a pool of inboxes with conservative per-inbox daily limits, so no single mailbox looks like a spam cannon. We monitor bounce rates, spam-complaint rates, and reply rates continuously, and we pull back or rotate inboxes the moment a signal drifts. Copy runs through spam-trigger checks before it ships, plain text where it helps, no link-heavy or image-heavy layouts that scream marketing blast. The point is simple: we would rather send fewer emails that land than more emails that die in a junk folder and take your domain down with them.
- SPF, DKIM, and DMARC configured and verified on every sending domain
- Inbox warmup that ramps new mailboxes over weeks before real sends begin
- Conservative per-inbox daily limits with volume spread across a rotating pool
- Continuous monitoring of bounce, spam-complaint, and reply rates with automatic pullback
- Spam-trigger and formatting checks on every template before it goes live
- Primary domain protected: cold volume never touches the address your business runs on
What a live campaign actually looks like
Say you sell an ops tool to logistics companies. Each morning the machine pulls newly matching companies from your target sources, checks them against who you already talk to, and enriches the right contacts with verified emails and firmographics. For each prospect it scans for a signal, a new warehouse opening, a fresh ops hire, a job post mentioning manual tracking, and drafts a first line tied to that exact fact. A three-step sequence goes out from your warmed inboxes at a safe pace. When someone replies, the follow-ups stop instantly and the reply routes to a rep. When someone says yes, our meeting-booking flow puts the call straight on the right calendar.
You do not watch any of this happen. You watch the outcomes. A shared dashboard shows sends, open and reply rates by segment, positive-reply rate, meetings booked, and current deliverability health per inbox. When a subject line or angle wins, we roll it out; when a segment goes quiet, we swap the messaging and test again. On your highest-value accounts, we deliberately keep a human in the loop: the machine preps the research and drafts the email, and a rep reviews and sends it themselves, so tier-one prospects get the personal touch while the long tail runs automatically. That split is the same human-where-it-matters line we hold across the whole lead machine.
Build time, what you own, cost, and when not to bother
A first cold email system is usually live in two to four weeks. Week one is setup: we lock your ideal customer profile and messaging, register and start warming the sending domains and inboxes, wire up the data and CRM connections, and configure authentication. Warmup runs in the background while we build the personalization and sequencing logic and test it on real sends. Because warmup genuinely takes weeks, the earlier we start the domains, the sooner you can send at real volume, so we kick that off on day one. From there the system runs and we tune it against live reply data.
You own the whole thing. The domains, the inboxes, the workflows, the copy, and every contact and reply sit in your accounts and your CRM. We build on your stack, not a proprietary platform you rent from us, so if we ever part ways, nothing gets held hostage. On pricing, we are an outcome-first studio: a meaningful share of our fee sits behind results, so you pay when the machine books meetings, not when we hand over a diagram. And we will tell you when cold email is the wrong move. If your total market is a few hundred named accounts, a good SDR sending by hand beats any automation. If your offer has not closed a single deal yet, or you have nothing specific to say, automation just helps you get ignored faster. Fix the offer first; a machine multiplies what already works, it cannot invent a reason for a stranger to reply.
- →Personalized at scale means signal-based first lines drafted per prospect, not a first-name merge tag on a generic template.
- →Deliverability is engineered in: SPF/DKIM/DMARC, weeks of inbox warmup, rotating inboxes, and continuous monitoring.
- →Your primary domain is never used for cold volume, so a bad campaign can never poison your real business email.
- →You own the domains, inboxes, workflows, and every contact and reply; we build on your stack, nothing is rented from us.
- →Skip it when your market is a few hundred accounts or your offer has not closed yet; hand-sent outreach wins there.
How is this different from a tool like Instantly or Smartlead?+
Those are sending platforms; someone still has to build the personalization, connect the data, configure deliverability, write the sequences, and watch the numbers every day. We do all of that and run it for you, often using tools like those underneath. You get outcomes and a dashboard, not another subscription to manage yourself.
How many emails a day can you safely send?+
It depends on how many warmed inboxes and domains we run, not on a single magic number. Each inbox stays under a conservative daily limit, and we scale by adding inboxes rather than pushing any one mailbox harder. Realistically you can reach hundreds to low thousands of prospects a day safely once warmup is complete, without touching your primary domain.
Will this get my company domain blacklisted?+
No, because cold volume never runs on your primary domain. We send from separate, dedicated domains that are warmed and monitored, so even a bad campaign is contained to infrastructure built for it. Your main domain, the one on your invoices and warm replies, stays clean and untouched.
Is AI-written cold email obvious and generic?+
It is when the AI writes the whole thing off nothing. We do the opposite: the LLM only drafts the parts grounded in a real, verified signal about that prospect, inside a tight human-written template. Done this way it reads like a rep researched you, because the specific detail it opens with is true.
What do we need ready before you start?+
A clear ideal customer profile, an offer that has closed at least a few deals, and access to set up sending domains plus your CRM. That is enough to begin. If your targeting or messaging is fuzzy, we sharpen it with you in week one, because no amount of sending saves an email nobody wants to answer.
Not sure which applies to you?
Book a free assessment and we'll map the highest-ROI automation opportunities for your business, honestly, including when it's not worth starting yet.
Book a free AI assessment