§
§ · wine · spirits

Wine sells on compliance and story.

A winery, distillery, and spirits ecommerce practice that handles age verification, state-by-state DTC shipping law, wine-club allocation mechanics, tasting-note storytelling, and the 3-tier system pressures that shape how the brand goes direct.

§ 01 · wine is regulated

Compliance first, storytelling always.

Wine and spirits ecommerce operates inside US three-tier distribution law that most generic agencies do not understand. Age verification at cart and at delivery is a regulatory requirement, not a UX choice. State-by-state shipping law varies widely: some states ban DTC wine shipping entirely, others require specific winery licenses or enforce volume caps. Wine-club allocation cycles drive 40 to 70 percent of DTC revenue for mature wineries, not single-bottle commerce. Tasting notes, vintage data, and winemaker storytelling are the pricing power for premium wines; without them, SKUs commodity-compete against supermarket shelf. Standard Shopify themes handle none of these natively; specialist compliance platforms and custom allocation engines make the difference.

§ 02 · the allocation method

The Allocation Method.

01

Age + state verification at cart

Real-time age gate plus ship-to-state eligibility check before the customer wastes time in cart. Some states are hard-blocked at the address entry; others require adult-signature-on-delivery flagged on the shipping label.

02

Compliance engine integration

Sovos ShipCompliant, Vinoshipper, or Avalara for Wine. Real-time tax calculation per ship-to state, volume-limit enforcement, automated state reporting.

03

Wine-club engine

Quarterly release cycles. Tier-based shipments (6-bottle collector, 12-bottle reserve, premium allocation). Pause/skip in defined windows. Commerce7 or WineDirect for club mechanics; Shopify for storefront.

04

Allocation release mechanics

Limited releases in tiered waves: club members first, mailing list second, public third. Per-member allocation limits, time-boxed queue-based purchase flow. Custom Shopify implementation for cult releases.

05

Tasting-note + vintage content

Per-vintage metafields: appellation, varietal blend, harvest year, aging regimen, tasting notes, winemaker narrative, food pairings. Drives pricing power; cellar-door stories sell the bottles online.

§ 03 · the compliance layer

Fifty states, fifty rule sets.

US DTC wine shipping law is a patchwork. Most states permit DTC shipping with an out-of-state winery license, tax registration, and volume caps (typically 12 cases per consumer per winery per year). Utah and Mississippi ban DTC wine shipping outright as of 2026. Pennsylvania requires state-licensed carrier handoff. Tennessee and a handful of others have volume limits tighter than the 12-case norm. Every state collects its own excise tax and wine tax rates; every state has its own reporting requirements.

Compliance engines handle the ongoing complexity. Sovos ShipCompliant is the enterprise standard used by large wineries; Vinoshipper is friendlier for small-and-mid brands; Avalara for Wine is popular for brands already on Avalara tax. Each engine: validates ship-to state at cart, calculates correct tax, flags orders requiring special handling, files required monthly reports to state alcohol boards, manages excise tax remittance. Cost: 500 to 2,500 dollars monthly based on volume. The alternative (in-house compliance) is 2-3 FTE headcount at any serious shipping volume.

Spirits add another layer. Whiskey, vodka, gin, and liqueur shipping is more restricted than wine in most states; only about 8 to 10 states permit DTC spirits shipping as of 2026, compared to 45+ for wine. Spirits brands often ship via marketplace intermediaries (Drizly, Reserve Bar, Flaviar) rather than self-ship, which changes the Shopify integration shape.

§ 04 · wine club revenue

Clubs drive 40 to 70 percent.

For mature wineries with established DTC programs, wine clubs drive 40 to 70 percent of annual DTC revenue. Clubs operate on quarterly release cycles (Spring, Summer, Fall, Winter allocations) with tier-based shipment composition. A typical structure: 6-bottle entry tier at 150 to 180 dollars per release, 12-bottle tier at 300 to 360, and a premium collector tier with rare bottlings at 500+ per release. Member pricing runs 10 to 30 percent below retail, which also applies to non-club purchases.

Club mechanics on Shopify typically require a specialized platform. Commerce7 and WineDirect are the incumbents for club management; they integrate with Shopify for the storefront but run the release composition, member tiering, and skip logic in their own system. For wineries migrating from custom legacy platforms to Shopify, the club engine migration is the highest-risk part of the project - mistakes visibly break active member relationships that took years to build.

Allocation releases sit on top of the standard club cycle. When the winery has a limited-production wine (200 cases of a single-vineyard bottling, 50 cases of a library release), the allocation runs as a tiered wave: club members first with per-tier priority, mailing list members second, public third if anything remains. Queue-based release UI with time-boxed windows prevents bots and server overload. Custom Shopify implementation runs 4 to 6 weeks for the allocation engine on top of the base club integration.

§ 05 · want help with the winery stack?

Wine is clubs + compliance.

Our winery engagements ship the Allocation Method: compliance engine, club mechanics, allocation releases, tasting-note content. Scoped quote in 48 hours.