This is a research guide based on cited documentation. It is not a report of firsthand testing. Our editorial method

How the connection works

Moosend's help articles present WooCommerce as one of several website tracking plugins, next to Magento, OpenCart, ZenCart and CS-Cart. The plugin sends visitor behaviour to Moosend, and that behaviour powers segments, automations and product blocks. [1] [2]

On WordPress.org the plugin is called Moosend Website Connector. Its description covers page view tracking, add-to-cart and purchase tracking, custom events, cart abandonment segmentation and automated retargeting emails. It also says customers who purchase are synced with name, email address and details into a new list. As accessed on 2026-10-30, the page listed version 1.0.190, more than 1,000 active installations, and a warning that it had not been tested with the latest three major WordPress releases. [7]

That warning matters for a live shop. Test on a staging copy first and keep a rollback path.

Installation steps

Moosend's install steps start from a website already added to your Moosend account: [2]

  • In Moosend, go to More, then Websites, and click your site's URL. The Connect your website page shows your domain and website ID. [2]
  • Click Install connection script and pick the plugin that matches your platform. [2]
  • In WordPress, go to Plugins, Add New, search for "Moosend website tracking" and click Install Now. Alternatively, download Moosend Website Connector and copy its folder to wp-content/plugins/mootracker/. [1]
  • Click Activate, then Settings. Enter your Moosend website ID and click Save Changes. [1]
  • If you use Google Tag Manager instead, Moosend documents pasting its JS tracking snippets into a Custom HTML tag that fires on All Pages. [1]

What the tracking records, and when it knows who someone is

Moosend says its website tracking uses proprietary, cookie-based technology to record page visits, product views, cart contents and purchase information such as quantity and price. The cookies store a browser-session ID, a browser ID, a website ID and feature flags. Moosend says it cannot uniquely identify a device. [3]

Tying those events to a person is a separate step that Moosend calls Identify, and it must happen before other events count toward automations. With the plugin, Moosend lists four ways a visitor becomes identified. [4]

  • They reach your site through a link in your newsletter. [4]
  • They submit a subscription form on your site. [4]
  • They register an account. [4]
  • They log in. [4]
Tracked dataWhere Moosend documents itGotcha
Page viewsPlugin page and tracking overview [3] [7]Anonymous until Identify fires [4]
Product viewsTracking overview [3]Product data includes name, code, image, URL, price and category; only one category is kept per product [1]
Add to cartPlugin page [7]Moosend's tracking library needs an add-to-order event before a completed order is recorded for that product [2]
PurchasesPlugin page [7]Product identifier is the WordPress post ID, not SKU [1]
Custom eventsPlugin page and trigger list [5] [7]Requires a small JavaScript snippet [7]

The automation triggers WooCommerce tracking unlocks

Moosend groups these under website engagement triggers. Each one lets you choose whether it fires on every occurrence or only the first, and which connected website it watches. [5]

TriggerTypical use
When someone views any product / specific productsBrowse abandonment and category interest tags [5]
When someone adds any product / specific products to their cartAbandoned cart recipe [5] [6]
When someone purchases any product / specific productsPost-purchase thank-you, cross-sell or review request [5]
When someone browses any page / a specific pagePricing-page or shipping-page follow-ups [5]
When someone exits any page / a specific pageExit follow-ups [5]
When custom event is recordedAnything your developer tracks with a snippet [5]

Building the abandoned cart flow

Moosend ships an Abandoned cart recipe. Its walkthrough sets the trigger "When someone adds any product to their cart" to fire every time, waits 45 minutes, checks whether the person has not purchased a product in that window, and only then sends the email. Moosend says 45 to 60 minutes is probably the best wait, and advises allowing an extra 5 minutes beyond any timed IF/THEN step. [6]

Inside the email, a cart abandonment block fills itself with the product image, title, price, code, manufacturer, category and URL from the connected website. Moosend notes that 3 x 1/3 and 4 x 1/4 layouts cannot be used for these repeatable blocks. [8]

