
Zalando Price Alert
Pricing
Pay per event

Zalando Price Alert
Extract current prices of selected Zalando products and receive email notifications when they drop below a defined threshold. Combine with Apify Schedule to create a complete price monitoring system.
0.0 (0)
Pricing
Pay per event
0
Monthly users
2
Runs succeeded
94%
Last modified
11 hours ago
An Apify actor that extracts current prices of selected Zalando products. Optionally, it sends an email notification if the price drops below a specified threshold.
Features
- 🔍 Extracts current prices of Zalando products
- ✉️ Sends email notifications when prices drop below defined thresholds
- 🎯 Supports size-specific price checks
- ⏰ Can be scheduled with Apify Schedule for regular automated checks
- 📊 Ideal for price tracking, discount monitoring, and smart shopping automation
Input Parameters
The actor accepts the following input parameters in JSON format.
You can configure up to three individual products or provide a list of products using the bulkProducts
array.
🎯 Individual Product Configuration
Each of the following sections allows you to track a specific product by providing its URL, size, and price threshold:
-
firstProductUrl
(string) – URL of the first Zalando product to monitor -
firstProductSize
(string, optional) – Size variant to monitor (e.g. "28x30", "M") -
firstProductPriceThreshold
(number, optional) – Price threshold for the first product -
secondProductUrl
(string) – URL of the second product to monitor -
secondProductSize
(string, optional) – Size variant to monitor -
secondProductPriceThreshold
(number, optional) – Price threshold for the second product -
thirdProductUrl
(string) – URL of the third product to monitor -
thirdProductSize
(string, optional) – Size variant to monitor -
thirdProductPriceThreshold
(number, optional) – Price threshold for the third product
💡 If
priceThreshold
is not set for a product, it will always be returned regardless of its price.
📦 Bulk Product Configuration (Alternative)
bulkProducts
(array) – An array of product objects. Each object supports:url
(string) – URL of the Zalando product pagesize
(string, optional) – Size variant to monitorpriceThreshold
(number, optional) – Price threshold below which an alert should trigger
📝 If both individual products and
bulkProducts
are provided, all will be processed.
📧 Notifications
emailNotification
(boolean) – Whether to send an email alert when a product is below its price thresholdemailAddress
(string) – Email address to receive notifications (required ifemailNotification
istrue
)
💡 Example Input
1{ 2 "firstProductUrl": "https://en.zalando.de/adidas-terrex-terrex-ax4-hiking-shoes-hiking-shoes-olive-stratawonder-beigecore-black-ad542a4qt-n12.html", 3 "firstProductSize": "38 2/3", 4 "firstProductPriceThreshold": 120, 5 6 "secondProductUrl": "https://www.zalando.pl/levis-xl-straight-jeansy-relaxed-fit-dream-nice-dreams-le221n0nx-k13.html", 7 "secondProductSize": "25x29", 8 "secondProductPriceThreshold": 600, 9 10 "thirdProductUrl": "https://en.zalando.de/adidas-performance-terrex-ax4-hiking-shoes-core-blackcarbongrey-four-ad542a4qt-q11.html", 11 "thirdProductPriceThreshold": 150, 12 13 "bulkProducts": [ 14 { 15 "url": "https://en.zalando.de/nike-sportswear-air-max-shoes.html", 16 "size": "42", 17 "priceThreshold": 300 18 }, 19 { 20 "url": "https://www.zalando.pl/adidas-superstar.html", 21 "size": "40 2/3", 22 "priceThreshold": 250 23 } 24 ], 25 26 "emailNotification": false, 27 "emailAddress": "emailaddress@gmail.com" 28}
Output Data
The actor returns a JSON array with detailed product information. Each object includes:
url
– Product URLproductPicture
– Image URL of the productproductName
– Product namealertState
–true
if the price is below the thresholdpriceThreshold
– Price threshold defined in inputemailNotificationSent
– Whether an email was sent for this productmatchedProductVariants
– Array of matching size variants with current prices
Example Output
1[ 2 { 3 "url": "https://en.zalando.de/adidas-terrex-terrex-ax4-hiking-shoes-hiking-shoes-olive-stratawonder-beigecore-black-ad542a4qt-n12.html", 4 "productPicture": "https://img01.ztat.net/article/spp-media-p1/9452c367fdfd418ab25643ffaa17aad6/57124646f8844d71a8c7cc51021006e8.jpg?imwidth=762&filter=packshot", 5 "productName": "Adidas Terrex AX4 - Hiking shoes - olive strata/wonder beige/core black", 6 "alertState": true, 7 "priceThreshold": 120, 8 "emailNotificationSent": false, 9 "matchedProductVariants": [ 10 { 11 "size": "38 2/3", 12 "price": 109.95, 13 "priceCurrency": "EUR" 14 } 15 ] 16 }, 17 { 18 "url": "https://www.zalando.pl/levis-xl-straight-jeansy-relaxed-fit-dream-nice-dreams-le221n0nx-k13.html", 19 "productPicture": "https://img01.ztat.net/article/spp-media-p1/3685ddb228f94952a80545f0ab63b0d9/dbfb5331c9e34482ac550180b643824c.jpg?imwidth=762", 20 "productName": "Levi's® - Jeansy Relaxed Fit", 21 "alertState": true, 22 "priceThreshold": 600, 23 "emailNotificationSent": false, 24 "matchedProductVariants": [ 25 { 26 "size": "25x29", 27 "price": 539, 28 "priceCurrency": "PLN" 29 } 30 ] 31 }, 32 { 33 "url": "https://en.zalando.de/adidas-performance-terrex-ax4-hiking-shoes-core-blackcarbongrey-four-ad542a4qt-q11.html", 34 "productPicture": "https://img01.ztat.net/article/spp-media-p1/aa1e728073cd44ab837ce37cf594b3c1/6f3ccee573f741568ead62f3893fc481.jpg?imwidth=762&filter=packshot", 35 "productName": "Adidas Terrex AX4 - Hiking shoes - core black/carbon/grey four", 36 "alertState": true, 37 "priceThreshold": 150, 38 "emailNotificationSent": false, 39 "matchedProductVariants": [ 40 { 41 "size": "38 2/3", 42 "price": 109.95, 43 "priceCurrency": "EUR" 44 }, 45 { 46 "size": "39 1/3", 47 "price": 109.95, 48 "priceCurrency": "EUR" 49 } 50 ] 51 } 52]
Usage
- Deploy or run the actor on the Apify platform.
- Provide the list of product URLs and optional price thresholds/sizes.
- Enable
emailNotification
and setemailAddress
if alerts are desired. - Optionally, use Apify Schedule to run the actor regularly.
- Monitor product prices and receive email alerts automatically.
Email notifications
The email message that would be sent will look more or less like this:
-
From: Zalando Price Alert scraper1one@gmail.com
-
Subject: 📉 Price alert: Watched Zalando product(s) are now below your set threshold
-
Message: information about product(s): name, image, price and a link to original Zalando page
-
Make sure to check the spam folder of your inbox and mark the email as not spam to ensure future delivery❗
Limitations & Notes
- Only publicly accessible Zalando product pages are supported.
- If multiple sizes are available and no size is specified, all variants will be listed.
- If the priceThreshold for the product is not set, the product will always be returned in results, regardless of its price.
- Email will only be sent if
emailNotification
is set totrue
and price threshold is crossed or no price threshold set.
Support & Contact
✉️ If you encounter issues or need help, feel free to open an issue or contact us at scraper1one@gmail.com.
Pricing
Pricing model
Pay per eventThis Actor is paid per result. You are not charged for the Apify platform usage, but only a fixed price for each dataset of 1,000 items in the Actor outputs.
Initialize actor
$0.002
Initialize actor
Check product price
$0.002
Check product price, all sizes or just the one that was set
Send email notification
$0.002
Send email notification - one email per one actor run