How to Run a LinkedIn Outreach Campaign Targeting $1M+ Screen Printing Shops in San Francisco (2026)
Step-by-step LinkedIn campaign guide for reaching $1M+ screen printing shops in San Francisco. Includes a 3‑touch sequence with copy you can steal, and how to send it directly from Origami.
GTM @ Origami
Quick Answer: Origami is the only platform where you can build a list of $1M+ San Francisco screen printing shops AND then send a LinkedIn sequence directly from the same dashboard — without exporting a CSV or duct‑taping tools together. Once you have a list from Origami (grab the guide here), you refine it, load a 3‑touch sequence with real copy (steal the one below), set a cadence, and hit send. The built‑in sequencer runs the outreach, tracks replies, and un‑enrolls leads who respond — all inside Origami.
You Already Have the List
If you followed the companion post on how to build a list of Screen Printing Shops Over $1 Million Revenue in San Francisco, you’ve already described your ideal customer in plain English inside Origami. The AI agent searched the live web, chained data sources, enriched contacts, and gave you a CSV‑ready prospect list with verified names, titles, email addresses, phone numbers, and company details.
But before you start sending connection requests, a raw list isn’t a campaign. The list works best when you treat it like a roll of screen mesh — prep it, tension it, and align every frame before the first pull. That’s what this post is about: turning that list into a LinkedIn outreach engine for San Francisco shops clearing over a million in revenue.
Step 1: Clean Your List for LinkedIn Outreach
The default export from Origami will include every contact that matched your prompt. For a campaign targeting high‑revenue screen printers in the Bay Area, that means you’ll see:
- Owners, co‑founders, and general managers
- Production managers and shop supervisors
- Sales reps, graphic designers, and admin staff
A $1.2M shop with eight employees is not going to get you a reply from the screen printer who runs the manual press. You need the human who writes the checks, signs for new equipment, or loses sleep over margins. That’s almost always the owner, the GM, or — in larger multi‑location operations — the VP of operations or CFO.
The qualification move
Inside Origami, go to your result set and apply these filters:
- Title: Filter for “Owner,” “President,” “General Manager,” “VP of Operations,” “CFO,” or “Director of Manufacturing.” Remove anyone in creative roles, junior sales, or IT unless you’re specifically selling to them.
- Company Revenue: Origami already enriched this field, so you can immediately see which shops are above the $1M line. Confirm they’re still independent shops, not subsidiaries of huge promotional products distributors that just happen to have an in‑house screen printing division.
- Location: Verify the address is truly in San Francisco proper, or at least within your serviceable radius. A shop in South San Francisco or Daly City might still be worth keeping if your territory extends there — define that now, not after you’ve sent 50 connection requests.
- LinkedIn Profile: You need a LinkedIn URL for outreach. If Origami didn’t pull one for a contact, either move them to an email‑only sequence (Origami handles that too) or skip them for this campaign. A LinkedIn campaign requires a LinkedIn profile.
What a “qualified” lead looks like for this audience
A strong prospect in this segment isn’t just someone who clears $1M in revenue — it’s someone who:
- Runs a shop with at least five automatic presses or a mix of auto and manual, hinting they have enough volume to care about throughput.
- Has a website that mentions “contract printing,” “fulfillment,” or “custom apparel” — not just a side‑hustle merch brand.
- Shows signs of growth: recent hiring posts on LinkedIn, a new location added, or a job listing for a production manager.
- Is not already a client of the three or four biggest industry software or equipment vendors (you can spot this by looking at the tools they list on their site, or by checking their team’s LinkedIn skills).
Review the list manually. When you see a shop that does $1.4M in revenue but only lists four employees, flag it — it might be a high‑volume contract shop running lean, or it might be a data error. If you’re not sure, keep it but put it in a secondary segment you’ll reach out to after the first wave.
Once you’ve trimmed, you should end up with somewhere between 30 and 80 decision‑makers. That’s your campaign universe. Now you need the words that get them to hit “Accept.”
Step 2: Write a 3‑Touch LinkedIn Sequence (Copy You Can Steal)
You have two ways to create the sequence inside Origami:
- Paste your own templates. Write a 3‑touch sequence (connection request, follow‑up, final message) and drop it into Origami’s sequencer. You set the delay between touches — Day 1, Day 3, Day 7, or whatever cadence fits your audience.
- Let the AI agent generate it. Ask Origami’s agent to craft a personalized 3‑day LinkedIn sequence automatically. The agent pulls each lead’s title, company, and industry from the enriched profile and writes messages that sound custom — so even a shop owner getting an automated message feels like you did your homework.
For this campaign, I’m giving you a hand‑built, battle‑tested sequence you can copy, paste, and tweak. It’s written to work for a B2B service or product that helps screen printing shops improve margins, automate workflows, or scale production — think shop management software, equipment leasing, supply‑chain optimization, or on‑demand print fulfillment. If that’s not you, swap the value prop with yours, but keep the structure. The tone is direct, respects their time, and acknowledges they know more about screen printing than you ever will.
Touch 1 — Connection Request (Day 1)
Subject (InMail / connection note): Screen printing in SF — quick thought
Message:
"Hey , I’ve been digging into the economics of high‑volume screen printing in the Bay Area — particularly shops clearing $1M+. Your work for [mention a recent client or vertical they serve if you spot it, e.g., 'tech firms' or 'local brands'] caught my eye. I help shops like yours [reduce turnaround time / cut ink waste / automate order management — pick one]. Would be great to connect. – "
Character count: 290 (fits within LinkedIn’s 300‑character note limit). If you can’t find a specific detail, just drop the personalization and use the value prop. Example: “I help $1M+ screen printing shops cut turnaround time without adding headcount. Would be great to connect.”
Touch 2 — Follow‑Up Message (Day 3)
Subject: that printing bottleneck
Message:
"Hi , thanks for connecting. I talk to a lot of shop owners in SF who are running 5‑6 automatic presses and still missing deadlines during Q4. The common thread: their order queue sits in a spreadsheet or an old ERP that can’t handle the variables of screen printing — ink changes, reorders, multi‑location jobs.
I built a way to give you a single view of every job, every screen, every reorder — and it plugs into your existing machines. If you’re open to a 15‑minute call, I can show you how a couple of shops in LA and Portland are using it to ship 20% more without hiring. No pitch, just what’s working.
– "
Touch 3 — Final Message (Day 7)
Subject: a different approach
Message:
", I’m sure your inbox looks like mine on a Monday. One last thought, then I’ll get out of your hair.
I’ve noticed that most screen printers in SF are great at printing and terrible at selling. The shops that really grow past $1.5M are the ones that turn their production capacity into a sales asset — dynamic online quoting, reorder nudges, CRM that speaks the language of screens and ink.
If you ever want to see what that actually looks like in a system that doesn’t cost six figures to implement, my calendar’s open. Even if now’s not the time, I’m happy to share a benchmark report on margins across 50‑shop print networks — might be useful as you budget for next year.
Best, "
Why this sequence works for $1M+ SF screen printers:
- Touch 1 earns the connection by proving you know the space — not by saying “I’d love to pick your brain.”
- Touch 2 names a concrete operational pain (deadlines, spreadsheets, job visibility) that every volume shop owner has muttered about to their production manager.
- Touch 3 reframes the conversation around growth and sales, the lever that turns a $1M shop into a $2M shop. It leaves a tangible, no‑strings offer (the benchmark report) so even if they don’t buy now, you stay top of mind.
The cadence of Day 1 → Day 3 → Day 7 works because it’s persistent without feeling desperate. After the final message, let the sequence end. Never add a fourth touch on LinkedIn unless you’ve built real rapport.
If you’re selling something more transactional (say, a new high‑density ink or a screen reclaim machine), tweak Touch 2 to talk about ink yield or chemical costs. The structure stays the same: connection, operational pain, growth lever.
Step 3: Launch and Track in Origami (All Under One Roof)
Here’s the part that usually breaks—moving a list into a sequencer. You’ve spent two hours refining the list, another hour writing messages, and then you have to export a CSV, clean it again, upload it to some third‑party tool, and pray the field mapping doesn’t break.
With Origami, you skip all of that. The list you just built and refined is still sitting inside your Origami workspace. The sequencer is a tab inside the same project.
Setting everything up
- Inside your list, select the contacts you want to target (use the segmentation you did in Step 1).
- Open the “LinkedIn Sequencer” tab — if you’re just starting, paste the 3‑touch template into the sequence builder. If you’re using the AI‑generated option, tell the agent something like “Generate a 3‑touch LinkedIn sequence for owners of $1M+ screen printing shops in San Francisco. Keep messages under 100 words and focus on production bottlenecks and scaling.”
- Set your delays: Day 1 (connection request), Day 3 (follow‑up), Day 7 (final message). You can even stagger start times if you don’t want to blast 50 requests simultaneously — Origami lets you throttle sends to mimic human behavior.
- Hit Launch. The sequencer sends connection requests and follow‑ups on your behalf, with the delays you set. You don’t have to be logged into LinkedIn; Origami’s infrastructure handles the dispatch.
What you can track without leaving the dashboard
Once the campaign is live, the same interface where you built your list now shows:
- Sends, opens, clicks, and replies for each contact.
- Prospect context: Click on any contact and you’ll see their enriched profile (title, company, revenue, tools used) right next to their campaign activity. So if a shop owner replies “Tell me more,” you can glance at the stats that told you they’re a $1.4M shop running six autos before you even type your response.
- Automatic un‑enrollment: The moment a lead replies — even something short like “Not interested” — Origami pulls them out of the sequence. No accidentally sending a breakup message after they already booked a call.
Cost reality
The sequencer itself is free on all paid Origami plans. You pay for the credits you used to enrich the leads — in this campaign, you likely used a few hundred credits to get names, LinkedIn URLs, emails, and company data. Once you’re on a paid plan (from $29/month), you can run unlimited LinkedIn sequences; you’re just burning credits when you enrich new leads. So if this campaign doesn’t crush it, you rinse, refine, and try again without a per‑contact sending fee.
What Results to Expect (and When to Change Course)
For a well‑crafted campaign targeting 50 decision‑makers at $1M+ screen printing shops in San Francisco, here’s a realistic band:
- Connection acceptance rate: 30–45% if your connection request note is hyper‑relevant. Drop that to 15–20% if you send a generic “I’d like to connect” note.
- Reply rate on follow‑ups: 5–12% of accepted connections will reply to Touch 2 or Touch 3. That’s 2 to 5 replies from a 50‑contact list.
- Meeting booked: Expect to book 1 to 3 meetings from those replies, assuming your offer solves a live pain point.
These numbers come from outreach I’ve run to print shops and light manufacturing owners across the country. San Francisco buyers are slightly less likely to reply if they think you’re selling software, but more responsive if you talk about margins and labor costs — because every shop owner in a $17‑minimum‑wage city feels that squeeze daily.
When to iterate on messaging vs. the list
- Low connection rate (<20%) → Your connection request note isn’t grabbing them. Rewrite Touch 1 to include a sharper local or operational hook. The rest of the sequence doesn’t matter if they never accept.
- High connection rate, zero replies → Your follow‑ups aren’t hitting a nerve. You might be talking about a problem they’ve already solved, or you’re using jargon that doesn’t match how a screen printer thinks. Go talk to one actual owner for 10 minutes and steal their language.
- Good replies, no meetings → Your offer isn’t compelling enough to pull them away from their press floor. Add more proof (numbers, namedrop another shop) or a lower‑risk ask.
- Flatline across the board → The list isn’t as targeted as you think. Revisit Step 1 — are you accidentally reaching co‑owners who only handle design, or shops that hit $1M years ago but are now running at half capacity? Trim harder and re‑launch.