# Glide • PDFMonkey Integration

**URL:** <https://community.glideapps.com/t/glide-pdfmonkey-integration/62723>\
**Category:** Ask for Help\
**Tags:** actions\
**Created:** [June 13, 2023, 4:25pm UTC](https://community.glideapps.com/t/glide-pdfmonkey-integration/62723 "2023-06-13T16:25:10Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![KBIS\_Le\_Hong\_Ha](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/kbis_le_hong_ha/32/52981_2.png) [@KBIS\_Le\_Hong\_Ha](https://community.glideapps.com/u/KBIS_Le_Hong_Ha)\
**Post date:** [June 13, 2023, 4:25pm UTC](https://community.glideapps.com/t/glide-pdfmonkey-integration/62723/1 "2023-06-13T16:25:10Z")

</div>

Hi everybody,  
I tried using PDF MONKEY integration. Everything is working perfectly. But creating line items is not working properly.  
Please help me to fix this problem.

 ![2023-06-13_231058](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/8/6/86a0b8d3dd9530b2b30e251b7d2d6ca2e435b117.jpeg)

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [June 13, 2023, 4:29pm UTC](https://community.glideapps.com/t/glide-pdfmonkey-integration/62723/2 "2023-06-13T16:29:59Z")

</div>

How are you creating the JSON?  
It could be that the accents on the Vietnamese characters are breaking it.  
Suggestion: copy the contents from your Json template column, and run it through [JSON Lint](https://jsonlint.com/) to see if it is valid.

---

<div class="post-metadata">

**Author:** ![Erwin\_Potgieter](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/erwin_potgieter/32/53023_2.png) [@Erwin\_Potgieter](https://community.glideapps.com/u/Erwin_Potgieter)\
**Post date:** [June 13, 2023, 4:44pm UTC](https://community.glideapps.com/t/glide-pdfmonkey-integration/62723/3 "2023-06-13T16:44:06Z")

</div>

I also couldn’t get it to work, tried everything. The Glide integration is broken, it’s not recognising the JSON that is being passed (looks like it stringifies the JSON so it sees it as a string instead of pure JSON object). I ended up writing a Google Script and I still struggled to make it work, but I finally managed to figure it out by first parsing it before the whole payload is sent.

Glide will need to fix this integration on their side.

---

<div class="post-metadata">

**Author:** ![KBIS\_Le\_Hong\_Ha](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/kbis_le_hong_ha/32/52981_2.png) [@KBIS\_Le\_Hong\_Ha](https://community.glideapps.com/u/KBIS_Le_Hong_Ha)\
**Post date:** [June 13, 2023, 4:52pm UTC](https://community.glideapps.com/t/glide-pdfmonkey-integration/62723/4 "2023-06-13T16:52:14Z")

</div>

I think there was a character change from " to \ " on PDFmonkey.

 ![Change](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/4/6/46587cc61a10e20e9ce098ebd1927e7c648167a8.png)

---

<div class="post-metadata">

**Author:** ![Erwin\_Potgieter](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/erwin_potgieter/32/53023_2.png) [@Erwin\_Potgieter](https://community.glideapps.com/u/Erwin_Potgieter)\
**Post date:** [June 13, 2023, 7:32pm UTC](https://community.glideapps.com/t/glide-pdfmonkey-integration/62723/5 "2023-06-13T19:32:32Z")

</div>

Yes, because it stringifies the payload thereby causing the extra characters. Glide has to fix it.

---

<div class="post-metadata">

**Author:** ![Jeremy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeremy/32/29121_2.png) [@Jeremy](https://community.glideapps.com/u/Jeremy)\
**Post date:** [June 13, 2023, 10:52pm UTC](https://community.glideapps.com/t/glide-pdfmonkey-integration/62723/6 "2023-06-13T22:52:50Z")

</div>

Instead of (for ex:) `lineItem.name` try `name` - we don’t support nested JSON for now.

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [June 13, 2023, 11:49pm UTC](https://community.glideapps.com/t/glide-pdfmonkey-integration/62723/7 "2023-06-13T23:49:07Z")

</div>

As Jeremy noted above, I don’t think they have had line items since the start. Your best bet would be having a variable that will contain those line items, in HTML format, and try to generate that HTML right inside Glide.

If that doesn’t work for you, then you’ll have to go back to an external service like Make to pass the line items to, and then call the PDFMonkey module to generate the file.
