Quick answer
Lead with LinkedIn and warm introductions before cold email. Poland's Electronic Communications Law requires prior consent for B2B marketing email, which most other EU markets don't, so the usual cold-email-first playbook has to flip its channel order here. If the agency places candidates rather than only searching for them, register in Poland's KRAZ employment agency database before selling, since HR buyers increasingly ask.
What actually changes once the target is in Poland
I run outbound into several European markets for clients, and Poland is the one where the generic playbook breaks first, not because the buyers are different, but because the legal default for email is reversed. In France, Ireland, Sweden and Finland, B2B cold email to a work address is allowed with an opt-out. In Poland it isn't: a recruitment or staffing agency that leads with a cold email sequence the way it would in those markets is building its pipeline on a channel that requires permission it doesn't have yet. That one fact reorders almost everything else in this article: channel mix, message sequencing, and what "ready to sell" even means before the first send.
Does cold email work the same way here as in the rest of the EU
No. Poland's Electronic Communications Law of 2024, in force since 10 November 2024, requires prior consent from the recipient before sending unsolicited commercial communication, and its definition of "end user" covers entities, so company inboxes are included, not just personal ones. A breach is also treated as an act of unfair competition under Polish law, which is a separate exposure on top of the communications rule itself. I lay out the full country-by-country comparison, including where this sits against GDPR's legitimate-interest test, in is B2B cold email legal in the EU. This is not legal advice, and a lawyer licensed in Poland should confirm anything you're about to act on.
| Country | Cold email to a work address | What the rule actually requires |
|---|---|---|
| Poland | No | Prior consent of any end user, companies included |
| Germany | No | Prior consent regardless of address type |
| France | Yes, with limits | Allowed to a work address if the pitch fits the person's job |
| Sweden | Yes, with limits | Allowed to companies with a working opt-out |
| Belgium | Only to impersonal addresses | info@ and similar addresses sit outside the consent rule |
The practical read: a sequence built for France or Sweden, where cold email to a named buyer is the default opening move, can't simply be translated and reused for Poland. The opening move has to come from somewhere consent already exists, or from a channel the rule doesn't cover.
What counts as consent before you can email someone
Consent in practice comes from somewhere the recipient already opted in: a webinar or content download with an email marketing checkbox, a conference booth scan, a newsletter signup, or a prior client or candidate relationship where the person explicitly agreed to hear about services like this one. None of that is built overnight, which is exactly why a Poland-facing plan has to treat consent-gathering as its own early-stage activity rather than assuming a list of scraped work emails is ready to message on day one.
Tip. If a prospect already filled out a form on your site, replied to a LinkedIn message first, or took a call and asked to be kept in the loop, that's consent. A purchased or scraped list of Polish business emails is not, no matter how well targeted the list is.
Does that make LinkedIn the default channel instead
Yes, for the opening move. Poland's consent requirement targets commercial communication sent through telecom channels, principally email, SMS and automated calls, not a message sent inside a platform a person already has an account on and controls their own inbox settings for. That's why most Poland-facing plans I see start on LinkedIn, where a connection request and a short first message don't carry the same consent requirement, and move the conversation to email once the person has actually replied, which is the moment real consent exists anyway. I run email and LinkedIn as one sequence for clients regardless of market, part of how I've booked 2000+ meetings for B2B clients so far, and Poland is simply the market where the LinkedIn half of that sequence has to open the conversation rather than support it.
Do you need to pitch in Polish
Usually not, on language alone. Poland sits in the Very High band of the EF English Proficiency Index, scoring 600, its best result yet and a 12-point improvement on the prior edition, so English holds up fine with most corporate HR and procurement buyers. I go through when localization actually pays off, and when it's wasted budget, in native-language cold email: when localization is worth it. Where Polish actually helps for a recruitment or staffing pitch specifically is outside the largest cities and inside smaller manufacturing or logistics employers, where the HR function is leaner and more likely to run day to day in Polish, not because the buyer can't read English, but because a Polish-language first touch reads as a local vendor rather than an outside one trying to sell in.
Does the agency itself need to be registered in Poland
If the business places candidates, whether permanent placement or temporary staffing, into the Polish market, yes. Poland's national register of employment agencies, KRAZ, is a condition of providing job placement or temporary work services there, foreign-domiciled agencies included if they're providing the service into Poland. Registration costs 1,000 PLN, the regional marshal's office has to decide within 14 days, and operating without it exposes the business to fines of 3,000 to 100,000 PLN, not just a reputational risk. This matters for outbound specifically because a growing share of Polish HR and procurement buyers now ask for the registration number before a first call goes anywhere, the same way a buyer elsewhere might ask for a data processing agreement before signing. Put the registration number on the website and in the pitch deck rather than waiting for the question.
How big is the market, and is it already taken
Large, and not short of competitors. The Employment Placement Agencies industry in Poland is worth €3.2 billion in 2026, growing at a 6.0% compound annual rate between 2021 and 2026, across 5,004 registered businesses, a business count that itself grew at a 4.3% compound annual rate over the same period. The usual multinational names, Randstad, Adecco and ManpowerGroup among them, all run Polish operations and compete hard for the largest accounts. That crowding is the actual argument for a narrow niche rather than a broad "staffing services" pitch: a smaller agency that names one industry, manufacturing, logistics, SaaS or professional services, and proves it knows that industry's hiring patterns specifically, has a real shot the generic pitch doesn't.
Which signals actually predict a Polish company is about to hire
GUS, Poland's statistics office, counted 98.7 thousand job vacancies in Q2 2026, up 3.1% year on year, held across 30.0 thousand economic entities, or 5.2% of all registered businesses. That's the macro backdrop: demand is growing, not flat. At the account level, the signals that actually matter for a recruitment or staffing pitch are the same ones that matter anywhere, a new leadership hire, a funding round, a wave of open postings in one function, but the industries worth watching them in specifically are the ones a Poland-based or Poland-targeting agency should already be leaning into: manufacturing plants scaling headcount, logistics and transport hubs expanding around new routes, and SaaS or professional services firms building a local team for the first time.
What should the first message actually say
Short, and about one problem. The first message in any sequence I run opens at 30 to 40 words with one concrete problem and one concrete offer, not a company overview, and Poland doesn't change that discipline, it just changes which channel carries it first. For a staffing pitch, the concrete problem is usually a role sitting open too long or a hiring manager drowning in unqualified applicants for a specific function, not "we help companies find talent." Naming the actual open role, if it's visible on the company's own careers page or a job board, does more work than any line about the agency's own track record.
What this actually costs to run
Build the number from stated assumptions rather than quoting one figure, since your list size and tooling choices will move it. Assume a LinkedIn-led sending setup: a sending and sequencing platform plus a data and enrichment tool at roughly €150 to €300 a month, a Sales Navigator seat for list-building, and warmed mailboxes once the sequence moves to email for replied-to contacts. The one-time KRAZ registration fee of 1,000 PLN adds roughly €225 at the 4.4 PLN per euro rate this site uses elsewhere, labelled as an assumption rather than a fixed rate. None of that counts the time cost of building a consent-based list before the first send, which is the real budget line Poland adds versus a cold-email-first market: plan for several weeks of content, events or inbound capture before outbound volume can ramp the way it would elsewhere.
What I run. For clients I use Mailforge or Infraforge for mailbox and domain setup and Warmforge for warmup, all part of Salesforge's Forge stack, and I've written guest articles for Salesforge's blog. No tool in this article pays me and there are no affiliate links. That's a preference from daily use, not a verdict, and none of it changes the consent rule above.
For the fuller breakdown of hiring versus contracting versus an agency retainer specifically against Poland's own wage and ZUS data, see what B2B outbound actually costs in Poland, which this cost model deliberately doesn't repeat.
What cadence and channel mix to run
Open on LinkedIn: a connection request referencing the specific role or signal, then a short first message once connected, 30 to 40 words, one problem and one offer. If the person replies, move to email for anything longer, a case study, a calendar link, a proposal, since a reply is consent in practice. If they don't reply after two or three LinkedIn touches over a couple of weeks, let the thread go cold rather than escalating to a cold email the law doesn't support. Run 20 to 30 sends per mailbox per day once mailboxes are warmed for three to four weeks, the same cadence I run everywhere, reserved here for replied-to contacts and anyone who opted in through content or an event rather than for cold outreach.
Key takeaways
- Poland's 2024 Electronic Communications Law requires prior consent for B2B marketing email, unlike France, Sweden or Finland, so the channel order has to flip: LinkedIn opens, email follows a reply.
- Consent comes from content downloads, event signups, newsletter opt-ins or a reply, not from a purchased list, however well targeted.
- If the agency places candidates into Poland, permanent or temporary, KRAZ registration is a legal requirement, not optional paperwork, and buyers increasingly ask for the number up front.
- The market is large, €3.2 billion and growing 6.0% a year, and crowded, over 5,000 registered agencies, which argues for a named industry niche over a generic pitch.
- English works for most corporate buyers (Poland scores Very High on the EF EPI), but Polish can help specifically with leaner HR functions at smaller manufacturing and logistics employers.
The mistake that costs the most here
Treating Poland as a language problem instead of a consent problem. Teams that localize the copy into Polish and send it cold still run into the same legal exposure as the English version, because the issue was never comprehension. The actual fix is sequencing: build the list from channels where consent already exists or can be earned quickly, lead with LinkedIn, and only bring email in once a reply or a prior opt-in makes it legitimate. Agencies chasing clients across several European markets at once, not just Poland, should also read cold email in Belgium for a second example of how one country's rule, there it's language, not consent, can force a different sequence than the one that works everywhere else.
FAQ
Can I cold email companies in Poland?
Not under the default rule. Poland's Electronic Communications Law of 2024 requires prior consent for B2B marketing email, and company inboxes count as end users. Build consent first through content, events or a reply, or open on LinkedIn instead.
Does my recruitment agency need to register with KRAZ to sell in Poland?
If the agency places candidates, permanent or temporary, into the Polish market, yes. Registration costs 1,000 PLN, takes up to 14 days to decide, and operating without it risks fines of 3,000 to 100,000 PLN.
How big is the recruitment and staffing market in Poland?
€3.2 billion in 2026, growing at a 6.0% compound annual rate since 2021, across 5,004 registered businesses, per IBISWorld. The usual multinational staffing names all compete there, which is why a named industry niche works better than a generic pitch.
Do I need to write my outreach in Polish?
Usually not for corporate HR and procurement buyers, since Poland scores Very High (600) on the EF English Proficiency Index. Polish can still help with smaller manufacturing or logistics employers outside the largest cities, where it reads as local rather than language ability.
What's the fastest legitimate way to start outbound into Poland?
Open on LinkedIn with a short, specific first message tied to a real signal, a role, a hire, a funding event, then move to email once someone replies, since a reply is consent in practice. Building a cold email list first wastes the time the consent rule requires you to spend anyway.
