Marsello on Oliver POS
Marsello's loyalty platform is built for omnichannel — Oliver POS opens it at the register with the customer attached so points, rewards, and segmentation cover in-store and online together.
How Marsello works with Oliver POS for WooCommerce
Marsello is one of the few loyalty platforms designed from the ground up for omnichannel retail — built originally for retailers running both an online store and a brick-and-mortar POS. Its WooCommerce connector syncs orders and customers; Oliver POS opens the WooCommerce checkout in its in-POS browser view with the customer attached, so Marsello recognises the shopper and the same loyalty rules apply at the till.
What Marsello does for WooCommerce customers
Marsello handles points, tiers, automated email campaigns, referrals, and SMS — with a customer-segmentation engine built around purchase behaviour. It positions itself as the omnichannel-first loyalty platform, with deep POS integrations alongside e-commerce.
How Oliver POS opens it at the register
Oliver POS opens the WooCommerce checkout in its in-POS browser view with the customer attached. Marsello reads the customer and surfaces the loyalty data; the cashier sees the same balance the customer sees on the website.
Earn-and-burn at the counter
Closing the in-store sale credits new points, advances tier progress, and (if configured) triggers Marsello's post-purchase email or SMS flow. Marsello's segmentation engine ingests the in-store purchase as a normal event, so segments built on in-store behaviour work natively.
Best fit for retailers who…
Marsello on Oliver POS suits omnichannel-minded mid-market retailers — apparel, beauty, specialty food — that explicitly want one loyalty platform across online and in-store, not two stitched together.
What you get and how to set it up
Features Oliver surfaces from the Marsello plugin, plus the 4-step install most merchants run through.
Features at the register
- Cashier sees the customer's Marsello balance and rewards the moment the customer is attached at the register
- In-store sales earn Marsello points and tier credit on the same rules as online orders
- Redemptions apply mid-sale through the in-POS browser view with no extra database
- Online and in-store activity build one unified loyalty profile per shopper
- Tier upgrades, birthday rewards, and VIP perks fire from the same WooCommerce + plugin events
- Same Marsello account, same earn / burn rules, same automations as your online store
Setup in 4 steps
- Install the Marsello for WooCommerce on your WooCommerce site and connect it to your Marsello account
- Configure earn rules, redemption thresholds, and tier definitions in Marsello (or its WooCommerce settings)
- Install Oliver POS, sign in to the register, and confirm the customer-capture prompt is enabled at checkout
- Run a small live test sale at the counter — attach a known customer, confirm the cashier sees their Marsello balance, apply a redemption, and confirm the closing sale awards new points
Common questions about Marsello on Oliver POS
Does Marsello's segmentation engine treat in-store and online customers as one profile?
Yes — when the customer is attached at the till. Marsello keys off the WooCommerce customer ID, so in-store and online activity build one unified profile and feed the same segments.
Will Marsello's automated email campaigns fire on Oliver POS sales?
Yes. Post-purchase, win-back, and lifecycle campaigns trigger on WooCommerce order events, which Oliver POS sales generate identically to online orders.
Does Oliver POS have a partnership with Marsello?
No. Oliver doesn't partner with Marsello or any other loyalty platform. We support Marsello because its WooCommerce plugin already handles points, balances, rewards, and redemptions for your online store — and Oliver opens that same plugin in an in-POS browser view at the register, with the WooCommerce customer already attached. Your Marsello account, your members, and your rules stay between you and Marsello.
Does Oliver charge extra to use Marsello?
No. You pay Marsello's standard published pricing directly to Marsello. Oliver doesn't take a markup, doesn't add a per-member or per-redemption fee, and doesn't insert itself between the customer and the loyalty plugin.
How does Oliver POS open Marsello at the register?
The same way it opens a WooCommerce payment gateway. Oliver POS embeds an in-POS browser view that loads the WooCommerce checkout (or the Marsello customer view, where the plugin exposes one) with the shopper's WooCommerce customer ID already attached. Marsello recognises the customer, surfaces their points balance, available rewards, store credit, or wallet, and the cashier can apply redemptions in the same flow as a normal sale.
Will the cashier see the customer's Marsello balance and points at the register?
Yes. Oliver POS attaches the WooCommerce customer to the in-POS browser session (by email lookup, phone, or a fresh customer card), so when Marsello's WooCommerce plugin loads in the browser view it already knows who the shopper is. The same balances, tiers, and rewards the customer sees on the website's account page are visible to the cashier at the till — no parallel POS-only loyalty database, no manual ID lookup.
Do in-store sales earn and redeem Marsello points the same way online sales do?
Yes. Oliver POS writes every register sale into WooCommerce as a standard order with the customer attached. Marsello's plugin runs its standard earn rules on that order (points per dollar, per product, tiered bonuses, etc.) and processes any redemption the cashier applied at the till. The shopper's Marsello balance updates within seconds, the same way it would for an online checkout.
Read our full guide to Marsello on Oliver POS
A long-form walkthrough of running Marsello alongside the Oliver POS register on a WooCommerce store.