← All products

Nik Wishlist & Ajax Mini Cart — wishlist and ajax cart for WooCommerce

Nik Wishlist & Ajax Mini Cart — wishlist and ajax cart for WooCommerce

Shoppers rarely buy on the first visit. They spot a couple of products, get distracted and leave — and when they come back, they can’t remember what they liked. Nik Wishlist & Ajax Mini Cart closes that gap: the wishlist survives even for guests, the cart opens right on the page with no reloads, and e-mails, coupons and analytics finish the sale. The plugin is distributed by subscription: one key — one domain with all its subdomains.

What the plugin does

  • A wishlist button on catalog cards and product pages — the corner is configurable.
  • A sliding wishlist panel plus a dedicated list page (created automatically, shortcode [nik_wishlist]).
  • A sliding mini cart: +/− quantity controls, item removal, live totals — no page reloads.
  • Ajax add to cart, variable products included.
  • The guest list lives in a cookie and merges into the account after login.
  • A share link protected by a token — no user IDs exposed.
  • Crisp SVG icons to choose from (heart, bookmark, star, six carts) or your own from the media library.
  • Colors, radius, floating-icon offsets, custom CSS and every label — all editable; EN/RU/UK translations, WPML/Polylang ready.

How it looks

Wishlist buttons on catalog cards
Wishlist panel: multiple lists and collaborative adding
Mini cart: free-shipping progress and recommendations
Analytics: funnel, trend, insights

Commercial tools

  • Analytics — a view → wishlist → cart → order funnel, an interactive trend chart with date tooltips, repeat additions, average time to purchase, popular categories.
  • Insights — automatic picks: “wishlisted but rarely bought”, best sellers of the period, fastest-to-purchase products, items sitting longest in carts.
  • Saved carts — every logged-in customer cart is visible in the admin with contents and totals.
  • Abandoned-cart e-mails — your own delay, subject and text, a cart-restore link that works on any device, one-click unsubscribe; sent in the language the customer shopped in.
  • Automatic coupons for sleeping customers — a personal single-use coupon by e-mail; the “Restore my cart with the discount” button applies it automatically.
  • Multiple wishlists and collaborative lists — friends add gifts together via one link.
  • Price-drop e-mails — daily price watch for wishlisted products, notifications to owners and a price-history screen with a sending log.
  • Mini cart progress bar — “add N more for free shipping / a discount”; the discount is genuinely applied to cart and checkout, free shipping unlocks automatically.
  • Upsell & cross-sell — recommendations right inside the mini cart with one-click add.
  • Telegram notifications for new orders and a CRM / e-mail-service webhook (JSON, secret-signed).
  • CSV export — wishlists and saved carts, Excel-friendly.

How the subscription works

The plugin runs only with an active license key from products.nikdimon.com. The key is activated in two clicks on the Pro tab and covers the domain with all its subdomains; updates arrive right in the admin. When the subscription ends or the key is switched off, the plugin pauses — storefront features go dark, but customer data (lists, carts, analytics) is kept, and renewing brings everything back.

Requirements

WordPress 6.2+, PHP 7.4+, WooCommerce 7.0+. The interface is translated into English, Russian and Ukrainian.

By downloading and installing the plugin on your site, you agree to the terms below.

Reviews

No reviews yet — be the first to share your experience.

Reviews can be left by users who have downloaded or purchased this plugin — that is why every review here is genuine.

Frequently asked questions

Is the price one-off or a subscription?

If a plugin has a Pro version, the price is always for a subscription. A plugin cannot be written once and forgotten: new versions of WordPress, WooCommerce and PHP keep coming out, third-party APIs change, and the code has to be checked and reworked all the time. The subscription covers a share of that ongoing work and support — it is not paying for the same purchase twice. Free versions stay free forever and need no subscription.

What if it does not suit me — can I get a refund?

Yes. Within 14 days of the first payment we refund in full, no questions asked. Renewals are not refundable, but you can cancel the subscription in your client area at any time — the next charge simply will not happen. Details are in the public offer.

Will the plugin keep working if I do not renew?

The free part of the plugin keeps working — your site will not break and no data is lost. What switches off is the Pro features, updates and support: the licence key stops being confirmed by our server. You can bring it all back at any time by subscribing again for the same domain — your settings stay where they are.

How do I work on a test domain?

You do not need a separate licence for testing. The key is registered for your main domain — say example.com — and works on all of its subdomains: staging.example.com, dev.example.com, test.example.com and any others. Install the plugin on a subdomain and work with the same key. If the site moves to another domain, you can change the licence domain in your client area (no more than once every 30 days).

What does the subscription support include?

Priority replies in the client-area chat and by e-mail, help with installation and setup, diagnosing conflicts with other plugins and themes, fixing bugs in the plugin itself, and every update released during your subscription.

What is not covered by support?

Custom development for your specific tasks, edits to your theme or functions.php, fixing incompatibilities with heavily customised themes and third-party plugins, and general site, hosting or WordPress setup. We do all of that — as separate paid work.

Will the plugin work on my site?

The PHP, WordPress and WooCommerce requirements are listed on every product page. We test our plugins on current versions and on popular themes — compatibility with most of them is complete, but heavily customised or exotic builds cannot be guaranteed. That is exactly why every product has a free version: install it and make sure everything works before paying for Pro.

I need specific functionality — can I order customisation?

Yes. Describe your task in the support chat and we will estimate the time and the cost. If the improvement is useful to everyone, we add it to the plugin — and then you get it for free.