ConversionEX
Services
WorkReviewsAboutContact
Milan

Meta Ads Management in Milan

Facebook and Instagram for Milan brands whose growth depends on how many genuinely different reasons-to-buy they can put into the auction each month.

Delivered remotely for brands across Milan and Italy.

Grow · Milan

Why Milan brands come to us for this

  • Concepts built from the workshop floor — process, material, provenance, the maker — because that is the demand-creation asset you already own
  • Prospecting in export markets held separate from domestic warm audiences that already know you through retail
  • Advantage+ run with the existing-customer cap set on purpose, so retargeting stops claiming demand your showroom created
  • Catalogue and product sets cut by margin and stock cover which keeps a fabric or size run that is gone out of dynamic ads
  • Conversions API rebuilt for EU consent reality, with parameters normalised across Italian, German and French address and phone formats

Google waits for the query. Meta has to supply the reason, and Milan brands are sitting on the best raw material for that in Europe and almost never use it. The workshop, the cutting table, the finishing bench, the person who has been doing one operation for thirty years — that footage outperforms studio product photography consistently, because it does the one thing a static pack shot cannot: it explains why the thing costs what it costs. A brand that can film a real process has a demand-creation advantage over a brand that can only film a product on a plinth.

The account itself is built for throughput rather than cleverness. Targeting moved inside the algorithm years ago, so the number that governs your CAC is how many genuinely different concepts enter the auction each month, not how many interest stacks someone maintains. Campaigns get consolidated so ad sets actually exit learning, Advantage+ runs with an existing-customer cap that was decided rather than inherited, and the catalogue is segmented by margin and by stock cover — which matters acutely for made-to-order and seasonal lines, because a dynamic ad will happily spend all month promoting a fabric that ran out.

Then signal, which in Europe is a harder problem than the playbooks admit. Consent requirements mean a meaningful share of your browser events never fire, so Conversions API is not a nice-to-have — it is the only way the algorithm sees enough of your buyers to learn from them. Properly hashed and normalised parameters, clean deduplication between browser and server, and an honest read on event match quality across markets where phone and address formats differ. Then a geo holdout, because Meta's reporting is an advocate and not an auditor.

Concept cadencea planned number of genuinely distinct concepts entering the auction each month
Server-side signalCAPI treated as primary where consent suppresses browser events
Geo holdoutincrementality checked against a held-out region, not platform-reported ROAS
Local context

Creating demand for a product whose reputation was built in a showroom

The typical Milan brand has never had to create demand before. Wholesale did it: a showroom, a fair, an agent, a retailer's floor space. That means the direct channel starts with a real advantage — genuine craft, genuine provenance, often decades of it — and a real gap, which is that nobody in the business has ever written a hook. It also means the audience shape is unusual. The domestic Italian audience often already knows the name through retail, so retargeting and Advantage+ will happily re-sell people who were going to buy anyway and report a flattering ROAS, while the export markets where the growth actually is have never heard of you at all. We hold those apart: prospecting funded separately in Germany, France and the rest of the EU with concepts that assume zero recognition, warm and domestic activity capped so it stops taking credit for demand your retail presence created. The rhythm of the year is Milan's own too — a heavy push into and out of April for interiors, the two fashion weeks for apparel, and a genuine flat spot in August that is worth spending less into rather than fighting.

Scope

What Meta Ads includes

The same standard of work we run for every client — applied to a Milan brand’s realities.

Full service detail
01

Account Consolidation

Campaigns collapsed into a structure with enough conversion volume per ad set to exit learning, plus exclusion logic that stops prospecting and retargeting bidding against each other.

02

Advantage+ Shopping Build

ASC campaigns with the existing-customer budget cap set deliberately, creative slotted in by concept rather than dumped in bulk, and a clean boundary with the manual prospecting that feeds it.

03

Catalogue & Dynamic Product Ads

Catalogue connected through the Shopify channel, product sets segmented by margin and stock cover, and DPA templates that look designed rather than machine-assembled.

04

Conversions API & Signal Repair

Server-side events with hashed identifiers, correct browser-to-server deduplication and an event match quality target of 8 or better. Since iOS 14, signal quality is a bidding lever.

05

Creative Testing Cadence

A rolling calendar of concepts, hooks and formats across UGC, static and motion, briefed from customer language and structured so results read by angle rather than by ad ID.

06

Incrementality & Geo Holdouts

Geo-split and conversion-lift tests across prospecting and retargeting, so budget decisions rest on revenue the business actually gained rather than on what the platform claimed.

Scoped and quoted for your Milan store

We do not work off a rate card. Every Milan engagement starts with a fixed statement of work — named deliverables, named dates, one number — written after we have looked at your store, not before. If a smaller first step would serve you better, we will say so.

Get this scoped
How it runs

From kickoff to results

01

Signal Audit

Pixel, CAPI, deduplication, match quality and catalogue health checked first. Everything else in this service is downstream of what Meta knows about your buyers.

02

Consolidate

We cut the account back to a structure with enough conversions per ad set to learn, then set the prospecting-to-retargeting split on purpose instead of by accident.

03

Build the Creative Engine

