How to include Google Docs in Knowledge Base articles
Embed a Google Docs document in a Crisp Knowledge Base article by exporting it as a PDF and loading it through a frame.
Crisp can display a Google Docs document in an article when the document is available through a PDF export URL. You can then load that exported PDF with the Crisp ${frame} syntax.
Create the Google Docs PDF export URL
Start from the edit URL of your Google Docs document. It usually looks like this:
https://docs.google.com/document/d/1S8gJeCD_vDjbM2JKk8Ojkt-6Uj_fdn_NQPdzHeQnn0Y/editReplace /edit at the end of the URL with /export?format=pdf.
https://docs.google.com/document/d/1S8gJeCD_vDjbM2JKk8Ojkt-6Uj_fdn_NQPdzHeQnn0Y/export?format=pdfEmbed the document in Crisp
Use the Google Docs viewer URL and place your PDF export link in the url= parameter.
${frame}[PDF](https://docs.google.com/viewerng/viewer?url=https://A_LINK_TO_YOUR_PDF&embedded=true)
For example:
${frame}[PDF](https://docs.google.com/viewerng/viewer?url=https://docs.google.com/document/d/1S8gJeCD_vDjbM2JKk8Ojkt-6Uj_fdn_NQPdzHeQnn0Y/export?format=pdf&embedded=true)
Example
Frequently Asked Questions
Still have questions which were not covered in this article? Here is a collection of the most frequently asked questions on this topic.
Can I embed a private Google Doc?
Only if the visitor has permission to access it. For public Knowledge Base articles, the document should usually be shared publicly or published in a way that customers can open.
Why is the embedded Google Doc not loading?
Check the sharing permissions and the export URL. The URL should end with /export?format=pdf, and the document must be accessible to the visitor outside Crisp as well.
Updated on: 03/05/2026
Thank you!