One Login, One System, Everything Your Store Needs
David opened his specialty beverage shop in Austin with a cash register, a notebook for inventory, and a Square terminal for card payments. Within eight months, he was running four separate systems that didn't talk to each other: a POS for transactions, a spreadsheet for inventory, Shopify for online orders, and QuickBooks for accounting. "I spent more time managing my tech stack than managing my store," he said. When he discovered ShelfPerks, his first question was the same one most retailers ask: how does this actually work, and how long will it take to switch?
The answer surprised him. Within one afternoon, David had migrated his product catalog, processed his first sale, and seen his sales data populate a live analytics dashboard. No consultant. No training course. No IT background required.
This guide walks through exactly how ShelfPerks works, step by step, so you can decide whether it's the right fit for your store.
Step 1: Create Your Account and Start Your Free Trial
Every ShelfPerks journey begins with a 14-day free trial — no credit card required. You'll enter basic business information: store name, email address, and a password. Within seconds, your account is active and your store dashboard appears for the first time.
The trial includes full access to Premium-tier features, so you can explore everything — loyalty programs, advanced reports, self-checkout, and e-commerce — without restriction. If you decide ShelfPerks isn't for you, the account simply expires after 14 days. There's no billing surprise because there's no billing information collected upfront.
Time estimate: 2 minutes to 10 minutes
Step 2: Set Up Your Store Profile
Once inside, the guided setup walks through the essentials. You'll configure:
- Store name and location — The address determines local tax rates and appears on customer receipts
- Currency — USD for U.S. stores, CAD for Canadian locations (ShelfPerks supports both)
- Tax settings — State-by-state sales tax configurations for U.S. retailers; GST/HST setup for Canadian stores, with Quebec-specific language settings available
- Receipt customization — Logo, return policy, contact information, and footer messages
- Operating hours — Used for analytics comparisons and staff scheduling references
The setup wizard adjusts its questions based on your business type. A grocery store in Toronto sees different defaults than a clothing boutique in Miami. Tax configurations for California's district-level sales tax variations are handled automatically. Canadian retailers see Interac debit options and bilingual receipt settings.
Time estimate: 10-30 minutes
Step 3: Add Your Products
Here's where ShelfPerks differentiates itself from traditional POS systems. You're not just creating a list of SKUs — you're building the central product database that powers your in-store sales, online store, inventory tracking, purchase orders, and analytics.
Product entry is flexible. You can:
- Add products manually one at a time with name, description, category, price, cost, barcode, and supplier information
- Bulk import via CSV spreadsheet if you're migrating from another system — map your columns, upload the file, and ShelfPerks processes hundreds of products in seconds
- Scan barcodes directly using your device's camera or a Bluetooth scanner to auto-populate product details from existing databases
There's no limit on the number of products, even on the Free plan. Each product tracks stock quantity, cost basis, selling price, supplier, reorder point, and expiration date (for applicable categories like food and beverages). Categories and subcategories keep everything organized — produce, dairy, apparel, hardware, or whatever fits your business.
Pro tip: Enter your cost for each product when you add it. This small extra step enables profitability reporting later — data most small retailers never see because their systems don't track margins automatically.
Time estimate: 30-45 minutes for a basic catalog; 1–2 hours for 500+ products via bulk import
Step 4: Configure Your Payment Processing
ShelfPerks doesn't lock you into a single payment processor. Instead, you choose the provider that offers the best rate for your transaction volume and business type. Options include Stripe (2.9% + 30¢ for online), Stax (subscription model with interchange-plus rates ideal for high-volume sellers), Helcim (interchange-plus with automatic volume discounts, popular with Canadian retailers), and Fiserv (enterprise-grade processing for large-format businesses).
For U.S. retailers, iPhone Tap-to-Pay is available immediately — no additional hardware required. Turn your iPhone into a card terminal and start accepting contactless payments, chip cards, and digital wallets right away.
For Canadian retailers, Helcim offers particularly strong value with transparent interchange-plus pricing starting around 0.40% + 8¢ above interchange for in-person transactions, with automatic rate reductions as volume grows.
Cryptocurrency acceptance is also available through Coinbase Commerce integration, supporting Bitcoin, Ethereum, and other major digital currencies — a feature 70% of small business owners have expressed interest in according to recent U.S. Chamber research.
The $20 integration fee for custom payment providers ensures you're never trapped. If your current processor offers a better rate, or if you want to switch later, you can change providers without migrating to an entirely new platform.
Time estimate: 5–10 minutes to connect an existing stripe account; 15-30 minutes to sign up a new processor
Step 5: Process Your First Sale
With products added and payments connected, you're ready to sell. The ShelfPerks POS works on any device — iPad at the counter, iPhone for line-busting during rush periods, Android tablet, or desktop computer for back-office management.
The transaction flow is intentionally simple:
- Tap or scan the product (barcode scanning works via device camera or external scanner)
- Apply discounts or loyalty points if applicable
- Tap the payment method — card, cash, or digital wallet
- Customer taps, inserts, or swipes their card (or you accept cash and record the amount)
- Receipt prints or emails automatically
For card payments, funds typically settle within 1–2 business days depending on your processor. Offline mode (available on Plus and Premium plans) keeps transactions processing even during internet outages — data syncs automatically when connectivity returns.
Step 6: Explore Your Analytics Dashboard
After your first few transactions, the analytics dashboard comes alive. This is where ShelfPerks shifts from a transaction tool to a business intelligence platform.
The dashboard displays:
- Real-time sales data — revenue, transaction count, and average ticket size updated live
- Sales by hour and day — identify your peak periods and optimize staffing
- Top and bottom products — see what's flying off shelves and what's gathering dust
- Inventory alerts — notifications when products hit reorder points
- Employee performance — transaction metrics by staff member for coaching conversations
Every report updates automatically as transactions process. There's no end-of-day batch upload, no spreadsheet export, no manual data compilation. The reports covered in our retail analytics for beginners guide are all available here, pre-built and ready to read.
Time estimate: 10 minutes to familiarize yourself; 5 minutes weekly for ongoing review
Step 7: Activate E-Commerce (Plus and Premium Plans)
If you're on the Plus plan ($99.95/month) or Premium ($199.95/month), e-commerce activation takes just a few clicks. Your product catalog — already built in Step 3 — syncs automatically to your online store. There's no re-entering products, no managing two inventories, no risk of selling the same item twice.
The setup process includes:
- Store theme selection — Choose a layout that matches your brand
- Shipping and pickup configuration — Local delivery, curbside pickup, or shipped orders
- Tax rules — Automated based on customer location
- Payment connection — Uses the same processor you configured in Step 4
- Domain connection — Use your existing domain or a ShelfPerks subdomain
The e-commerce platform integrates with Uber Direct for delivery, enabling same-day local delivery without managing your own driver fleet. For retailers who've hesitated to sell online because of the technical complexity, having e-commerce built into the same system that manages in-store inventory removes the biggest barrier.
Time estimate: 15–20 minutes for basic setup; products are already synced from Step 3
Step 8: Add Your Team with Role-Based Access
As your team grows, ShelfPerks grows with you. The employee management system lets you add staff with specific permission levels:
- Cashier — Can process sales and view basic inventory, but cannot access reports or settings
- Manager — Can access analytics, manage inventory, handle refunds, and run reports
- Owner/Admin — Full system access including billing, integrations, and store configuration
The Free plan supports one user. Standard adds additional capabilities. Plus supports 5 users across 2 locations. Premium expands to 8 users across 2 locations with 3 terminals per location. The Enterprise (XL) plan offers custom configurations for larger operations.
Time clocks, shift scheduling, and performance tracking are built in — no separate workforce management software needed.
Time estimate: 2 minutes per employee
What Happens Next?
Within your first day, ShelfPerks replaces the fragmented toolset that most retailers assemble over years: POS, inventory management, e-commerce, employee tracking, customer loyalty, and analytics. Everything connects. Everything syncs. Everything updates in real time.
The platform is designed for business owners who want to spend less time managing software and more time serving customers. There are no apps to download from an ecosystem store, no plugins to configure, no API keys to generate. If you can use a smartphone, you can use ShelfPerks.
The best way to understand how ShelfPerks works is to see it with your own store data. Start your 14-day free trial — no credit card required — and walk through these eight steps yourself. Most retailers process their first sale within 30 minutes of signing up.