Angles mined from reviews, support tickets and comment threads become a monthly production plan with named hooks and a fixed number of new concepts entering the auction.

04

Test at Concept Level

Naming and structure that roll performance up by angle, hook and format, so the lesson outlives the asset that taught it and the next round starts smarter.

05

Prove It, Then Scale

A geo holdout or lift test before any step change in budget. Meta reports on itself; we would rather know what happens to revenue when the ads stop.

Proof

Meta Ads results

Anonymised under NDA. Figures pulled from the client’s own analytics.

Performance Apparel (DTC)

~$6M/yr DTC, 900+ SKUs across size and colour variants, US · Shopify Plus

Returns ran at 31% and refund cost consumed the entire paid media margin. One size chart image served 40 different fits, and 62% of add-to-carts started on a collection page that never showed variant availability. The named constraint: no new product photography budget, so every fix had to come out of the existing asset library and the review corpus.

+29%sitewide conversion rate1.71% to 2.21%, five-month average
+14%average order value$84 to $96 once the threshold bar and cross-sell shipped
31% → 22%return ratenine-point drop, roughly $310k/yr in recovered margin
1.9x → 2.4xblended MERwith paid spend held flat throughout
Engagement Conversion-led rebuild + paid mediaTimeframe 5 months

Food & Beverage (Specialty Coffee)

~$3.1M/yr, 28 SKUs, subscription + one-time, US · Shopify (Klaviyo, Recharge)

A 14-day roast window meant every discount cut into a 41% gross margin that could not be rebuilt. First-order CAC was $52 against a $38 AOV, so the business only worked on the second order and 64% of customers never placed one. The named constraint: no discount deeper than 10%, ever, on any channel.

+8%conversion rate2.4% to 2.6%. The smallest number here and the least important one
$38 → $50average order value+32%, once the sampler replaced the single-bag entry offer
36% → 58%90-day repeat purchase ratethe metric the entire engagement was designed around
+$410kannualized contribution marginCAC fell 19% while AOV and repeat rate rose, at zero incremental discount cost
Engagement Retention program + Meta ads rebuildTimeframe 6 months
In their words

Clients on this work

MER 2.1 → 3.4

“Our last agency was reporting a 6.2 ROAS in Meta while the bank account told a completely different story. First thing these guys did was get CAPI wired up properly and rebuild the product catalogue feed, so the dynamic ads stopped pushing flavours we hadn't stocked in months. Then they made us report blended MER from month one and the first number was ugly and honest. It took about four months to move MER from 2.1 to 3.4, and I actually trust the dashboard now, which I did not expect to say about an ad agency.”

Co-founder & COOPet products brand, ~$9M/yr · Chicago, IL
Verified via Shopify Partner referral
FAQ

Meta Ads in Milan — your questions

From your building, in most cases. A half-day in the workshop or the finishing area produces more usable material than a studio day, because process footage answers the question a Meta ad has to answer in three seconds: why this and not the cheaper one. We direct that shoot remotely with a brief and a shot list, work with a local crew or with someone on your team and a phone where the budget suits it, and cut it into multiple concepts rather than one polished film.

It makes browser-only tracking unreliable, which is a different problem. A properly implemented Conversions API sending server-side events for consented users, with correct hashing, normalisation and deduplication, restores most of what the browser loses and is what keeps event match quality usable. What you cannot do is ignore consent and hope, because the compliance exposure in Italy is real and the data quality is bad anyway.

In the language of the market, with the landing page to match — an Italian ad pointing at an Italian page for Italy, German creative and a German page for Germany. English works as a bridge for smaller markets where you cannot yet justify localised assets, but it underperforms native creative in Germany and France specifically. We stage that: prove a concept in one language, then localise the winners rather than translating everything on principle.

By planning for it instead of being surprised. Domestic demand drops, your own dispatch and courier depots may be running reduced, and spending a normal budget into a market that is at the beach produces expensive impressions and delayed shipments. We usually reduce domestic weight, keep export markets running where their season has not stopped, and use the quiet period to shoot and build the concept bank for September — which is when apparel and interiors both come back hard.

Barely. Broad and Advantage+ beat hand-built interest stacks in almost every account we take over, because the algorithm holds more signal about your buyers than any interest list does. What still matters is exclusions, budget split between prospecting and retargeting, and what the ad actually says.

Enough that a fresh concept enters testing every one to two weeks, which at typical DTC spend means fifteen to thirty assets a month across static, UGC and motion. We can brief and produce it through our creative service or work to your team's calendar, but a Meta account starved of concepts plateaus regardless of who buys the media.

Because it counts every purchase by someone who saw an ad inside the attribution window, whether the ad caused it or not. That is useful for in-platform optimisation and useless as a business number. We optimise inside Meta on Meta's data, then judge the channel on blended MER and holdout results.
Next step

Meta Ads for your Milan brand.

Thirty minutes with the strategist who would actually run your account. We screen-share your store, read your data live, and tell you the three highest-value things we can see from the outside.

Shopify or Shopify Plus stores doing $150k/mo or moreFounder, CEO or eCommerce lead on the callNo deck and no pitch — we open your store instead

Prefer to write it out? [email protected] gets a real reply the same business day, Mon-Fri, 9am-6pm MT.