Purposeful Profits
← Growth guides
Shopify POSEventsAcquisitionOffline

Shopify POS for DTC Brands: How to Turn Pop-Ups and Markets Into a Profitable Channel

Most DTC brands go to events to build awareness. The ones making events work have turned them into a full acquisition engine: high-converting in-person sales, email captures that flow directly into Klaviyo, and post-event sequences that turn market browsers into long-term customers.

By Caner Veli · 23 July 2026 · 9 min read

15-30%

in-person conversion rate at markets vs 1.5-3% online

2-3x

higher 12-month retention for customers acquired in person

£150

minimum hardware cost to run Shopify POS at any event

Source: Shopify Retail Report 2025, Purposeful Profits client audits 2023-2026

Every DTC brand in drinks, beauty, or wellness has been to a market or a pop-up at some point. Most go, sell some product, chat to a lot of people, and come home thinking it was a good day. Then they go back to running Facebook ads. The event was awareness. A nice day out. A box ticked.

The brands making events work think about it completely differently. They go to events to acquire customers, not to create awareness. They configure Shopify POS before the event, connect it to Klaviyo, tag every buyer and every email capture by event source, and fire a post-event sequence within 24 hours. They leave with 60 paying customers and 140 email subscribers who experienced the product in person. The economics on those customers, measured over 12 months, often beat their Meta ROAS significantly.

This post covers the full setup: Shopify POS configuration, the event economics model, the in-person conversion framework, and the Klaviyo flows that turn event attendees into repeat buyers.

Why in-person conversion is structurally better than paid media

Online DTC conversion rates sit at 1.5-3% for cold traffic. At a relevant market or pop-up, in-person conversion runs at 15-30% of genuine interactions. The gap is not because of better targeting. It is because a human conversation, a product sample, and the ability to smell, taste, or try a product removes almost every barrier that a product page cannot.

For consumable product categories, particularly in drinks, functional food, and skincare, the trial barrier is the single biggest obstacle to first conversion. Customers do not know if they will like it. A sample eliminates that uncertainty instantly in a way that 300 product reviews cannot. Brands that attend relevant events and lead with sampling consistently see basket sizes 20-40% higher than online averages and return rates materially lower, because buyers tried the product before committing.

In-person also generates something paid acquisition cannot: the first-party email and phone number of a customer who already has a real relationship with the brand. Every genuine conversation at a market produces a subscriber who is 4-8x more likely to open, click, and buy from subsequent Klaviyo emails than someone who opted in through a cold pop-up after seeing a paid ad.

Shopify POS setup: what you actually need

Shopify POS is built into every Shopify plan. Here is the configuration that works from a one-day market through to a multi-week pop-up or permanent brand activation.

01

POS Lite vs POS Pro: the right choice by use case

Shopify POS Lite is free with any Shopify plan. It gives you in-person card payments, inventory sync with your online store, customer profiles, and basic order management. For brands doing occasional markets fewer than once a month, Lite is sufficient. The limitation is reporting: Lite gives you basic sales totals but not the staff performance, advanced inventory, or location-level reports that make multi-day or multi-staff events measurable.

Shopify POS Pro costs £89/month per location. It adds staff PINs, shift management, unlimited registers, exchanges and returns at point of sale, and the advanced reporting that lets you segment event revenue properly. If you plan to do events more than a few times per year, or you are running a pop-up with two or more staff, Pro pays for itself within a month in saved administrative time and cleaner data.

02

Hardware: the minimum viable market setup

You need an iPhone or iPad running the Shopify POS app and a Shopify card reader. The Tap to Pay reader costs £49 and processes contactless and chip payments via Bluetooth. Both are pocket-sized and run on phone battery, which matters when you are away from mains power. Buy a power bank with 20,000mAh capacity, not 10,000mAh; you will run POS, a second tablet for email capture, and potentially a Bluetooth printer off it for a full day.

For a full pop-up setup, add a receipt printer (the Epson TM-m30 is the most common at DTC activations) and a cable-lock tablet stand for the customer-facing email capture device. Total hardware cost for a market-ready setup is £150-£300 one-time. If you need a more permanent fixture with a full counter setup, Shopify sells a POS hardware bundle for around £450 that includes dock, card reader, and receipt printer.

03

Inventory configuration before the event

