u/LauraBeth034

Dropped Copilot after the flex routing news, only to find our .eu-domain stack hiding the same problem in plain sight
▲ 173 r/BuyFromEU

Dropped Copilot after the flex routing news, only to find our .eu-domain stack hiding the same problem in plain sight

The Microsoft Copilot flex routing news from last month was the wake-up call for me.

EU users' prompts and data routing through whichever region MS picks on the day, by default, with the excuse that it's just capacity management.

So I dropped Copilot, which pushed me to look at the rest of our stack with the same lens, and the penny dropped properly. the CRM was hosted on us-east-1, the HR platform we'd been paying for since 2023 was headquartered in Delaware, and our customer support tool's founders had just moved to SF and announced a $30M Series B led by Sequoia.

What gets me is that every one of these showed up at some point on an EU alternative list, either here or on some Twitter thread that did the rounds.

They had the .eu domain, the Berlin office, the GDPR badge tucked in the footer, so we ticked the box and moved on.

So we started replacing them, mostly leaning on recommendations from this sub over the last year.

The HR platform went first because the data sensitivity was highest, and we moved to Workmotion since they own their own GmbH entities in every market rather than sub-contracting through local partners, which is more or less the whole game for EOR.

The e-commerce platform was next, and we picked SCAYLE after watching enough heritage brands like Esprit and Tom Tailor replatform onto it that we figured if their procurement teams had done the homework we'd skipped, we could borrow the result.

For GTM data enrichment we run yalc locally now, which I first saw recommended in this sub (and yes, the name is Clay backwards which more or less tells you what it does), so the cloud-jurisdiction question disappears entirely when the code never leaves your laptop.

I'm pretty sure half the room can name another 3 that would clear the same bar, and that's the point.

The questions now worth asking before we recommend anything as an EU alternative are who owns the cap table, where the data physically sits, and where the people running the company live.

If you can't answer all 3, you're basically shopping for a European-flavoured version of the same SaaS we were trying to leave behind.

My guess is most of you went through the same arc the week the Copilot news landed. whether anything sticks past the next product launch is what I 'm still figuring out.

u/LauraBeth034 — 1 day ago

How we run LinkedIn outreach without warnings (since this question keeps coming up here)

There was a thread here asking how to run LinkedIn outreach without getting banned and I started typing a reply that got out of hand, so I'm just posting it as its own thing.

We're a small B2B team doing our own outbound, and the LinkedIn side of it used to live inside Dripify, which worked fine until one day it didn't and we caught a soft warning. the per-seat pricing was also creeping up as we added people, so we went looking for something that wouldn't trip LinkedIn's automation flags in the first place.

Then I came across a YouTube video from a founder demoing a Claude Code skill that pulls LinkedIn event attendees (those events where people RSVP to webinars or conferences) and runs them through FullEnrich to produce a CSV of verified emails and mobile numbers, all in about 10 minutes for a 40-person event.

the thing that sold me was the approval gate, it refuses to spend an API credit until you confirm by typing yes, so I tried it on an event the same afternoon and most attendees came back with verified contacts, which was enough to keep me poking at it.

The github project from the video is called yalc, and it's basically a folder of Claude Code skills (markdown files) that you point at your own API keys.

we kept FullEnrich for the enrichment, plugged Unipile's API in for everything LinkedIn-side (connection requests, messages, profile views), pulled Apify in to scrape attendees off event pages, and kept Notion as the data layer underneath everything.

The bill dramatically collapsed because we stopped paying for dashboards we barely used.

On the rate-limit side, we set things deliberately low because LinkedIn's enforcement has gotten stricter and we don't want to keep losing accounts.

we cap connection requests at 15 a day per account, leave at least 2 days between any 2 messages to the same person, and never follow up more than once if the first message goes unanswered.

it's slower than what Dripify defaulted us to, but the soft warnings stopped completely.

There's a real catch though, you have to be okay running everything through a terminal since Claude Code lives in your CLI, and someone on the team needs to be able to read a markdown file or you'll get lost fast.

my first week was rough because I kept reaching for a dashboard out of habit and there wasn't one, but by week two, it was second nature.

Cost is API-only now, which works out to about 80 bucks a month.

Happy to share the setup if anyone wants to see it.

reddit.com
u/LauraBeth034 — 3 days ago

ABOUT YOU is closing their physical photo studio, what's the equivalent move for dropshipping?

