What is your goal?
I’m trying to generate a rental agreement from a Google Docs template after a Shopify “Order creation” webhook in Make.
To do that, I need Make to expose all line items (Portable AC, AC Installation, Deposit) so I can map the correct product title into the document and send the PDF via email/WhatsApp.
What is the problem & what have you tried?
Problem:
The Shopify Order Creation webhook bundle clearly contains 3 line items:
Portable AC
AC Installation
Deposit
I can see all of them in the webhook output bundle and in the raw JSON.
But in every next module’s mapping panel, Make only shows one line item (Deposit).
So I cannot map “Portable AC” anywhere, even though it exists in the payload.
Tried already (multiple times):
Redetermine data structure in Webhooks trigger.
Iterator on line_items[.] (array mapped correctly).
JSON → Parse JSON module (mapped webhook bundle / toJSON).
Shopify → Get an Order using webhook Order ID.
Shopify → REST API call to fetch order.
Switching webhook API version (2024-10 vs 2025-10 latest).
Recreating webhook + rerunning scenario.
Result: still only “Deposit” appears in mapping UI under line_items.
Error messages or input/output bundles
Error messages or input/output bundles
Webhook output bundle includes line_items with 3 objects.
Raw JSON proves it contains Portable AC, AC Installation, Deposit — but Make mapping only exposes Deposit.
Example from JSON:
line_items[0].title = “Portable AC”
line_items[1].title = “AC Installation”
line_items[2].title = “Deposit”
No explicit error in webhook itself — issue is Make mapping/schema not exposing full array.



