Last Tuesday I sat at my kitchen table in Dublin, coffee gone cold, staring at an Ads Manager dashboard that refused to make sense. The campaign was simple: promote a tweet about my OnlyFans page to women aged 25–40 in Leinster, €50 daily budget, five days. By day three I’d spent €112 and gotten seventeen link clicks. Seventeen. My cost per click was €6.58. For context, the same creative on Instagram Stories two weeks prior delivered a €0.42 CPC.

I’m not a media buyer. I’m a security guard who posts at 2 a.m. after night shifts, building a side income that might eventually let me quit the gatehouse. But lately the platform feels like it’s actively working against small advertisers in Ireland. And I know I’m not the only one noticing.

The Rate Card That Doesn’t Exist

Here’s the thing about Twitter — sorry, X — advertising in Ireland right now: there is no public rate card. No PDF you can download. No transparent CPM benchmarks by industry or objective. If you’re a brand spending six figures quarterly, your rep might share a deck. If you’re spending €50 a day? You’re flying blind.

I learned this the hard way in March when I tried to budget for a summer push. I asked three different agency friends what a “reasonable” CPM looked like for Irish traffic. Answers ranged from €3 to €18. One said “just bid high and let the algorithm figure it out.” Another said “manual bid or you’ll get burned.” The third laughed and said “nobody knows anymore since the auction changed.”

That auction change — the shift to a unified, objective-based bidding system rolled out globally in late 2025 — stripped away the levers small advertisers used to rely on. No more bid caps. No more target cost bidding. You pick an objective, set a daily budget, and hope the black box delivers. In the US or UK, the density of auction participants keeps things relatively stable. In Ireland? The pool is thin. Thin pools mean volatile prices.

What the Outages Tell Us About Infrastructure

Two weeks ago, on October 14, X went down across India and parts of the US. Users reported black screens, login failures, posts vanishing into the void. Downdetector spiked. News9 Live covered it as a major tech story. The Sunday Guardian ran a troubleshooting guide. It wasn’t a brief hiccup — it lasted hours.

Now, Ireland wasn’t listed in the official outage reports. But here’s what I noticed: my impressions dropped 38% that day. Engagement rate tanked. And the next morning, my CPM jumped from €4.20 to €9.80 on the exact same campaign targeting the exact same audience. Coincidence? Maybe. But when the platform’s serving layer struggles globally, the marginal markets feel it first. Ireland is a marginal market.

This isn’t speculation. The infrastructure supporting ad delivery — the real-time bidding pipelines, the pacing algorithms, the frequency capping logic — all runs on the same backbone as the consumer app. When that backbone groans, ad quality degrades. You start paying for impressions that never really rendered. You get charged for “viewable” impressions that loaded in a background tab during a retry storm.

And there’s no recourse. No “make good” credits for small spenders. The terms of service are clear: service provided “as is.”

The Targeting Gaps Nobody Talks About

Let me show you something. Open Ads Manager. Create a campaign. Select “Website Traffic” objective. Go to targeting. Type “Ireland.” Now try to exclude Northern Ireland.

You can’t. Not cleanly. You can target “Ireland” as a country, which includes the whole island. Or you can target “Republic of Ireland” — but that option only appears if you switch to “Add location” and type “Republic of Ireland” manually. Even then, the radius targeting around Dublin bleeds into border counties. I’ve had clicks from Derry and Newry on campaigns supposedly limited to the Republic.

Why does this matter? Because if you’re advertising a service only available in the EU — say, a digital product with VAT compliance — you’re wasting budget on UK traffic that can’t convert. And at €6+ CPC, that waste hurts.

Interest targeting is worse. “OnlyFans” as an interest? Doesn’t exist. “Adult content creators”? Not a category. “Sex work advocacy”? Nope. The closest I’ve found is “Adult entertainment” — which lumps me in with Pornhub and strip clubs. My audience isn’t looking for that. They’re looking for me. But the platform has no vocabulary for creator-led adult-adjacent content that isn’t explicit porn.

So I target followers of accounts like @irishcreatorhub, @dublinmodels, @corkinfluencers. Lookalike audiences from my pixel? The pixel fires, but the audience size stays “too small to use” for months. I need 1,000 matched users. I get 300 on a good month.

The Creative Fatigue Trap

Here’s a pattern I’ve tracked across twelve campaigns since January: day one CPM averages €3.80. Day three: €5.10. Day five: €7.90. Day seven: €12.40. The curve is exponential. Creative fatigue hits harder here than anywhere else I’ve advertised.

Part of it is frequency. With a small Irish audience pool, my ads hit the same people fast. At €50/day, I’m reaching maybe 8,000–12,000 unique users in a week. By day four, average frequency is 3.2. By day six, it’s 5.8. The algorithm keeps serving because I’m still in the learning phase — but the learning phase never graduates because the conversion volume is too low.

I’ve tried everything. Rotating three creatives. Using dynamic creative. Switching to “Reach” objective with frequency cap of 2/week. Nothing flattens the curve. The only thing that resets it is pausing for 72 hours and relaunching with fresh copy. But that kills momentum. And momentum, on X, is everything.

What the Jailer 2 Chatter Reveals About Irish Twitter

Wait — Jailer 2? The Rajinikanth movie? Stay with me.

On October 15, three major Indian outlets — Economic Times, News-Age, Times of India — published Twitter/X reaction roundups for the film’s release. Mixed reviews. “Highly engaging” vs “dead slow.” Fans arguing in threads. Memes about the interval twist. Anirudh’s background score trending.

