For campaigns configured with the Role Registration Flow, Neon Fundraise pushes the events listed below to Google Analytics.
Notes
- All events related to Role Registration have the category ‘RoleReg’.
- Events are not pushed to Google Analytics for registrants added via the Dashboard under the My Info tab at this time.
Account Creation
The first step of registration in Role Registration is account creation. This includes two steps:
-
Enter an email address: When the user clicks the “Next” button, Neon Fundraisepushes an event:
-
Action: ‘Account Creation’
-
Label: ‘Next’
-
Enter name and create password: When the user clicks the “Register” button, Neon Fundraisepushes an event:
-
Action: ‘Account Creation’
-
Label: ‘Register
Actual Registration Flow
The registration flow itself contains up to five steps. With each of these steps, Neon Fundraise pushes an event. The Action for all five steps is ‘Step’. These are pushed when the user goes both forward and backward.
-
For the Start page, where a user can select their role, Neon Fundraise pushes an event:
-
Action: ‘Step’
-
Label: ‘Start - Select Your Role’
-
For the “Details” step, where a user provides personal info, role details, and team info, Neon Fundraise pushes an event:
-
Action: ‘Step’
-
Label: ‘Details - Your Information, Roles and Team’
-
For the “Add” step, where a user can add additional registrants, Neon Fundraise pushes an event:
-
Action: ‘Step’
-
Label: ‘Add - Register another member screen’
-
For the “Add a donation” lightbox, where a user can add an additional donation, Neon Fundraise pushes an event:
-
Action: ‘Step’
-
Label: ‘Donate - Self Donate modal’
-
For Checkout, Neon Fundraise pushes an event:
-
Action: ‘Step’
-
Label: ‘Confirm - Payment Screen’
Submit/Success
-
Submit
-
If there is a cost with the registration, Neon Fundraise pushes an event:
-
Action: ‘Submit’
-
Label: ‘Registration with Payment’, Value: {{payment amount}}
-
For registrations with no cost, Neon Fundraise pushes an event:
-
Action: ‘Submit’
-
Label: ‘Free Registration’, Value: 0
-
Success: On registration success, Neon Fundraise pushes an event:
-
-
Action: ‘Success’
-
Additional Data
-
On step 1, when a user clicks the role they’d like, Neon Fundraise pushes an event:
-
Action: ‘Role Option Clicked’
-
Label: ‘{{button label}}’
-
On step 2-3, each time a user toggles a role, Neon Fundraise pushes an event:
-
Action: ‘Role Toggled {{on/off}}’
-
Label: ‘{{role name}}’
-
If the user adds a donation, Neon Fundraise pushes an event:
-
Action: ‘Donate Self’,
-
Label: ‘Added Donation’
-
Value: {{donation amount}}
-
If the user does not add a donation, Neon Fundraise pushes an event:
-
Action: ‘Donate Self’
-
Label: ‘Passed’
-
Value: 0
-
Pageviews are pushed to Google Analytics for each step as the URL dynamically updates. These are as follows:
-
'/start'
-
'/details'
-
'/add'
-
'/donate'
-
'/confirm'