Description
GoWishCart adds wishlist functionality to FluentCart-powered stores.
Customers can:
* Save products for later
* Save selected product variations
* Manage wishlists as logged-in or guest users
* Receive optional notifications for price drops and back-in-stock updates
Store admins can:
* Choose or create a wishlist page
* Control button placement on product and shop/archive pages
* Customize button text and icons
* Connect optional FluentCRM automation triggers
Why Choose GoWishCart?
- 💯 GoWishCart is FREE! — Core features available at no cost
- 🛒 Built for FluentCart — Native integration with FluentCart products and checkout
- 👥 Guest Support — Customers can create wishlists without creating an account
- 🎨 Product Variations — Saves specific product variants (color, size, etc.)
- 📧 Smart Notifications — Price drop alerts and back-in-stock notifications
- 🔗 FluentCRM Integration — Automate marketing campaigns based on wishlist activity
- ⚙️ Fully Customizable — Customize button position, icons, and text labels
- 📱 Shop Page Integration — Add wishlist buttons on product archive pages
- 🎯 Conversion Tracking — Track wishlist-to-cart conversions (Pro feature)
FluentCart Integration
GoWishCart is built from the ground up for FluentCart stores:
* Native Product Support: Seamlessly integrates with FluentCart products, variations, and pricing
* Cart Integration: Easy add-to-cart functionality directly from wishlist
* Order Tracking: Track conversions from wishlist to purchase
* FluentCRM Automation: Trigger email campaigns when products are added, removed, or when prices drop
Basic Features
- Select a page for your wishlist — Choose any page to display the wishlist or use the built-in wishlist page
- Customize “Add to wishlist” button position — Place the button at the top or bottom of product pages
- Show “Remove from wishlist” button — Display remove button when product is already in the wishlist
- Show “Add to wishlist” button on Shop page — Enable wishlist buttons on product archive/shop pages
- Product variation support — If the user selects a specific color or size and then adds it to the wishlist, these details will be saved
- Guest wishlist support — Customers can create and manage wishlists without creating an account (session-based with optional email capture)
- FluentCRM integration — Automate email campaigns with triggers for item added, item removed, price drop, and back in stock events
- Price drop alerts — Automatically notify customers when wishlist items go on sale
- Back in stock notifications — Alert customers when out-of-stock wishlist items become available
- Customizable button icons and text — Customize the appearance of wishlist buttons with custom icons and text labels
- Wishlist page with shortcode support — Display wishlist using shortcodes:
[gowishcart_wishlist]and[gowishcart_wishlist_button] - Privacy settings — Control wishlist visibility (private by default, shared/public available in Pro)
- Multiple wishlists — Create and manage multiple wishlists (Pro feature)
- Social sharing — Share wishlists on Facebook, Twitter, Pinterest, WhatsApp, and via email (Pro feature)
- Analytics tracking — Track wishlist performance and conversion metrics (Pro feature)
📞 Support
For free plugin support, please visit the WordPress.org support forum. Commercial support for GoWishCart Pro is available at gowishcart.com.
📝 License
This project is licensed under the GPL-2.0+ License — see the LICENSE file for details.
Developed with ❤️ by gowishcart.com Team
Third-Party Services
This plugin uses the following third-party libraries and services:
-
FluentCRM — Email marketing automation (optional integration)
- Plugin: https://wordpress.org/plugins/fluent-crm/
- Terms of Service: https://fluentcrm.com/terms/
-
FluentCart — Ecommerce platform (required dependency)
- Plugin: https://wordpress.org/plugins/fluent-cart/
- Terms of Service: https://fluentcart.com/terms/
Support
For free plugin support, please visit the WordPress.org support forum. Commercial support for GoWishCart Pro is available at gowishcart.com.
Privacy Policy
GoWishCart – Wishlist for FluentCart uses Appsero SDK to collect some telemetry data upon user’s confirmation. This helps us to troubleshoot problems faster & make product improvements.
Appsero SDK does not gather any data by default. The SDK only starts gathering basic telemetry data when a user allows it via the admin notice. We collect the data to ensure a great user experience for all our users.
Integrating Appsero SDK DOES NOT IMMEDIATELY start gathering data, without confirmation from users in any case.
Learn more about how Appsero collects and uses this data.
Screenshots
Installation
- Upload the plugin files to the
/wp-content/plugins/gowishcart-wishlist-for-fluentcartdirectory, or install the plugin through the WordPress plugins screen directly. - Activate the plugin through the ‘Plugins’ screen in WordPress
- Ensure FluentCart is installed and activated (GoWishCart requires FluentCart to function)
- Navigate to Settings->GoWishCart to configure the plugin
- Configure your wishlist settings:
- Select wishlist page or use the default wishlist page
- Customize button position (top or bottom)
- Enable shop page buttons if desired
- Customize button icons and text labels
- Configure FluentCRM integration (optional) — Connect with FluentCRM to enable automation triggers
- Set up notifications (optional) — Configure price drop and back-in-stock email notifications
FAQ
-
How much does GoWishCart cost?
-
GoWishCart offers a free version with core wishlist features including guest support, product variations, basic notifications, and FluentCRM integration. Advanced features like multiple wishlists, social sharing, and analytics are available in GoWishCart Pro.
-
Do I need FluentCart to use GoWishCart?
-
Yes, GoWishCart is built specifically for FluentCart and requires FluentCart to be installed and activated. GoWishCart integrates seamlessly with FluentCart products, variations, pricing, and checkout functionality.
-
How does guest wishlist work?
-
Guest users can create and manage wishlists without creating an account. Wishlists are stored using session-based cookies. You can optionally capture guest email addresses to enable email notifications and convert guest wishlists to user accounts when they register.
-
Yes! GoWishCart offers extensive customization options. You can customize the button position (top or bottom of product pages), choose custom icons or use predefined icons, and customize the text labels for both “Add to Wishlist” and “Remove from Wishlist” states. You can also add custom CSS for advanced styling.
-
Does GoWishCart support product variations?
-
Yes, GoWishCart fully supports product variations. When a customer selects a specific color, size, or other variation and adds it to their wishlist, those specific variant details are saved. When they view their wishlist later, they’ll see the exact variation they selected.
-
How does FluentCRM integration work?
-
GoWishCart integrates with FluentCRM to provide automation triggers. You can set up email campaigns that trigger when:
* A product is added to a wishlist
* A product is removed from a wishlist
* A wishlist item’s price drops
* An out-of-stock wishlist item comes back in stockThese triggers can be used in FluentCRM automation funnels to send targeted marketing emails.
-
What notifications are available?
-
GoWishCart supports price drop alerts and back-in-stock notifications. When a product in a customer’s wishlist goes on sale or comes back in stock, they’ll automatically receive an email notification (if they’ve provided their email address).
-
Yes, you can enable the “Show Button on Shop Page” option in the GoWishCart settings. This will display the wishlist button on product archive pages, making it easy for customers to add products to their wishlist while browsing.
-
How do I display the wishlist page?
-
You can use the
[gowishcart_wishlist]shortcode on any page, or GoWishCart will automatically create a wishlist page. You can also use the[gowishcart_wishlist_button]shortcode to display the add-to-wishlist button anywhere on your site.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“GoWishCart — Wishlist for FluentCart” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “GoWishCart — Wishlist for FluentCart” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
2.0.1
- Improved: Appsero update
2.0.0
- Improved: Core functionality and overall performance.
- Updated: Codebase for enhanced stability.
- Updated: Left menu system for better usability
1.2.0
- Add: Integrated Appsero to track plugin installs, uninstalls, and collect uninstall feedback.
1.1.5
Changed
- Banner, logo update
- Readme update
1.1.4
Changed
- Banner add
1.1.3
Changed
- Banner update
1.1.2
Fixed
- Fix unsafe SQL
- Escape output late
- Replace WP_PLUGIN_DIR / hardcoded plugin path logic
1.1.1
Fixed
- Improved REST API security by adding proper permission and nonce checks.
- Removed hardcoded
/wp-admin/path and ensured admin URLs work on all WordPress setups.
1.1.0
Changed
- Plugin display name updated across the admin and public-facing areas
Fixed
- REST API routes: added missing
permission_callbackfor WordPress 5.5+ compatibility - AJAX endpoint: corrected link/URL used in endpoint configuration
1.0.0
- Initial release




