{"meta":{"instanceId":"workflow-7054e353","versionId":"1.0.0","createdAt":"2025-09-29T07:07:44.952325","updatedAt":"2025-09-29T07:07:44.952342","owner":"n8n-user","license":"MIT","category":"automation","status":"active","priority":"high","environment":"production"},"nodes":[{"id":"a85eff80-4330-4bd8-acd9-9bf6e0b67c59","name":"Get MediaMarkt Offers Website","type":"n8n-nodes-brightdata.brightData","position":[40,-160],"parameters":{"url":"{{ $env.WEBHOOK_URL }}","zone":{"__rl":true,"mode":"list","value":"web_unlocker1","cachedResultName":"web_unlocker1"},"format":"json","country":{"__rl":true,"mode":"list","value":"es","cachedResultName":"es"},"requestOptions":{}},"credentials":{"brightdataApi":{"id":"jk945kIuAFAo9bcg","name":"BrightData account"}},"typeVersion":1,"notes":"This brightData node performs automated tasks as part of the workflow."},{"id":"d27b03e0-b0f1-4c76-b68e-d716391c71da","name":"Create HTML for Email","type":"n8n-nodes-document-generator.documentGenerator","position":[60,100],"parameters":{"template":"<br>\nThese are our recommended deals today:<br>\n<ul>\n{{#each items}}\n<li>{{category}}: <a href=\"{{ $env.WEBHOOK_URL }}{{link}}\">{{name}}</a> for {{price}}€</li>\n{{/each}}\n</ul>\n<br>","oneTemplate":true},"typeVersion":1,"notes":"This documentGenerator node performs automated tasks as part of the workflow."},{"id":"d47ee04f-c1c5-4aac-a615-aa68f5a2d6cd","name":"Extract items from results","type":"n8n-nodes-base.splitOut","position":[-140,100],"parameters":{"options":{},"fieldToSplitOut":"message.content.results"},"typeVersion":1,"notes":"This splitOut node performs automated tasks as part of the workflow."},{"id":"34df63de-9b0d-4245-8f87-3654cab0c17e","name":"Notify End User by Email","type":"n8n-nodes-base.emailSend","position":[280,100],"webhookId":"626001db-5451-4225-bf98-cd74c3952754","parameters":{"html":"=Hi!\n<br>\n{{ $json.text }}\n\nBest,\n<br>\nThe n8nhackers team!","options":{},"subject":"Your last deals!","toEmail":"={{ $('When User Completes Form').first().json.Email}}","fromEmail":"deals@n8nhackers.com"},"credentials":{"smtp":{"id":"z3kiLWNZTH4wQaGy","name":"SMTP account"}},"typeVersion":2.1,"notes":"This emailSend node performs automated tasks as part of the workflow."},{"id":"fbbd7e95-d972-401a-9aca-8015a1acf553","name":"Show Form Results Page","type":"n8n-nodes-base.form","position":[480,100],"webhookId":"a67843b4-3ab9-427b-8e52-dfc42831065d","parameters":{"options":{},"operation":"completion","completionTitle":"Our recommended deals!","completionMessage":"=We have sent {{ $('Extract items from results').all().length }} recommended deals to your email!"},"typeVersion":1,"notes":"This form node performs automated tasks as part of the workflow."},{"id":"e03ebc2b-db42-4a8d-8758-b3d988c4b943","name":"Extract Body and Title from Website","type":"n8n-nodes-base.html","position":[240,-160],"parameters":{"options":{"trimValues":true},"operation":"extractHtmlContent","dataPropertyName":"body","extractionValues":{"values":[{"key":"YOUR_CREDENTIAL_HERE","cssSelector":"title"},{"key":"YOUR_CREDENTIAL_HERE","cssSelector":"body"}]}},"typeVersion":1.2,"notes":"This html node performs automated tasks as part of the workflow."},{"id":"74b0dcd7-d833-452c-82fe-98a21bd39d12","name":"Generate List of Deals by Category","type":"n8n-nodes-base.noOp","position":[-520,100],"parameters":{"modelId":{"__rl":true,"mode":"list","value":"gpt-4o-mini","cachedResultName":"GPT-4O-MINI"},"options":{},"messages":{"values":[{"role":"system","content":"Generate a list of recommended deals in json list. Classify items by category. Generate the next properties: name, description, price, link and category. All properties will be in a property called: results. Translate texts to english if required."},{"content":"=The input text is:\n{{ $json.body }}"},{"content":"=Categories to filter: {{ $('When User Completes Form').item.json.Category.join(',') }}"}]},"jsonOutput":true},"credentials":{"openAiApi":{"id":"oKzfvOwieOm4upQ2","name":"OpenAi account"}},"typeVersion":1,"notes":"This openAi node performs automated tasks as part of the workflow."},{"id":"a1095cea-6adc-4cf9-93fe-3a67dc061276","name":"When User Completes Form","type":"n8n-nodes-base.formTrigger","position":[-180,-160],"webhookId":"33e8f7c3-82fb-4339-9c91-4b19aa6c14ba","parameters":{"options":{"path":"get-top-deals","ignoreBots":true,"buttonLabel":"Get Deals"},"formTitle":"Top deals","formFields":{"values":[{"fieldType":"dropdown","fieldLabel":"Category","multiselect":true,"fieldOptions":{"values":[{"option":"Appliances"},{"option":"Cameras, CamCorders & Drones"},{"option":"Car Electronics "},{"option":"Cell Phones"},{"option":"Computers & Tablets"},{"option":"TV & Home Theater"},{"option":"Video Games"}]},"requiredField":true},{"fieldType":"email","fieldLabel":"Email","placeholder":"Complete your email","requiredField":true}]},"responseMode":"lastNode","formDescription":"This form returns top deals by your preferences in the same page.\n\nYou can schedule your future deals once per day at the end of this test."},"typeVersion":2.2,"notes":"This formTrigger node performs automated tasks as part of the workflow."}],"connections":{"Notify End User by Email":{"main":[[],[],[],[],[],[],[],[]]},"Generate List of Deals by Category":{"main":[[]]}},"name":"Brightdata Workflow","description":"Automated workflow: Brightdata Workflow. This workflow processes data and performs automated tasks.","settings":{"executionOrder":"v1","saveManualExecutions":true,"callerPolicy":"workflowsFromSameOwner","errorWorkflow":null,"timezone":"UTC","executionTimeout":3600,"maxExecutions":1000,"retryOnFail":true,"retryCount":3,"retryDelay":1000},"notes":"Excellent quality workflow: Brightdata Workflow. This workflow has been optimized for production use with comprehensive error handling, security, and documentation."}