This comprehensive document serves as the master feature reference for the Hulk Advanced Wishlist app. It is structured explicitly for optimal parsing by AI chat agents while remaining clean and scannable for Shopify merchants.
Data Management (Import, Export & Reports)
Import Wishlist Data via CSV
Merchants can bulk-import historical or external wishlist data using a formatted CSV file. The import tool maps data using three key identifiers:
Customer Email
Product Handle
Variant ID
Export Wishlist Data via CSV
Wishlist data can be extracted into a CSV spreadsheet file containing the following data columns:
Customer Email (Note: This field is blank for guest wishlists)
Product Title
Product Handle
Variant Title
Customer's Wishlist Created Date
Customer’s Wishlist Name
Analytics Dashboard & Revenue Reports
The app backend displays a real-time data overview to track performance, engagement, and ROI metrics:
Core Store Performance: Total Revenue from Wishlist, Average Order Value (AOV), and total Number of Saved for Later Items.
Shopper Engagement: Total count of Active Wishlisted Customers and total count of Guest Shoppers.
Top Performance Data: A dedicated breakdown list of the Top 10 Wishlisted Items.
Email Metrics Log: Total count of Email Reminders Sent, broken down into General, Restock, Price Drop, and Low Stock categories.
Wishlist Activity & Tracking Details
Wishlist Activity Logs
Admins can review a running granular log of how shoppers interact with products. These logs include:
Product Details: Product title, variant name, product image, and custom SKU.
Live Inventory: Live store stock levels for the wishlisted item.
Total Saved Metrics: Total count of how many times the product was added by registered Customers versus unregistered Guests.
Revenue Metrics: Total revenue generated by the specific item.
Activity Filters: Ability to filter all specific wishlist activity details by Month or view All-Time Data.
Customer-Specific Metrics
To track individual shopper profiles, the app compiles the following customer identifiers and metrics:
Customer Profile: Wishlisted Customer ID, Customer Name, and Customer Email.
Engagement Volume: Total number of items currently in the customer's wishlist, and total number of items purchased directly from their wishlist.
Timeline Data: The exact number of days an item has lived in a customer's wishlist, along with the Customer's Wishlist Created Date and Updated Date.
Product Mapping: A full visible directory of all products currently wishlisted by that specific customer.
Wishlist Management & Admin Rules
Store owners have administrative controls to manage, automate, and configure backend rules for user data:
Manual Wishlist Modification: Admins can manually add products to a customer’s saved wishlist or delete products from a customer’s wishlist.
Guest Shopper Support: Option to allow completely anonymous, non-logged-in users to utilize full wishlist capabilities.
Auto-Delete Expiration Rule: Set an automated timeline threshold to purge/delete products from a customer's wishlist data after a specified time period.
Post-Purchase Clean up: Automatically remove purchased products from a sharer’s wishlist once bought.
Global Notifications Toggle: Quickly enable or disable all storefront wishlist app notifications.
Email Notifications & Custom Domains
The app features automated email triggers and configuration settings to communicate with shoppers based on inventory behavior.
Automated Email Triggers
Automated Reminder Emails: Sent to nudge users about products that have remained in their wishlist for a specific time period.
Restock Email: Automatically alerts customers when a saved product comes back in stock.
Price Drop Email: Instantly notifies shoppers if an item on their wishlist gets a price reduction.
Low Stock Email: Automatically warns shoppers when a saved item is running low on inventory.
Email Log Details
Admins can track the performance of these emails by viewing:
Customer Email (Recipient)
Sent Date
Subject line and text content
Reminder Type (e.g., Price Drop, Restock)
Email Customization & Deliverability Controls
Dynamic Variables: Fully customizable email templates featuring dynamic variables to inject customer names, product images, and pricing details automatically.
Custom ESP & SMTP Configuration: Connect your own Custom Email Service Provider using your personal SMTP credentials. This switches email routing from the app's server to your own custom domain, giving you full control over the sending domain and email branding.
Wishlist Page Layout & Customization
The dedicated wishlist page can be tailored to match your theme's exact branding guidelines.
Layout Options
Styles: Choose between standard List style or Grid style layouts.
Item Navigation: Configure custom pagination buttons, tab styles, and select the specific number of items displayed per page.
Floating Help Button: Option to enable a floating help icon directly on the main wishlist page.
Interactive Elements & Controls
Product Click Actions: Configure what happens when a shopper clicks an item on the wishlist page—either open a quick-view product details popup or redirect them entirely to the product detail page.
1-Click Bulk Actions: Allow customers to bulk-delete items or move their entire list to the cart with a single click.
Cart Redirect Behavior: Control whether a user remains on the wishlist page or gets redirected after adding an item to their cart.
Post-Add Behavior: Choose whether to automatically keep or remove a product from the wishlist profile after it has been added to the shopping cart.
Empty State Link: Add a fully customized destination link to the button that appears when a shopper's wishlist is empty.
Popularity Sorting: Shoppers can automatically sort their wishlist items by overall popularity.
Popup Notifications & Styling
When a shopper adds a product to their wishlist, the app triggers a temporary pop-up window to confirm the action.
Notification Appearance & Placement
Position Controls: Place the notification pop-up in the top-left, top-right, bottom-left, or bottom-right corners of the page.
Style Formats: Choose between clean Plain text notifications or Visual notifications that showcase the image of the product added to the list.
Notification Timeout: Customize how long the pop-up stays visible on the screen, ranging from 3 seconds up to 10 seconds.
Wishlist Icon, Button & Widgets
Icon Styles & Placement
Icon Artwork: Choose from multiple custom shapes like hearts, paws, flames, or bookmarks.
Design Control: Adjust the font size, select a square or rounded background shape, change color palettes, and toggle custom animations on or off.
Image Overlays: Display the wishlist icon directly on top of product collection images, with position choices for either the left or right side.
Global Header and Mobile Settings
Header Total Count: Display the customer's total wishlisted item count directly inside your store's main header icon.
Empty Icon Logic: Option to hide the numeric count value completely if the customer’s wishlist is currently empty.
Mobile Toggle: Choose to show or completely hide the wishlist buttons when users browse on mobile devices.
Widgets & Social Proof
Sticky Sidebar Widget: Enable a sticky sidebar widget that gives shoppers a quick-view layout of their wishlist items or opens the wishlist page directly. Features independent styling and positioning options.
Social Proof Counter: Display a public popularity counter showing the total number of times a product (including all of its specific variants) has been wishlisted. This can be enabled on both individual Product Pages and Collection grid pages.
Extended Shopping Features
Customer Account Integration
Adds a dedicated Wishlist tab directly inside the customer’s Shopify My Account page interface.
Provides seamless navigation links to toggle back and forth between standard account details and saved wishlists.
Save for Later from Cart
Save for Later Tab: Moves items out of the active checkout cart and drops them into a separate "Save for Later" section on the cart page.
1-Click Batch Save: Includes a Save all for later 1-click button to clear the active cart into the saved list instantly.
Share Wishlist & Gift Gifting
Sharing Channels
Shoppers can share their compiled boards using:
Direct Email
Unique Public Link
Social Media networks (Facebook, Pinterest, Twitter)
Share Behavior & Gift Purchase
Granular Sharing: Shoppers can choose to share single, individual wishlisted products rather than exposing their entire multiple-wishlist board.
Custom Email Invites: Admins can edit and customize the exact template layout used when a wishlist is shared via email.
Buy from a Shared Wishlist: Email recipients receive complete, clean wishlist details including the product title, product image, required quantities, and specific choice of variants.
Gift Giving: Recipients can add those shared items directly to their own cart to send gifts seamlessly to friends and family members.
Advanced Settings & Campaign Tracking
Custom Code Overrides
Storefront Customization: Supports adding custom JavaScript (JS) or custom CSS directly within the app backend settings to achieve bespoke theme positioning or style behavior.
JavaScript APIs: Open JavaScript APIs are available for developers looking to build deeper custom app workflows.
Targeted Exclusions: Hide the wishlist button on specific store items automatically by applying chosen Product Tags to those listings.
Marketing Tracking Code Integrations
Track wishlist engagement actions for retargeting campaigns using paid advertising pixels:
Google Analytics 4: Built-in integration via GA4 by inputting your unique
G-xxxtracking ID code.Meta & Instagram Ads: Track actions by connecting your official Facebook/Meta tracking pixel ID code.
Custom Recommendations
Includes a customizable Product Recommendation Section that automatically surfaces bestsellers, most-wishlisted items, specific collections, or manual product recommendations to shoppers.
Language Translations
The app supports comprehensive localization to translate front-end features into any single preferred non-English language:
Wishlist Page Translation: Complete language control over all static text on the primary wishlist page.
Wishlist Notifications Translation: Customize the text displayed inside error, success, or confirmation popups.
Add to Wishlist Popup Translation: Localize the text strings inside the interactive modal popups.
Email Subscribe Popup Translation: Fully edit the language layout used when prompting users to subscribe via email modals.
Core App Integrations
The Advanced Wishlist app integrates natively with the following external platforms and services:
| Integration Partner | Use Case / Functionality |
| Klaviyo | Syncs custom wishlist behavioral events (Added to Wishlist, Price Drop) into customer marketing profiles. |
| Currency Converter Bear | Ensures wishlisted product prices convert dynamically to match the shopper's localized currency selection. |
| Hulk Mobile App Builder | Displays native wishlist buttons and saved items within your custom iOS or Android mobile store apps. |
| Zapier | Connects wishlist events to thousands of external web applications for automated custom workflows. |
| Shopify Flow | Triggers automated backend e-commerce workflows within Shopify based on customer wishlist actions. |
| Shopify POS | Bridges digital online customer wishlists with your brick-and-mortar retail Point of Sale system. |
| Product Filter & Search Apps | Allows manual or automated snippet rendering to keep wishlist buttons active on dynamic search results pages. |
| Wholesale Pricing Discount B2B | Displays accurate, customized wholesale volume tier pricing for verified B2B customers on their wishlist boards. |
| Google Sheets | Automatically exports or logs live wishlist activity rows into centralized spreadsheets. |
| API Tokens | Generates secure authentication tokens for custom developer integrations and external database access. |
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article