How to Run a LinkedIn Outreach Campaign to VP of Engineering and CTOs at Small Tech Companies in 2026
Step-by-step guide to turn your list of VP Eng and CTOs at small tech firms into meetings. Includes a full 3-touch LinkedIn sequence, refinement tips, and sending via Origami's built-in sequencer.
Founder @ Origami
Quick Answer: If you’ve built a list of VP of Engineering and CTOs at small tech companies using Origami, you’re halfway there. The real work starts when you reach out. Origami’s built-in LinkedIn sequencer lets you take that same refined list and run a personalized 3-touch campaign directly—no exporting CSVs, no juggling tools. This guide walks you through refining your list, crafting a sequence that actually gets replies from technical leaders, and hitting send from inside Origami in under an hour.
You already know how to build a list of VP of Engineering and CTOs at Small Tech Companies using plain English. Now we’re going to turn that list into conversations.
Step 1: Build the List in Origami (Quick Recap)
Maybe you’ve already done this, but let’s make sure the foundation is solid. In Origami, you describe your ideal customer, and the AI agent scours the live web, chains data sources, enriches contacts, and qualifies leads. For our audience, a prompt like this works:
“Find VP of Engineering and CTOs at US-based tech companies with 10–200 employees, actively using AWS, Kubernetes, or React. Exclude agencies and consultancies. Include only people who have posted on LinkedIn in the last 60 days or have ‘hiring’ in their profile headline. Output verified email addresses, LinkedIn profile URLs, and company size.”
Origami returns a clean, exportable list with names, verified emails, phone numbers when available, titles, company details, and often tech stack indicators. You don’t need to stitch together Sales Navigator exports, Apollo credits, and guesswork. The free plan gives you 1,000 credits—no credit card required—enough to test this exact workflow.
Step 2: Refine and Qualify the List for LinkedIn Outreach
Before you sequence anyone, spend 20 minutes turning a good list into a great one.
Open your list inside Origami. You’ll see all enriched fields. Now, do the manual review that matters:
- Remove obviously wrong titles: A “VP of Engineering” at a 10-person company might actually be the only engineer. That’s fine—still worth reaching if the company is funded and growing. But if someone is VP of Engineering at a non-tech subsidiary (e.g., a bank’s digital arm with 5,000 employees), kill it. You want small tech companies.
- Segmentation: Add a column or use tags to segment by company size (10–50 vs 51–200), tech stack (AWS vs Azure/GCP), or active hiring signals. I prefer three buckets:
- High intent: Recently posted about scaling, hiring, or tooling.
- Fit but quiet: Title and company match, but no obvious trigger.
- Wildcard: CTO at a company you admire but isn't hiring—worth a soft touch later.
- What “qualified” looks like for VP Eng/CTO: They own infrastructure, tooling, team velocity, and hiring. Their day-to-day pain is almost always some combination of “I need to ship faster with fewer resources” and “I can’t find senior engineers fast enough.” If your product doesn’t speak to that, don’t message them.
- Remove anyone who obviously left the company (LinkedIn says “Ex-VP at …”) or hasn’t been active in 6 months. Origami often catches this because it looks at live signals, but double-check.
Once you have a segmented list of 50–200 leads, you’re ready to write messages that resonate.
Step 3: Create the LinkedIn Sequence
Inside Origami, after you’ve built and refined your list, head to the Sequences tab. You have two options:
- Paste your own templates: Write a 3-touch sequence, define the delays between touches (Day 1 connection request + note, then Day 3 follow-up, Day 7 final message), and hit “Launch.” You can use merge fields like , , .
- Let the AI agent write it: Ask Origami to “generate a personalized 3-day LinkedIn sequence for each lead, referencing their title, company, and recent activity.” The agent examines profile data and writes unique messages for every person—no two outreach notes are identical.
I recommend option 1 for your first campaign, so you have full control over the angle. Use option 2 once you’ve validated the core message. Below is the exact sequence I’d use targeting VP Eng and CTOs at small tech companies.
The 3-Touch LinkedIn Sequence (Copy These)
Touch 1 – Connection request + note (Day 1)
LinkedIn limits the note to 300 characters, so every word counts.
Subject line (inside the note, this is the first line): Quick observation
Note body:
Hi , saw you’re VP Eng at . Noticed your team is working with [tech stack element if known, else: “modern infra”]. I’m researching how sub-200 person teams keep velocity high while hiring stays frozen. Would love to connect and share something I found—no pitch. –
That’s 293 characters. It references their role, hints at specific tech, touches a pain point (hiring freeze / velocity), and ends with a low-pressure ask.
Touch 2 – Follow-up message (Day 3)
This goes out only after they accept your connection. Keep it under 100 words. The goal isn’t to dump value; it’s to start a two-way conversation.
Subject line: re: scaling engineering
Body:
Thanks for connecting, . I dug into a bit—respect what you’re building. If you’re anything like the other VP Engs I talk to, the biggest bottleneck right now is onboarding senior backend engineers quickly without burning out your existing team. We’ve been helping small tech companies shorten time-to-productivity for new hires by over 30% just by changing how they document and share internal knowledge. Would a 15-minute call be crazy to explore?
That’s 85 words. It names a specific pain point (onboarding senior engineers), social proof (“other VP Engs I talk to”), and a concrete outcome (30% reduction) without overpromising. The close is direct but not pushy.
Touch 3 – Final message, soft close (Day 7)
If no reply after a week, send one more. Keep it even shorter. The goal is to leave the door open without guilt-tripping.
Subject line: one last thought
Body:
, haven’t heard back so I’ll leave you with this: I keep seeing small tech teams lose months to context-switching because internal docs are scattered across Notion, Slack, and brains of senior devs. If that’s remotely familiar, I’d be happy to show you a way we’re fixing it at companies like yours. If not, totally understand. Thanks for the connection either way.
That’s 73 words. It introduces a provocative observation (docs chaos) that resonates with technical leaders. The “if not, totally understand” removes pressure and makes you memorable for the right reasons.
Step 4: Send the Sequence Directly from Origami
Here’s where the platform shines. You don’t export the list to a CSV and import it into some outreach tool. You don’t sync anything. From the same dashboard where you built the list, you click “Launch Sequence.”
- Sending: Origami’s built-in LinkedIn sequencer sends connection requests with notes, waits for acceptance, then fires the follow-up messages according to the delays you set. All of this happens while you sleep.
- Tracking: Opens, clicks, replies, and connection acceptance rates are visible in the same interface. You can see at a glance which segment is responding best.
- Prospect context while reviewing replies: When a VP Eng replies, you’re not staring at a generic name. Origami still shows their enriched profile—title, company, tech stack, tools they use—so you instantly know why you reached out and how your solution fits.
- Automatic un-enrollment: If someone replies, the sequence stops for them immediately. No more embarrassing follow-ups after they’ve already said “yes” or “not interested.”
- Cost structure: The sequencer itself is included on all paid plans (starting at $29/month). You only pay for credits used to enrich leads. So once your list is enriched, sending the sequence is effectively free. No per-email or per-message charges.
What response rate should you expect?
For a targeted list of 100–200 VP Eng and CTOs at small tech companies, with a message tailored this tightly, you can reasonably expect:
- Connection acceptance rate: 30–45% (higher if you engage their content before connecting)
- Reply rate on accepted connections: 12–20%
- Meeting conversion from replies: 25–40% if your offer is relevant
So from 150 leads, you’d get roughly 50 connections, 8–10 conversations, and 3–4 meetings. That’s a solid pull for a semi-automated effort.
When to iterate on messaging vs. iterate on the list
- If connection acceptance is below 20%: Your note might be too generic or your target list includes too many people who don’t fit. Try referencing a specific tech stack detail in the note, or narrow your list to companies with recent hiring spikes.
- If connection acceptance is high but reply rate is low: The follow-up message isn’t hitting the right pain point. Test a different angle: maybe talk about infrastructure cost instead of onboarding. Keep the same list, tweak the copy.
- If reply rate is high but no meetings: Your call-to-action needs cleaning. Swap “15-minute call” for “I’ll send you a 2-minute Loom walking through how we did it for [similar company].” Lower friction often works better with CTOs who get pitched daily.