Core Docs - Core Concepts - Use Electronic Signatures in Event Registrations
Rock Version: v19.0
Last Modified: 2026-02-17 12:53 PM
Electronic signatures often come in handy for event registrations. When someone signs up for an event, they can easily sign the form or waiver electronically. The neat thing? If, say, Cindy Decker is registering Noah Decker for an activity that requires "Release Form A," and Noah already has a valid signed "Release Form A," we won't make them sign it again. Rock's standard person matching logic helps us figure out if the person matches someone in Rock who has already signed the document. Easy and efficient!
Obsidian Registration Entry
For your electronic signatures to work with event registrations, you must use the Obsidian version of the Registration Entry block on your external website. Similarly, if you try to use the Obsidian version of the block with a legacy signature document, your registration process will break. Stick with the most up-to-date block and Electronic Signature features to keep things running smoothly.
You can define the signature document that's required for an event registration on the registration's template. You can find this under Tools > Event Registration and then by editing the registration template you wish to configure. Under the Details panel select the signature document you want to use by picking one from the Required Signature Document list.
The logic for determining the Assigned To and Applies To is as follows:
Adults and Children
Because the signature logic distinguishes between adults and children, you may want to include a required Birthdate field on your registration form.
You can monitor the results of the electronic signature from the registration instance under the Registrants tab. From this screen you can see the completed documents.
After the electronic signature is captured, the person is asked to provide an email address so they can be sent a copy of the document for their records.
Required Login
We recommend that you require logging in if you want to include the current person's name in the text portion of signature document. This is because the "typed name" won't otherwise be known until after it's signed.