By the end of this session, you should understand how to use Profiles.


Specific objectives:

Learning points

You should aim to cover the following points in this session

Extra points that it would be good to go into, if there is time include:

Session plan

This session should last 60 minutes.  Without the exercises, you should be able to complete it in 30 minutes.

Demonstrate to the learners how profiles work and then ask the learners to complete the exercises

Basic concepts (15 minutes)

Explain to the the group that profiles are a collection of fields that are used to gather or display information.
Profiles are either user defined or reserved by the system and each one can be used multiple times.

Explain that they are used to collect new/edit existing data and are used to expose data.
As a group discuss who might use profiles (e.g. staff, volunteers, directory users, logged in site users, members, site visitors completing a form, event participants).

Go through the following data collection / existing data uses

Go through the following exposing data uses


Creating Profiles (15 minutes)

Create a new sample Profile and spend some time discussing with the group the meaning of all the Advanced options.
Mention the importance of using Recaptcha on public forms and how Account creation only works with Drupal/Joomla sites.
Explain that some options only matter when you are using the site to collect data and some only when you are exposing data. 

Add some fields to the new profile, using the drag and drop interface, asking the group for ideas . Explain to the learners that you cannot combine unsupported record types in a profile i.e. You cannot include both individual and organisational data fields in one profile.
After you have added some fields quickly look at the profile Preview.

Then discuss and change the setting of the visibility of each field to 'Public Pages'. This will make available a simple searchable directory for the profile.
If you are using a Drupal site you can demonstrate the new profile's directory by accessing the following URL;

Exercises (30 minutes)

Then ask the learners to complete as many exercises as they can. They should be encouraged to explore and if useful questions are asked maybe relay the answer to the whole group.
Review the exercise answers as a group.

More useful tools for Profiles

Explain that the Wiki / CiviCRM book contains a lot of detail and usage scenarios.