Performance ads for Turkish brands entering German and EU markets
A practical playbook for Turkish brands running Meta and Google ads in Germany and the EU: account setup, server-side measurement, campaigns and KPIs.

TL;DR
Turkish brands that succeed with paid ads in Germany treat it as a new market, not as a Turkish campaign with German copy. Set up a EUR ad account and a VAT plan first, build server-side measurement before spending, run four campaign layers, localise creative for German buyers, and give the account 30 to 45 days before judging ROAS. Manage against contribution margin, not clicks.
Performance advertising for market entry is paid media on Meta and Google that is planned, measured and scaled against a target cost per acquisition in the new market, rather than against reach or impressions. For a Turkish brand in fashion, food, home or B2B, the mechanics are the same as at home. The assumptions underneath them are not.
Germany is not a larger Turkey
The most expensive mistake we see is a strong Turkish account copied into Germany with translated copy and the same budget logic. Prices, payment habits, delivery expectations and trust signals all differ, and each one changes what a click is worth.
| Assumption | Turkey | Germany and the EU |
|---|---|---|
| Currency and pricing | TRY, prices updated often | EUR, prices stable and shown including VAT |
| Preferred payment | Card with instalments | PayPal, invoice, SEPA direct debit, Klarna, card |
| Delivery expectation | Next day in large cities | A few days is accepted if tracking is reliable |
| Returns | Less frequent, sometimes discouraged | Frequent and expected, free returns common in fashion |
| Trust signals | Brand's Instagram presence, marketplace ratings | Imprint, Trusted Shops seal, reviews, clear returns page |
| Consent | KVKK notice, light banner | GDPR consent before tracking, consent mode needed |
| Marketplaces | Trendyol, Hepsiburada | Amazon.de, Zalando, Otto, eBay |
| Tone of address | Warm, informal | Formal "Sie" in most categories, precise product facts |
| Customer service | WhatsApp, phone | Email and chat in German, clear response times |
Set up the account and payments before the first euro
Ad platforms are patient with paperwork problems until the moment you scale. Then they are not.
- Business verification. Verify the business in Meta Business Manager and Google Ads under the legal entity that will invoice German customers, matching the name, address and VAT details on the store's imprint page.
- A EUR ad account. Open a dedicated ad account in EUR for EU campaigns. Mixing TRY and EUR in one account makes ROAS unreadable when the lira moves.
- VAT and customs. If goods ship from Turkey, customs duty and import VAT apply, and the buyer expects no surprise at the door. Use a delivered-duty-paid setup or hold stock inside the EU, and confirm the VAT route with a tax adviser before the first order.
- Payment methods. Add PayPal and at least one German invoice or direct debit option. A card-only checkout loses German buyers.
- Domain and legal pages. A .de domain or a clean /de path, a German imprint (Impressum), privacy policy, terms and a withdrawal notice. Meta, Google and customers all read these pages.
Measurement first, spend second
In Germany, consent banners block a large share of browser-side tracking, so a Pixel alone reports a fraction of what happened.
Meta Pixel plus the Conversions API
Install the Pixel for browser events and the Conversions API for server-side events, with event deduplication between the two. Meta reports that advertisers with a Conversions API setup for web events saw an average 17.8% lower cost per result than those without (Meta, 2026). The gain comes from the algorithm seeing more of your real conversions. How deduplication and a weekly reconciliation against the store's order database keep those numbers honest is covered in measurement, conversion and retention.
GA4 and consent mode
Set up GA4 e-commerce events and Google consent mode, so Google Ads can model conversions from users who decline cookies. Without it, Performance Max and Smart Bidding work with one eye closed.
Why server-side matters more in the EU
Server-side measurement sends purchase, add-to-cart and lead events from your own server to Meta and Google. It survives ad blockers, browser limits and consent choices that block third-party scripts. The data path is also yours: events originate on infrastructure you control, and the platforms receive what you decide to send. This is how we build every account in our performance ads service, and it is why the client owns the data from day one.
Do not launch on browser tracking alone
If your shop system counts far more purchases than Meta Ads Manager, the algorithm is learning from a fraction of reality. Fix measurement before touching budgets.
Campaign architecture: four layers, one job each
A new market needs a structure that separates cold demand from warm demand, so you can read each layer on its own.
| Layer | Audience | Goal | Budget share at launch |
|---|---|---|---|
| Prospecting | Broad German audiences, lookalike seeds | New buyers, feed the pixel | Largest share |
| Retargeting | Site visitors, video viewers, cart abandoners | Recover intent within days | Small, high ROAS |
| Catalogue and dynamic | Product viewers, cross-sell | Show the exact product seen | Grows with catalogue depth |
| Loyal customers | Past buyers, email list uploads | Repeat purchase, new collections | Smallest, highest margin |
Prospecting on Meta runs broad or lightly interest-based targeting with several creative angles, because the algorithm needs freedom and signal. On Google, start with Search on brand and category terms in German, then add Performance Max once the feed is clean.
Retargeting uses short windows at first. A new market has few visitors, so a 7 or 14 day window keeps frequency sane.
Catalogue and dynamic ads need a German product feed: German titles, EU sizing, EUR prices including VAT, shipping cost and delivery time fields. A feed with Turkish size labels fails in Germany quietly.
Loyal customers are the smallest audience at launch and the most valuable later, so build the email list from day one. Automated email flows generate about 41% of email revenue (Klaviyo, 2026), and that revenue carries no ad cost.
Creative localisation for German buyers
Translation is not localisation. German buyers read product facts closely and punish vague claims.
- Copy in native German, written by someone who sells in German, not translated word by word. Formal "Sie" is the safe default in fashion, home and B2B; informal "du" works for younger lifestyle brands.
- Sizes and measurements in EU sizing and centimetres, with a size guide on the product page. For food, weights in grams and German ingredient lists with allergens marked.
- Shipping and returns promises in the ad and on the landing page: delivery time in working days, shipping cost, return window, who pays return shipping.
- Trust signals above the fold: a recognised seal, review count, secure payment logos, the imprint linked in the footer.
- Origin as a strength. Turkish textiles, olive oil, ceramics and food have a real reputation in Germany. Say where it is made, without exaggeration.
Test three to five creative angles per product group and let the platforms allocate. Refresh every few weeks: a new audience is small and fatigue arrives early.
Budget ramp and the 30 to 45 day learning phase
Meta's ad sets and Google's Smart Bidding both need a run of conversions before delivery stabilises, and in a new market that volume takes time.
Our ramp looks like this:
- Weeks 1 to 2: fixed daily budget, broad prospecting, retargeting on, no bid caps. The goal is clean events and enough conversions to exit learning.
- Weeks 3 to 4: pause creative that does not earn its budget, raise the rest in steps of roughly 20 percent every few days rather than doubling overnight.
- Weeks 5 to 6: introduce catalogue ads and Performance Max, set target ROAS from real data, begin loyalty campaigns.
Judge the first six weeks on signal quality, not on ROAS. Every budget jump resets part of the learning, so the ramp is a staircase, not a lift. Why this learning period weighs on the choice between an agency and an in-house team is covered in agency or in-house marketing. Every Monday at 08:00 the client receives a report with spend, revenue, CAC and margin per layer, so decisions come from numbers.
Marketplace or own store
Amazon.de, Zalando and Otto offer immediate reach and buyer trust. They also keep the customer relationship, charge fees on every sale and restrict how you retarget.
An own store on a fast platform keeps the data, the margin and the audience. Our usual sequence is to launch the own store first, prove logistics, pricing and returns, then add one marketplace as an acquisition channel. If you are building the store from scratch, our web and e-commerce platform service takes it live in eight weeks under the Launch program ($9,900).
KPIs that matter: ROAS, CAC and contribution margin
ROAS is the number everyone reports and the one that misleads most in a new market. Use three:
- ROAS (revenue divided by ad spend) per campaign layer, with a target derived from margin rather than from a benchmark.
- CAC (cost to acquire a new customer) for prospecting only, compared with a customer's expected first-year value.
- Contribution margin per order after product cost, shipping to Germany, returns, payment fees and ad cost. This number decides whether to scale.
For orientation only: fashion e-commerce conversion rates sit between 1.81% and 2.77% (IRP Commerce, Dynamic Yield, 2026). If a German landing page converts far below that, fix the page before adding budget.
Set the target ROAS before launch by working backwards from the margin you need per order. This is the logic behind our monthly programs, where Model B ties part of our fee to net online revenue, so the target is shared.
Launch checklist
- Business verified on Meta and Google under the invoicing entity, EUR ad account and billing
- VAT and customs plan confirmed with a tax adviser, delivered-duty-paid or EU stock
- German store with legal pages, PayPal and a German invoice or direct debit method
- Meta Pixel and Conversions API live with deduplication, tested with real orders
- GA4 e-commerce events and Google consent mode verified
- German product feed with EU sizes, EUR prices and shipping fields
- Four campaign layers built, three to five German creative angles per product group
- Target ROAS and CAC calculated from contribution margin, weekly report set for Monday 08:00
Where to start
Entering Germany is a sequence: legal and payment setup, measurement, store and feed, then campaigns. Our process runs in that order, and the performance ads service covers measurement, campaign build and weekly optimisation with no intermediary between you and the platforms.
Also available in Türkçe.


