Marketing

Salesforce / Pardot on Oliver POS

Salesforce contacts and Pardot prospects update with Oliver POS in-store purchases through the WooCommerce + Salesforce sync.

How Salesforce / Pardot works with Oliver POS for WooCommerce

Salesforce is the enterprise CRM standard, with Pardot (now Marketing Cloud Account Engagement) as its B2B marketing-automation layer. The Salesforce Integration for WooCommerce plugin syncs customers as Salesforce contacts (or leads) and orders as opportunities or custom objects. Oliver POS writes counter sales into WooCommerce, and Salesforce reflects them on the contact record in near real time.

What Salesforce / Pardot gets from WooCommerce

The Salesforce Integration for WooCommerce plugin syncs WooCommerce customers and orders into Salesforce as configurable object mappings — typically contacts (or leads), opportunities, and custom WooCommerce-order objects. Pardot prospects mirror Salesforce contacts, so anything that updates a Salesforce contact via the WooCommerce sync also shows up in Pardot.

Why in-store sales are important for Salesforce / Pardot

Enterprise retail teams expect the Salesforce contact record to be the single source of truth for a customer. If in-store sales are missing, that single source of truth is incomplete. Pardot scoring becomes inaccurate; Account Engagement journeys run with incomplete data; account managers handling key wholesale or VIP accounts can't see what those accounts are actually buying when they visit the main store.

Push Oliver POS sales through WooCommerce into Salesforce and the contact record becomes accurate. Pardot scoring will include in-store purchase events; Engagement Studio programs will branch correctly; account managers will see in-store visits on the contact timeline.

How the WooCommerce + Oliver + Salesforce sync works

The cashier processes the sale at the Oliver POS register, gets the customer's details, and takes the payment. Oliver writes a WooCommerce order. The Salesforce plugin syncs the customer and the order on the schedule you've configured (real-time or batched). The Salesforce contact and the related opportunity or custom-object record are updated. Salesforce process automation (workflow rules, flows, Apex triggers) is triggered by the update, and Pardot gets the change via its standard Salesforce sync.

Best fit for retailers who…

Salesforce + Pardot on Oliver POS is the right choice for enterprise retailers, multi-brand groups, and wholesalers with a lot of B2B business where Salesforce is the system of record and Pardot handles marketing. The WooCommerce + Oliver POS combination ensures Salesforce has accurate data on in-store activity without you having to replace your existing Salesforce stack.

What you get and how to set it up

Features Oliver surfaces from the Salesforce / Pardot plugin, plus the 4-step install most merchants run through.

Features at the register

  • Ang mga in-store sales ay dumadaloy sa Salesforce / Pardot sa sandaling magsara ang isang register sale
  • Ang mga online at in-store na customer ay nagbabahagi ng isang WooCommerce profile at isang segment list
  • Ang real-time na order, total-spend, at product-purchase data ay nag-si-sync sa Salesforce / Pardot
  • Gumagana rin ang mga cart, browse, at post-purchase automation sa mga in-store na order
  • Kinukuha ng cashier ang email o phone ng customer sa register, nang may pahintulot
  • Parehong Salesforce / Pardot account, parehong mga listahan, at parehong mga automation tulad ng iyong online store

Setup in 4 steps

  1. I-install ang Salesforce Integration for WooCommerce sa iyong WooCommerce site at i-konekta ang iyong Salesforce / Pardot account
  2. I-enable ang customer at order sync sa loob ng Salesforce / Pardot at kumpirmahin na konektado ang WooCommerce store
  3. I-install ang Oliver POS, mag-sign in sa register, at kumpirmahin na naka-enable ang customer-capture prompt sa checkout
  4. Magpatakbo ng isang maliit na live test sale sa counter at kumpirmahin na ang order, customer, at mga product purchase ay lumabas sa Salesforce / Pardot sa loob ng ilang segundo

Common questions about Salesforce / Pardot on Oliver POS

Does the sync support custom WooCommerce-order objects in Salesforce?

Yes. The Salesforce Integration for WooCommerce plugin allows you to map WooCommerce orders to standard Salesforce objects (opportunities) or to custom objects you've created for orders. Oliver POS sales follow the same mapping.

Can Pardot scoring reflect in-store purchases?

Yes — once Oliver POS sales get to Salesforce as updates on the contact record, Pardot gets the change via its standard sync. Any scoring rule referencing those fields is then triggered the next time the prospect's record is evaluated.

Does Oliver POS have a partnership with Salesforce / Pardot?

No. Oliver doesn't partner with Salesforce / Pardot or any other marketing platform. We support Salesforce / Pardot because its WooCommerce plugin already syncs customers and orders from your store — and Oliver saves every in-store sale to WooCommerce as a normal order, so the same plugin picks it up automatically. Your account, your data, and your contract stay between you and Salesforce / Pardot.

Does Oliver charge extra to use Salesforce / Pardot?

No. You pay Salesforce / Pardot's standard published pricing directly to Salesforce / Pardot. Oliver doesn't take a markup, doesn't insert itself into the data flow, and doesn't charge a per-contact or per-email fee on top.

Will in-store sales from the Oliver POS register show up in Salesforce / Pardot?

Yes — instantly. Every Oliver POS sale is saved to WooCommerce as a standard order with the customer attached. The Salesforce / Pardot WooCommerce plugin treats that order the same way it treats an online order: it fires the same webhooks, updates the same customer profile, and triggers the same automations. There's no separate "POS sync" to configure.

How fast does a register sale reach Salesforce / Pardot?

Real-time. When the cashier closes a sale on the Oliver POS register, the WooCommerce order is created immediately, the Salesforce / Pardot plugin's webhook fires within seconds, and the customer's Salesforce / Pardot profile updates with the new order, total spend, and product purchases. The shopper can be on a post-purchase email flow before they've left the store.

Will my online and in-store customer profiles merge in Salesforce / Pardot?

Yes. Oliver POS attaches the WooCommerce customer to every register sale — either by looking up an existing customer by email or phone, or by creating a new WooCommerce customer at the counter. Salesforce / Pardot uses the same WooCommerce customer ID, so a shopper who buys online on Monday and at the counter on Friday is treated as one profile with one purchase history.

Read our full guide to Salesforce / Pardot on Oliver POS

A long-form walkthrough of running Salesforce / Pardot alongside the Oliver POS register on a WooCommerce store.