Each CSV row is one activity on one variant (not one row per product). Columns include customer name and email, product id/title/handle, variant id, variant title (for example Blue / M), productVariant (Product A - Blue / M), imageUrl, and productUrl (storefront link with optional ?variant=). Dates use ISO format.
Product details (titles, images, URLs) are loaded from Shopify when you export (unique ids only, batched - not one request per row). A toast appears if this may take a moment. Large exports can take up to about two minutes: keep the tab open until the file downloads. If Shopify cannot return a product, the CSV still includes the saved ids.
Image_placeholder_1
Export selected or export all downloads a local CSV with customerId, customerName, customerEmail, and createdAt (no Shopify hydrate). Free plan cannot export all. Export all is capped at 10,000 rows and dedupes customers when activity joins would otherwise repeat rows.
Image_placeholder_2
Open from the Customers added count on Products, or from Wishlist Activities via the heart icon (opens Currently on wishlist for that product - it does not export from Activities).
| Segment | Meaning | Best for |
|---|---|---|
| Currently on wishlist (default) | Shoppers who still have this product saved (wishlist_links) |
Restock / sale / reminder emails |
| Ever added | Distinct shoppers who ever added this product (includes those who later removed it) | Broader interest history |
Export selected / Export all lives inside this modal. CSV includes customer name/email plus product title/handle, imageUrl, and productUrl. Filenames distinguish product_customers_currently_wishlisted vs product_customers_ever_added. For variant titles, use Wishlist Activities CSV instead.
Image_placeholder_3
| Issue | Tip |
|---|---|
| Export all disabled | Result set may exceed the 10,000-row cap - narrow your date filter. |
| Variant title empty | Default-only product, deleted variant, or Shopify did not return the node. Variant id is still in the file. |
| Duplicate customers in export | Fixed on export all via id dedupe; if you still see duplicates, re-export after refresh. |