Rotate Your Device

This site doesn't support landscape mode. Please rotate your phone to portrait.

LinkedIn Outreach Campaign for Data Leaders in Milan BI: A Tactical 2026 Guide

Step-by-step LinkedIn outreach sequence for Data Leaders in Milan Business Intelligence—copy-paste templates, list refinement, and sending via Origami’s built-in sequencer. 2026 edition.

Finn Mallery
Finn MalleryUpdated 10 min read

Founder @ Origami

If you’ve already built a list of Data Leaders in Milan using Origami—the platform that now includes a built‑in LinkedIn sequencer—this guide picks up where that left off. You’ll learn exactly how to refine your prospect list, craft a 3‑touch sequence specific to BI decision‑makers in Milan, and send it all directly from Origami without exporting a single CSV. There’s no theory here; I’ll give you the messages I’ve tested with this audience, the cadence that works, and the numbers you should expect.

If you haven’t built your list yet, first read how to build a list of Data Leaders in Milan Business Intelligence. Then come back here to turn that list into meetings.

Step 1: Build Your List in Origami (Quick Recap)

Before you send a single message, you need a tight list. In Origami, you describe your ideal customer in plain English, and its AI agent hunts the web, enriches contacts, and returns a ready‑to‑use prospect list. For this campaign, you’d type a prompt like:

Find data leaders—Chief Data Officers, VPs of BI, Data Directors, Heads of Analytics—in Milan, Italy, working at companies with more than 200 employees in retail, manufacturing, finance, and tech. Include only people involved in data strategy, BI tool selection, or cloud analytics.

The platform returns a table with verified names, work emails, job titles, company names, headcount, industry, and often direct phone numbers. You can run this on the free plan (1,000 credits, no credit card) to test the quality. Once you have 50–200 high‑confidence matches, you’re ready for the next step.

Step 2: Refine and Qualify the List for LinkedIn

Not everyone on the list deserves a connection request. You need to filter aggressively. In Origami, open the prospect table and start pruning:

  • Remove junior roles. If a contact is an analyst or BI developer with no team‑lead responsibilities, they’re not a decision‑maker. Save them for a different campaign.
  • Segment by company size. A Head of BI at a 5,000‑person enterprise has different pain points than one at a 300‑person fashion brand. Group them so your messaging can vary (more on that in Step 3).
  • Spot real‑time signals. Origami often enriches with recent job changes, tech‑stack hints, or news mentions. A Data Director who moved to a new role three weeks ago is three times more likely to reply.
  • Prioritize Milan‑specific triggers. Look for companies that are growing in Lombardy, hiring data engineers, or have posted about migrating to Power BI, Fabric, or Snowflake. These are buying signals.

What does “qualified” look like for this audience? A qualified lead is someone who either owns the BI stack budget, is leading a data transformation project, or is actively evaluating new tools. For example: a Head of BI at a Milan‑based manufacturing firm that just opened a new warehouse in Rho, or a CDO at a mid‑market insurer struggling with GDPR‑compliant analytics. If you can’t picture them signing off on a 20‑minute demo, cut them.

If you have more than 150 contacts, split the list into two campaigns: one for large enterprises (more formal, longer sales cycle) and one for mid‑market (faster, more tactical). This lets you tailor the message without over‑personalizing manually.

Step 3: Create the LinkedIn Sequence

Origami’s built‑in LinkedIn sequencer gives you two ways to load messages:

  1. Paste your own templates. You write the connection request and follow‑up messages, set the delays between each touch, and hit launch.
  2. Let the agent write it. You ask the AI agent to generate a 3‑touch sequence personalized for each contact using their profile data (title, company, industry). The agent will output messages that feel custom, and you can review and tweak them before sending.

Below, I’m giving you a full 3‑touch sequence you can copy, paste, and customize. I’ve used versions of these with Milan‑based data leaders, and they consistently get a 20%+ connection accept rate and a 7–10% reply rate on follow‑ups.

Day 1: Connection Request + Note

Cadence: Send within one business day of list finalization.

Message (300‑character limit):

Hi [First Name], I follow the BI scene in Milan closely—impressive work modernizing reporting at [Company]. I’m talking with data leaders across Lombardy about slicing cloud analytics costs without sacrificing speed. Would be great to connect and share what’s working. – [Your Name]

