How to Use Shopify POS for Brick and Mortar Retail

Learn how to use Shopify POS for brick and mortar retail to unify online and in-store operations with shared inventory, customer profiles, and unified analytics.

Why Shopify POS Is the Bridge Between Online and In-Person Retail

Brick and mortar retail is not dying — it’s evolving toward hybrid models where physical presence complements digital reach in ways that pure e-commerce can’t replicate. The ability to touch, try, and experience products before purchase is a fundamental consumer preference for many product categories, and the personal connection of in-store service creates customer relationships that digital-only brands struggle to match. For Shopify merchants operating physical retail alongside their online store, Shopify POS (Point of Sale) is the technical infrastructure that unifies both channels into a single coherent business: shared inventory, unified customer profiles, consistent loyalty programs, and combined analytics that reveal how online and offline customer behaviors interact. Done well, unified commerce through Shopify POS creates a customer experience that is superior to either channel alone — and builds the kind of loyal, multi-channel customers who have the highest lifetime values in retail.

This guide covers how to use Shopify POS for brick and mortar retail — from initial hardware setup and inventory configuration to the staff training, customer experience design, and analytics integration that maximize the value of physical retail within a unified Shopify commerce strategy.

Step 1: Choose Your Shopify POS Plan and Hardware

Shopify POS comes in two tiers with different capabilities for brick and mortar retailers:

  • Shopify POS Lite — included with all Shopify plans. Supports basic in-person selling with a mobile device, but lacks advanced brick and mortar features: no staff roles and permissions beyond admin, no in-store customer management reports, no multi-location inventory management. Appropriate for: pop-up shops, farmers markets, occasional in-person selling where the store is not the primary business channel.
  • Shopify POS Pro — $89/month per location (or included with Shopify Plus). Unlocks the full brick and mortar feature set: unlimited staff accounts with granular role permissions, in-store analytics and staff performance reporting, buy online/return in store, smart inventory management (stock transfers between locations, purchase order creation), and advanced customer profiles in-store. Required for: serious brick and mortar retail operations where POS is a primary sales channel.
  • Hardware selection — Shopify POS hardware options: Shopify Retail Kit (iPad stand + card reader, $219) for a clean counter setup; Shopify POS Terminal ($399) for a dedicated countertop device; Shopify Tap & Chip Card Reader ($49) for mobile selling. Select based on your counter space, transaction volume, and whether staff will be mobile on the floor or primarily behind a counter.

Step 2: Configure Your In-Store Inventory Management

Inventory management across online and physical locations is the operational foundation of unified commerce:

  • Location-specific inventory tracking — in Shopify admin, Settings → Locations, add your physical retail location(s). Each location maintains independent inventory counts that adjust when sales occur in that location. Configure each product variant with location-specific inventory levels — your online store and physical store may carry different quantities of the same SKU, and this separation prevents online overselling of in-store stock and vice versa.
  • Inventory receiving process — when new stock arrives at your retail location, process it through Shopify admin (or Shopify POS Pro’s in-app receiving) to update location inventory accurately. Purchase orders initiated in Shopify POS Pro and fulfilled by your suppliers create a clean inventory receiving workflow that maintains count accuracy without manual adjustment.
  • Cross-location inventory visibility — Shopify POS Pro enables staff to check inventory at other locations (your warehouse, your online store stock) when a product is out of stock in-store. “That’s out of stock here, but I can see it’s available online — would you like me to place an online order for you that ships to your home?” creates the unified commerce customer experience that justifies the POS Pro investment.
  • Low stock alerts and reorder management — configure low stock notifications for each location to trigger reorder workflows before in-store stockouts occur. Retail stockouts lose sales and damage customer relationships; proactive inventory management prevents the gaps that push customers to competitors.

Step 3: Set Up Customer Profiles and Loyalty Integration

Customer profile unification across channels is one of the most powerful capabilities of Shopify POS — and one of the most underutilized:

  • Customer lookup during in-store transactions — train staff to search for customer profiles at the start of every transaction (by email, phone number, or name). Attaching every in-store purchase to the customer’s Shopify profile creates the unified purchase history that enables personalized service: “I can see you purchased the [product] online last month — how has that been working for you?” This level of contextual service creates loyalty that neither channel alone can deliver.
  • Loyalty program integration with POS — if you use a loyalty app (LoyaltyLion, Smile.io), verify it integrates with Shopify POS so that loyalty points earned online are visible and spendable in-store, and in-store purchases earn points that accumulate across channels. Channel-siloed loyalty programs (different online vs. in-store programs) create customer confusion and dramatically reduce program effectiveness.
  • In-store customer enrollment — use checkout as an enrollment opportunity: offer email capture for every transaction regardless of loyalty program status. “Can I get your email to send you a digital receipt and let you know about in-store events and online exclusives?” captures contact information that enables email marketing follow-up to in-store buyers.

