Hey everyone!
Generating certificates one by one for every training completion, achievement award, or event participant doesn’t scale well, especially once you’re dealing with dozens or hundreds of records. So we set out to automate it using FlowRunner and DocuGenerate, and figured the result was worth sharing here.
We built a workflow that:
-
Watches for new records in a Backendless database table (using the Record Created in Database trigger)
-
Generates a personalized PDF certificate for each new record via the DocuGenerate extension, mapping the participant’s data to the template’s merge tags
-
Saves the generated PDF to the Backendless File Service using the Add To File action
-
Updates the original database record with a link to the certificate via the Save Record In Database action
The whole flow runs automatically from trigger to completion: create a new record in the Participants table, and within moments a certificate PDF shows up in the File Service, with the record’s Certificate URL column updated to point straight to it.
The same pattern isn’t limited to certificates either, it works for any scenario where you need to generate documents from database records. You can read the full step-by-step tutorial on our blog, which also includes the certificate template and the complete flow definition you can import directly into your own FlowRunner instance.
Happy to answer questions if anyone wants to adapt this for their own use case!
