Skip to main content
←All work

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.

Visit winedo.ee →↗
Year
2026
Duration
Ongoing
Investment
From €890/mo
Discipline
E-commerce · Social · Content
Built by 8 production tracksPremium spirits · D2C e-commerce · 2026
WineDo — winedo.ee
winedo.ee

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

  1. 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.

  2. 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.

  3. 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.

  4. 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.”

Founder · Veinivein OÜ · winedo.ee