The product
Same lines, on the product

In the search bar: “Which wine goes with the duck?”
WineConnect is an AI sommelier for restaurants in Poland. I planned its launch on Meta and wrote the ads: who to reach, what to say, how to test it, and when to keep my hands off the campaign.
The audience was small and nothing was known yet, so spending to scale would only have bought impressions. Month one was built to answer one question: which problem makes an owner act?
One campaign ran two audiences side by side: a broad one, and one built on interest in restaurants and wine. Meta shifts the budget toward whatever performs, so the spend itself shows which message is winning. Static ads went first because they’re quick to swap, and video was held back until a message had won.
Three angles on one problem: nobody in the room knows enough about wine.
Version A names the problem. Version B shows the restaurant once it’s solved. Some owners click the moment you name what’s wrong; others get defensive and only respond when the fix is already in the picture. Both versions ran side by side, so the feed decided which story worked.
“Your wine isn’t selling. Guests don’t know what to choose.”
Twoje wino się nie sprzedaje. Goście nie wiedzą, co wybrać.
“The AI Sommelier sells your wine for you.”
AI Sommelier sprzedaje wino za Ciebie.
The words stayed the same while the picture changed: the product on a phone, a glass, the dining room, an illustration. If the copy and the image both change, a winning ad can’t tell you which one won.


In the search bar: “Which wine goes with the duck?”




B adds “Skutecznie”: and it works.


A: “Too much choice. Zero decisions.” B: “One recommendation. Decision made.”
The tracking spec I gave the developers before launch: