PuffinMailStart free trial
PuffinMail for Magento 2

Email marketing for Magento 2 stores

The PuffinMail extension connects each store view to PuffinMail. Customers, orders, carts and your catalogue sync in the background, and your abandoned-cart and birthday emails use coupons from your own cart price rules.

  • Luma and Hyvä themes
  • One connection per store view
  • No per-contact fees
What the extension does

Built around how Magento works

Magento decides who and when, and generates the coupon. PuffinMail checks the person can be emailed, then sends from your own domain.

  • Newsletter sign-ups with consent

    Magento newsletter subscriptions reach PuffinMail with their source, time, IP address and wording. Unsubscribes travel both ways.

  • Abandoned-cart reminders

    A reminder and a follow-up for carts left behind, with an optional unique coupon generated from one of your cart price rules. Recovered carts are tracked.

  • Birthday offers

    An email on each customer’s date of birth, with an optional single-use coupon from your store.

  • Order history and segments

    Paid, completed, cancelled and refunded orders keep each customer’s order count and total spent accurate, for segments and reports.

  • Your catalogue in emails

    Products sync with current and regular price, image, stock and categories, so emails can show products and bestsellers. Configurable products stay in step.

  • Storefront, cache-safe

    A small script recognises visitors from your emails, records product views for browse-abandonment emails and shows your sign-up forms. It works with full-page cache.

Getting started

Connect your store in four steps

  1. Start your free trial

    Create your account, choose a plan and add your sending domain. It’s free for 14 days.

  2. Install the extension and connect

    Install the PuffinMail extension, then paste the store key from PuffinMail under Stores › Configuration › PuffinMail for each store view.

  3. Sync your history

    Send the last 12 months of customers and paid orders with one click (or one command). The sync doesn’t subscribe or email anyone.

  4. Choose coupons and switch on your emails

    Pick a cart price rule with auto-generated codes for each offer, then edit the ready-made abandoned-cart and birthday emails and turn them on.

Questions

Which versions are supported?

Magento 2 with PHP 8.1 or later, on the Luma or Hyvä theme.

Will it slow down my store?

No. Changes are written to a queue and sent by cron every minute, so storefront and admin requests never wait for PuffinMail. Failed sends retry automatically, and problems show in the admin panel.

I run several brands or store views. Does that work?

Yes. Each store view connects with its own key, so each brand can be its own PuffinMail store with its own lists, emails and reports.

I already send abandoned-cart emails with another extension.

Turn off the other extension’s abandoned-cart and birthday emails when you switch these on, so customers don’t get both.

What does it cost?

PuffinMail plans start at $9.95 AUD a month, priced by the emails you send, with unlimited contacts and a 14-day free trial.

A brighter inbox is just
one email away.

Try PuffinMail free for 14 days: connect your store and send your first campaign.

Start free trial

or email hello@puffinmail.co