Settings
From the Settings menus, account administrators can control, manage and customize the various elements of the Volunteer Management service.
Note
You must have either Administrator or Owner role permissions to view or edit Settings.
Accounts
The Settings->Accounts page gives you control over who has access to the Manager Interface of your service.
These are typically your HR or Volunteer staff who work with scheduling. These are not the Volunteers themselves, they get access
to the Volunteer Portal.
Account List
From the Account List page, you’ll see a list of all your accounts and their assigned Role.
From this page, use the Add button to create a new account, or you can Edit an existing account.
Account Details
Accounts have the following fields:
- First Name, Last Name
The account holder’s name.
- E-Mail
E-Mail address for the account. For some older accounts, this may be a username but it is recommended
to use an actual email address here so the account can use the password recovery feature if needed.
- Password
An Administrator (or the owner of the account) can change the account’s password. Otherwise leave this
field blank.
- Role
User Accounts can have one of the following Roles:
User Account Roles
Status |
Description |
Owner |
The Primary account holder. The Owner can assign and take away •Administrator* access for other users,
and is the only one who can change certain Organization Settings (like the Organization
Name). Otherwise, functionally equivalent to the Administrator role. |
Administrator |
Administrators have access to all the Settings options and can create Events and Departments. |
User |
Accounts with the User role can perform the regular scheduling for volunteers, creating and assigning shifts.
The do not have access to system settings and can not create Events or Departments. |
Disabled |
A Disabled account does not have access to log into the system. Often is it preferred to Disable an account
over deleting it. |
- Last Login
When the account last logged into the management interface.
Deleting Accounts
From the Edit Account screen and Administrator can delete an account. Owner accounts can not be deleted.
For tracking purposes, it’s recommended to change the accounts Role to Disabled in over deleting the account.
Achievements
Achievements are badges that volunteers can earn by reaching certain goals. What those goals are is
entirely up to you, the service only tracks when you award an achievement to a volunteer. The achievements
earned by a volunteer are then visible in their Volunteer Portal.
Achievements also have levels, so you can define how many of an achievement need to be earned to reach a
Silver or Gold rank.
Achievements List
View the list of Achievements registered in the system. Use the Add button to create a new achievement,
or you can Edit and existing record.
Achievement Details
- Achievement Name
The name of the achievement. This name is visible to volunteers.
- Description
A text field to allow you to describe the criteria for earning the achievement. This field is not
visible to volunteers.
- Available?
Enable to make the achievement eligible to be rewarded to a volunteer. If not enabled, this
reward will not be displayed as an available option for new rewards, but will still be displayed
to any volunteers who have already earned it.
- To Silver
An integer number for how many times this achievement needs to be earned by a volunteer in order
to qualify for the Silver level (displayed as a “pip” along side the achievement icon).
- To Gold
An integer number for how many times this achievement needs to be earned by a volunteer in order
to qualify for the Gold level (displayed as a “pip” along side the achievement icon). The To Gold
must be larger than the To Silver value.
- Image
Use the Change Image button to upload an image to represent your achievement “badge”. The achievement
must first be saved before you can add an image.
Custom Fields
The Settings->Custom Fields page allows an administrator to customize some
of the data fields collected for a Volunteer. While some “core fields” (like the name fields, email, date of birth)
can not be changed, the following fields can be enabled or disabled based on your organization’s requirements.
These settings are service-wide and affect volunteers for all events.
There are three options for each field which can be toggled on or off.
Custom Field Options
Switch |
Description |
Use |
Enable or disable if you want to collect this field for a Volunteer. If set to on, this field will
be available on the Volunteer Details page of the management interface. |
Display on Signup |
If enabled, this field will be displayed on the Volunteer Signup page to be collected
from a volunteer when they register for your event. |
Required |
If enabled, this field will be required by a Volunteer on the Event Registration page. Custom fields
are never required in the management interface. |
Custom Field Descriptions
- Address
Physical address fields (Address Line 1&2, City, State, Postal Code, Country) for a volunteer. Address fields
are also available in the Rewards report and useful if you need to mail the volunteer something (like rewards
or a reimbursement check).
- Emergency Contact
If you need to collect an Emergency Contact for the volunteer, enable this field. Adds three fields: a Name, Phone and
Relation.
- Forum Username
If your event has an online forum or other social media and you’d like to collect a username. Useful
if you need to give the user special access like private volunteer forums.
- Max Hours
If you would like the volunteer to let you know the maximum number of hours they would like to work your
event. This field is only used for reference and ranking suggestions, it is not a hard limit.
- Member ID
If your organization uses Member IDs that may be different than the identifier assigned to the volunteer.
- Registration #
If you would like to track the volunteer’s registration numbers for the event. Useful for issuing reimbursements.
- Shirt Size
Many events will provide their volunteers with T-Shirts. Enable to collect the shirt size from the volunteer.
You can then view size requests in the Event Details report which can be useful when placing shirt orders.
- Comments From Volunteer
Adds an open text box to the Volunteer Portal where the volunteer can enter comments.
- W-9 Received
If your event requires collection of tax or other documents to me work eligibility requirements.
This field is only used on the Management Interface and not displayed in the Volunteer Portal or signup pages.
- Schedule in Advance
Some events schedule volunteers on site, some in advance and some a mix of both. If you would like the
volunteer to be able to request being scheduled in advance, enable this field. You can then use this
field as a Filter on the Volunteer List page.
Email
The service is capable of sending emails to volunteers using your organization’s email server. That
way, emails appear to originate from your organization’s domain instead of hakaru.org
.
Contact your Network Administrator to get the server settings for your organization and enter them here.
It is recommended to create a dedicated account for the Volunteer Management Service to use that
is capable of sending mail as the user (or group) you desire.
Note
Google Gmail or G-Suite Email
If using a Gmail or Google G-Suite account, do not enter your account password. Instead, create
an App Password specifically for the service.
See: https://support.google.com/mail/answer/185833?hl=en
Use the following settings:
SMTP Host |
smtp.gmail.com:587
|
SMTP Security |
TLS |
Email Settings Descriptions
- SMTP Host
Hostname of your SMTP server. If using a port other than 25
, follow the hostname with a :<port>
,
e.g.: smtp.mydomain.com:587
- SMTP User
Your SMTP account username.
- SMTP Password
Your SMTP account password. See the note above for Gmail and G-Suite accounts.
- SMTP Security
Most SMTP servers use some form of security to encrypt passwords (typically TLS). Specify yours
here or None
for clear-text (not recommended!)
- E-Mail From Address
Overrides what email address is used for sending emails. For example, if you’re using an individual user’s
account to send the email, but you want the email to appear to have been sent from a Group, enter
the email address here. Your SMTP User must of course have access to send from the specified
address. Otherwise leave blank.
- E-Mail From Name
Same as E-Mail From Address, but overrides the display name used as the sender of the email.
Email Templates
The Settings->Email Templates page allows you to customize the appearance
of the emails sent to your volunteers with the look and feel of your organization and event, along
with the wording.
Beyond just letting the volunteer know their application has been approved, you can pass along
important information like training information, contact details, important news or anything
else you would like.
From the Email Templates List page, you can view the templates you have created. The In Use column lets
you know which templates are currently in use by your portal Site, since you may want
to customize your email templates for each event.
Use the Add button to create a new template, Edit to edit an existing template, or View if you’d like
to see a sample of what the rendered template would look like.
Each template allows you to create an HTML and Plain Text version, which is displayed to the volunteer
based on their personal email client settings.
Email Template Descriptions
- Type
The following email types are available:
Email Template Types
Template Type |
Description |
Password Reset |
When Volunteers use the Forgot My Password form in the Volunteer Portal.
Make sure to add the [[password_url]] (Password URL) variable in your template. |
Registration Submitted |
Sent to a volunteer after submitting the Event Registration form. |
Registration Approved |
Sent to a volunteer when they are marked Approved for an event using the Approve + Send Email option. |
- Subject
Subject of the email message.
- Description
Description of the email template. For internal use, not displayed to the volunteer.
- Embed Images?
If you would like your email to contain images, you do need them hosted on an external web server
(The service currently does not support uploading of images for email templates). However, if you would
like to embed the image in the email that is sent rather than link to the image externally, you can
enable this option.
Enabling this option makes your email size larger, however some users block displaying of remote
email images so embedding the image helps increase the chance the volunteer will see your image
and potentially lowers your spam score.
Template Editor
A WYSIWYG editor is provided to allow you to customize your email template. If you are familiar with HTML, you
can enter raw HTML code by going to Tools -> Source Code.
Note
Please note the template editor has its own Save button that is separate from the main
Update Email Template Settings button for the form at the top of the page.
Make sure to use the Save button on the editor to save any template changes.
You can also provide a base CSS Stylesheet that will be rendered with your email.
Also be sure to provide a Plain Text Email Template for users who disabled HTML email messages. Your
email will be sent as a MIME Multipart message with both the HTML and Plain Text alternative available
for your volunteer to view.
The following variables are available for use in your email template. You can insert them into your
template by using the Variables menu in the editor, or just enter them directly.
[[ volunteer_identifier ]]
[[ volunteer_status ]]
[[ volunteer_givenname ]]
[[ volunteer_surname ]]
[[ volunteer_nickname ]]
[[ volunteer_pronouns ]]
[[ volunteer_email ]]
[[ volunteer_address1 ]]
[[ volunteer_address2 ]]
[[ volunteer_city ]]
[[ volunteer_state ]]
[[ volunteer_postalcode ]]
[[ volunteer_country ]]
[[ volunteer_telephone ]]
[[ volunteer_shirtsize ]]
[[ volunteer_forumuser ]]
[[ volunteer_econtact ]] - Emergency Contact
[[ volunteer_econtact_phone ]]
[[ volunteer_econtact_relation ]]
[[ event_name ]]
[[ event_location ]]
[[ event_city ]]
[[ event_state ]]
[[ event_country ]]
[[ password_url ]] - Password Reset templates only
Example Email Template
Below is a sample plain-text email template that shows the use of variables in your message.
Hello [[ volunteer_givenname ]]!
Congratulations! Your volunteer registration for [[ event_name ]] has been approved! Please
remember your Volunteer ID ([[ volunteer_identifier ]]), you will need it at the con.
So what happens next?
Orientation Meeting Schedule
----------------------------
* Thursday July 28 - 9:00 AM (Panel 1)
* Thursday July 28 - 4:00 PM (Panel 1)
* Friday July 29 - 9:00 AM (Volunteer Ops)
* Friday July 29 - 4:00 PM (Volunteer Ops)
We do require that you to attend one of these meetings before you can volunteer with us, even
if you have volunteered in previous years.
At the orientation meetings, we'll go over all the do's and don'ts, get you setup with your
schedules and get your badges.
Your Information
----------------------
Below is the information we have on file for you. If anything is incorrect or changes,
you may log back into the Gofer portal to keep us updated.
Volunteer ID: [[ volunteer_identifier ]]
Registration Status: [[ volunteer_status ]]
Name: [[ volunteer_givenname]] [[ volunteer_surname ]]
E-Mail [[ volunteer_email ]]
Address: [[ volunteer_address1 ]]
[[ volunteer_address2 ]]
[[ volunteer_city ]], [[ volunteer_state ]] [[volunteer_postalcode ]] ([[ volunteer_country ]])
Telephone: [[ volunteer_telephone ]]
Shirt Size: [[ volunteer_shirtsize ]]
Thank you, welcome aboard and we look forward to seeing you!
- [[ event_name ]] Volunteer Ops Staff
[[ event_dates ]]
[[ site_url ]]
Organization
The Settings->Organization page allows you to customize some global service settings for
your organization.
- Organization Name
The name of your organization. Only your account Owner can change this field.
- Volunteer (Singular)
Do you call your Volunteers something other than “Volunteer”? If so, you can enter the singular term here and
it will be used throughout the service in place of the word “Volunteer”. Otherwise leave this field blank to
use the default “Volunteer”.
- Volunteer (Plural)
The plural term used to identify your volunteers (see above). Leave this field blank to use
the default “Volunteers”.
- Volunteer Minimum Age
Enter the minimum age required for your volunteers to register for your event. The system will require
volunteers be a minimum of this age by the first day of your event when registering. In the management
interface, a warning label will be displayed if below this age.
Also displayed on this page are a list of the Owner and Administrator accounts, as well as a count of
your total number of Volunteers.
Sites
The Settings->Sites page allows you to create and manage your Volunteer Portal.
The Site the location of your Volunteer Portal and where you will direct your volunteers to go to register
to volunteer for your event. You can use our shared portal (https://portals.hakaru.org/) or your own custom
domain. Contact your Network Administrator to have them setup a custom hostname in
your event’s domain.
If you run multiple events, you can create a Site record for each event (using separate hostnames) and
still share the same volunteers.
Notes for Network Administrators
Custom Domains
If you would like your Volunteer Portal to be accessible from your own domain, you will
need to create a CNAME record in your DNS pointing to portals.hakaru.org
.
For example, if your main website is www.myevent.com
, you might use volunteers.myevent.com
.
Your volunteer management staff will still access the Management Interface at https://hakaru.org/,
but your volunteers will access the registration pages using your custom domain.
SSL Certificates
In order for your volunteer portal to be operational, we will need to request
HTTPS security certificates on your behalf (we use Let’s Encrypt).
Once your CNAME record has been added to your DNS, please contact your sales
representative with the hostname so they can have the certificate generated.
If you ever need to change your hostname, please let us know so we can generate
the cerificate for the new name.
Site Details
The following options are available to configure your site.
- Status
Enable or disable the site.
- Hostname
The fully-qualified hostname for your site. Do not include “https” or any URL paths.
When you request a domain name from your organization’s IT/Network Administrator, register
the name as a CNAME
record pointing to portals.hakaru.org.
(see Notes for Network
Administrators above).
- Title
Title to be displayed on your website portal.
- Event
Attach an Event to the site. This will be the event Volunteers will
be registering for from the site. If you run multiple concurrent events, you will need to create
a Site record for each concurrent event.
- Main Site URL
Your event website’s main URL. This will be displayed and linked from the Volunteer Portal.
Provide the full URL (e.g. https://myevent.com/
).
- Event Registration URL
Optional. The registration page for your event’s attendees. This will be displayed and linked from the Volunteer Portal.
Provide the full URL (e.g. https://myevent.com/register/
).
- Privacy Policy URL
Optional. Your event’s privacy policy. This will be displayed and linked from the Volunteer Portal.
Provide the full URL (e.g. https://myevent.com/privacy/
).
- Help URL
Optional. If your event has a “Contact Us” page or other helpdesk system, provide the URL here.
This will be displayed and linked from the Volunteer Portal.
Provide the full URL (e.g. https://myevent.com/help/
).
- News Feed URL
Optional. If your event has a News Feed page, provide the URL here.
This will be displayed and linked from the Volunteer Portal.
Provide the full URL (e.g. https://myevent.com/help/
).
- Login URL
Optional. If you would like your Volunteers to log into your website directly to reach the Volunteer Portal
instead of logging into the portal, enter the URL here. This requires you to configure OAuth2 authentication
on your website to communicate with the system. Please contact your sales representative in order to assist
with this functionality. Leave blank for the default login system.
- Allow Updates
Enable to allow Volunteers to change their information after they register. Many events turn off updates
during the event or right before reward reports are generated.
- Available Hours
Do you want to use the Volunteer Portal to collect available hours from your Volunteers?
Set to Edit to allow users to enter their availability. View Only if they can view but not make any changes.
Set to Disabled if you do not wish to use this feature.
Many events wait until their schedule has been released before turning on this feature, giving the
Volunteer a chance to see the event schedule can allow them to provide you with a more accurate availability.
- Scheduled Hours
Do you want to allow your volunteers to view their assigned shifts from the Volunteer Portal?
Can be set to View Only or Disabled.
- Display Rewards
Do you want to allow your volunteers to view their received rewards from the Volunteer Portal?
Can be set to View Only or Disabled.
Content
The Content tab of the Edit Site page allows for further customization of the content displayed on your
Volunteer Portal. You can customize:
Site Content Types
Template Type |
Description |
Homepage (bottom) |
This is content that is displayed on the bottom of the landing/home page of the Volunteer Portal.
The content will appear under a banner with a link to the Signup form.
Here you can display news, instructions or other information you would like your volunteers to
know before they sign up.
|
Signup Form Notice |
This content is displayed at the top of the volunteer registration form. This is for
important messages or other information you think volunteers should have when filling out
the registration form.
Due to the size of the form, it’s recommended to keep this content brief.
|
Help Page |
If you did not supply a Help URL in the settings above, you can optionally supply content for
a help page hosted on your Volunteer Portal. If content for a Help Page is supplied, a Help
link will be displayed at the top of all Volunteer Portal pages. |
The WYSIWYG editor allows you to enter and format content. If you are familiar with HTML, you can also
provide raw HTML code by going to Tools->Source Code.
The following variables are available for use in your site templates. You can insert them into your
template by using the Variables menu in the editor, or just enter them directly.
[[ event_name ]]
[[ event_dates ]]
[[ event_location ]]
[[ event_city ]]
[[ event_state ]]
[[ event_country ]]
[[ site_url ]]
[[ now ]]
E-Mail
The E-Mail tab of the Edit Site page allows you to set which Email Templates you
would like to use for emails generated by this site. You can also override the default E-Mail From Adddress and
E-Mail From Name that were set under your Email Settings. This allows you to have
custom email settings for a specific event (if you run multiple/concurrent events).
- E-Mail From Address
Override the “From” email address defined in your Email Settings. Leave blank to use
the default setting.
- E-Mail From Name
Override the “From” name defined in your Email Settings. Leave blank to use
the default setting.
- E-Mail Templates
Select among your existing Email Template descriptions for each of the
template types: Password Reset, Registration Approved and Registration Submitted.