Repeating Table Row
This guide shows how to print a list of items into a table using Zapier.
Step 1 — Prepare your template
In the Eledo editor:
-
Create a table with:
- one row for column headers
- one row for data
-
Place the cursor inside the second row
-
Click Block Repetition
-
Click Select Parent Block to select the entire table row
-
In Data (expression), enter the list name (for example
Products)
This will repeat the table row for each item in the list.
Add dynamic values
Inside the repeated row:
- Add Text Box (TXT) components
- Use field names for item properties (for example
Name,Quantity,DeliveryDate)

tip
Learn more about Block Repetition:
→ /docs/product/template-editor/components/block-repetition.mdx
Step 2 — Use the template in Zapier
In your Zap:
- Add the Eledo PDF action
- Select your template
- Load the available fields
Step 3 — Map your data
- Click into the list field (for example
Products) - Provide an array of objects from your trigger or previous step
- Map fields (for example
Name,Quantity,DeliveryDate)
Result
When the Zap runs:
- each item in the list is processed
- the table row is repeated
- values are inserted into each column
Next steps
- Group rows → Grouping Table Rows
- Build full workflow → Generate Your First PDF
Was this article helpful?
Yes
No