# I'm stuck creating an invoice, Integromat (Make) / PDF

**URL:** <https://community.glideapps.com/t/im-stuck-creating-an-invoice-integromat-make-pdf/53973>\
**Category:** Ask for Help\
**Created:** [November 12, 2022, 8:39am UTC](https://community.glideapps.com/t/im-stuck-creating-an-invoice-integromat-make-pdf/53973 "2022-11-12T08:39:46Z")\
**Posts on this page:** 17\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ronald](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ronald/32/49776_2.png) [@Ronald](https://community.glideapps.com/u/Ronald)\
**Post date:** [November 12, 2022, 8:39am UTC](https://community.glideapps.com/t/im-stuck-creating-an-invoice-integromat-make-pdf/53973/1 "2022-11-12T08:39:46Z")

</div>

Hi and greetings from the Netherlands!

I am stuck creating an invoice in combination with Intergomat (Make) and ZoHo Invoice.

The intention is to make an invoice with different “LineItems”, so; more than 1 (in my case) products on one invoice. Creating the invoice with only 1 product or service is a piece of cake. However, in my case several products and services have to be placed on one invoice. Those products should then be listed under each other as usual on an invoice.

After a lot of testing and trying I wrote to ZoHo and asked them for support. Their answer, after 3 days, was “it can’t be done with ZoHo Invoice; we don’t have a solution”. I find that hard to believe as it is the most natural thing in the world to create an invoice for more than 1 item or service, but okay…

Now my question: Does anyone have experience with this (especially in combination with ZoHo Invoice? Or does anyone have other suggestions for (and experience with) another service similar to ZoHo Invoice?

I understand that I can of course easily create a pdf with “lineitems” with, for example, PDF monkey or Eledo PDF, but the advantage of ZoHo, for example, is that it can actually handle the entire further process; credit notes, reminders, customer portal etc etc etc…and that for free! 😁

Regards and thank you in advance,  
Ronald

---

<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:** [November 12, 2022, 8:05pm UTC](https://community.glideapps.com/t/im-stuck-creating-an-invoice-integromat-make-pdf/53973/2 "2022-11-12T20:05:44Z")

</div>

> [@Ronald](#):
>
> I understand that I can of course easily create a pdf with “lineitems” with, for example, PDF monkey

I would have recommended this. It’s weird that an invoice system doesn’t support multiple lines.

What are their “inputs” for an invoice to be created?

---

<div class="post-metadata">

**Author:** ![Ronald](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ronald/32/49776_2.png) [@Ronald](https://community.glideapps.com/u/Ronald)\
**Post date:** [November 12, 2022, 8:35pm UTC](https://community.glideapps.com/t/im-stuck-creating-an-invoice-integromat-make-pdf/53973/3 "2022-11-12T20:35:55Z")

</div>

Hi ThinhDinh,  
Thanks for your reply.

Well, to be honest they are not very helpful at ZoHo.  
It is of course only a free service.

So my answer has te be; i don’t know.  
Regards, Ronald

---

<div class="post-metadata">

**Author:** ![V88](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/v88/32/90054_2.png) [@V88](https://community.glideapps.com/u/V88)\
**Post date:** [November 12, 2022, 10:43pm UTC](https://community.glideapps.com/t/im-stuck-creating-an-invoice-integromat-make-pdf/53973/4 "2022-11-12T22:43:46Z")

</div>

Hi @Ronald

I have never worked with Zoho Invoice, however there seems to be an API that supports HTTP requests and there is an endpoint that will create an invoice, apparently with multiple line items:

[https://www.zoho.com/invoice/api/v3/invoices/#create-an-invoice](https://www.zoho.com/invoice/api/v3/invoices/#create-an-invoice)

This would suggest that one could hit Make with a web hook from Glide, then invoke the “Create Invoice” API call directly from there. Certainly food for thought.

Regards  
Mark

---

<div class="post-metadata">

**Author:** ![Ronald](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ronald/32/49776_2.png) [@Ronald](https://community.glideapps.com/u/Ronald)\
**Post date:** [November 12, 2022, 10:49pm UTC](https://community.glideapps.com/t/im-stuck-creating-an-invoice-integromat-make-pdf/53973/5 "2022-11-12T22:49:50Z")

</div>

Thanks Mark,

I’m going to study your suggestion.  
Thanks again!

---

<div class="post-metadata">

**Author:** ![Moe\_A](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/moe_a/32/90333_2.png) [@Moe\_A](https://community.glideapps.com/u/Moe_A)\
**Post date:** [November 13, 2022, 2:43am UTC](https://community.glideapps.com/t/im-stuck-creating-an-invoice-integromat-make-pdf/53973/6 "2022-11-13T02:43:48Z")

</div>

I use [Invoice Generator API](https://invoice-generator.com/developers) and its free

---

<div class="post-metadata">

**Author:** ![Manikandan\_R](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/manikandan_r/32/43482_2.png) [@Manikandan\_R](https://community.glideapps.com/u/Manikandan_R)\
**Post date:** [November 13, 2022, 4:08am UTC](https://community.glideapps.com/t/im-stuck-creating-an-invoice-integromat-make-pdf/53973/7 "2022-11-13T04:08:19Z")

</div>

Hi  
“Creating the invoice with only 1 product or service is a piece of cake”

Can you tell me how to do this easily by steps?

Thanks

---

<div class="post-metadata">

**Author:** ![Uzo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/uzo/32/22639_2.png) [@Uzo](https://community.glideapps.com/u/Uzo)\
**Post date:** [November 13, 2022, 4:25am UTC](https://community.glideapps.com/t/im-stuck-creating-an-invoice-integromat-make-pdf/53973/8 "2022-11-13T04:25:01Z")

</div>

![Invoice PDF](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/e/3/e35d061d83eda5d4f37f25c4447389cc57af94a6.png)

> **[Invoice creator DEMO](https://invoices-demo.glideapp.io/dl/d0a5f4/s/20f787/r/PsqXIYXGRGG9N7xgYm6LtA)**
>
> create and email PDF invoices, store customers and items

---

<div class="post-metadata">

**Author:** ![Ronald](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ronald/32/49776_2.png) [@Ronald](https://community.glideapps.com/u/Ronald)\
**Post date:** [November 13, 2022, 9:18am UTC](https://community.glideapps.com/t/im-stuck-creating-an-invoice-integromat-make-pdf/53973/9 "2022-11-13T09:18:21Z")

</div>

Hi Manikandan,

I created in Glide a webhook in combination with Integromat (Make).  
In the webhook i grab the data i need to "export including my product data, customer data and a invoice number.  
Now, connect the glide webhook (in Integromat) to a module. I my case i use Eledo PDF for that. (off course you’ve have to setup your Eledo PDF account including a template).

If all done; my pdf is created. Now i’ll export it to my google drive with the appropriate module in Integromat for later use and in my case i’ll upload my pdf file back to Glide with a http request.

That’s all.

…But Maybe the suggestions from Uzo or Moe\_A are better! I’ll didn’t have time to do some research.

Regards, Ronald

---

<div class="post-metadata">

**Author:** ![Ronald](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ronald/32/49776_2.png) [@Ronald](https://community.glideapps.com/u/Ronald)\
**Post date:** [November 13, 2022, 9:19am UTC](https://community.glideapps.com/t/im-stuck-creating-an-invoice-integromat-make-pdf/53973/10 "2022-11-13T09:19:43Z")

</div>

Thank you for your valued suggestion, Moe\_A

I’m going to look at it!

---

<div class="post-metadata">

**Author:** ![Ronald](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ronald/32/49776_2.png) [@Ronald](https://community.glideapps.com/u/Ronald)\
**Post date:** [November 13, 2022, 9:21am UTC](https://community.glideapps.com/t/im-stuck-creating-an-invoice-integromat-make-pdf/53973/11 "2022-11-13T09:21:30Z")

</div>

Thank you looking good, Uzo.  
Moe\_A already made a similar suggestion.

Thank you for your input! I’m going to look at it!

---

<div class="post-metadata">

**Author:** ![Simon\_Hill](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/simon_hill/32/94730_2.png) [@Simon\_Hill](https://community.glideapps.com/u/Simon_Hill)\
**Post date:** [November 13, 2022, 9:55am UTC](https://community.glideapps.com/t/im-stuck-creating-an-invoice-integromat-make-pdf/53973/12 "2022-11-13T09:55:04Z")

</div>

Did you consider this workaround?

[https://community.glideapps.com/t/re-how-to-generate-a-printable-invoice-using-glide-apps-solved/53116/3?u=simon\_hill](https://community.glideapps.com/t/re-how-to-generate-a-printable-invoice-using-glide-apps-solved/53116/3)

---

<div class="post-metadata">

**Author:** ![Ronald](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ronald/32/49776_2.png) [@Ronald](https://community.glideapps.com/u/Ronald)\
**Post date:** [November 13, 2022, 10:53am UTC](https://community.glideapps.com/t/im-stuck-creating-an-invoice-integromat-make-pdf/53973/13 "2022-11-13T10:53:31Z")

</div>

Hi Simon  
Thanks for your reply but your link isn’t working. It’s private?

---

<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:** [November 14, 2022, 12:28am UTC](https://community.glideapps.com/t/im-stuck-creating-an-invoice-integromat-make-pdf/53973/14 "2022-11-14T00:28:13Z")

</div>

This looks like the right way to do it. I use PDFMonkey and the process is the same. I wish we have a way to upload files to Glide through the API instead of having to use Drive, though.

---

<div class="post-metadata">

**Author:** ![Simon\_Hill](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/simon_hill/32/94730_2.png) [@Simon\_Hill](https://community.glideapps.com/u/Simon_Hill)\
**Post date:** [November 15, 2022, 1:11pm UTC](https://community.glideapps.com/t/im-stuck-creating-an-invoice-integromat-make-pdf/53973/15 "2022-11-15T13:11:04Z")

</div>

Apologies, try this link:

> [@How to generate a printable Invoice using Glide Apps - SOLVED!](https://community.glideapps.com/t/how-to-generate-a-printable-invoice-using-glide-apps-solved/48607):
>
> In recent times, many App developers have faced the challenge of how to generate a printable invoice (or other document) WITHOUT using CSS or Webhooks or the like. My suggestion: Generate a web page that contains all the Invoice information. From there the user can print out the web page in the usual way. They can even print to PDF. This can be done by creating a Glide Page that shares a Glide table with your Glide App. Now all you need to do is store the invoice info in the shared Glide table…

---

<div class="post-metadata">

**Author:** ![Sumer\_Bhadra9](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/sumer_bhadra9/32/36080_2.png) [@Sumer\_Bhadra9](https://community.glideapps.com/u/Sumer_Bhadra9)\
**Post date:** [November 16, 2022, 7:43pm UTC](https://community.glideapps.com/t/im-stuck-creating-an-invoice-integromat-make-pdf/53973/16 "2022-11-16T19:43:01Z")

</div>

Hey Ronald,

Our agency uses Apps Script to make changes in a pre-defined template. We also have a script to send invoices as well! Let me know if any help is required with respect to Apps Scripts.

---

<div class="post-metadata">

**Author:** ![Sumer\_Bhadra9](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/sumer_bhadra9/32/36080_2.png) [@Sumer\_Bhadra9](https://community.glideapps.com/u/Sumer_Bhadra9)\
**Post date:** [November 16, 2022, 7:44pm UTC](https://community.glideapps.com/t/im-stuck-creating-an-invoice-integromat-make-pdf/53973/17 "2022-11-16T19:44:58Z")

</div>

We also use the glide table API to set the PDF link against invoices as well. So whichever method(Google Sheets+Apps Script or Webhook + Glide Tables) you feel comfortable can be achieved.