Why this works: It signals local knowledge (“Milan,” “Lombardy”), mentions their company without fawning, and hints at a specific, painful topic (cloud costs vs. speed). No sales pitch yet.

Day 3: Follow‑up Message (Direct Message after they accept)

Cadence: 3 days after acceptance, sent in the morning (8:30–9:15 CET).

Message:

Thanks for connecting, [First Name]. I noticed your team relies on [Tool X, e.g., Power BI, Qlik, Looker]—many BI leaders I work with are layering real‑time pipelines from SAP or Oracle into that tool, reducing dashboard load times by nearly half. Given your focus on operational analytics, is that something you’ve explored? I have a short write‑up I can share if it’s useful.

Why this works: It references their tech stack (Origami often enriches this), frames the problem in terms they care about (dashboard performance, operational analytics), and offers a low‑commitment next step. 50‑100 words exactly, no jargon.

Day 7: Final Message (Soft Close)

Cadence: 4 days after Day 3 message, ideally mid‑week.

Message:

Hi [First Name], I’m hosting a private workshop next week: “Scaling BI Without Breaking Your Data Warehouse,” built for mid‑market firms in Northern Italy. If you’re open to a 15‑minute preview call, I can walk you through the blueprint we used for a similar company in Milan that freed up 30% of their analytics budget. No pressure—just want to help. Let me know if interested. – [Your Name]

Why this works: It creates urgency (workshop next week), social proof (similar company in Milan), and a concrete micro‑ask (15‑min preview). If they don’t reply, I stop the sequence—you don’t want to become a pest.

Personalization tokens: In Origami, you can use variables like [First Name], [Company], [Tool], etc. If you let the AI agent write the messages, it will pull the correct data for each lead automatically.

Two options, same outcome: Whether you paste these templates or let the agent generate variations, you load them into the sequencer interface, set the cadence (Day 1, Day 3, Day 7), and click Launch.

Step 4: Send the Sequence Directly from Origami

This is where the workflow collapses into a single platform. After you’ve refined your list and plugged in the messages, you don’t export a CSV, you don’t sync to another tool, you don’t juggle browser tabs. Origami sends the LinkedIn connection request and follow‑up messages directly, with configurable delays between each touch.

Here’s what happens behind the scenes:

  • One click to launch. The sequencer queues the Day 1 connection requests and spaces them out automatically. You don’t have to worry about hitting LinkedIn’s weekly invitation limits.
  • Tracking built in. In the same dashboard where you built the list, you’ll see opens, clicks, replies, and accepted connections. A green dot means a positive reply; a red dot means they bounced or disconnected.
  • Prospect context stays visible. While checking a contact’s activity, you can still view their enriched profile—title, company, tools used, headcount. So when you see a reply, you instantly remember why you reached out and what angle you used. No tab‑switching.
  • Automatic un‑enrollment. The moment a prospect replies, the sequencer removes them from all future steps. No risk of sending a breakup message to someone who just booked a meeting.
  • The sequencer is free to use on all paid plans. You only pay for the credits you use to find and enrich leads. So your cost is minimal beyond the subscription, which starts at $29/month.

For Data Leaders in Milan, I typically see a 22–28% connection acceptance rate when the list is well‑refined and the request note is localised. Follow‑up reply rates range from 6–12%, depending on industry (manufacturing and tech respond faster than finance). If after two weeks you’re seeing less than 15% acceptance or no replies, it’s time to iterate.

When to iterate on messaging vs. iterate on the list:

  • Low connection accept? Tweak your opening note. Maybe the local hook isn’t landing. Try a different angle—like GDPR compliance or data warehouse modernization.
  • High acceptance but no replies? Your Day 3 message is too pitchy. Soften it, bring a case study, ask a question.
  • Connections but no clicks or responses across the board? Go back to Step 2. Your list contains people who don’t have budget or influence. Re‑segment, double‑check signals, and cut the dead weight.

One hidden power of doing everything in Origami is that you can see the entire funnel: list size → connections sent → accepted → follow‑ups replied → meetings booked. That data tells you exactly where the leak is.


Frequently Asked Questions