Frequently asked questions
Wishlist Stack FAQs
Get to know Wishlist Stack, choose an integration, and find the right resources for your store.
Getting started
What is Wishlist Stack?
Wishlist Stack is wishlist infrastructure for Shopify. It stores wishlist data and provides an API and TypeScript SDKs so your team can build favorites, registries, save-for-later, and public wishlist experiences with your own storefront design.
Do I need a developer to set it up?
A custom storefront integration requires development work. Installing the app gives you the backend, configuration, and integration references; it does not build a custom theme interface for you. Install from the Shopify App Store, then open Apps → Wishlist Stack → Quick Start in Shopify Admin and follow the setup guide.
Storefront integrations
Does it work with Shopify themes and headless storefronts?
Yes. Online Store themes can use the Shopify app proxy with native same-origin fetch calls. Headless and custom storefronts can use the direct REST API, Universal SDK, or Hydrogen integration. The current direct API origin is https://app.wishliststack.com. See the setup guide for authentication and integration examples.
Do customers need to sign in?
Private customer-scoped wishlist operations require an authenticated Shopify customer. With the theme app proxy, Shopify signs the shopper identity; native same-origin calls do not require a merchant API key or customer token in the theme. Direct API integrations use a merchant API key and a Shopify customer access token for private customer operations. Public sharing is a separate feature controlled by the list's share settings.
Wishlist features
Can customers create multiple wishlists and share them?
Yes. Your integration can create multiple lists, add item notes and properties, organize lists with groups, and enable public sharing. Your storefront controls the interface, and merchant feature settings and safety limits apply. See the integration limits before designing large-list experiences.
How do product details stay up to date?
Wishlist Stack hydrates wishlist responses with current product information from Shopify, including titles, variants, prices, images, and selected metafields. Configure the product data you need in the app and publish products to the Online Store so Shopify can supply their details.
Can I bring wishlist data from another app?
CSV imports are available on Professional and Enterprise, or through a separately managed entitlement. Prepare your data using the import instructions in the installed app, review validation results, and resolve errors before importing. Import validation has a separate limit of 2,500 items per list. See the setup guide for the related limits.
Plans and limits
How is Wishlist Stack priced?
Plans are based on the number of active monthly wishlist customers, are priced in USD, and are billed through Shopify. All paid plans include API and SDK access, product data hydration, and a 14-day free trial. Compare the current plans and prices or check the Shopify App Store listing before installing.
Are there limits on lists, items, and API requests?
Yes. Plans have active-customer allowances, and technical safety limits also apply. New data is limited to 1,000 lists and 1,000 groups per customer, 10,000 items per list, and 100,000 items per customer. Explicit page size is capped at 25 records, and membership checks accept up to 100 variant IDs. Follow pagination metadata and handle rate-limit responses. See the current integration limits for details.
Which plans include merchant analytics?
Merchant analytics require Professional or Enterprise, or a separately managed entitlement. Eligible merchants can use the app's analytics tools to understand what shoppers are saving. Review the available tools and your plan in Shopify Admin → Apps → Wishlist Stack.
Privacy and support
Where is Wishlist Stack hosted, and how is data handled?
The app uses Vercel for hosting and jobs, Neon for its database, and other service providers for security, caching, analytics, and operational email. This public website is hosted on Netlify. Customer IDs and wishlist information are treated as personal data. Read the privacy policy, data processing terms, and data use summary for the current provider list, processing details, and deletion workflows.
Where can I find documentation or get help?
Start with the public setup guide. The installed app also includes Quick Start, API Documentation, Universal SDK, and Hydrogen SDK references. For integration or account questions, contact [email protected].