01 · Real client
Real client — Veinivein OÜ, Tallinn
WineDo
Storefront plus content engine for premium spirits — Veinivein OÜ, Tallinn. 303 products in three languages, eight content tracks, one senior editor.
- Year
- 2026
- Duration
- Ongoing
- Investment
- From €890/mo
- Discipline
- E-commerce · Social · Content

Outcome
1.2k+
social-driven inquiries per quarter, across three channels
─ 01 · Challenge
The challenge.
Veinivein OÜ curates premium spirits — whisky, rum, champagne, gin — delivered across Estonia in one to three days. They needed two things at once: a storefront that could sell a curated 300-bottle catalogue in three languages with 18+ compliance on every page, and a consistent social presence to bring buyers in. Premium alcohol can't run open paid acquisition, so the inbound engine had to be organic — and neither half could justify hiring a full team.
─ 02 · Work
The work.
We built both halves. The storefront — winedo.ee, Next.js on Vercel — carries 303 products across eight categories, from 125 whiskies to 10 liqueurs. Each card lists origin, strength, volume, and tax-inclusive price, with a recommendations block. The catalogue filters by type, price, ABV, and origin, with four sort orders; search, cart, and checkout complete the purchase path. Kinginõustaja, a three-question gift quiz, matches drink, budget, and recipient experience. ET / EN / RU throughout; pages ship at ~52KB with self-hosted fonts. On top of it runs the content engine: eight parallel tracks — topic research, three language copywriting tracks, visual curation, scheduling, engagement monitoring — with a senior editor reviewing every post before publish.
─ 03 · Outcome
The outcome.
Steady inbound: 1,200+ qualified inquiries per quarter from the three social channels, sustained since launch. Content cadence holds at 90+ posts per quarter in ET / EN / RU. The storefront the traffic lands on is live and checkable: 303 products, filters, gift quiz, checkout, three languages, 18+ compliance on every page. The founder reports the content engine pays for itself within the first 60 days each quarter.
Process · 4 phases
01
Scope
Phase 1
Mapped the catalogue — 300+ bottles across eight categories — against the three-language requirement and 18+ compliance rules. Defined the storefront spec and the content pillars in a single plan: one team, both halves.
02
Storefront build
Phase 2
Next.js storefront on Vercel: 303 product cards with origin, ABV, volume, and tax-inclusive pricing; filters by type, price, ABV, and origin plus four sort orders; search, cart, and checkout; the Kinginõustaja gift quiz; ET / EN / RU; 18+ gating on every page. Pages ship at ~52KB with self-hosted fonts.
03
Content engine
Phase 3
Stood up eight parallel tracks: topic research, three copywriting tracks (ET / EN / RU), visual curation, scheduling, and engagement monitoring. Brand voice docs in three languages; ninety-day editorial calendar tied to Estonian retail cycles. Every post passes a senior editor before publish.
04
Run
Ongoing
Retainer from €890/mo. 90+ posts per quarter across three channels; the engagement monitor triages inbound DMs and routes high-value gift conversations to the founder. The storefront is maintained alongside the content cadence.
What shipped
303
products live in the storefront, across eight categories
- 01303 products live in eight categories — every card with origin, ABV, volume, tax-inclusive price
- 02Full purchase path: filters, search, gift quiz, cart, and checkout in ET / EN / RU
- 0318+ compliance on every page; ~52KB pages, self-hosted fonts
- 041.2k+ social-driven inquiries per quarter, sustained since launch
- 0590+ posts per quarter — eight tracks, one senior editor reviewing every post
- 06The founder reports the content engine pays for itself inside 60 days each quarter
“We don't run flash sales. We run a brand. The team built a content engine that brings people who already want what we sell.”