Browse documentation

Sharing Wishlists

How wishlist sharing works

Let customers share the products they love with a link they control-while keeping the personal parts of their wishlist private.

Private until the customer chooses to share

Every GoScript Advanced Wishlist WordPress Plugin for WooCommerce list starts private. When a customer wants to share one, they can enable sharing from their own account and receive a secure public link for that specific collection-without making every wishlist or account detail public.

1. The sharing journey

Sharing is designed to be a clear, customer-controlled sequence from a private saved list to a link they can send to anyone they choose.

  1. A signed-in customer opens My Account → Wishlists.
  2. They choose the list they want to share.
  3. In the Share this wishlist area, they select Enable sharing.
  4. The plugin creates a secure share link for that list.
  5. The customer uses Copy link and sends it to the people they choose.

Anyone who has the link can view the shared wishlist in the configured public wishlist page. The shared view stays focused on the products a customer chose to share, rather than exposing account-level management details.

One list at a timeSharing is controlled per wishlist, so a customer can keep some collections private and share others independently.
Public product viewVisitors can view published products, their current prices, current stock information, and available add-to-Cart actions.
Customer controls remain privateVisitors cannot manage the owner’s lists, edit saved products, or access account management from the shared page.
Built for the store’s layoutThe shared list is shown through a configurable WordPress page, so it can use your normal theme or page-builder presentation.

Wishlist sharing is flexible because the customer remains in charge. If a link has been sent too widely or a list needs to become private again, the owner can act directly from the same account area.

  • Use Regenerate link to create a new secure URL and invalidate the previous one.
  • Use Disable sharing to remove public access entirely.
  • Confirm the old URL shows that the wishlist is no longer available after regeneration or disabling.
  • Check the shared page as a signed-out visitor to see the experience recipients receive.
  • Keep the required Shared Wishlist Page configured so valid links have a proper public destination.

Next steps

Continue with the precise link controls, public-page setup, and privacy choices that make sharing feel polished and trustworthy.

Need help with Advanced Wishlist?

Check the documentation first, or contact us if you still need a hand.

Contact Support