Step 4: Train Staff for Unified Commerce Selling

Shopify POS is most valuable when staff use its full capabilities — staff training determines how much of the system’s potential is realized in practice:

  • Product knowledge and POS product search — staff should be able to search the full product catalog in Shopify POS (including products not carried in-store) to field customer questions about the complete product range. “We don’t carry that in-store, but let me look it up for you — yes, it’s available online and I can help you order it today” captures sales that would otherwise be lost.
  • Customer profile lookup discipline — make customer profile lookup the first step of every transaction, not an optional extra. Staff who skip profile lookup prevent the unified customer view that makes Shopify POS valuable. Build it into your standard greeting: “Welcome, let me pull up your account — can I get your email or phone number?”
  • Omnichannel recovery for out-of-stock items — train staff on the “endless aisle” opportunity: when an item is out of stock in-store, offer to place the online order for the customer right at the counter. Shopify POS Pro allows staff to create online orders from in-store and ship to the customer’s address — converting potential lost sales into captured online revenue.
  • Return handling across channels — configure and train staff on your cross-channel return policy: Shopify POS Pro supports buying online, returning in-store. Define your return acceptance policy for online purchases (original packaging requirement? Time limit? Receipt required?), train staff on the process, and post the policy prominently in-store to prevent customer service conflicts.

Step 5: Design the In-Store Customer Experience

Physical retail’s competitive advantage over online is sensory and interpersonal — the experience that happens around the transaction:

  • Product discovery and sampling — create display and sampling experiences that your online store cannot replicate. Tasting stations for food products, fragrance testing for beauty, hands-on demonstration for electronics and tools, try-on availability for apparel and accessories. In-store discovery experiences that lead to purchase are the most powerful customer acquisition tool in physical retail because they convert browsers through direct product experience.
  • Staff expertise as competitive advantage — in-store staff who are genuine product experts (not just transaction processors) create conversations that online shopping can’t replicate. An expert who asks the right questions and makes genuinely appropriate recommendations builds the trust that generates not just the immediate sale but the long-term customer relationship. Invest in staff product education as a retail marketing strategy.
  • Events and community programming — physical locations enable events (classes, workshops, product demonstrations, community meetups) that create the community gathering place function that the most successful local retailers occupy. A cooking class at a specialty food store, a technique workshop at an art supply store, a product launch event at a design boutique — events drive foot traffic, create social sharing, and build the local brand recognition that sustains physical retail.

Step 6: Integrate POS Analytics with Business Intelligence

Shopify POS analytics enable the cross-channel business visibility that separate systems can’t provide:

  • Channel revenue comparison — Shopify’s unified reporting shows revenue by channel (online store vs. physical location) side by side. Analyze: which products sell better in-store (discovery-driven, sensory products) vs. online (replenishment, convenience products)? Which customer segments are primarily in-store buyers vs. online buyers vs. cross-channel buyers? These patterns inform merchandising and marketing investment decisions.
  • Staff performance reporting — Shopify POS Pro tracks sales by staff member, enabling performance management, commission calculation, and identifying which staff members are most effective at capturing add-on sales and customer enrollments.
  • In-store conversion rate tracking — approximate in-store conversion rates by comparing transaction counts to foot traffic (if you have a door counter or similar foot traffic measurement). In-store conversion rates of 20-40% are typical for specialty retail; understanding your baseline enables tracking of experience improvements over time.

Step 7: Leverage Physical Presence for Online Growth

Your physical retail location is a customer acquisition asset for your online channel — systematically leverage in-store traffic for online audience building:

  • Email and SMS capture at checkout — every in-store transaction is an email capture opportunity. A consistent offer (exclusive online discount, first access to new arrivals, event invitations) makes email capture a value exchange rather than a data extraction. In-store buyers typically have a higher email opt-in rate than online visitors because the in-store relationship context makes sharing contact information feel natural.
  • QR code bridging in-store to online — use QR codes throughout your store to bridge in-person discovery to online depth: QR codes on products linking to online product pages with full specifications, reviews, and complementary products; QR codes linking to your email signup; QR codes linking to your loyalty program enrollment. Physical signage with digital depth creates a richer product discovery experience than physical space alone allows.
  • User-generated content solicitation in-store — place photo-worthy displays and brand moments in your store that invite customer photography. A well-designed in-store moment generates the social media content that turns every in-store visitor into a potential brand ambassador to their network.

Frequently Asked Questions