None of this happened in Ireland. But the volume of conversation — thousands of tweets per hour during the Indian morning — shows what the platform looks like when a cultural moment hits. High engagement. Real-time conversation. Authentic sentiment.

Now compare that to Irish Twitter on a typical Tuesday. The top trends: #RTELateLate, #Budget2027, some GAA controversy. Total tweet volume? Maybe 2,000 tweets/hour on the #1 trend. The conversation is fragmented, cynical, often performative. Brands trying to insert themselves get ratioed. Creators trying to promote get ignored.

This matters for advertising because the ad auction feeds on engagement signals. When the organic environment is low-energy, the ad inventory quality drops. Users scroll faster. Dwell time decreases. The algorithm learns “this market doesn’t linger” and prices impressions accordingly — but the conversion potential doesn’t scale with the discount.

The Severance Settlement and What It Signals

On October 13, Law360 reported that Musk and X reached a fresh deal in the Twitter severance class action. Former employees from the 2022 acquisition finally getting resolution. The details are sealed, but the fact that it’s still being litigated four years later tells you something about organizational chaos.

Why should an Irish creator care? Because every engineering hour spent on legal compliance, every product manager distracted by deposition prep, every dollar allocated to settlement reserves — that’s resource not spent on fixing the Irish ad targeting gaps. Not spent on building a creator monetization dashboard that works outside the US. Not spent on hiring a single sales rep in Dublin.

X has no office in Ireland anymore. The European HQ moved to Paris. The Dublin building on Cumberland Street? Sublet. The team that used to handle “SMB growth” for Ireland and UK? Gone. When I had a billing issue in April — double-charged for a campaign that errored out — it took 47 days to resolve via a generic support form. No human. No phone. No Irish contact.

Practical Workarounds That Actually Work

Okay. Enough diagnosis. Here’s what I’ve figured out through expensive trial and error.

1. Run “Engagement” objective, not “Traffic,” for top-of-funnel. Counterintuitive, right? You want link clicks. But the Traffic objective optimizes for clickers — people who click lots of links. In Ireland, those are often bots, accidental taps, or users with zero purchase intent. Engagement objective optimizes for engagers — people who like, reply, retweet, follow. They’re higher intent. Retarget the engagers with a Traffic campaign. Two-step funnel. Costs more upfront, converts better downstream.

2. Use “Follower lookalike” targeting instead of interests. Upload a CSV of 500 handles of your actual followers (export via a tool like Tweepy or Typefully). Create a tailored audience. Then build a lookalike. It’s manual. It takes an hour. But it beats “Adult entertainment” every time.

3. Bid manually via “Max bid” in the advanced settings. It’s buried. Click “Show advanced options” under budget. Set a max bid of €0.80–€1.20 per engagement. The system will warn you about delivery. Ignore it. You’ll get fewer impressions, but they’ll be cheaper and higher quality. I learned this from a media buyer in Cork who runs campaigns for a telecom brand. She swears by it.

4. Schedule ads 6 p.m.–11 p.m. IST only. Irish Twitter is dead at 9 a.m. It wakes up at 6 p.m. when people get home, peaks at 9 p.m., dies by midnight. Running 24/7 wastes 60% of budget on impressions that never convert. Dayparting isn’t in the UI — you have to use the API or a third-party tool like AdEspresso or Hootsuite Ads. Worth the subscription.

5. Creative: native-looking, text-first, no hashtags. The best performing creative I’ve run? A screenshot of a tweet. Just text. White background, system font, my @handle visible. Looks organic. People stop scrolling because they think it’s a real tweet. No “Link in bio” CTA — just “Ask me how” in the copy. Curiosity gap. The algorithm favors native formats. Videos underperform unless they’re raw, vertical, captioned, under 15 seconds.

6. UTM everything. Build a dashboard in Google Sheets. Track: date, campaign, spend, impressions, clicks, CPC, CPM, signups, revenue. Calculate ROAS daily. When ROAS drops below 1.5, pause. When it hits 3.0, double budget. No feelings. Math only.

The Bigger Picture: Platform Dependency Risk

I’m writing this at 3 a.m. after a night shift. My back hurts. My OnlyFans made €2,300 last month — best month yet. But 78% of that traffic came from Instagram Reels. 14% from TikTok. 6% from X. And that 6% cost me 40% of my ad budget.

The hard truth: X advertising in Ireland is currently a donor channel. You pay to subsidize the platform’s learning. Maybe that changes. Maybe they hire a Dublin team. Maybe they fix targeting. Maybe they launch a creator ad credit program like TikTok’s “Creative Challenge” or Meta’s “Bonus Program.”

But as of October 15, 2026? None of that exists.

So I’ll keep testing. €20/day. One campaign. Native creative. Evening only. Manual bid. Tracking like a hawk. Because the day I crack this — the day Irish Twitter becomes a reliable acquisition channel — is the day I add €1,000/month to my exit fund.

And that’s the only rate card that matters.

📚 Further Reading

Three recent developments worth tracking if you’re advertising on X in Europe:

🔸 Jailer 2 Twitter Reviews: Mixed Reactions Dominate Platform
🗞️ Source: Economic Times – 📅 2026-10-15
đź”— Read Article

🔸 X Outage Hits India and US: Login Failures and Feed Errors Reported
🗞️ Source: News9 Live – 📅 2026-10-14
đź”— Read Article

🔸 Musk and X Reach New Severance Deal With Former Twitter Employees
🗞️ Source: Law360 – 📅 2026-10-13
đź”— Read Article

📌 Disclaimer

This post blends publicly available information with a touch of AI assistance.
It’s for sharing and discussion only — not all details are officially verified.
If anything looks off, ping me and I’ll fix it.