One of the most common mistakes is not setting up inventory correctly before arriving at an event. Create the event as a named location in your Shopify admin under Settings > Locations > Add location. Assign a specific stock allocation to that location before you leave. When you sell through POS at the event, Shopify deducts from the event location, not your main online store. This prevents overselling online while you are away from your computer.

After the event, transfer remaining inventory back to your primary location or mark it as returned stock. This gives you a clean event-level COGS report and a true view of event profitability per unit, not just total revenue. Skipping this step means your Shopify cost of goods data is unreliable for every event that ever runs, making it impossible to accurately calculate event ROI.

04

Connecting POS to Klaviyo for automatic email capture

Every sale through Shopify POS creates a customer record. If you collect the email at checkout, it syncs to Shopify's customer database and flows to Klaviyo through the native integration. Tag every POS buyer with the event name using Shopify's customer tags feature, for example 'event_WellnessFest_Jul2026'. In Klaviyo, create a segment based on this tag. This gives you a clean view of event-acquired customers, their email engagement, and their purchasing behaviour over the following 12 months.

Set up a second Klaviyo signup form on a tablet positioned at the front of your stand for browsers who do not buy. Use a simple header: 'Try it at home, 15% off your first order.' This captures the people who were genuinely interested but not ready to commit. Treat them separately from buyers in your flow logic: they need a conversion sequence, not a fulfilment confirmation.

The event economics model: how to know if it is worth going

Most brands calculate event profitability wrong. They look at revenue minus pitch fee and staff cost. If it is positive, the event was good. If not, they write it off. That model misses the most valuable part: the email subscribers and the 12-month LTV of in-person customers.

Input

Example figure

Where to find it

Pitch fee

£350

Event organiser invoice

Staff cost (2 staff x 8 hrs)

£320

Payroll / day rate

Product cost (event COGS)

£280

Shopify COGS

Travel and logistics

£90

Receipts

Total event cost

£1,040

Sum of above

In-person revenue

£1,400

Shopify POS report

Gross profit (at 45% CM)

£630

Revenue x CM%

Direct event P&L

-£410 loss

Gross profit - event cost

Email subscribers captured

95 subscribers

Klaviyo event segment

12-month LTV per subscriber

£28

Klaviyo cohort analysis

Forward value of subscribers

£2,660

95 x £28

True event ROI

+£2,250

Forward value - direct loss

LTV figures are illustrative. Use your own Klaviyo cohort analysis to calculate subscriber LTV by acquisition source before applying this model to your business.

This is why brands that treat events purely as revenue generators chronically underinvest, and brands that track subscriber LTV from events often find it is their highest-returning acquisition channel. The event above looks like a £410 loss on a direct P&L. It is actually a £2,250 return on a £1,040 investment, a 216% ROI, achieved in one day.

The in-person conversion playbook

Conversion at a market is a skill. The brands that attend once and decide events do not work are usually making one of three mistakes: no sampling strategy, no clear call to action at the moment of interest, or no mechanism to capture the people who are curious but not ready to buy.

1

Lead with sampling, every time

Sampling is the fastest way to remove the trial barrier for consumable products. The offer is not 'try this sample so you can see if you like it.' The frame is 'this is the product, have it.' Generosity converts. Brands that lead with a full-size or meaningful sample outperform brands that offer a quarter-portion sachet by 30-50% in conversion rate. If your margins allow it, lead with the best version of the product, not the cheapest.

2

One question, not a pitch

The fastest way to end a market conversation is to pitch. The fastest way to start one is a single question that qualifies interest and gives you something to listen to. For a functional drinks brand: 'Are you looking for something to replace your afternoon coffee or have you tried adaptogens before?' For a skincare brand: 'What is the one thing your current routine is not solving?' Listen for 30 seconds. Then show the relevant product. You are solving their stated problem, not presenting your range.

3

Create a bundle or offer that only exists at the event

Event-exclusive pricing or bundles give browsers a reason to buy now rather than look you up later and not follow through. A 3-for-2 bundle, a starter kit at a fixed price, or an event-only gift set creates urgency without discounting your core product. Track the uptake rate in Shopify POS: if more than 40% of buyers choose the bundle, you have found a natural product combination worth testing online.

4

Two-step email capture for non-buyers

Not everyone who is genuinely interested will buy on the day. Some need to try the sample at home first. Some are buying for a partner and want to check. Position a tablet next to your card reader with a Klaviyo signup form and a specific offer: 15% off their first online order, or access to a recipe guide, or something exclusive to event attendees. Aim to capture at least 50-70% of genuine conversations in email, not just the buyers. This doubles or triples the value of every event.

