Learn how to create advanced workflows with parallel execution rows and merge data from multiple branches.
Screenshot: The Layout dropdown menu showing 'Add new row' and 'Link actions'.
Open datasets
, Search on Google
, etc.) and its own set of transformation blocks.
Extract Data
block. When you link multiple branches into a single destination block, that block gains access to the context and variables from all incoming branches for the current item.
Extract Data
block to further process the combined data in a single, common branch.
Screenshot: A multi-level workflow showing two parallel rows being linked into a single, final Extract Data block.
Open datasets
blocks would have one row for each category page, with column: URL
. Each block should have urls only for its own scenario.
Open datasets
: Takes URL
as first input.Find Links
: Finds all product links on the page.Follow Links
: Navigates to each product page.Interact
: Clicks on “Show specifications” to reveal hidden data.Open datasets
: Takes URL
as second input.Open sub-pages
: This block is used to navigate the JavaScript-driven product list. It will open each product page. No further interaction is needed on this branch as the data is immediately visible.Open sub-pages
block from Row 2 to a final Extract Data
block from Row 1.Final Extract Data Block:
product_name
and price
.