Intercom on Oliver POS
Oliver POS writes counter sales to the same WooCommerce customer record the Intercom for WooCommerce app reads, so the Messenger and agent inbox surface in-store and online order history together.
How Intercom works with Oliver POS for WooCommerce
Intercom is the conversational support and product-tour platform that turned live chat into a real customer-engagement workflow — Messenger on the storefront, unified agent inbox, Fin AI agent answering tier-one tickets, product tours and outbound messages tied to user attributes. The Intercom for WooCommerce app surfaces WooCommerce customer orders and refunds inside the inbox. Oliver POS writes every register sale into WooCommerce against the same customer record, so the in-store purchase shows up inside the Intercom conversation the moment it opens.
What Intercom pulls from WooCommerce
The Intercom for WooCommerce app maps WooCommerce customers, orders, and order events into Intercom contacts and custom attributes. When an agent opens a conversation, the right rail shows the matched WooCommerce contact — name, email, phone, lifetime order count, average order value, the most recent orders with line items and totals, refund history, and customer notes. Intercom custom attributes are populated from WooCommerce fields, so segmentation rules, automations, and Fin AI's knowledge base can branch on real purchase data.
The Messenger widget on the storefront sees the same data for logged-in shoppers, which means a customer DMing from the product page gets a Fin reply or an agent response that already knows their order history. On the agent side, the conversation panel exposes a click-through into the WooCommerce order admin and (on supported connector versions) the ability to issue a refund back to WooCommerce from inside the Intercom inbox. Oliver POS writes register sales into WooCommerce as standard orders matched to the same customer object, so those sales appear in the Intercom sidebar identically to online orders, and Fin's context window for the conversation includes the in-store activity automatically.
Why in-store sales matter inside Intercom
Intercom's value proposition is conversational support that feels personal — the storefront chat opens with the customer's name, Fin answers with knowledge of what they've bought, agents reply with full context. That promise breaks for omnichannel retailers the moment the customer's most-recent or most-relevant purchase happened at the counter. Fin doesn't know about the in-store sale, so it falls back to generic answers or asks the customer for the receipt. The agent picks up a Fin-escalated ticket with no useful sidebar context and has to bounce out to the POS to figure out what the customer bought.
For DTC brands moving into physical retail, this is the single sharpest pain point Intercom users feel. The team chose Intercom because Messenger and Fin let them scale support without growing the agent count linearly; the value of that automation collapses if the AI doesn't see half of what the customer bought.
Oliver POS writes the counter sale into the WooCommerce customer record the Intercom app reads. The contact attributes — lifetime order count, average order value, last order date, last order total — update with in-store activity in real time. Fin's suggestion engine sees those updated attributes the next time the customer opens Messenger; agents see the in-store order in the sidebar from the first message. The Intercom workflow the brand built — Messenger, Fin, automations — actually works on the cross-channel customer the brand has been promising to serve.
How the WooCommerce + Oliver + Intercom support flow works
At the counter the cashier rings the sale on Oliver POS, captures the customer at tender by email or phone — matched against the existing WooCommerce customer base, or created fresh if it's a new walk-in. Oliver writes the WooCommerce order with line items, taxes, payment method, the created_via=pos meta flag, and a per-outlet tag identifying the store. Refunds at the register write standard WooCommerce refund actions tied to the original order.
When the customer opens Messenger on the storefront, DMs from Instagram or WhatsApp, or emails support, the conversation lands in the Intercom inbox. Intercom matches it to the WooCommerce contact, updates the custom attributes from the recent purchase data, and renders the order-history widget in the conversation panel. The Oliver-written orders sit in the same list as online orders, with the same line items and the same refund-action button. Fin's suggested replies and knowledge-base answers branch on the updated attributes, so a customer messaging about an in-store purchase gets a Fin response that actually knows about the in-store purchase. The agent — when one is needed — sees the same data and (where the connector supports it) issues a refund back to WooCommerce from inside the conversation, which syncs down to Oliver on the next register sync.
Intercom segments, automations, and outbound message campaigns can filter on the created_via=pos meta or the per-outlet tag — so a follow-up message after an in-store purchase, a post-visit NPS, or a regional store-specific announcement can target only customers whose most recent sale came from the relevant outlet.
Best fit for retailers who…
Intercom on Oliver POS suits DTC and digitally-native brands with one to a few dozen retail outlets, a support strategy that leans on Messenger and Fin to scale beyond linear agent growth, and customer interactions split across web chat, social DM, email, and storefront in-person. Apparel, footwear, beauty, lifestyle, premium grocery, and similar brands hit this profile most often. The biggest gains land for teams where Fin currently can't answer counter-purchase questions because the in-store sale isn't in the customer object. Oliver removes that blind spot — the in-store activity becomes part of the same WooCommerce contact Fin and the agents already read, and the Intercom workflow finally covers every channel the brand sells through.
What you get and how to set it up
Features Oliver surfaces from the Intercom plugin, plus the 4-step install most merchants run through.
Features at the register
- In-store sales appear in the customer's Intercom ticket timeline alongside online orders
- Online + in-store lifetime value, average order value, and order count surfaced as one metric
- Per-outlet support tagging via Oliver order meta, exposed in Intercom as filterable conversation properties
- Agent-side refund actions (where Intercom supports them) write back to WooCommerce and reconcile with Oliver POS
- Customer-capture at the counter feeds the same customer base Intercom already serves online
- Same Intercom subscription, same agent seats, same workflow as before
Setup in 4 steps
- Install the Intercom for WooCommerce on your WooCommerce site and connect your Intercom account
- Map the WooCommerce customer + order objects to the Intercom sidebar widget so agents see order history in conversations
- Install Oliver POS, sign in to the register, and enable the customer-capture prompt (email or phone) on the tender screen so counter sales attach to existing customers
- Open an existing customer's Intercom conversation and confirm a recent Oliver POS sale appears in the order-history widget alongside online orders
Common questions about Intercom on Oliver POS
Does Fin AI see Oliver POS in-store purchases when answering storefront Messenger questions?
Yes. Fin reads from the same Intercom contact attributes the Intercom for WooCommerce app populates from WooCommerce, and Oliver POS writes counter sales into that same WooCommerce customer record. Fin's answers, intent detection, and resolution suggestions all factor in the in-store activity without any Oliver-specific configuration.
Can Intercom outbound campaigns target customers based on their most recent Oliver POS outlet visit?
Yes. Oliver tags every counter order with a per-outlet identifier, which the Intercom for WooCommerce app maps onto the contact's order properties. Intercom segments can filter on that outlet tag so post-visit messages, NPS surveys, or store-specific announcements target only the right customers.
Does Oliver POS have a partnership with Intercom?
No. Oliver doesn't partner with Intercom or any other helpdesk platform. We support Intercom because its WooCommerce connector already reads orders and customer records from your store — and Oliver writes every in-store sale into the same WooCommerce customer record, so the agent sees in-store + online order history in one timeline. Your Intercom account, your agent seats, and your support contract stay between you and Intercom.
Does Oliver charge extra to use Intercom?
No. You pay Intercom's standard published pricing directly to Intercom. Oliver doesn't take a markup, doesn't insert itself into the ticket flow, and doesn't charge a per-conversation or per-agent fee on top.
Will Oliver POS sales show up in the customer's order history inside Intercom?
Yes. Every Oliver POS sale is written to WooCommerce against the same customer record (by email or phone match), and the Intercom WooCommerce connector surfaces all of that customer's orders in the support conversation — in-store sales sit in the same timeline as online orders, with the same line items, taxes, and totals.
Can a Intercom agent refund an Oliver POS sale from the helpdesk?
It depends on the Intercom connector. The mainstream WooCommerce + Intercom integrations can fire a WooCommerce refund action from inside the ticket, which Oliver picks up on the next register sync — the original Oliver receipt is reconciled and the refund appears in WooCommerce reporting. If the connector you use doesn't expose refunds directly, the cashier can refund the same order from the Oliver POS register and the support ticket reflects it on refresh.
Will Intercom treat my in-store and online customers as one record?
Yes, on email or phone match. Oliver POS deduplicates against the existing WooCommerce customer base when the cashier captures a customer at the counter — same record, same lifetime value, same support history. Intercom reads from that unified customer object, so the agent sees the full cross-channel relationship in one view.
Read our full guide to Intercom on Oliver POS
A long-form walkthrough of running Intercom alongside the Oliver POS register on a WooCommerce store.