How to Run a LinkedIn Outreach Campaign for Texas Roofing Companies With Outdated Websites in 2026
A step-by-step tactical guide to running a LinkedIn outreach campaign targeting Texas roofers with outdated websites — with exact message sequences you can copy, send, and track inside Origami’s built-in sequencer.
GTM @ Origami
Quick Answer: Origami has a built-in LinkedIn sequencer that takes the prospect list of Texas roofing companies with outdated websites you’ve already built (using this 2026 guide to building the list) and sends fully automated, multi-touch outreach — without ever exporting a CSV or switching tools. You’ll refine the list inside Origami, craft or generate your sequences, and launch them all from one dashboard. Here’s exactly how to turn that list into conversations that book roofing web projects in 2026.
Refining Your Texas Roofing Prospect List for LinkedIn Outreach
You don’t blast every contact in your list. Texas has thousands of roofing contractors, and not all of them need a new website right now. The list you pulled from Origami already gave you names, verified emails, phone numbers, company size, and a stack of enrichment data. Now, before you send one connection request, refine the list so every message lands with someone who can actually say yes.
Filter to Decision-Makers Only
In the Origami list view, apply these quick filters:
- Job Title: Owner, President, CEO, General Manager, Sales Director, VP of Sales. Skip “Office Manager” or “Crew Supervisor” — they rarely control the marketing budget.
- Company Size: For a high-ticket website redesign, aim for 5–50 employees. Micro-companies (1–4) often function as a one-truck operation and make ad-hoc decisions. Larger firms (50+) may have internal marketing teams or an agency already on retainer. The sweet spot is the owner-operator who’s still hands-on but generates enough revenue to invest.
- Location: Segment by metro area. A roofing company in Houston cares about different weather triggers than one in Amarillo. Clustering by city lets you reference local storm patterns, nearby landmarks, or even recent hail maps in your outreach. Origami’s location filter lets you isolate Austin, Dallas/Fort Worth, San Antonio, Houston, El Paso, and the Rio Grande Valley in a few clicks.
Qualify the “Outdated Website” Signal
The parent guide showed you how to spot outdated websites — old copyright dates, non-mobile-friendly pages, missing HTTPS, slow load times. Now, scan the enriched data to confirm the pain point is acute:
- Look for companies in storm-prone counties. Hail season turns on a flood of “roofing company near me” mobile searches. If their site can’t load on a phone in under 3 seconds, they’re losing inspections.
- Check for social presence gaps. If Origami’s enrichment shows they have a Facebook page but no recent posts, and their website looks like 2012, they’re a prime candidate.
- Prioritize residential roofers over commercial-only. Homeowners are the ones frantically googling after a storm; commercial contracts are often relationship-based.
Delete any company that’s clearly not a fit (new construction-only roofers with no storm restoration wing, for example). Your final segmented list should be 50–150 high-probability targets for the first wave.
Creating the LinkedIn Outreach Sequence
Now you’re ready to write the messages that will get roofing owners to accept your connection request and actually reply. Inside Origami, you have two options:
- Paste your own templates — Write a 3-touch sequence, drop the copy into the sequencer, set delays between touches (I suggest Day 1 connection note, Day 3 follow-up, Day 7 final message), and launch.
- Let the AI agent generate it — You can ask Origami’s AI to write a personalized 3-day LinkedIn sequence for all your leads automatically, based on each lead’s profile data (title, company, industry, location). The messages come out unique per contact — not just merged fields.
For this rollout, I’m giving you the exact sequence I’ve used to turn Texas roofing cold lists into booked calls. Steal it, tweak the company name, and go.
Day 1: Connection Request Note (under 300 characters)
This note rides alongside the connection request. It’s short because LinkedIn truncates after ~300 characters. Hook them with the “leaking leads” pain point and hint at a local fix.
, noticed ’s website might be costing you roofing leads in . Most homeowners check online before calling. Would love to connect and share how a mobile-friendly site can turn browsers into booked inspections. - [Your name]
Why it works: It names the specific city, implies they’re losing money, and positions you as someone who’s not just selling but fixing a tangible problem.
Day 3: Follow-Up Message (send after connection accepted)
Once they accept, you can send a full-length message (up to 1,900 characters, but shorter always performs better). Stay under 100 words. This message acknowledges the connection, adds social proof tied to Texas storms, and offers a quick call.
Hi , thanks for connecting.
I help Texas roofing contractors replace outdated websites with modern, mobile-ready sites that rank for “roofing company near me” in . After last year’s hailstorm season, the roofers I work with saw 30%+ more inspection requests inside 90 days — purely from a site that loads fast and shows up on Google.
Would a 15-minute call next week be worth it to see what a refresh could look like for ?
Why it works: It uses local hailstorm context (every Texas roofer thinks in storm seasons), attaches a concrete metric (30% more inspections), and keeps the ask light.
Day 7: Final Message (soft close, no pressure)
If they haven’t replied, you pivot to offering something for free — a quick website audit — with no pitch. It lowers the mental barrier and often gets a reply that opens the door later.
, last note — I know you’re busy running jobs. If now isn’t the time, I get it.
But if your website still looks like it’s from 2015, you’re handing leads to the roofing company down the street with a newer site every time a storm rolls through .
I’ve got a 2-minute website audit template I can send over — no pitch. Just reply “audit” and I’ll fire it across.
Either way, hope the storm season treats you well this year.
Why it works: It’s not needy. It references local storms again, paints the competitor risk, and makes responding ridiculously easy (“audit”).
Sending the Sequence Directly from Origami
You don’t launch this campaign from a separate tool. The entire sequence — connection request notes, follow-up messages, and tracking — runs inside Origami’s built-in LinkedIn sequencer. Here’s how it flows:
One Platform from List to Reply
- With your refined list open in Origami, click “New Sequence.”
- Paste the three message templates above (or generate them with the AI agent). Configure the cadence: connection request note on Day 1, follow-up after 2 days if accepted, final message 4 days later. You can set the delays however you like; the sequencer respects time zones.
- Hit “Launch.”
That’s it. Origami’s sequencer sends connection requests and follow-up messages automatically. You never export a CSV, log into a separate inbox tool, or manually track who’s on Day 3. Every lead stays connected to the enriched profile you built — so while you’re looking at someone’s reply activity, you can still see their company size, tools used, and the original outdated-website trigger.
Tracking and Managing Responses
Inside the same dashboard:
- Opens, clicks, replies are logged per contact. You’ll see who viewed your connection request note and who clicked your call-to-action link.
- Automatic un-enrollment. The moment a contact replies — even if it’s “Not interested” or “Tell me more” — Origami pulls them out of the sequence. No risk of sending a Day 7 breakup message to someone who already booked a call.
- Prospect context stays visible. When a roofing owner replies “audit,” you’ll still see their title, phone number, and company details right there, so you can reply knowledgeably without digging through another system.
Pricing That Keeps the Sending Free
All Origami paid plans (starting at $29/month) include the LinkedIn sequencer. You only pay for the credits used to enrich your leads — the sending engine itself costs you nothing extra. That means once you’ve built and enriched your list of Texas roofers, running the outreach campaign doesn’t eat into your budget.
What Response Rates to Expect
For cold outreach to home service business owners with a tight target list and a message that names their city and storm pain, we routinely see:
- Connection acceptance rate: 20–25% (higher if you segment by storm-affected counties)
- Reply rate: 8–12%
- Meeting bookings: 3–5% of total targeted
These aren’t magic numbers pulled from a whitepaper; they’re what I’ve tracked on campaigns where the list was built with Origami’s enrichment, filtered to owner-operator roofers, and messaged with local specificity. Subtract a few points if you blast a generic “I help businesses grow” note.
When to Change Your Messaging vs. When to Change Your List
After 2 weeks, look at the metrics inside Origami:
- Low connection acceptance (under 15%)? Your connection note isn’t teasing enough pain. Test a version that mentions “storm chase leads” or “Google Maps ranking.”
- High acceptance, low replies? Your follow-up messages lack a compelling reason to respond. Swap the Day 3 template to mention a free audit upfront, or tighten the offer.
- No replies and no clicks? Your list might be off. You might be hitting roofers who aren’t active on LinkedIn or whose “Outdated website” signal was weak. Go back, filter tighter, remove companies with under 5 employees, and re-segment by metro.
Iterate one variable at a time. Small tweaks to the timing (e.g., sending messages Tuesday mornings at 7:30 AM) can also shift acceptance rates in this industry.
Launch Your Campaign This Week
You’ve already done the hard part: building a list of high-intent Texas roofing companies with an obvious, fixable web problem. With this sequence, you’re not hoping a generic message lands — you’re talking directly to the roofers who lost three inspection calls last Tuesday because their mobile site wouldn’t load. Origami lets you spin up that outreach in minutes, track everything, and get back to running your business while the sequencer handles the touchpoints.
Refine the list, paste the templates, set the delays, and launch. If a roofer in Austin replies “audit,” you’ll know you’ve got a winner.