Articles on: Knowledge Base

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/edit


Replace /edit at the end of the URL with /export?format=pdf.


https://docs.google.com/document/d/1S8gJeCD_vDjbM2JKk8Ojkt-6Uj_fdn_NQPdzHeQnn0Y/export?format=pdf


The document must be shareable by the visitors who will read the article. If the Google Doc is private, the embedded frame may show an access error.



Embed 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

Was this article helpful?

Share your feedback

Cancel

Thank you!