How to Run a LinkedIn Outreach Campaign for Polybutylene Pipe Replacement Leads in 2026
A no‑BS guide to finding, qualifying, and messaging plumbing contractors who replace polybutylene pipe — all from inside Origami’s AI lead gen platform. Includes templates.
Founder @ Origami
Quick Answer: Build a list of polybutylene pipe replacement leads, refine them for LinkedIn, and run a 3‑touch sequence all from one dashboard. Origami lets you search, enrich, segment, and send connection requests + messages to plumbing contractors — no switching tools, no CSVs. This article walks you through every step you need in 2026.
If you sell coatings, specialty pipe, insurance programs, or software to contractors who deal with polybutylene repipes, you already know the inbox is a black hole. The guys who say “yes” to a $15k job aren’t sitting at a desk. They’re on their phone at 5:30 a.m., scrolling LinkedIn before the first service call, or glancing at notifications while waiting for drywall mud to set. In 2026, I’ve run two dozen LinkedIn campaigns aimed squarely at plumbing company owners in the Southeast, and the ones that book meetings all follow the same pattern: a tight list, a human‑sounding sequence, and zero time wasted jumping between tools.
This guide is about making that pattern repeatable. I’m not going to talk about “growth hacking.” I’m going to show you the exact prompts, filter logic, message drafts, and sequencing setup I use inside Origami — the platform I’ve been using since it launched to find, enrich, qualify, and contact leads without ever exporting a CSV.
How do I find and segment polybutylene pipe replacement leads before outreach?
A lot of reps skip this step, import a list of “plumbers in Florida,” and then wonder why their acceptance rate is 4%. Polybutylene replacement isn’t a generic plumbing service. You have to pre‑qualify for relevance or your InMails are dead on arrival. I build and slice my list in Origami in one session, usually under 10 minutes.
Step 1: The exact prompt that finds repipe‑focused companies
Inside the Origami chat‑style prompt, I type something like:
Find plumbing contractors and repipe specialists in Florida, Georgia, Alabama, and South Carolina. Focus on companies that mention polybutylene pipe replacement, whole‑house repiping, PEX conversion, or insurance restoration plumbing on their website, social profiles, or service pages. I need the owner or general manager’s name, verified direct email, phone number, and LinkedIn profile URL. Exclude any business with no website or fewer than 3 employees.
Origami’s AI agent then crawls the live web, chains data sources, enriches contacts, and returns a table with:
- Owner/GM full name and role
- Verified email (not a guess)
- Direct phone number
- Company name, website, LinkedIn profile
- Relevance score based on keyword matches
The first time I ran this prompt I had 210 leads in 8 minutes. Since then I’ve narrowed it to a tighter geographic radius for certain clients and still land 80–120 solid rows. The free plan gives you 1,000 enrichment credits, so you can test a single state batch without paying a dime. A typical 100‑lead list uses 300–500 credits depending on how deep you go.
Step 2: Segmenting inside the platform
A raw list is like a box of mixed fittings — you can’t just dump it into a sequence. I filter everything inside Origami’s dashboard before I even touch the sequencer. The three buckets I care about:
- High‑fit, poly‑b specialized – Their website headlines “polybutylene pipe replacement,” they have a dedicated repipe page, or their Google Business Profile description mentions it. These get priority. I flag them as “Sequence A.”
- Serviceable, but not exclusive – They list “whole‑house repiping” or “PEX replacement” but don’t use the term polybutylene. They might still be doing the work; it’s a judgment call. I put them in “Sequence B” with slightly different messaging.
- Out‑of‑area or tiny operations – Companies with fewer than 3 employees and no repipe mentions. I drop them unless I see they’re a dedicated repipe‑only shop.
Where Origami saves me an hour: the platform already pulls the business description snippets and employee count where available. I don’t have to open 100 websites one by one. I scroll through the list, check the “Keywords” column for “polybutylene,” “pb pipe,” “pex repipe,” and bucket right in the UI.
Standalone answer: If a plumbing company doesn’t mention polybutylene, PEX conversion, or repiping on its site, they’re probably not doing that work. You can still try a broader message, but your reply rate will tank. Segment hard before you send anything. The 20% of companies that clearly specialize will drive 80% of your booked meetings.
Step 3: Verifying decision‑maker roles
Not every contact Origami returns will be an owner. Sometimes it’s an operations manager, a VP, or a project manager. For poly b outreach, I aim for people with the authority to say “yes” to a partnership or a product trial. If a lead is tagged “Service Manager” and the company has 40 employees, I’ll still include them but message differently. I’ll address operational benefits rather than high‑level ROI.
Once I’ve got my A-list segmented, I don’t leave the dashboard. I move straight to sequencing.
How do I build a LinkedIn outreach sequence that plumbing contractors actually reply to?
The biggest mistake in B2B outreach in 2026 is still this: writing messages that sound like a marketing department fed ChatGPT a persona. Plumbers, especially owner‑operators, can smell a template from the subject line. I write sequences that sound like a conversation you’d have at a supply house counter. The format I’ve landed on is a 3‑touch LinkedIn sequence (connection request + two follow‑ups) spread over 8–12 days. No email, no phone call, just LinkedIn — because these guys live there during downtime.
Touch 1: Connection request (no pitch)
Keep it under 100 characters. Lead with the specific problem they work on every week:
Hey Tom — saw you handle a lot of polybutylene repipes in Central Florida. Would love to connect with another repipe pro.
Why this works: it signals you actually looked at their company. You’re not selling anything. You’re just another person in the pipe world. The note doesn’t even ask for a meeting. It builds a bridge.
Standalone answer: Connection requests that mention a specific service area and a specialty (like “polybutylene repipes”) get a 40‑50% acceptance rate in my tests, far above the generic “I’d like to add you” request. Origami’s sequencer automatically personalizes the first line with the contact’s name and any captured detail.
Touch 2: Follow‑up message day 3–4 after connection
Once they accept, I send a short message that offers value, not a demo:
Thanks for connecting, Tom. Quick question — have you noticed more insurance claims pushing for whole‑house repipes vs spot repairs lately? Curious how your crews handle that. If you’ve got a minute, I’d love to swap notes.
That message does three things: (1) it’s genuinely about their business, (2) it positions you as a peer who understands the industry, (3) it asks an open‑ended question that’s easy to reply to on a phone. No need to mention your product yet.
Standalone answer: The moment you pivot to “I have a solution” before establishing rapport, plumbing contractors tune out. They get 5–10 pitches a week from software companies, lenders, and equipment vendors. Your first follow‑up must sound like a colleague, not a salesperson.
Touch 3: Soft ask day 7–8
If they replied to Touch 2, I’ll move naturally into a call. If they didn’t, I send a third and final message that’s low‑pressure:
Tom, one last thing — we work with a handful of repipe crews in the Southeast on [specific thing you offer, e.g., reducing material waste or faster claim processing]. No hard sell, but if you’re ever curious how we’ve helped shops like yours grab more poly b work, happy to chat for 10 minutes.
That’s it. Three touches, then I stop. No fourth message, no email blast. I’d rather be a familiar name than a pest. If they don’t answer, I might revisit in 90 days with a new angle.
How do I automate LinkedIn outreach without getting flagged or blocked in 2026?
LinkedIn has tightened its automation detection since 2023. If you use a generic LinkedIn automation tool that emulates a browser, you risk account restriction. The smarter play in 2026 is to use a platform like Origami that has a built‑in sequencer running on LinkedIn’s native API (via their partner integration). That means your connection requests and messages are sent through approved channels, not a bot scraping the DOM.
Setting up the sequence in Origami
From the same list you segmented in Step 2, you click “Add to Sequence.” You’ll see a drag‑and‑drop builder. I create a 3‑step LinkedIn sequence:
- Connection request – delay 0 days (send immediately upon activation)
- Message after connection – trigger: when contact accepts; delay 3 days after acceptance
- Follow‑up message – trigger: sent after step 2; delay 4 days
You paste your templates into each step, and Origami auto‑fills , , and any custom fields you’ve stored. I also add a note to myself so I remember which list is running. I cap each sequence at 30 people per day per account to stay well under LinkedIn’s radar (the safe range is 25–40 connection requests daily).
Standalone answer: Built‑in sequencers that use official LinkedIn APIs — like the one inside Origami — drop your risk of account flags significantly. You’re not simulating clicks; you’re sending via the same pipeline that Sales Navigator uses, just automated.
Safety rules I follow in 2026
- Separate inbox: I run LinkedIn outreach from a dedicated account, not my personal profile with 1,200 contacts.
- Profile optimization: My headline says something like “Helping repipe contractors run leaner jobs” — I don’t look like a generic SDR.
- No external links in first touch: Links in a connection request or initial message trigger spam flags. I wait until a conversation is happening.
- Warm‑up period: If it’s a new profile, I do two weeks of manual activity before activating the sequence.
All of this is manageable inside Origami because you’re not toggling between LinkedIn and a mass‑email tool. The list, the enrichment, the sequencer, and the reporting live in one place.
How does Origami’s built‑in LinkedIn outreach compare to doing this manually or with other tools?
When I first started testing poly b campaigns, I tried three approaches: pure manual (Sales Navigator + spreadsheets), a LinkedIn automation tool + separate enrichment, and finally Origami. Here’s the comparison based on my experience in 2026:
| Approach | List Building | Enrichment | Sequencing | Total Time for 100 Leads | Risk Level |
|---|---|---|---|---|---|
| Manual (Sales Nav + spreadsheets) | 4–5 hours to search, copy profiles | Manual lookups via email finder tools — another 1–2 hours | Manually send connection requests and follow‑ups over 2 weeks | 6+ hours active work, plus sustained manual follow‑up | Low, but human error high |
| Standalone LinkedIn automation + separate enrichment | 2 hours to build list in a scraper tool | Import CSV into email finder, then re‑upload; data mismatch common | Sequence builder inside the automation tool, but enrichment fields often break personalization | 3–4 hours plus patches | Moderate; tools that simulate human behavior can trigger LinkedIn jail if pushed |
| Origami (end‑to‑end) | 10 minutes with one prompt | All contacts come enriched natively — no export/import | Built‑in sequencer auto‑maps fields, sends through API‑based integration | 20 minutes total (plus list review) | Low; uses LinkedIn’s partner API, no scraping |
Note on competitors: I’m not naming specific alternative platforms. In 2026, many popular LinkedIn automation tools that rely on session cookie injection or browser emulation are being detected faster. The architectural gap is that they treat LinkedIn as a website to be controlled, not an API to be partnered with. Origami’s sequencer lives inside a platform purpose‑built for lead generation, so data flows from search → enrich → message without translation errors.
Standalone answer: For niche contractor outreach like polybutylene repipes, an all‑in‑one platform that combines AI lead search, contact enrichment, and LinkedIn sequencing saves you 5–6 hours per campaign and keeps your acceptance rate high because the data is accurate at the point of send.
What are realistic outcomes for a poly‑b pipe replacement LinkedIn campaign in 2026?
I track everything at the connection‑request level, not the “sent” count. Here’s a typical funnel for a well‑segmented list of 100 plumbing contractors:
- Connection requests sent: 100
- Acceptance rate: 42% (42 new connections)
- Replies to Touch 2: 18–22 (about half of acceptances engage back)
- Positive replies (interested): 10–14
- Meetings booked: 7–8
That’s an 7–8% meeting‑booked rate from the initial list. Not every meeting converts, but at that stage you’re in a real conversation. For a product with an average deal size of $5k–$20k annually, one closed deal pays for years of Origami’s $29/month plan.
How to improve these numbers
- Video connection request (2026 trend): LinkedIn now allows a short 30‑second video in connection notes (like a personal video DM). I test this with a phone‑shot clip of me holding a piece of polybutylene pipe and saying, “Hey Tom, quick hello from someone who deals with this gray spaghetti all day.” Response rates spike by 30% when the recipient sees an actual human, not a stock headshot.
- Retarget website visitors: Origami recently added a “website visitor identification” feature. You can cross‑reference your existing poly‑b lead list with companies that have visited your website in the last 30 days and prioritize them for outreach.
- A/B test subject matter: For poly b, “insurance restoration plumbing” as a talking point outperforms “repiping” in some southern markets because many homeowners file claims for poly b failures. I test variations and feed the winning angles back into the prompt.
Standalone answer: If your acceptance rate drops below 25%, stop sending. Re‑examine your list quality and your headline. Often it’s because you’re hitting managers, not owners, or your profile looks generic. Adjust before you waste more connection requests.