I'm running into an issue with the Zapier → Salesforce Account Engagement (Pardot) integration and wanted to see if anyone has found a workaround or if Zapier has addressed this since it was previously reported.
Issue:
When I use the Pardot "Create Email" action and pass a full HTML email body, the Zap fails with:
Error during execution:
Cannot read properties of undefined (reading '@attributes')After troubleshooting, I found that:
- Small HTML emails work successfully.
- Larger HTML emails fail consistently.
- The failure appears to occur around the ~2,880 character mark.
- The HTML itself is valid and sends correctly when significantly shortened.
- The error appears to be coming from the Zapier connector/parser rather than Pardot returning a useful validation error.
Questions:
- Is the ~2,880 character limit still a known limitation of the Pardot Zapier integration?
- Has anyone successfully sent larger HTML emails through this action recently?
- Is there a documented workaround besides:
- Creating the email/template directly in Pardot and triggering it via Zapier
- Using a custom Webhook/API call instead of the native Zapier action
- Has Zapier acknowledged or fixed the
@attributesparsing error?
For context, the HTML contains:
- Tables
- Inline CSS
- Images
- Pardot merge fields
- Tracking parameters in URLs
Nothing unusual for a standard marketing email.
I'd appreciate any updates from Zapier staff or anyone who has implemented a reliable workaround.



