n8n Workflow Automation Expert Needed

n8n Workflow Automation Expert Needed

n8n Workflow Automation Expert Needed

Upwork

Upwork

Remoto

3 days ago

No application

About

n8n Workflow Failing to Merge n8n Workflow Failing to Merge 'One-to-Many' Data Correctly I have an n8n workflow designed to process items in a 'one-to-many' relationship (e.g., one parent item with 3-4 child items). The workflow is failing at a Merge node. It's supposed to combine the single parent data item with each of the child data items. However, it's currently only merging the parent data with the first child item. All other child items are missing the parent data, which causes errors in downstream AI processing nodes that rely on that complete, merged dataset. I need an experienced n8n developer to: - Fix the merge logic to ensure the single parent item's data is correctly combined with all of its child items. - Verify that the downstream nodes are correctly referencing the newly merged data fields. Project Specifics: The workflow is part of an automated educational content analysis pipeline. (1) Input: The workflow starts by reading data from a Google Sheet (e.g., a question, its single correct answer, and its three incorrect answers, or "distractors"). (2) Workflow Split (Fan-Out): The workflow correctly splits the single "question" item into multiple branches: Branch A (1 item): Generates a detailed analysis for the one correct answer. Branch B (N items): "Fans out" the three distractors so each one is processed as a separate item. (3) The Problem (Merge Failure): A Merge node is intended to re-combine this data, taking the one correct answer analysis from Branch A and appending it to each of the three distractor items from Branch B. (4) The Error: The current merge configuration only succeeds for the first distractor. The second and third distractors do not get the correct answer analysis data attached, causing them to fail in the next step. (5) Downstream Impact: The merged items are fed into a LangChain/LLM node for comparative analysis. This node fails for 2/3 of the items because it's missing the "correct answer" data that the merge node failed to provide. Task: Your task is to fix the merge strategy. You will need to adjust the Merge node (and possibly the nodes feeding it) to ensure that the data from the "one-item" branch is successfully merged with all items from the "N-items" branch. You will also need to confirm the downstream LangChain node is using the correct expressions to reference this newly fixed data.