SOP | Member Events, Event Registration, Workflows and Reports
Purpose & Overview
This SOP explains the high-level process for maintaining and updating the event registration setup, including forms, workflows, views, and reports for a new event year or event type.
Step-by-Step Instructions
-
Go to the event registration forms.
-
Review the three forms used for event registration.
-
Start with the complimentary member form.
-
When there is a new year, add the new year to the form.
-
Update the event year value for the next event.
-
Update the event type values as needed.
-
Confirm that the complimentary member form includes the hidden property that identifies the submission as complimentary.
-
Confirm that the hidden complimentary property indicates a zero-dollar registration.
-
Review the non-complimentary form.
-
Update the event year in the non-complimentary form.
-
Update the event type in the non-complimentary form.
-
Go to the workflow that creates the event registration.
-
Confirm that the workflow is triggered by event year and event type.
-
Confirm that when someone submits the form, the event year and event type values trigger the workflow for that person.
-
Remove the existing labels in the workflow.
-
Update the email in the workflow for the next event.
-
Use the correct file or create the email for the new event year.
-
Check the pay status branch in the workflow.
-
If the pay status is complimentary, confirm that the registration fee is zero.
-
Do not track payment for complimentary registrations.
-
Clear the pay status.
-
Clear the registration information and the other related fields.
-
If the pay status is not complimentary, follow the non-complimentary branch.
-
Set the registration fee to zero in that branch.
-
Update the registration fee when the pay status is updated.
-
Go to the workflow that updates the company status.
-
Update the workflow for the next event so the company status is set to Revenue Intensive.
-
Use the company property that is used in reports and dashboards.
-
Create another workflow similar to the existing one for Revenue Intensive status.
-
Do not turn off the current workflow if it is still needed.
-
Go to the pay status workflow.
-
Confirm that this workflow is triggered when someone pays through the payment link from the form.
-
Confirm that after form submission, the user sees the payment link.
-
Confirm that when the user pays through the payment link, they enter this workflow.
-
Add a one-hour delay in the workflow.
-
Use the delay to account for possible HubSpot delays, payment cancellations, failures, or other payment outcomes.
-
Confirm that the payment is successful before continuing.
-
Set the pay status to paid.
-
Set the registration fee to the amount paid.
-
Remove the existing labels in this workflow.
-
Review the workflow that sends the payment confirmation email for Operations Intensive.
-
Confirm that this workflow sends an email confirming that the payment was received.
-
Create another workflow like this one for Revenue Intensive.
-
Use the event registration creation trigger for that workflow.
-
Use the condition that the payment search name contains the applicable event name.
-
Go to the event views.
-
Associate the event registration with the correct event.
-
Create a new event whenever there is a new event.
-
Review the event registration views.
-
Review the view for Operations Intensive and paid registrations.
-
Confirm that this view includes everyone who needs to pay for the event.
-
Confirm that this view includes everyone who already paid for the event.
-
Confirm that this view also includes complimentary registrations.
-
Go to the reports in the member events dashboard.
-
Update the dashboard when there is a Revenue Intensive event.
-
Review the report that shows how many companies are registered.
-
Review the report that shows how many companies are registered but are not members or are inactive members.
-
Use those results to identify records that may need to be fixed manually.
-
Review the report that shows how many companies are not registered and the related percentage.
-
Review the registrations by coach report.
-
Review the number of event registrations by company.
-
Review the status for each company.
-
Review the amount collected for the event.
Video Walkthrough:
https://www.loom.com/share/81fa7dceb7d44701b116c3966243ea78
Troubleshooting & FAQs
● Q: What must be updated when a new event year is added?
○ A: Update the new year in the forms, update the event type as needed, update the workflow email for the next event, create a new event in views, and update the member events dashboard for the new event.
● Q: How are complimentary registrations handled?
○ A: The complimentary member form includes a hidden property that marks the submission as complimentary, which means the registration fee is zero and payment does not need to be tracked.
● Q: Why is there a one-hour delay in the payment workflow?
○ A: The delay is used because HubSpot can delay updates, and it also helps account for cancellations, failures, and other payment outcomes before confirming a successful payment.
● Q: What should be done for Revenue Intensive?
○ A: Create similar workflows for company status updates and payment confirmation, and update the reports and dashboard for Revenue Intensive.
Ownership
Technology Manager