Skip to main content

Hi Zapier Community,

I'm generating certificates using Google Docs + Google Sheets with the "Create Document from Template" action in Zapier. I'm inserting an HTML table (with <table><tr><td>...</td></tr></table>) into a merge tag field like {{COURSE}}.

However, in the final document, instead of rendering the table properly, the HTML is printed as plain text. I’ve already tried:

  • Making sure the placeholder is in plain body text, not inside a table or styled header

  • Mapping the HTML string from Google Sheets into the {{COURSE}} field

  • Watching for the "Insert data as HTML" checkbox (but it never shows)

Has anyone successfully forced Zapier to treat a mapped field as HTML and render it in Google Docs?

Would love to know:

  • If there’s a workaround to enable HTML rendering even without the checkbox

  • If it still works behind the scenes if all conditions are met

  • Or if this feature has been deprecated/limited in recent updates

Thanks in advance!

Hi ​@Faiz Y 

That would likely involve a more advanced approach using the GDocs API: https://developers.google.com/workspace/docs/api/reference/rest

Zap action: GDocs - API Request

 

If you need to hire help, there is a directory of Certified Zapier Expertshttps://zapier.com/experts