๐Ÿš€ Generate signed PDFs with PDF.co

Check this out:

  1. Submit a form with name, date, signature and PDF coversheets
  2. Webhook to Integromat
  3. Adds signature, etc to the PDF
  4. Merges it with other PDF uploads from form
  5. Store it or send it anywhere
17 Likes

Hey. Very nice indeed. Thanks for the heads up. FYI best way to handle the date is to lock the format with a Glide template column and pass that through to Integromat (same goes for numbers with units etc).

2 Likes

Until this, Iโ€™ve used external means to transact PDF-based contracts between clientsโ€ฆthis is now going to be added to the Admin section of our app! The signature ability is ideal too!

Thanks for making the demo! :ok_hand:t2:

1 Like

I ended up using an inline Integromat conversion:
Screen Shot 2021-09-30 at 1.20.11 PM

1 Like

This is pretty cool.

Looking at PDF.co it supports form fill. You may be able to create/use form fields to populate the data and avoid the trial and error frustration with X,Y positioning

1 Like

Indeed! The document I used was just a run-of-the-mill PDF I created 5 min prior to the demo. Iโ€™m sure thereโ€™s a more elegant solution in there.

Pass a third โ€œGMTโ€/โ€œUTCโ€ parameter in case you pass the original Glideโ€™s date/time from a datetime picker, otherwise it would show some weird conversion based on your Integromat timezone settings.

2 Likes

Good call

2 Likes

Yeah. I had some issues with this in an app with global users. Thatโ€™s why I template it first in Glide then send that over to Integromat. In those famous words โ€œItโ€™s the only way to be sureโ€.

2 Likes

Date formatting is such a PITA.

When I used to use those ridiculously overcomplicated scenarios for CSV exports (remember that one I showed you?), I was forever fighting Integromat to try and get dates formatted the way I wanted. Iโ€™d define a data store field as a date type, and Integromat would mangle it. So then Iโ€™d try defining it as a string, and something else would break. ARRGG!! The nice thing about the new way - building the CSV in Glide - is that all of those problems instantly melt away, because Integromat doesnโ€™t have to format anything :slight_smile:

3 Likes

Good stuff! Appreciate everyoneโ€™s input on this.

2 Likes

Happy Cake Day! :tada::partying_face:

1 Like