Description
Give customers the power to save and share their shopping carts. Lean Cart Share and Save makes shopping flexible, anyone can generate shareable cart links in one click, and logged-in users can save unlimited carts with custom names for later purchase.
Share feature works for everyone, including guests. One click creates a unique URL that loads the exact cart anywhere, on any device. Perfect for cross-device shopping, getting approval from others, or sharing product recommendations. Logged-in customers can save carts with custom names (like “Birthday Wishlist” or “Monthly Reorder”), viewable in My Account Saved Carts where they can restore or delete them anytime.
Lightweight, works with classic themes and modern FSE Cart Blocks, and helps reduce cart abandonment while enabling natural product sharing.
Live Demo
Test Cart Sharing (No Login Required):
Click to see a pre-loaded shared cart
↳ See how cart sharing works instantly – no need to add products
Test Cart Saving (Auto Login):
Click here – auto logged in with cart ready
↳ You will be auto logged in with the cart ready. Click “Save Cart” to test the save feature
↳ Or log in manually: Username: demo | Password: demo
View Saved Carts:
My Account Saved Carts
Real Business Scenarios Where This Plugin Shines:
- B2B Sales & Consultations: Share product quotes and recommendations with clients instantly
- Gift Shopping & Wishlists: Let customers create and share wishlists with family and friends
- Abandoned Cart Recovery: Customers can save their cart and return later instead of losing their selections
- Team Purchasing & Approvals: Enable team members to collaborate on group orders and bulk purchases
- Cross-Device Shopping: Let customers start shopping on mobile, save, and complete on desktop
- Event Planning & Bulk Orders: Share product lists for weddings, parties, or seasonal restocking
- Recurring Purchases & Subscriptions: Create and share weekly/monthly item packages – customers can save these lists to their profile and easily reorder or modify quantities or products
Key Features:
- Cart Sharing: Generate unique shareable URLs for any cart
- Cart Saving: Allow logged-in users to save carts with custom names
- WooCommerce Integration: Seamlessly integrates with your existing WooCommerce store
- FSE & Block Cart Support: Works perfectly with both classic themes and modern Full Site Editing (FSE) themes with WooCommerce Cart Blocks
- My Account Integration: Saved carts appear in customer My Account area
- Flexible Settings: Configure share expiry, enable/disable features
- Data Management: Optional data cleanup on plugin uninstall
- Security First: Proper nonce verification and input sanitization
- Lightweight: Minimal impact on site performance
Cart Sharing Features:
* Generate unique share URLs for any cart
* Configurable expiration (or never expire)
Cart Saving Features:
* Save carts with custom names for later
* View all saved carts in My Account area
* Restore any saved cart with one click
* Delete saved carts when no longer needed
* Perfect for wishlist functionality
Usage
Sharing a Cart:
1. Add products to your WooCommerce cart
2. Go to the cart page
3. Click the “Share Cart” button
4. Copy the generated URL and share it
5. Recipients can click the URL to load the cart
Saving a Cart:
1. Add products to your WooCommerce cart
2. Go to the cart page
3. Click the “Save Cart” button (requires login)
4. Enter a name for your saved cart
5. Access saved carts from My Account Saved Carts
Plugin Settings:
* Enable/disable cart sharing
* Enable/disable cart saving
* Set share link expiration (days)
* Choose whether to delete data on uninstall
Screenshots

Plugin Settings page 
Share Cart and Save Cart buttons on classic WooCommerce cart page 
Share Cart and Save Cart buttons on FSE theme with WooCommerce Cart Block – works seamlessly with modern block-based cart pages 
Cart sharing popup with generated shareable URL 
Cart saving popup with custom name input 
Saved carts displayed in My Account area
Installation
- Upload the plugin files to the
/wp-content/plugins/lean-cart-share-and-savedirectory, or install the plugin through the WordPress plugins screen directly. - Activate the plugin through the ‘Plugins’ screen in WordPress.
- Important: Make sure WooCommerce is installed and activated first.
- Go to “Cart Share & Save” in your WordPress admin menu to configure settings.
- Visit Settings Permalinks and click “Save Changes” to refresh URL rules (fixes 404 errors).
FAQ
-
Does this plugin require WooCommerce?
-
Yes, this plugin is built specifically for WooCommerce and requires WooCommerce to be installed and activated.
-
By default, shared cart links expire after 30 days, but you can configure this in the plugin settings. You can also set them to never expire.
-
Yes! Any user can share a cart, including guest users who haven’t created an account.
-
Can guest users save carts?
-
No, saving carts requires users to be logged in. However, guest users can still share carts via URLs.
-
What happens if a product is no longer available?
-
If a shared or saved cart contains products that are no longer available or purchasable, those items are automatically skipped during cart restoration.
-
Will this plugin slow down my site?
-
No, the plugin is designed to be lightweight and only loads assets when needed. It uses efficient database queries and follows WordPress best practices.
-
Does it work with FSE (Full Site Editing) themes and WooCommerce Cart Blocks?
-
Yes! The plugin fully supports both classic WooCommerce themes and modern FSE themes using WooCommerce Cart Blocks. The buttons automatically appear in both classic and block cart pages.
-
The plugin uses standard WooCommerce styling by default. You can customize the appearance using CSS by targeting the
.lean-csns-buttons-wrapperclass. -
Is the plugin translation ready?
-
Yes, the plugin is fully translation ready with the text domain ‘lean-cart-share-and-save’.
-
What data is stored when sharing or saving carts?
-
The plugin stores: product IDs, quantities, variations, applied coupons, and basic metadata like creation dates. No personal information is stored with shared carts.
-
Go to Settings Permalinks in your WordPress admin and click “Save Changes” (no need to change anything). This refreshes WordPress URL rules.
-
Does this plugin use any third-party services?
-
Yes. When you deactivate this plugin, a feedback modal appears. If you choose to submit feedback, these 5 pieces of information are sent to our server:
- Your deactivation reason (from the options provided)
- Your optional comment (if you write one)
- Plugin version
- WordPress version
- PHP version
This feedback helps us understand real-world issues and prioritize fixes. You can click “Skip & Deactivate” to skip feedback entirely.
Service Used: Supabase (https://supabase.com/)
Privacy Policy: https://supabase.com/privacy
Terms of Service: https://supabase.com/termsThe feedback is only sent when you click “Submit & Deactivate”. Nothing is collected during normal plugin usage.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Lean Cart Share and Save for Later for WooCommerce” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Lean Cart Share and Save for Later for WooCommerce” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.5
- New: Added Settings link to plugin action links
- Updated: Language translation file
1.0.4
- Fixed: Cart restoration does not work.
1.0.3
- New: Compatibility with FSE (Full Site Editing) themes and WooCommerce Cart Blocks
1.0.2
- Improved: Enhanced compatibility and performance
1.0.1
- Improved: Code optimizations and security enhancements
1.0.0
- Initial release
- Cart sharing with unique URLs
- Cart saving for logged-in users
- WooCommerce integration
- My Account page integration
- Configurable settings page
- Share link expiration options
- Data management options
- Security best practices