Worked example (hypothetical): a shopper clicks your Tuesday newsletter, which identifies them, adds a kettle to the cart and leaves. At about 50 minutes the filter finds no purchase and the reminder goes out with the kettle in the cart block. A different visitor who never clicked an email or logged in triggers nothing, because they were never identified. [4] [6]

Consent checklist before switching tracking on

Moosend's docs state that tracking is cookie-based and that Identify links browsing to an email address across sessions and devices. They also say both data collection and Identify can be switched on or off by the client. How you get consent is your responsibility, so settle it before launch. [3]

  • List the Moosend cookies in your cookie policy, and describe the browser, session and website IDs Moosend says it stores. [3]
  • If your consent banner blocks non-essential cookies until a visitor accepts, check that the Moosend script respects that choice. With Google Tag Manager, Moosend points to the tag's consent settings under Advanced Settings. [1]
  • Tell subscribers in your privacy notice that clicking newsletter links links their browsing to their email address. [3] [4]
  • Only email people who agreed to marketing. Moosend's acceptable use policy says registering for an event or completing a survey is not enough consent to receive email. [9]
  • Make sure the checkout opt-in is not pre-ticked if you rely on it for consent.

Questions before you decide

Does the Moosend plugin import my WooCommerce customer list?

The plugin's WordPress.org page says that after a customer purchases, Moosend automatically syncs their name, email address and details into a new list. Moosend's docs describe the plugin mainly as website tracking, and they do not describe a bulk import of past customers.

Why does my Moosend abandoned cart automation not fire for some shoppers?

Moosend says a visitor must be identified before other events count toward automations. With the plugin, that happens when the person arrives from a newsletter link, submits a subscription form, registers an account or logs in.

Should I use SKUs in Moosend product triggers for WooCommerce?

No. Moosend's plugin documentation says the WooCommerce plugin uses the WordPress product post ID, not the SKU, as the product identifier, so purchase segments and automations must use those IDs.

How long should the abandoned cart wait be in Moosend?

Moosend's abandoned cart recipe starts with a 45-minute wait and its walkthrough calls 45 to 60 minutes probably the optimum. It also advises allowing an extra 5 minutes for timed IF/THEN steps to fire.

Sources & verification

Product details and prices can change. Check the linked provider before buying.

  1. Moosend Docs: Install website tracking using a plugin Accessed 30 Oct 2026
  2. Moosend Docs: Install website tracking Accessed 30 Oct 2026
  3. Moosend Docs: Website tracking Accessed 30 Oct 2026
  4. Moosend Docs: Tracking the actions of a website visitor Accessed 30 Oct 2026
  5. Moosend Docs: Different types of triggers Accessed 30 Oct 2026
  6. Moosend Docs: Create an abandoned cart automation Accessed 30 Oct 2026
  7. WordPress.org: Moosend Website Connector plugin Accessed 30 Oct 2026
  8. Moosend Docs: Create dynamic content blocks Accessed 30 Oct 2026
  9. Moosend: Acceptable Use Policy (June 2025, PDF) Accessed 30 Oct 2026

Sources link directly to providers. Product buttons may use separately labeled affiliate links. Read our disclosure.

Your decision at a glance

The option in this guide

Full comparison

Documentation-based guidance. No tested ranking or performance score.

Email

Moosend

Consider it for
Email campaigns, segmentation, forms, and automation workflows. Use a small controlled trial to compare a named gap in your current welcome sequence before moving a live list.
Starting cost
30-day trial, no credit card required; paid quote depends on contacts and billing interval
Before you choose
The trial is time-limited. Documentation does not establish inbox placement, migration ease, or a lower bill for your list. Check the required plan and preserve opt-outs before importing.

Checked 20 Sep 2026 · Pricing source

View Moosend plans

Affiliate link: we may earn a commission on an eligible purchase. Link disclosure