Recent Updates

  • Updated on: Jan 17, 2023

    Viewing your saved Searches

    Searches that you've filtered on the "Find an Opportunity" page can be saved after the search has been executed. From the "My Account" tab you can also recall your saved searches and go directly to a search result.

    You can also remove saved searches from your account.

  • Updated on: Jan 17, 2023

    Saving and Sharing Searches

    Saved Searches provide a way for volunteers to easily recall a set of search parameters.  This is handy if you frequently want to find, for example, date & time specific opportunities that serve children.

    Saved searches are useful useful as they provide URLs that admins can use in the CMS for creating navigation items that display a specific saved, filtered-search result.

    Searches and URLs for filtered search results can be created and saved from the Search page or from the Opportunity Calendar page.  

  • When importing data into Salesforce, it's important to have number fields formatted correctly. Imports will actually fail, if Date fields are not formatted properly. The two types of fields to watch out for are Zip Codes and Date / Times. When you open a csv using Microsoft Excel, Excel will apply a default formatting to these fields that is incorrect. Here is how you can avoid errors.

  • Sometimes, you may have put a lookup field from another object into a page layout -- AND you might want some related information about the looked-up field, to also appear.

    (Note:  Reports are usually the best way to bring data from different objects together into an easy to see view however occasionally you may want a few items to be visible in the object record itself.)

    Example: What if you want to add the mobile phone number for the Opportunity Coordinator to the Occurrence Record?

    There is already a lookup for the Opportunity Coordinator name, as well as one for email.

    As long as we have a lookup already in the object -- we can use formulas to bring in additional information about that 'looked-up' field.

  • When a volunteer registers on the public site, they enter their Employer Name, but they are still assigned t the Organization Name: "Individual"

    That's because their employer's name, may not already exist as an organization in our database. Or they might type a variation on the organization's name that couldn't be matched to an existing organization.

    However, if a sponsor, let's say Target, asks us to provide data about all their employees volunteerism -- we might want to update the record of anyone who works for Target from individual to "Target". And we also want to update their contact type to "Employee"

    To do this - we create a report to find who those contacts might be. We then export and update the data. And then import the corrected data back into Salesforce to update all the records.

  • Updated on: Jan 17, 2023

    How to Manage the Recycle Bin

    Please note that the Recycling Bin can only store up to 5,000 items at a time.  Once it has reached capacity the oldest data will be permanently deleted as new items are added to the recycling bin. 

  • Volunteer Opportunities, Occurrences, locations and connections have lookup fields to other objects.  And some of these lookup fields are required fields in another object.

    So deleting a location may corrupt the record for a volunteer opportunity.

    What happens if, for example, you delete a non-profit organization that is the managing organization for an active volunteer opportunity?

    Answer:  Bad things happen!

  • Updated on: Jan 17, 2023

    Understanding record IDs

    Record IDs serve as a definitive way of of differentiating one record from another.

    There are lots of John Smiths in America -- but we can tell them apart because each of them has a different social security number.

    The records in Salesforce each have unique IDs as well. We need these so we can update data without accidently updating the wrong record!

    Where it can get confusing in HandsOn Connect is because our database uses a variety of different IDs. So let's talk about which is which and what they are used for!

  • With Great Power comes Great Responsibility.

    Before customizing anything in HandsOn Connect - be sure to read this entire chapter!

    You can customize HandsOn Connect, in many, many ways -- but some things cannot be edited, because they are part of the Managed Package.