In Outcomes, Contacts allow you to collect and view the data and activities of any people or organizations your institution engages with. Contacts are organized into different Contact Types (e.g., applicants, advisors, colleges, etc.), so that you can work with each type of contact in different ways. You can review and work with your contacts from the Contacts Grid.
Creating Contact Types
Outcomes allows you to store as many Contact Types as needed to help you manage your interactions with recruits, applicants, students, and others.
To add new Contact Types:
- Navigate to the Settings menu and click Contact Types under Contacts.
- From here, you can review your existing Contact Types. Click the plus icon to add a new type. Alternatively, you can start a new Contact Type using existing settings by going into an existing Contact Type and clicking Copy Contact Type.
- Add the information about your new Contact Type and select an Accent Color.
- Click Save Changes to keep the new Contact Type.
Adding Contact Properties
Each Contact Type has its own Contact Properties, or fields that contain data relevant to that type of contact. For example, a Contact Type of Advisor may include properties for the advisor's email address, phone number, and school affiliation. After creating your Contact Type, you can edit its properties. To do so:
- From the Contact Types page, click the Contact Type you want to work with.
- Review its Contact Properties section.
- Use the Add Field button to add data points to display for each Contact (e.g., Name, Address, Phone Number).
- Click Add to add your new field, and click Save Changes when you're done editing this Contact Type.
Once your Contact Types are added, you can begin adding Contacts of this type.
Working with Contact Relationships
The Contacts section allows you to establish relationships between different types of contacts, or between contacts and Outcomes users at your institution. A Contact Relationship indicates how one contact is related to another contact, while a User Relationship indicates how a contact is related to one of your internal software users.
For example, if your Contact Types include Advisor, Student, Admissions Representative, and Recruiter, you may wish to create Contact Relationship fields within the Student Contact Type to link students to their advisors and admissions representatives. Meanwhile, you can use a User Relationship field to link students to their recruiters at your institution. Where applicable, a User Relationship also controls which of your internal users a contact's Conversation is auto-assigned to.
To add a relationship field:
- Navigate to the Settings menu and click Contact Types under Contacts.
- Click on the Contact Type you wish to link to other Contact Types.
- In the Contact Properties area, click Add Property.
- Enter a name for the field, and select Contact Relationship if you want to link this type of contact to another Contact Type. Select User Relationship if you're linking the contact to a user at your institution.
- Enter the Relationship label and decide how many of this relationship type each Contact is allowed to have using the No. of Relationships Allowed field.
- If desired, use the Edit Field Priority Order link to adjust which data sources take precedence when importing data into this field.
- Click Add when you're done working with this field.
Once your Contact Relationships are established, you can link individual Contacts to each other from the Relationships section of each contact record.
Working with User Relationships
Creating a User Relationship is similar to creating a Contact Relationship, except the User Relationship indicates how a contact is related to one of your internal software users, rather than to other contacts. For example, a User Relationship field can link students to your institution's recruiters. Where applicable, a User Relationship also controls which of your internal users a contact's Conversation is auto-assigned to.
To create a User Relationship:
- Follow the steps above to add a new property to your Contact Type.
- Under Field Type, select User Relationship.
- Select a Routing Table. If Conversations, Tasks, or other items are set to be assigned automatically, the Routing Tables set the priority order to determine which user should get the assignment.
- Click Add.
Once your User Relationship is configured, any auto-assignments will follow the rules in your selected Routing Table. If you have multiple User Relationships under the same Contact Type, the relationship listed highest on the Contact Properties page takes priority.
Working with Contact Routing Tables
Contact Routing Tables allow you to automatically link Outcomes users to contacts based on your rules. For example, if you have recruiters that focus on specific regions, you can set a Routing Table that assigns contacts to your recruiters based on the contact's state or zip code. To create a Routing Table:
- Click Contact Routing Tables in the Contacts section of the Settings Menu.
- From here, you can review your existing Routing Tables. Click the plus icon at the top right to create a new Routing Table.
- On the New Contact Routing Table page, enter a name for your Routing Table and select which Contact Type it should be associated with.
- From the grid that appears, click the plus sign to select the property or condition that you'd like to base your routing on. For example, if you have a Contact Property for Preferred Address, you can select "Preferred Address State" as the property you'll base your routing on. Note that the items in the plus sign menu are only the properties that exist for your selected Contact Type.
- After selecting the property, click the top line to add a condition you want to link to an internal user. For example, where Preferred Address is an available Contact Property, you can set contacts with a Preferred Address State of NY to be assigned to one of your users. Note that for conditions to match, you'll need to type them exactly as they appear on the contact records. Consult the Field Dictionary to confirm that the format you're entering your condition in matches what you can expect for each related contact property. Click Done to add the condition.
- In the Route To column, select the internal user the contact should be assigned to if the condition you specified is met.
- If needed, you can further isolate contacts that meet this condition by clicking the plus sign again to add another condition. For example, if you want to assign specific zip codes within a state to one user, you could click the plus sign again, select Postal Code, and enter "11000 TO 12000" so that only contacts within these zip codes will be routed to the selected user.
- Continue adding conditions and associate them with users as needed. If multiple conditions can be routed to the same user, you can separate them by commas in the Edit Condition window. For instance, in the example above, your condition can be NY, MA, PA.
- If there are possible options that are unaccounted for (e.g., states that you didn't list as a condition), use the Assign any remaining contacts to... line to determine who the leftover contacts should be assigned to.
- Click Create Routing Table to save this Routing Table.
Once you've created a Routing Table, you can apply it where needed. For example, you can add a User Relationship property to your Contact Type that implements this Routing Table for assigning Conversations.
Working on the Contacts View
The Contacts area is where you can collect and view the data and activities of any people or organizations with whom your institution engages. From the Settings menu, you can add as many contact types as needed. Contacts may include recruits, applicants, students, and others.
- Navigation Menu: use this menu to switch to different sections of the application. Click << to collapse the menu for a larger working area.
- Contact Type and Segment Selector: use this drop-down to filter the list by Contact Type or Segment.
- Search Button: use this to search for contacts using their name, email address, phone number, city, zip code, or other contact information.
- List View / Map View Toggle: use these buttons to toggle between viewing contacts in a list or a spatial map.
- Filters: use this button to filter your contact list. For example, you can filter by address to isolate all contacts from a specific city. Continue to add filters as needed, and save the filter as a Segment for later reuse.
- Add Contact Button: click this button to add an individual contact or to add contacts in batch using a CSV, JSON, or XML file.
- Contact List: click the desired column header to sort by that column. Use the checkboxes to select contacts to perform an action on. Click the checkbox at the top of the grid to select all the checkboxes.
- Edit Grid Button: click this icon to edit the columns included in the contact list grid.
When using filters to isolate contacts that meet the criteria of your choice, keep in mind that the contains filter only accepts whole words. For example, the querying for contacts from a State that contains "Texas" will work, but "Tex" will not.
Click any contact to review their Contact Information page. When you select contacts using their checkboxes on the grid, a menu appears with available actions.
When you select the Merge action when working with contacts, the data from two or more separate contacts is combined to form one contact.
If there are multiple contacts with data populating the same fields, the most recent data source takes precedence.
The data sources are also ranked to determine priority. This ranking can be found by going to Settings and navigating to Data Sources in the Integrations menu.
Adjusting Contacts Views
Your Contacts Views can be modified to provide users with the information you want to display.
To change the view:
- Navigate to the Settings menu and click Contact Views under Contacts.
- Click on the name of a Contact View to edit it.
- Next, edit the view as desired. To add new fields, click and drag them from the left to the appropriate area on the right.
- Use the plus sign at the bottom of the page to add new columns.
- Continue adding fields within your columns as desired.
- When ready, click Save Changes.
Working with Integration Priority for Imported Contacts
You can bring new Contacts into Outcomes using several methods. If you've configured several integrations, Outcomes needs to know which integration should take priority in the case of conflicting data. For example, if you've added SlideRoom, MailChimp, and File Uploads as possible data integrations, you may sometimes import the same contact from multiple sources. If your file upload had a phone number listed for one of your contacts, but your SlideRoom integration later imports the same contact with a different phone number, which phone number should be displayed? Setting your integration priority helps sort this out. Note that all imported data is saved, but setting the priority is what dictates which data should appear by default on a contact record.
To configure your integration priority:
- Click Data Sources in the Contacts section of the Settings menu.
- From the Current Integrations page, click Edit Priority Order.
- From the window that appears, adjust your data source priority by dragging and dropping the integrations in the order they should take precedence. Imports from different Contact Types won't impact each other. In the example below, once this order is saved, any time an applicant's contact information is imported using the Sample File Integration file upload, it takes precedence over any conflicting contact information that has been (or will be) imported by the Google Sheets import, or any other applicant imports listed below it.
- When you're done making changes, click Update.