Handlebars: Form Submission Metadata References



In this article you will learn how to reference form submission metadata in Handlebars. 

Note: If you are looking to reference form submission answer data, please see Basic Question References, or Advanced Question References


Referencing Form Submission Metadata

Tip:  To see all of the form submission metadata available to you, navigate to a form submission in the ProntoForms admin portal and download the standard JSON file. 



The dataRecord container wraps the entire form structure. The root node to use to reference any of the submission data, including the metadata is "dataRecord". 


Simple Metadata References

The following is an excerpt of the first few lines of the standard JSON output of a form submission. 

"identifier": "1811776168",
"version": "v2",
"zone": "America/Toronto",
"referenceNumber": "20190919-18117761683",
"name": "Form Submission Name 2019-09-19 08:48:19",

Extract the metadata from any node using a reference compiled as follows: {{dataRecord.node}} 

Example: {{dataRecord.identifier}} 

Result: 18117761683


Metadata References with Multiple Properties

Some metadata elements, such as the user, have multiple properties. 

"user": {
"identifier": "133936022",
"username": "jane.doe",
"displayName": "Jane Doe (jane.doe)"

Starting from the root node(dataRecord), traverse through the tree to the final node you want to reference. The format used to extract a single property from any metadata node is as follows: {{dataRecord.node.property}} 

Example: {{dataRecord.user.identifier}} 

Result: 133936022


 [ top ]


Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request