Customer Service

Intercom on Oliver POS

Oliver POS adds counter sales to the WooCommerce customer record read by the Intercom app, so your Messenger and agent inbox show a complete in-store and online order history.

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 — with Messenger on your storefront, a unified agent inbox, a Fin AI agent for tier-one tickets, plus product tours and outbound messages tied to user attributes. The Intercom for WooCommerce app shows customer orders and refunds right inside the inbox. Oliver POS records every register sale in WooCommerce to the same customer record, so a customer's 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 fit 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 will appear in the customer's Intercom ticket timeline, together with online orders
  • Online + in-store lifetime value, average order value, and order count are shown as a single metric
  • Per-outlet support tagging through Oliver order meta, shown in Intercom as filterable conversation properties
  • Agent-side refund actions (where Intercom supports them) write back to WooCommerce and reconcile with Oliver POS
  • Getting customer details at the counter adds to the same customer base that Intercom already serves online
  • Same Intercom subscription, same agent seats, same workflow as before

Setup in 4 steps

  1. Install the Intercom for WooCommerce on your WooCommerce site and connect your Intercom account
  2. Map the WooCommerce customer + order objects to the Intercom sidebar widget so agents see order history in conversations
  3. 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
  4. 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.

May partnership ba ang Oliver POS sa Intercom?

Hindi. Hindi partner ng Oliver ang Intercom o anumang ibang helpdesk platform. Sinusuportahan namin ang Intercom dahil binabasa na ng WooCommerce connector nito ang mga order at customer record mula sa iyong store — at inire-record ng Oliver ang bawat in-store sale sa parehong WooCommerce customer record, kaya nakikita ng agent ang in-store + online order history sa isang timeline. Ang iyong Intercom account, iyong mga agent seat, at iyong support contract ay mananatili sa pagitan mo at ng Intercom.

Naniningil ba ng extra ang Oliver para gamitin ang Intercom?

Hindi. Babayaran mo ang standard published pricing ng Intercom nang direkta sa Intercom. Hindi kumukuha ng markup ang Oliver, hindi isinasali ang sarili sa ticket flow, at hindi naniningil ng per-conversation o per-agent fee on top.

Will Oliver POS sales show up in the customer's order history inside Intercom?

Oo. Bawat Oliver POS sale ay inire-record sa WooCommerce sa parehong customer record (sa pamamagitan ng email o phone match), at ipinapakita ng Intercom WooCommerce connector ang lahat ng order ng customer na iyon sa support conversation — ang mga in-store sale ay nasa parehong timeline ng mga online order, na may parehong mga line item, buwis, at total.

Maaari bang mag-refund ang isang Intercom agent ng isang Oliver POS sale mula sa helpdesk?

Depende ito sa Intercom connector. Ang mga mainstream na WooCommerce + Intercom integration ay maaaring mag-fire ng WooCommerce refund action mula sa loob ng ticket, na kinukuha ng Oliver sa susunod na register sync — ang orihinal na resibo ng Oliver ay nare-reconcile at ang refund ay lumalabas sa WooCommerce reporting. Kung ang connector na ginagamit mo ay hindi direktang nag-e-expose ng mga refund, maaaring i-refund ng cashier ang parehong order mula sa Oliver POS register at makikita ito sa support ticket sa pag-refresh.

Will Intercom treat my in-store and online customers as one record?

Yes, on email or phone match. Oliver POS checks for duplicates from the existing WooCommerce customer base when the cashier gets a customer's details 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.