B2B case: Optivate · Shopify software · Meta ads in three languages

    B2B case · Meta ads · NL · EN · DE

    216 ads in three languages. Every ad lands on its own page.

    Optivate is software that does the recurring work behind a Shopify store every night: profit by country, returns, translation, pricing and stock. A broad product for a critical B2B audience. We built the Meta campaign that makes it clear in a single scroll.

    Nine topics, four lengths, two formats, three languages. And every message continues on the landing page that explains exactly that one problem.

    Plan an introduction
    Based on €10M+ brands we scale ourselves
    You immediately see where you're leaving profit
    5.0 on Google · 100+ brands helped
    Optivate Meta-ad: Twee merken. €35M online. Zes mensen.
    Optivate Meta ad: More margin on every order. Without anyone calculating.
    01

    216

    Ads in NL, EN and DE

    02

    9

    Topics, each with its own page

    03

    4

    Lengths per message

    04

    4:5 · 9:16

    Feed, Stories and Reels

    Markets
    NL & BE, German-speaking, UK, IE & Nordics
    Channels
    Meta (Facebook & Instagram)
    Services
    AdsContent

    The challenge

    A B2B product that does too much for one ad.

    Optivate was built for ETQ Amsterdam and TOV Essentials, WindroseHQ's own brands. Together a €35 million annual online revenue run rate (2026), with 6 FTE. Now the same software is available to other Shopify brands.

    The tricky part: Optivate does five things. Cram that into one ad and it says nothing. A founder scrolling Instagram doesn't recognise a platform. They do recognise a product that keeps coming back, pound prices ending in .15, or a bestseller that just sold out.

    So we didn't build a campaign about Optivate, but about nine concrete problems. Each with proof from ETQ and TOV, and each with its own landing page that picks up where the ad stops.

    B2B buyers don't click on a platform. They click on their own problem.

    “Worked with multiple agencies and never been as satisfied as with Windrose.”
    Erik · Owner · Frenky S

    The approach

    One problem per ad. One page per problem.

    01 Message match

    The ad and the page tell the same story

    Every topic links to the page that answers exactly that question, with the same number in the headline. No homepage as a catch-all.

    • 9 topics, each with a fixed landing page
    • Proof from own brands: 40% → 25% returns, €1M+ in Denmark
    • One consistent button per length: see, understand, demo
    02 Variants

    Four lengths, two formats per topic

    From one big number for Stories to a full explanation for the feed. That way Meta tests the length, not the message.

    • Short A, Short B, Medium and Long
    • 4:5 for the feed, 9:16 within the safe zone
    • 72 visuals per language, one recognisable style
    03 Localisation

    Three languages, three separate campaigns

    Not translated but rewritten per market: headlines, number formats, currency and examples. With tracking that measures every ad down to the page.

    • NL, EN and DE with local number and price formats
    • English for the UK, Ireland and the Nordics
    • UTM per language, ad name as utm_content

    From ad to page

    The page starts where the ad stops.

    Someone who clicks an ad about returns doesn't land on a homepage with five modules, but on the story behind that exact number. Same promise, same figure, same language. So nobody has to work out again why they clicked.

    Optivate Meta ad (NL): Eén productfoto. 15 procentpunt minder retour.
    Ad · NL"Eén productfoto. 15 procentpunt minder retour."
    Landing page optivateai.com/nl/cases/etq-returns: Van 40% naar 25% retour: wat één productfoto deed
    "Van 40% naar 25% retour: wat één productfoto deed"optivateai.com/nl/cases/etq-returns
    Optivate Meta ad (EN): Two brands. €35M online. 6 FTE.
    Ad · EN"Two brands. €35M online. 6 FTE."
    Landing page optivateai.com/en/cases/etq-tov: How our two brands run at €35M online with 6 FTE
    "How our two brands run at €35M online with 6 FTE"optivateai.com/en/cases/etq-tov
    Optivate Meta ad (DE): So haben wir Dänemark eröffnet.
    Ad · DE"So haben wir Dänemark eröffnet."
    Landing page optivateai.com/de/cases/tov-essentials: TOV Essentials: über 1 Million € Umsatz in Dänemark, innerhalb des ersten Jahres
    "TOV Essentials: über 1 Million € Umsatz in Dänemark, innerhalb des ersten Jahres"optivateai.com/de/cases/tov-essentials

    One message, four lengths

    Not every scroller reads as far.

    Every topic got four variants, from a single number to the full story. All in 4:5 for the feed and 9:16 for Stories and Reels, with all text inside the safe zone. Meta shows which length wins per audience, without the message changing.

    Optivate returns ad, variant Short A
    Short AOne headline, one number. For Stories and Reels.
    Optivate returns ad, variant Short B
    Short BThe same message as a question. Tests which hook works.
    Optivate returns ad, variant Medium
    MediumHeadline, short explanation and three lines of proof.
    Optivate returns ad, variant Long
    LongThe whole story plus a proof number. For people who read.

    Three languages

    Localised, not translated.

    The same ad in three languages. Look at the prices: round prices in pounds and kroner, and in German the euro sign after the amount.

    Optivate ad: Meer marge op elke order. Zonder dat iemand rekent.
    NL
    Optivate ad: More margin on every order. Without anyone calculating.
    EN
    Optivate Anzeige: Mehr Marge bei jeder Bestellung. Ohne dass jemand rechnet.
    DE

    Numbers the way the reader writes them

    €199 in Dutch and English, 199 € in German. 150–250k € instead of €150–250k. Small things, but German founders see straight away whether something was written for them.

    Examples from the reader's market

    The Dutch page asks what Germany earned yesterday. The German page asks the same about Austria. Same product, different example, because the question sounds different in each market.

    Every language its own campaign

    Dutch for the Netherlands and Belgium, English for the UK, Ireland and the Nordics, German for German-speaking markets. Each language has its own UTM campaign and the ad name as utm_content, so every ad is measurable down to the landing page.

    The campaign map

    Nine problems, nine destinations.

    Every topic has a fixed landing page, in every language. Two pricing topics share one page, because it answers both questions.

    1. 01Grow without extra hiresoptivateai.com/en/cases/etq-tov
    2. 02Profit by countryoptivateai.com/en/products/optivate-os
    3. 03Round prices by countryoptivateai.com/en/products/pricing-margin
    4. 04Sales with a cost flooroptivateai.com/en/products/pricing-margin
    5. 05Returns per productoptivateai.com/en/cases/etq-returns
    6. 06Translation without an agencyoptivateai.com/en/products/content
    7. 07Opening a new countryoptivateai.com/en/cases/tov-essentials
    8. 08Stock and purchasingoptivateai.com/en/products/stock-purchasing
    9. 09All in one systemoptivateai.com/en

    Selling a B2B product that doesn't fit in one sentence?

    We turn a broad proposition into ads that hit one problem at a time, and make sure the landing page finishes the story. In every language you sell in.

    • Which problems your audience actually recognises, and which proof goes with them
    • Honest advice: if we're not the right party, we say so
    • Direct conversation with an entrepreneur, no sales funnel
    Plan an introduction
    Based on €10M+ brands we scale ourselves
    You immediately see where you're leaving profit
    5.0 on Google · 100+ brands helped

    What partners say

    5-star reviews from brands we work with.

    Google Reviews · verified clients

    "Since early 2026 we've been working with WindroseHQ to accelerate the growth of SIZZ the brand through SEO, SEA and email marketing. Within four months we reached the number 1 position in Google for the search term 'dames longsleeve', above several large fashion retailers. A pleasant and knowledgeable team with a proactive approach and a lot of e-commerce expertise. A valuable partner for our growth!"

    Bob

    Co-owner · SIZZ The Brand

    "We've been working together for over 1.5 years. The partnership feels like an extension of our company. They're proactive, think along with us and are focused on results (and they deliver), not on reports. Windrose isn't a standard agency, but a real growth partner. They build their own companies and brands and share that hands-on knowledge with us. That's why they look far beyond 'just traffic or revenue'. They support us in admin, import, customer service, logistics and day-to-day operations. That way multiple areas are tackled at once and different levers are pulled."

    Paul

    Owner · Afdekzeilwinkel

    "Windrose is a really great partner to work with. We have them handle several marketing disciplines, and for each one they have a dedicated specialist. It doesn't feel like an external party, but like an extension of our own team. They take responsibility and actually think along, instead of just ticking off what's asked. In short: very happy with the collaboration. Good communication, the right structure, good results, and they also look at the long term. Definitely a recommendation!"

    Ivo

    Founder · IVONO

    "Working with Windrose has been very positive. Their entrepreneurship, no-nonsense approach and expertise make them a reliable and valuable partner. They think proactively, move fast and know how to tackle complex challenges in a practical way."

    Virgil

    E-commerce · TI SENTO

    "We've been working with WindroseHQ for about three years now and in that period we've made huge progress as a company. What I value most: they really think with you. Not from a 'billable hours' mindset, but with good questions and ideas. I've worked with several agencies — WindroseHQ makes the difference."

    Remco

    Owner · DiamondsByMe

    "Six years as our partner and we've made great strides together! Especially this year we've seen huge growth and the partnership is rock solid. On to more wins together!"

    Martijn

    The Chesterfield Brand

    "We've been working with Windrose on social ads for a long time. For the past 1.5 years also across e-commerce, where they act as a strategic partner and think along across the entire business."

    Justin

    E-commerce · Wovar

    "Great partner with real added value in the online space!"

    Lennart

    Owner · Floer

    "Worked with multiple agencies and never been as satisfied as with Windrose. Where many agencies limit themselves to media buying, Windrose actually helps you get to the next level. Short lines, fast execution. I'd recommend them to everyone — but I won't, because then they'd have less time for me, haha."

    Erik

    Owner · Frenky S

    For who

    Is this a fit for you?

    For you if…

    • You sell software or a service to other businesses
    • Your product solves several problems and you want to test them separately
    • You want to advertise in several languages or countries
    • You have cases and numbers you're not using well yet

    Not for you if…

    • ·You want one generic ad for every market
    • ·You only want a translated copy of your Dutch ads
    • ·Your landing pages can't change along with the ads
    • ·You're looking for a cheap hourly rate

    Growth isn't a coincidence. It's a system.

    In 30 minutes you'll see where your growth is being held back - and what can immediately improve.

    ★★★★★5.0 on Googlebuilt on our own brands TOV (€0 → €11.7M) and ETQ (€2M → €12.4M)

    During this conversation:

    • Where your margin and scalability are being held back
    • What's really holding back your ads, content and funnel
    • Which choices you need to make to keep growing

    Already working with an agency? We'll show you where you're still leaving profit on the table.

    What happens after your request:

    1. 1Enrico calls you back within 1 business day to schedule the conversation.
    2. 2Beforehand we review your website, campaigns and channels.
    3. 3In 30 minutes you get concrete improvements, even if we don't end up working together.

    You'll speak directly with:

    Dion - Client lead

    Dion

    Client lead

    10+ years scaling ambitious brands.

    Enrico - Growth lead

    Enrico

    Growth lead

    Instantly spots where you're leaving revenue - and how to fix it.

    Plan an introduction

    We work with a select number of brands and focus on direct impact.

    We review your website, campaigns and opportunities beforehand - so we enter the conversation with concrete improvements