Automating award certificates

We would like to send a certificate of completion for students who complete our online training.

We would upload a certificate as a Google doc, with fields for date and students’ name. (Ideally also a counter that would assign a serial number.)

When someone completes the training, they will be given a link to a Gravity form that captures that information. Upon submitting, those fields will be populated in our Google doc, then the certificate converted to a PDF and displayed for downloading by the user.

Is this possible to do with Gravity forms?

Hi @Devon_Thomas_Treadwe,

Is the populating the GDoc to get converted into a PDF an absolute need or just something that closely maps to your current process? With Gravity Flow’s PDF Generator you can use html/css and merge tags to generate the certificates without that extra step. If you want a little more content or layout control, filters in it like gravityflowpdf_content or gravityflowpdf_mpdf_config are there to let you customize more deeply.

If the GDoc is a fundamental part of things, the outgoing webhook step of Flow would let you connect to their API. It looks like document.create to merge text into a document might be where you’d want to start.

Regarding the serial number, I’d take a look at GWiz Unique Number perk or possibly just a hidden field that uses gform_after_submission to come up with your own serial numbering process if needed.

Cheers,
Jamie

Thanks for that info, Jamie.

Currently we’ve got a template in Word that we are personalizing per student name and then manually converting to a PDF and sending by email.

This may be beyond my abilities. Are there experts in Gravity Forms that are available for a fee for shortterm projects like this?

Devon

We do! Reach out at gravityexperts.com

1 Like

@Devon_Thomas_Treadwe if you are flexible with the certificate design, Gravity PDF have 6 designs available for purchase. All PDF certificates can be easily personalize and integrate into your Gravity Forms (no coding required)

1 Like