Wishmio — Wishlist for WooCommerce

Description

WooCommerce’s new built-in Shopper Lists are a great start — but they only work for logged-in customers, on block themes, with a single unshareable list. Wishmio completes them.

Everything in the free plugin:

  • Guest wishlists — most wishlist intent happens before an account exists. Guests get a secure anonymous cookie; their list merges into their account automatically when they sign up or log in.
  • Share links — one click turns a wishlist into a read-only link for gift lists and group buys. Revocable any time.
  • Multi-list ready — the storage model supports any number of lists per shopper (the feature most wishlist plugins paywall).
  • Works on ANY theme — Interactivity API blocks for block themes, hooks and shortcodes for classic themes. Zero jQuery.
  • One-click import — from WooCommerce core Shopper Lists, YITH Wishlist, and TI WooCommerce Wishlist. Re-running never duplicates.
  • Fast, provably — every operation runs in under 100 database queries with a flat cost curve, whether a list holds 1 item or 50. The benchmark is a published, reproducible script, and our CI fails if we ever regress. Full methodology and results: wishmio.com/benchmark.
  • Cache-friendly — the HTML is identical for every visitor; personal state hydrates from one cacheable REST call. Full-page caches stay effective.
  • Clean by design — no indexable junk URLs, accessibility built in (screen-reader announcements, keyboard operable), and uninstalling removes every table, option, and page the plugin created.
  • Privacy-ready — wishlist data joins WordPress’s personal-data export/erase tools; idle guest lists auto-delete after 60 days; no wishlist data ever leaves your site.

Wishmio Pro adds the layer that turns saved intent into orders: automatic back-in-stock emails to everyone who wishlisted a product (via your own mail setup — no external service, no per-email fees), with price-drop and wishlist-reminder emails and top-wishlisted analytics on the roadmap. Guests can subscribe too — GDPR-safe double opt-in, an unsubscribe link in every email, and full coverage by the export/erase tools. Pro is sold separately on wishmio.com.

Screenshots

Blocks

This plugin provides 2 blocks.

  • Add to Wishlist Wishmio wishlist toggle button. Place inside a product context.
  • Wishlist The visitor's wishlist: saved products with add-to-cart and remove.

FAQ

Does it work for guests?

Yes — that’s the point. Guests wishlist without an account via a secure anonymous cookie (set only after they first save something). When they later register or log in, their list merges into their account automatically.

Does it work with my theme?

Yes. Block themes get native blocks; classic themes get automatic button placement plus [wishmio_wishlist] and [wishmio_count] shortcodes. Default styles inherit your theme’s colors.

Will it slow my store down?

No, and you don’t have to take our word for it: the query budget (<100 queries, flat in list size) is enforced by a reproducible benchmark script that runs in our CI. Pages without wishlist elements load zero Wishmio assets.

Can shoppers share their wishlist?

Yes, free. Sharing mints a revocable read-only link — the shopper’s own credentials are never in the URL.

I use YITH or TI Wishlist — can I switch?

WooCommerce Wishmio Import detects both (plus core Shopper Lists) and imports all account-owned wishlists in one click.

Is it compatible with HPOS and the block Cart/Checkout?

Yes, both declared and tested.

Does the plugin send any data anywhere?

Wishlist data never leaves your site. On activation you’ll see an optional Freemius opt-in screen for update notifications and basic diagnostics — skipping it changes nothing about how the plugin works. Pro licensing and the account screen (WooCommerce Wishmio Account) also run through Freemius.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Wishmio — Wishlist for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

0.2.2

  • Admin notices (the onboarding tip and the review ask) now appear only on the plugins, dashboard, and WooCommerce screens instead of throughout wp-admin.

0.2.0

  • Pro: back-in-stock email alerts for wishlisted products — for logged-in customers and guests, with GDPR-compliant double opt-in and one-click unsubscribe.
  • Pro: top-wishlisted analytics — see which products customers are saving most, with a restock flag.
  • Licensing: Pro plans are now managed through the built-in updater; activate, deactivate, and update Pro from the plugin screen.
  • Fix: Pro update checks no longer look up an unpublished download and fail silently.

0.1.0

  • Initial release: guest wishlists with login merge, share links, blocks + classic theme support, importers (core/YITH/TI), personal-data export/erase, published query budget.