Marketing

MailPoet on Oliver POS

MailPoet — Automattic's own email platform for WordPress — sends to a list that automatically includes every Oliver POS in-store customer.

How MailPoet works with Oliver POS for WooCommerce

MailPoet is the email and newsletter plugin built natively for WordPress and now owned by Automattic, the company behind WooCommerce. Because it lives in your WordPress install and reads directly from the WooCommerce customer table, every Oliver POS register sale that creates or updates a WooCommerce customer is immediately visible to MailPoet — no API sync, no plugin connector, no extra fees.

What MailPoet is and how it differs from Mailchimp

MailPoet is an email-marketing plugin that runs inside the WordPress admin. There's no external SaaS to sign into and no separate database. Subscribers, segments, automations, and sent campaigns all live in WordPress. Sending happens through MailPoet's own delivery infrastructure (or via your own SMTP), and the plugin is owned and maintained by Automattic — the same company that owns WooCommerce.

That ownership matters here. MailPoet ships first-class WooCommerce segments, abandoned-cart automations, post-purchase emails, and product-purchase triggers as native features. The integration isn't a third-party plugin; it's the product.

Why in-store sales matter for MailPoet

Because MailPoet reads directly from the WooCommerce customer and order tables, anything that creates or updates a Woo customer is immediately visible. Oliver POS does exactly that — every register sale that captures a customer either looks up an existing Woo customer or creates a new one. The next MailPoet send picks them up.

The same applies to MailPoet's WooCommerce-aware automations: "customer first purchase," "customer hasn't purchased in 60 days," "customer bought product X," "abandoned cart." The triggers fire on any WooCommerce order, whether it originated online or at the Oliver register. There's no extra setup, no "sync your POS to MailPoet" step — the data path is already inside WordPress.

How the WooCommerce + Oliver + MailPoet flow works

Cashier rings the sale, attaches the customer, tenders. Oliver writes a WooCommerce order. MailPoet, running inside the same WordPress install, sees the order in real time through WooCommerce hooks. Any MailPoet automation referencing "customer placed an order" or "total spent reached" fires immediately. Future newsletters segment correctly. The customer is on the list, with the right purchase history attached, the moment they walk out the door with their bag.

Best fit for retailers who…

MailPoet on Oliver POS is the right call if you want everything to live inside WordPress, if you want to skip an external SaaS subscription, or if you trust the Automattic-owned stack (WooCommerce + MailPoet + Oliver POS) to keep things simple. It's the easiest possible path for a single-location WooCommerce store that wants newsletters and basic automations without paying Mailchimp or Klaviyo monthly fees.

What you get and how to set it up

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

Features at the register

  • In-store sales flow into MailPoet the moment a register sale closes
  • Online and in-store customers share one WooCommerce profile and one segment list
  • Real-time order, total-spend, and product-purchase data syncs to MailPoet
  • Cart, browse, and post-purchase automations fire on in-store orders too
  • Cashier captures the customer email or phone at the register, with consent
  • Same MailPoet account, same lists, and same automations as your online store

Setup in 4 steps

  1. Install the MailPoet on your WooCommerce site and connect your MailPoet account
  2. Enable the customer and order sync inside MailPoet and confirm the WooCommerce store is connected
  3. Install Oliver POS, sign in to the register, and confirm the customer-capture prompt is enabled at checkout
  4. Run a small live test sale at the counter and confirm the order, customer, and product purchases appear in MailPoet within seconds

Common questions about MailPoet on Oliver POS

Is MailPoet free to use?

MailPoet is free up to 1,000 subscribers if you use your own SMTP. Above that, MailPoet Business unlocks the MailPoet Sending Service and removes the subscriber cap. The Oliver POS + WooCommerce + MailPoet flow is identical on either plan.

Does MailPoet need a separate POS connector?

No. MailPoet reads WooCommerce data directly inside the same WordPress install. Oliver writes register sales into WooCommerce; MailPoet sees them on the next page load and on the next automation tick. There is no API, plugin, or connector to install for POS specifically.

Does Oliver POS have a partnership with MailPoet?

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

Does Oliver charge extra to use MailPoet?

No. You pay MailPoet's standard published pricing directly to MailPoet. 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 MailPoet?

Yes — instantly. Every Oliver POS sale is written to WooCommerce as a standard order with the customer attached. The MailPoet 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 MailPoet?

Real-time. When the cashier closes a sale on the Oliver POS register, the WooCommerce order is created immediately, the MailPoet plugin's webhook fires within seconds, and the customer's MailPoet 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 MailPoet?

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. MailPoet keys off the same WooCommerce customer ID, so a shopper who buys online on Monday and at the counter on Friday is one profile with one purchase history.

Read our full guide to MailPoet on Oliver POS

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