WPSwings Wishlist for WooCommerce adds an “Add to wishlist” button to your WooCommerce products. Customers can save products, organize them into multiple named wishlists, share a list through a public link, and receive an email when a saved product’s price drops or it comes back in stock.
On activation the plugin creates a “My Wishlist” page containing the [wpwishfw] shortcode, where customers view and manage their lists. Store owners configure the button, the wishlist page, sharing, emails and alerts from WPSwings Wishlist Settings, and can review wishlist activity under WPSwings Wishlist Dashboard and WPSwings Wishlist Wishlists.
🎯 Core Wishlist Functionality
🔔 Smart Alerts
🔗 Social Sharing
📊 Analytics Dashboard
🎨 Customization Options
🎯 Marketing Tools
🔧 Compatibility
All settings are under WPSwings Wishlist Settings, split into tabs:
[wpwishfw] shortcode, or use the “Add to Wishlist Button”, “Wishlist Counter” and “Wishlist” blocks in the block editor.For support:
This plugin can show social share buttons on a wishlist page so customers can share their wishlist. The store owner chooses which buttons appear under Wishlist > Settings > Sharing (Facebook, WhatsApp and Email are enabled by default).
Nothing is sent to these services automatically: no data leaves your site when the wishlist page loads, and the plugin makes no server-side requests to them. Each button is a plain link. Data is sent only when a visitor clicks a share button on a wishlist whose visibility is set to Public; the visitor’s browser then opens the service’s website or app with the data listed below in the URL. The service also receives whatever its own website normally collects from the visitor’s browser (for example IP address and cookies), under its own terms.
Used to share a wishlist on Facebook. When a visitor clicks the Facebook share button, the wishlist’s share link is sent to https://www.facebook.com/sharer/sharer.php.
This service is provided by Meta Platforms, Inc.: terms of service, privacy policy.
Used to share a wishlist on X. When a visitor clicks the X share button, the wishlist’s share link and the wishlist title are sent to https://twitter.com/intent/tweet.
This service is provided by X Corp.: terms of service, privacy policy.
Used to share a wishlist on WhatsApp. When a visitor clicks the WhatsApp share button, the wishlist title and its share link are sent to https://api.whatsapp.com/send.
This service is provided by WhatsApp LLC (Meta): terms of service, privacy policy.
Used to share a wishlist on Pinterest. When a visitor clicks the Pinterest share button, the wishlist’s share link and the wishlist title are sent to https://pinterest.com/pin/create/button/.
This service is provided by Pinterest, Inc.: terms of service, privacy policy.
Used to share a wishlist on Telegram. When a visitor clicks the Telegram share button, the wishlist’s share link and the wishlist title are sent to https://t.me/share/url.
This service is provided by Telegram Messenger Inc.: terms of service, privacy policy.
The Email share button uses a mailto: link, which opens the visitor’s own email program with the wishlist title and share link filled in. It does not contact any external service.
The share link contains a random token that identifies the wishlist; it contains no personal data. No email addresses, account details or wishlist contents are sent to any of these services.
WPSwings Wishlist for WooCommerce uses cookies to store guest wishlist data for 30 days (configurable). For registered users, wishlist data is stored in the WordPress database. The plugin does not send data to external services except when a visitor clicks a social share button on a public wishlist; see the External services section above for what is sent and to whom.
Email addresses are collected only for logged-in customers who add items to wishlists, and are used solely for sending price drop and back-in-stock alerts. No data is shared with third parties.
Store administrators can export and delete customer wishlist data through the admin panel, ensuring GDPR compliance.