5

Tag every customer by event at checkout

Before the event, train staff to add a customer tag with the event code at every checkout in Shopify POS. Every buyer and every email subscriber should be tagged by event name and date. This takes five seconds per transaction and is the difference between having LTV data by channel 12 months later and having no idea whether events ever paid off. Without this, you cannot compare event LTV against paid acquisition LTV, which means you cannot make a rational channel allocation decision.

The Klaviyo flows that turn event customers into long-term buyers

Event customers are your warmest possible audience. They met the founder or the team, they tried the product, and they gave you their email. If your first follow-up email arrives three days later and reads exactly like your standard welcome series, you have wasted the relationship.

Build two distinct flows for event-acquired contacts, triggered by the customer tag applied at checkout or on the event signup form.

Post-purchase flow (buyers)

Email 1 (same evening or next morning): Reference the event specifically. 'Great to meet you at [event name] yesterday.' Confirm what they bought and what to expect from using it. No promotions. Just a warm, human confirmation that follows on from the conversation.

Email 2 (3 days): How-to content relevant to what they bought. If it is a functional drink, a usage guide and the specific benefit you talked about in person. If it is a skincare product, a routine guide. This email has one job: make sure they have a positive first experience with the product.

Email 3 (10 days): Social proof from other customers who bought the same product. Reviews, UGC, results. This is the retention email that normalises repeat purchase before they have run out of what they bought.

Email 4 (at likely replenishment point): A replenishment nudge. If the product lasts 30 days, send this at day 22. Make it easy to reorder. Introduce subscription at this point if your product is subscription-eligible. The subscriber acquired at a wellness event and repurchasing at month one has a materially higher 12-month LTV than the average cold email subscriber.

Welcome flow (email captures, no purchase)

Email 1 (within 2 hours of event or next morning): 'You tried [product] at [event] today. Here is what happens next.' Deliver the incentive you promised at the event. Make it easy to buy with a direct product link and the offer pre-applied or clearly stated.

Email 2 (2 days): A deeper version of the brand story framed around the customer, not the founder. The problem the brand solves, who it is for, what life looks like after using it consistently. This is the email that earns the relationship, not just the click.

Email 3 (5 days): Your best social proof for the specific product they sampled. Include a testimonial from a customer in the same context as the event: a wellness festival subscriber should see reviews from other wellness-conscious customers, not generic five-star quotes.

Email 4 (10 days): Final conversion email with a time-bounded offer if they have not yet purchased. 'The event discount expires in 48 hours.' One click to the product page. Offer pre-applied or a clear code in the body. After this email, merge them into your standard nurture flow if they still have not converted.

Which events are worth attending

Not all events are equal. A local Saturday market where you are selling alongside candles and jewellery will produce lower-quality leads than a category-specific event where every attendee is already interested in your product type. Audience specificity determines conversion rate and subscriber quality far more than footfall numbers.

Evaluate every event against three criteria before committing.

Audience fit

Most important filter

What is the primary reason people attend this event? If you make a functional drinks product and the event is a wellness festival, your audience is pre-qualified. If the event is a general food market, your audience is a subset of a general shopping crowd. Higher audience specificity means lower footfall but higher conversion. For LTV purposes, a category-specific audience with 200 attendees is usually more valuable than a general market with 2,000. Ask the organiser for attendee profile data, not just attendance numbers.

Pitch fee relative to expected subscriber volume

Run the maths before committing

Pitch fees vary from £50 for a local market to £2,500 for a premium food or wellness festival. The question is not the absolute cost but the fee relative to expected subscriber volume and LTV. Calculate your break-even subscriber count: pitch fee plus staff cost plus COGS minus in-person revenue, then divide by your 12-month subscriber LTV. A £500 pitch fee with a £28 subscriber LTV breaks even on 18 email captures, not counting buyers. If the event realistically produces 50+ email captures, the economics work even if direct sales are modest.

Repeat opportunity

Compounding value over time

Some events happen quarterly or monthly. Others are annual. A monthly market where you can build a regular presence is more valuable than a one-off festival, because regulars start recognising you and trust compounds across multiple touchpoints. If the event is monthly, attend for three consecutive months and track conversion rate and email capture volume. If your in-person conversion rate is not improving across repeat appearances, the audience fit is not strong enough to build on.

How events open retail and wholesale conversations