How does Shopify POS sync with my online store?

Shopify POS online synchronization: Shopify POS and your online store share the same product catalog, customer database, and inventory system — they’re both windows into the same underlying Shopify data. When a product sells in-store, inventory decrements from the physical location’s count. Customer purchases attach to their Shopify customer profile alongside their online orders. Product updates (price changes, new variants, product descriptions) made in Shopify admin apply immediately to both POS and online store. The sync is real-time for most data; inventory sync has a brief delay in high-transaction environments. The only common sync issue: products must be enabled for the POS channel in the product settings (Shopify admin → Products → [Product] → Sales channels → POS) to appear in the POS product list.

Can I use Shopify POS for pop-up shops and events?

Shopify POS for temporary retail: Shopify POS Lite (included with all plans) works well for pop-up shops, farmers markets, craft fairs, and events using just an iPhone or iPad with a card reader. Setup: download Shopify POS app, connect your Tap & Chip Card Reader ($49), and you’re ready to accept payments. For pop-ups with significant transaction volume, consider a Shopify POS Pro trial during the event period for the inventory management and reporting features. Technical requirements: reliable 4G/LTE data connection (POS works offline for basic transactions but syncs when connected); charged devices with battery backup; and printed backup receipts if connectivity is unreliable at the venue. Pop-up inventory management: either create a temporary location in Shopify settings for the event (to track pop-up-specific inventory) or use your main location inventory with post-event reconciliation.

How do I handle online order pickups in my physical store with Shopify POS?

Buy online, pick up in store (BOPIS) with Shopify POS: enable local pickup in Shopify admin → Settings → Shipping and delivery → Local pickup. Customers selecting pickup at checkout receive an email when their order is ready for pickup. When the customer arrives in-store, staff mark the order as picked up through Shopify POS (Orders → [Order] → Mark as picked up). Configure: pickup availability notifications (immediate, within an hour, within a day), pickup location address, pickup instructions text in confirmation emails, and whether a pickup confirmation is required. BOPIS drives in-store foot traffic from online buyers — research consistently shows that 30-50% of BOPIS customers make an additional in-store purchase during pickup. Design your pickup counter location to expose customers to the store interior rather than isolating them at the door.

How do I manage cash and daily reconciliation with Shopify POS?

Cash management in Shopify POS: open each day by recording your starting cash drawer amount (Shopify POS → Cash tracking → Add cash). Throughout the day, all cash transactions record automatically. At end of day, run a closing report (Shopify POS → Reports → End of day) that shows expected cash count based on sales. Count physical cash, record the actual count, and Shopify calculates any variance. Common variance sources: customer returns paid in cash, petty cash withdrawals (which should be recorded in POS), and counting errors. Best practice: perform daily reconciliation before staff departure so variances are investigated while transaction memory is fresh. Shopify POS Pro’s Z-report provides the end-of-day sales summary with payment method breakdown that most accounting workflows require for bookkeeping.

How should I price products differently for in-store vs. online on Shopify?

In-store vs. online pricing strategy: Shopify doesn’t natively support location-specific pricing (the same product has the same price in-store and online). Options for price differentiation: use Shopify POS’s discount functionality for in-store-specific promotions (staff can apply a discount code that’s shared only in-store, or use scheduled automatic discount codes that only apply to POS channels). For structural price differences: some retailers price in-store higher (to cover retail overhead) with online as the “best price” channel; others match prices across channels for consistency. Customer communication: if prices differ by channel, communicate clearly — price discrepancies discovered by customers erode trust. The most common and justified approach: match base prices across channels, use channel-specific promotions (in-store event discounts, online-only free shipping over threshold) to create channel advantages without creating price confusion.

Final Thoughts

Shopify POS for brick and mortar retail creates its most significant value when it’s treated as unified commerce infrastructure rather than just a payment processing tool. The brands that win with Shopify POS build the staff discipline to attach every in-store transaction to a customer profile, the operational commitment to maintain accurate cross-location inventory, and the experience design vision to make physical retail genuinely superior to online for the product categories and customer interactions where sensory experience and personal connection make the difference. Physical retail is not competing with online retail — it’s completing it, creating the end-to-end customer relationships that sustain the highest lifetime values in consumer commerce.

For more on Shopify retail operations, explore our guides on unified loyalty programs, Shopify analytics for omnichannel retail, and Shopify automation for retail operations.

Previous Article

Best Shopify Apps for Health and Wellness Stores

Next Article

Best Shopify Apps for Kids Clothing and Apparel Stores

Subscribe to our Newsletter

Subscribe to our email newsletter to get the latest posts delivered right to your email.
Pure inspiration, zero spam ✨