Automate Your HelloFresh Menu Discovery
detail.loadingPreview
Effortlessly pull this week's HelloFresh menu and extract detailed recipe information. This workflow automates the process of gathering recipe data, making it easy to discover new meals and understand nutritional content.
About This Workflow
This n8n workflow is designed to automatically fetch the latest weekly menu from HelloFresh UK. It intelligently scrapes the website, extracts crucial recipe data including ingredients, instructions, and nutritional information, and then prepares this data for further processing. By leveraging powerful node integrations, it transforms raw website content into structured, usable data, perfect for personal recipe databases, meal planning tools, or even advanced recipe analysis.
Key Features
- Dynamically fetches the current week's HelloFresh UK menu.
- Extracts detailed recipe data such as name, description, ingredients, and nutrition.
- Organizes recipe information into a structured format for easy analysis.
- Integrates with AI models for advanced data processing and embedding.
How To Use
- Trigger Workflow: Initiate the workflow by clicking the 'Test workflow' button.
- Fetch Menu: The 'Get This Week's Menu' node makes an HTTP request to the HelloFresh UK website, dynamically generating the URL for the current week.
- Extract Server Data: The 'Extract Server Data' node targets the
#__NEXT_DATA__script tag to pull embedded JSON data from the page. - Parse Menu Data: The 'Extract Available Courses' node parses the extracted JSON to get the initial menu items.
- Get Course Metadata: For each recipe, the 'Get Course Metadata' node extracts key details like name, cuisine, category, tags, nutrition, and URL.
- Get Recipe Details: The 'Get Recipe' node fetches the full recipe page content using the extracted URL.
- Merge Data: The 'Merge Course & Recipe' node combines the metadata and detailed recipe information.
- Prepare Documents: The 'Prepare Documents' node formats the combined data into a structured string for further use, including metadata like cuisine, category, and week.
- Create Embeddings: The 'Embeddings Mistral Cloud' node processes the prepared document data and generates AI embeddings.
- Load Document Data: The 'Default Data Loader' node organizes the prepared document content and associated metadata into a format suitable for further AI processing.
Apps Used
Workflow JSON
{
"id": "757df366-a803-4426-a387-8178f0824736",
"name": "Automate Your HelloFresh Menu Discovery",
"nodes": 12,
"category": "Operations",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: 757df366-a803...
About the Author
DevOps_Master_X
Infrastructure Expert
Specializing in CI/CD pipelines, Docker, and Kubernetes automations.
Statistics
Related Workflows
Discover more workflows you might like
Universal CSV to JSON API Converter
Effortlessly transform CSV data into structured JSON with this versatile n8n workflow. Integrate it into any application as a custom API endpoint, supporting various input methods including file uploads and raw text.
Instant WooCommerce Order Notifications via Telegram
When a new order is placed on your WooCommerce store, instantly receive detailed notifications directly to your Telegram chat. Stay on top of your e-commerce operations with real-time alerts, including order specifics and a direct link to view the order.
On-Demand Microsoft SQL Query Execution
This workflow allows you to manually trigger and execute any SQL query against your Microsoft SQL Server database. Perfect for ad-hoc data lookups, administrative tasks, or quick tests, giving you direct control over your database operations.