Guest Wishlists
Guest wishlists allow visitors to save products without creating an account. This reduces friction and helps capture interest from customers who aren’t ready to sign up yet.
How It Works
When guest wishlists are enabled:
Visitors can add items to a wishlist without logging in
A unique guest ID is stored in their browser
Their wishlist persists across browser sessions
Optionally, you can prompt them to enter their email
Enabling Guest Wishlists
Open the Wishlist app in Shopify Admin
Go to Settings
Find Storefront Settings
Toggle Enable guest wishlists ON
Click Save
Email Capture
When a guest adds their first item, you can prompt them to enter their email address. This allows you to:
Send wishlist reminder emails
Follow up with marketing campaigns
Help guests recover their wishlist if they clear their browser data
The email capture modal appears after the first item is added. Guests can: - Enter their email to save it - Skip for now (the prompt won’t appear again during that session)
Accessing the Wishlist
Guests can access their wishlist through:
Quick Access Widget - The wishlist icon in your header or floating button
Direct URL - The wishlist page URL (default:
/a/wishlist)
Their guest ID is automatically included, so they see their saved items.
Converting to Customer Accounts
When a guest creates an account or logs in:
Their guest wishlist is automatically merged with their customer wishlist
No items are lost in the transition
This happens seamlessly in the background
Data Persistence
Guest wishlists are stored:
On our servers - Linked to the guest’s unique ID
Guest ID in browser - Stored in localStorage
If a guest clears their browser data: - They lose access to their wishlist - Unless they provided an email (they can recover via the email link)
Best Practices
Enable email capture - Protects against lost wishlists and enables follow-up
Encourage account creation - Remind guests that accounts make wishlists permanent
Add login links - Make it easy for guests to create accounts
Disabling Guest Wishlists
If you prefer to require login:
Go to Settings
Toggle Enable guest wishlists OFF
Click Save
Non-logged-in users will see a login prompt when trying to add items.
This is useful if you: - Require customer accounts for your business model - Want to focus exclusively on registered customers - Prefer to keep wishlist data linked to verified accounts
Related Articles
Multiple Lists - Organize items into separate lists
Wishlist Page - Customer portal configuration