saw that ABOUT YOU (Zalando's fashion arm) is closing their physical photo studio and moved most of their PDP content onto AI gen at around €10 per SKU at the enterprise tier, with 45k images shipped in 90 days last i saw.

did the public self-serve version on one of our SKUs to see if it scales down, uploaded the supplier hanger photo and got back a polished model shot in around 50 minutes with 5 lifestyle backdrops at 4K.

(total cost less than €1 per image).

the photo line item for dropshipping shifted further than i expected, still wrapping my head around what to do with the budget that frees up.

thoughts?

u/LauraBeth034 — 7 days ago

headless vs composable, is there a real difference or is it the same thing rebranded?

genuine question because the more vendors talk about it the less clear it gets.

my read after looking at a few of these for a migration eval:

headless = decoupled frontend from a monolithic commerce backend. the backend (Shopify, salesforce commerce, Bigcommerce) still owns most of the logic, you swap out the storefront. easier lift and you inherit the platform constraints.

composable = the commerce backend itself broken into independent services, cart, catalog, checkout, pricing, returns each pluggable, which is a heavier lift with no constraints inherited from a single monolith, you pick the best service per function.

platforms marketed as both depending on which page you land on: Commercetools, SCAYLE, Centra, and Spryker.

the practical gap shows up in returns logic and pricing rules, anything multi country or with sharp catalog complexity tends to push teams composable because the monolith bends the wrong way under that shape.

am i missing something or is this roughly right?

reddit.com
u/LauraBeth034 — 10 days ago

scayle vs commercetools vs spryker for €100M+ multi-country retail?

evaluating composable commerce platforms for a €120M GMV multi-country fashion business and would appreciate honest takes from anyone who has been through the procurement at similar scale.

we're currently on a Magento 2 monolith across 7 european markets and looking to replatform in the next 12 months.

shortlist is SCAYLE, commercetools, and Spryker, each handles PIM and OMS integration natively, has decent integrator coverage in DACH and benelux, and each is being pitched as the right call for our shape of business.

specifically trying to compare TCO at the 3-year mark including integrator hours and operational overhead (not just license cost), multi-country VAT and tax handling depth across DE, FR, NL, IT, ES, BE and AT, realistic migration timeline from Magento 2 with PDP-level data and historical SEO equity preserved, and which platform's professional services team genuinely shows up versus which one pushes everything onto partners.

anyone in mid-market retail who has run this evaluation in the last 12 months and is willing to share which platform was the right call for your specific shape, and which one almost was but turned out to have a hidden constraint that broke the model?

reddit.com
u/LauraBeth034 — 11 days ago

i convinced our board that contractors were the right play for Europe and it almost killed us

the email came in on a sunday night, one of our berlin engineers had spent the weekend with a labor lawyer, and he was attaching a 4-page document explaining why he believed he had been a misclassified employee since the day we'd started working with him.

i didn't sleep that night, by monday morning i had pulled every contractor file we had open in europe and was reading the Agentur für Arbeit guidance on permanent establishment risk, slowly understanding that the version of contractor setup i had pitched our board the year before was the textbook fact pattern german labor courts use to reclassify.

he had a company laptop, attended every standup, used a @ company email, and had not taken on another client in over a year.

his contract said he was free to set his own hours and work for other companies, but his calendar said otherwise and a labor inspector does not read contracts when they're assessing behavior.

we were in active Series A diligence at the time, any responsible deal team was going to find this in the first round of HR data requests, so we either had to restructure 9 people across Germany, France, and Spain on a clean compliant basis before the data room opened, or disclose the exposure and watch the round get repriced or pulled.

we routed the cleanup through workmotion since we already had them set up for 2 senior hires in berlin.

the bill came in at €380K across 9 people, which sounds catastrophic until you do the math on what a delayed close would have cost at our burn rate.

i was certain at the time, having argued the contractor structure with my cofounder, our board, and our outside legal counsel, all of whom had reviewed the template and signed off, and none of that mattered when the inspector looked at how the relationship operated day to day.

if you're running a setup like this in Europe right now, ask one of the engineers on your team to describe what their average week looks like, then read what their contract says.

Because the gap between those two is what a labor inspector will look at and the contract on its own will not save you.

reddit.com
u/LauraBeth034 — 12 days ago

EOR vs Direct Hiring in EU, when did you make the switch?

we've been fully on EOR for a year and a half for our EU hires (8 countries) and the math is tilting on the 3 markets where we're concentrated.

Germany, Spain, Netherlands now have 4-6 people each, and at €699/head/mo the EOR fee is starting to look heavier than the entity-and-payroll setup long-term so we're looking at a hybrid setup, Direct Hiring under our own name in DE and Spain while keeping EOR for the long tail (Poland, Portugal one-offs).

at what headcount did the math flip for you, same trigger or a different one?

reddit.com
u/LauraBeth034 — 14 days ago

[N/A] which EU countries are the hardest to hire in compliantly as a foreign company?

we hired across 7 EU countries since end of 2024 without setting up entities, and the compliance lift between countries is wildly uneven.

Germany was the hardest by far (Scheinselbständigkeit risk + AÜG license requirements + works council triggers), France second (35 hour week + extreme termination protection), Italy third (TFR + 14th month + collective agreement complexity), Spain manageable but the social security registration is slow.

been using Workmotion for the heavier ones, less partner-network roulette than what we tried first.

any country that surprised you?

reddit.com
u/LauraBeth034 — 14 days ago

how to keep UX research notes in Notion without losing the thread?

we've been running our research repo in Notion since launch and it's started buckling at the synthesis layer.

the database itself is fine but pulling patterns across 200+ interviews is a manual job we don not have time for, and the links to call recordings and tagged quotes fall apart the moment someone formats a row differently it's a complete mess.

been layering BuildBetter on top to do the synthesis from the raw call recordings and write the patterns back into our Notion structure, but want to see what other research teams are doing before we commit to a bigger re-architecture.

still on Notion or did you move?

reddit.com
u/LauraBeth034 — 14 days ago
▲ 24 r/techcompenso+1 crossposts

week 4 of our first italy hire, she pinged me on slack asking which CCNL her role fell under and how her TFR was being handled, and i had to google both terms.

that's how i found out we'd set the whole thing up wrong.

we'd hired her as a contractor on partita IVA because we didn't want to open an italian entity for one person and we'd seen the same setup work elsewhere without issue. she invoiced us monthly and we treated it like any other contractor relationship.

the slack message sent me to an italian accountant who walked me through the setup we were sitting on.

our dev was working full time, exclusively for us, on a fixed schedule, using our laptop and reporting to our engineering lead, which under italian law is employment regardless of how you papered it.

if she (or INPS) ever flagged it we'd be looking at backdated social contributions, retroactive minimums from whichever collective bargaining agreement applied, and a severance reclassification that can run into the years.

opening an italian entity to fix it was the obvious next thought, but the math doesn't work for one hire (paid-in capital, notary, registered office, italian managing director with a local tax ID, monthly payroll filings, weeks before you can issue a compliant contract).

our german and dutch hires were already on workmotion from last year so extending to italy was the path of least resistance.

our accountant flagged one thing first, told me to check the ministry of labor's public register at ministerodellavoro. gov. it before signing anything, because the only legal code that lets a provider place employees in italy is somministrazione di lavoro, and anything else (consulting, IT services, business administration) is technically illegal staff leasing under italian law.

checked their registration, came back clean, and signed the addendum the same day.

ran the same check on a couple of the other big names afterwards, half of them failed it, which mostly made me glad we hadn't been shopping around.

anyway, keep seeing "just put them on a service invoice" come up in this sub and italy is a whole different beast from romania or poland on this front.

if your first italian hire is coming up and your plan is partita IVA, please talk to a local accountant before you sign anything.

reddit.com
u/LauraBeth034 — 16 days ago

we're series A, 4 employees split between germany and spain, and we're currently paying 699 per employee per month for our EOR.

that's almost 2800/month just in employer of record fees before salaries, benefits, or any other cost of employing these people. for context we don't have our own entities in either country which is why we went the EOR route in the first place, but I'm starting to wonder if we just picked the first provider that showed up in our Google search and never shopped around.

feels like one of those costs that quietly compounds while you're focused on product and fundraising and then one day you look at the burn rate and realize what you've been doing.

what other early-stage founders here are paying, especially if you're hiring in europe?

reddit.com
u/LauraBeth034 — 20 days ago

head of cs at a mid-market b2b saas, we have a few hundred accounts.

last week on a QBR a customer asked about a feature they'd requested that we shipped a couple months ago, but nobody on my team or product ever told them.

feels like this falls into a gap between cs and product everywhere i've been, not a one-time thing.

who owns this at yours and what does the workflow look like?

reddit.com
u/LauraBeth034 — 20 days ago
▲ 3.3k r/antiwork

I want to describe my first week back because I don't think I've fully processed it and writing it out feels necessary.

there are no assigned desks anymore, the floor is called a neighborhood now which I learned from a laminated sign near the elevator, so I found an empty hot desk, plugged in my laptop, put on my noise canceling headphones and joined a Teams call with my teammate who was sitting directly behind me, close enough that I could hear her voice through my headphones and through her headphones simultaneously creating this faint echo that neither of us ever acknowledged.

At lunch I ate alone at my desk because the people I work with rotate in on different days so we're never all there at once, and the office was full of people I'd never met from departments I couldn't name who I smiled at near the coffee machine with the same energy you give a stranger in an elevator.

My manager Slacked me a question at some point in the afternoon and I Slacked back and we were in the same room the entire time, I could see the back of his head from where I was sitting, and neither of us mentioned it.

friday the company sent an all staff email with the subject line -Celebrating the Return of In-Person Collaboration- and I read it a few times looking for the part where it was a joke.

I started looking at fully remote companies sometime after that, found one based out of Amsterdam, contract runs through Workmotion since I'm not there, and the first morning I worked from my kitchen without headphones on I just sat there for a second and didn't do anything.

Anyway. collaboration.

reddit.com
u/LauraBeth034 — 23 days ago