There is a less obvious benefit to a consistent event presence that most DTC brands miss entirely. Buyers from independent retailers, wellness studios, gyms, and food service businesses attend the same events as consumers. They are looking for products their customers will want. If you are at the same event every month and consistently busy, that is demand-side social proof in a format no pitch deck or broker relationship can replicate.

Three of the wholesale accounts opened by Purposeful Profits clients in the last two years started with a buyer seeing the brand at an event, coming to the stand, and making first contact. Not an email outreach. Not a LinkedIn message. A conversation at a market where the product was being sampled to fifty people an hour and consistently selling. The buyer watched for twenty minutes before introducing themselves.

If your medium-term strategy includes wholesale or retail distribution, a consistent event presence in the right venues is one of the most efficient ways to generate inbound wholesale interest without a PR budget or a dedicated sales function. Buyers trust what they observe in real market conditions more than what founders present in meetings.

Turn your next event into your most profitable acquisition day

The free scorecard covers your full acquisition mix alongside email, conversion rate, and paid media. Three minutes to identify where your biggest growth constraint is right now.

If you want someone to audit your full channel strategy, including offline acquisition, email attribution, and paid media efficiency, the Brand Growth Audit covers your complete growth stack with a prioritised action plan. Three days, Loom walkthrough, written report.

Frequently asked questions

Should I use Shopify POS Lite or Shopify POS Pro?

Shopify POS Lite is free and included in all Shopify plans. It handles basic in-person sales, card payments, and Shopify inventory sync. POS Pro costs £89/month per location and adds staff management, advanced reports, exchanges, custom receipts, and the ability to sell from multiple locations simultaneously. For a brand doing occasional markets, Lite is fine. If you are running a regular pop-up or a semi-permanent activation, POS Pro pays for itself through the staff management and reporting features alone.

How do I collect emails at a pop-up with Shopify POS?

The most reliable method is to capture the email at checkout inside Shopify POS, which flows directly into your customer record and syncs to Klaviyo. A tablet-based Klaviyo signup form acts as a second capture point for browsers who do not buy. A QR code linking to a landing page with a signup incentive is the third layer. Tag every capture by event name so you can segment and measure LTV by event source in Klaviyo over the following 12 months.

What is the typical conversion rate at a DTC pop-up or market?

In-person conversion rates at markets and pop-ups typically run between 15 and 30% of genuine interactions, compared to 1.5-3% online. The gap exists because a human conversation, a sample, and the physical product remove the trial barrier in 60 seconds in a way a product page cannot. General food markets run lower at 12-18% while dedicated wellness or category-specific festivals run 22-35% because the audience is pre-qualified.

How do I calculate whether a market or event is worth attending?

The break-even calculation has two parts. First, direct profitability: pitch fee plus staff cost plus product COGS must be covered by in-person revenue at your contribution margin. Second, the lifetime value of acquired subscribers: multiply the number of email captures by your 12-month email LTV per subscriber. A market where you break even on direct revenue but capture 80 new subscribers at a £35 LTV generates £2,800 in forward value. Most DTC brands only calculate the first part and chronically underestimate the channel.

What hardware do I need to run Shopify POS at a market?

The minimum setup is an iPhone or iPad running the Shopify POS app and a Shopify card reader, which costs £49-£79 and connects via Bluetooth. You also need a power bank with at least 20,000mAh capacity if mains power is unavailable. For a semi-permanent pop-up, a receipt printer and a tablet stand round out the setup. Total hardware cost for a market-ready configuration is £150-£300 one-time.

What Klaviyo flows should I build specifically for event and pop-up customers?

Four flows matter most for offline-acquired contacts. First, a post-purchase flow triggered by the event customer tag that references the event by name and confirms what they bought. Second, a pop-up subscriber welcome flow for email-only captures with a first-purchase incentive, distinct from your standard welcome series. Third, a replenishment reminder flow timed to the product's likely consumption period. Fourth, a post-event broadcast sent 3-5 days after the event while the experience is still fresh. Segmenting by acquisition source lets you measure and compare the 12-month LTV of event customers against paid acquisition customers.

About the author

Caner Veli founded and exited Liquiproof, scaling from zero to 3,000+ retailers globally in under 6 years. He now runs Purposeful Profits, a focused growth consultancy for founder-led DTC and CPG brands. 12 named sprint clients. 518% average growth. 27x highest ROAS. Read more about Caner →