Top Banner
User and admin training WIFI: smex4,5 Password: v0lcan1c
124

User and admin training WIFI: smex4,5 Password: v0lcan1c.

Dec 14, 2015

Download

Documents

Jack Betley
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: User and admin training WIFI: smex4,5 Password: v0lcan1c.

User and admin training

WIFI: smex4,5

Password: v0lcan1c

Page 2: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Ground rules

Page 3: User and admin training WIFI: smex4,5 Password: v0lcan1c.

About participants

Page 4: User and admin training WIFI: smex4,5 Password: v0lcan1c.

About participants

Pair up and find out as much as possible about why your partner is here. Some questions to start you off:•Their organisation and role•What information do they need to store and why?•What work flows and business processes do they want to improve, and why?•What specific ways do they think CiviCRM can help?•How are they using CiviCRM at the moment?•Are there any other specific questions they want answering?

Page 5: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Aims

• Understand the principals of CiviCRM

• Be able to carry out day to day admin tasks

• Be able to set up and configure CiviCRM

• Have solutions to the problems you came here to solve

• Choose your lunch (before 10.30)

Page 6: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Day 1

Morning1.Meet CiviCRM2.Organising your data3.Custom fields4.Profiles

Afternoon•Component exercises

Page 7: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Day 2

Morning1.Configuring2.Importing data3.Website integration4.Deduping

Afternoon•Component exercises

Page 8: User and admin training WIFI: smex4,5 Password: v0lcan1c.

About the project

Page 9: User and admin training WIFI: smex4,5 Password: v0lcan1c.

What is CiviCRM?

• It’s Contact Relationship Management

• Task focused and ‘contact-centric’• Designed for non-profits, political,

and campaigning organisations

• Localized/Internationalized

• Open source and community led

• Web-based integrated with CMS

Page 10: User and admin training WIFI: smex4,5 Password: v0lcan1c.

CiviCRM and your CMS

• Designed to work with a content management system (CMS)– i.e. Drupal and Joomla

• Advantages of integration with CMS– Website visitors can ‘self serve’ activities,

e.g. renew membership, event sign up, donate, manage email subscriptions

– you can share parts of your CRM data, e.g. upcoming events, online directories

– Single source of data to maintain, real time integration

Page 11: User and admin training WIFI: smex4,5 Password: v0lcan1c.

CiviCRM & Drupal

Concern Worldwide

Page 12: User and admin training WIFI: smex4,5 Password: v0lcan1c.

CiviCRM & JoomlaBrighton Permaculture Trust

Page 13: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Who uses it?

• Foundations – Wikimedia• Humanitarian orgs – Concern Worldwide• Community Arts – Wellington Circus Trust• Human Services – Physician Health Program• Membership – WWOOF UK• Political parties – NZ Green Party• Service delivery – GMCVO, VAW, etc.• Trade associations – Clean Economy Network• Government – NYS Senate• Educational, Religious , Others…

Page 14: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Community and growth• 375,000+ downloads• 3,500+ installations (via ping-back) running

v2.0+• 15,000 forum members make 50+ posts a day• NTEN report– Solid A’s for user satisfaction– Highest adoption rate for organizations up to $500k

• Two published books (one in its 3rd edition – we’ll send you a copy)

• Organisations sponsor major new features with MIH

Page 15: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Meet CiviCRM

Page 16: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Contact-centric model

Membership

Events

Contributions

Mailings

Activities Relationships

Cases

PledgesNotes

Campaigns

Surveys

Petitions

Page 17: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Home page

Page 18: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Search tools

• Quick search box• Search pages– Find contacts (basic search)– Advanced search– Full-text search– Search builder– Custom searches

• Component searches– Retrieve component records, not contacts

Page 19: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Search results

actions

contact type

Page 20: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Search actions

• For more than one contact

• Send an email

• Record an activity

• Add/remove a group/tag

• Create mailing labels

• Export data

• Merge duplicates

Page 21: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Viewing contacts

Page 22: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Adding contacts

• New contact form• Via components• Import– CSV (export from Excel, Access, other

apps )– SQL query– Match import fields to CiviCRM fields (map)– Save “mapping” for repeated imports

Page 23: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Contact actions

Page 24: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Exercises

Page 25: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Organising your data

Page 26: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Contacts

• Contacts split into types– individuals,

– households,

– organizations

• Can define sub-types– Staff

– Volunteer

– Funder

Page 27: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Contact fields

• Communication preferences and opt outs

• Addresses, email and phone, etc.– Location types

– Primary contact methods

• Shared address

• Current employer

• Latitude and longitude

Page 28: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Groups

• Used for– Mailing lists– Access control– Segmentation and categorisation

• Regular group– Admin add or contact ‘subscribes’– Added/removed status and date

• Smart groups– Saved search - contacts in group if they meet

search criteria– Contacts may be added or removed manually

Page 29: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Tags

• Simple ‘attribute’ of a contact

• Flat or hierarchical categorization

• Easy to search

• Can use in smart groups

• No ‘history dimension’• Tagsets (free tagging)

Page 30: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Relationships

• Connect two contacts

• Can create new relationship types

• Can be disabled to allow historical tracking

• Can control related record permissions

Page 31: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Activities

• Built inMeetings and phone calls

• User defined activitiese.g. survey, interview

• Membershipsbecame a member of our organisation

• ContributionsDonated or pledged some money

• Participations (in events)registered / attended an event

• CasesFor scheduling and monitoring a set of activities

Page 32: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Tracking activities

• Automaticallyrecorded when contact ‘self serves’– You send a contact

an email

• Manually recorded when– Staff process donation or event

registration

– You record a manual activity (e.g. paper mailing, meeting)

Page 33: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Exercises

Page 34: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Custom data & modeling

Page 35: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Custom data

• Custom fields organized in sets

• Where does this belong? (what type of record?)

• Broad or specific? e.g.– Eye Color - used for Individuals but not

for other contact types

– Annual Budget - used for Organizations

Page 36: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Adding custom data

• First add custom field set– What is it used for• What records

• What types? All or some?

– (for contacts) inline or tab?

– Is it collapsed (search and display)

– Multiple or single records

• Then add custom fields…

Page 37: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Custom fields

• Field labels– fixed for back-office

screens

– can change forfront-end screens

• Data and input type

• Required? Searchable?

• Field help

Page 38: User and admin training WIFI: smex4,5 Password: v0lcan1c.

How should I model X?

• a.k.a. custom data vs. groups vs. tags vs. relationships

• Important to look at what you want to do with the data (as opposed to what looks nicest)

• Is it needed?

• Examples from participants?

Page 39: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Example: adding activity fields

Use case:

• Carry out an annual evaluation of volunteers

• Record answers in CiviCRM

• Include when the evaluation was carried out and who carried it out.

Page 40: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Example: adding activity fields

Page 41: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Example: adding activity fields

Page 42: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Exercises

Page 43: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Profiles

Page 44: User and admin training WIFI: smex4,5 Password: v0lcan1c.

What are profiles?

• A set of ‘pointers’ to existing fields. Many uses…

• Collecting and editing data– New contact pop-ups– Website user registration and view / edit user

(Drupal)– Online contribution, membership and event

registrations– Standalone forms– Batch (bulk data) update ‘grids’

• exposing data– Searchable directories– Search result views

Page 45: User and admin training WIFI: smex4,5 Password: v0lcan1c.

User registration

Page 46: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Public searchable directory

Page 47: User and admin training WIFI: smex4,5 Password: v0lcan1c.

New contact forms

Page 48: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Event registration

Page 49: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Creating profiles

1. Add the profile ‘container’– Title– Used for …– Help

2. Configure any necessary advanced settings– Limit listings to group– Add to group– Notify– User account creation– reCaptcha and mapping

3. Then add fields

Page 50: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Profile fields

1. Select record type and field2. Modify label as needed3. Required?4. Set visibility– User / Admin hides from other constituents– Public for searchable fields– Results column for listings

Page 51: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Exercises

Page 52: User and admin training WIFI: smex4,5 Password: v0lcan1c.

User and admin training

WIFI: smex4,5

Password: v0lcan1c

Page 53: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Configuration

Page 54: User and admin training WIFI: smex4,5 Password: v0lcan1c.

The admin section

• Hide Editing sections (Administer » Configure » Global Settings)

• Hide Address fields• Hide Tabs• Option list configuration (name prefix,

location types …)

Page 55: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Configuration Checklist

• User interface

• System settings

• 3rd party services

• Permissions (Drupal)

• Component options

Page 56: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Configure contact screens• Hide Editing sections

(Administer » Configure » Global Settings)

• Hide Address fields• Hide Tabs• Option list configuration (name prefix,

location types …)

Page 57: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Dedupe

Page 58: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Dedupe

• Two types of default rules for interface– Strict: used when by users as part of

online registrations including Events, Membership, Contributions and Profile pages

– Fuzzy: used when contacts are added / edited by admins in the backend

• Can create other rules for dedupe admin

Page 59: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Imports

Page 60: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Imports

• Can import contacts

• Can also import activities, contributions, participants, memberships

• Can define duplicate checking rules and actions (skip, update, fill)

• Save mappings

• Memberships and contributions can be added or updated

Page 61: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Reports

Page 62: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Reports

• Come from predefined report templates– With variables

– Relative time periods

• Can add to dashboard

• Can add to menus with permissions

• View on screen (tables or graph) and export to PDF or CSV

• Can schedule reports to be emailed

Page 63: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Reports vs. searching

• Reports useful for repeatedly asking same question

• Relative time periods (‘last quarter’)

• Actions only available from searching (though some reports have add to group action)

Page 64: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Creating a report

• Start with a template• Criteria– Display columns– Filters– Group by (for summary reports)

• Settings– Title, etc.– Menus– Permissions

Page 65: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Report permissions

Page 66: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Membership report exampleUse case:

Senior management would like reports of all members lapsed in the last quarter on a quarterly basis

Page 67: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Membership report exampleSteps:

• Choose report template

• Create report instance

• Finalize report settings

• Create CRON job

Page 68: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Emailing

Page 69: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Ways to email

• The "send mail to contacts" action

• CiviMail (CiviCRM's 'mass mailer')

Page 70: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Benefits of email

• email sent is stored in the activity history

• Single address book

• Tokens

Page 71: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Benefits of CiviMail

• Bounced emails

• Recipients can manage subscriptions

• Statistics are available on opens and clicks

• Individual data on who is clicking on what

• Track and record incoming email

Page 72: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Configuring CiviMail

• System configuration is technical (get help, see book and wiki)

• Configure groups

• Configure mailing list subscription pages

• Create templates– Headers and footers

• Test

Page 73: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Contributions

Page 74: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Planning and configuring• Contribution types– e.g. event fees, member

dues, donations, grants…

– Reporting and analysis

– Accounting system integration

• Custom data for all or specific contribution types

• Offline vs. online donations

Page 75: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Online contribution pages• Create different pages for different purposes– For each campaign– For general donations– For membership signup and renewal

• Set contribution type• Recommended giving levels• Pay later option• Additional info to collect (profiles)• Premiums and thank-you gifts• More options (in honour of, tell a friend, etc.)

Page 76: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Contribution page example

Page 77: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Creating a contribution page• Use contribution page wizard

• Set processor, donation levels,pay later, pledges

• Thank-you and receipting

• Membership signup / renewal option

• Set profiles

• Personal campaign pages

• Contribution ‘widget’

Page 78: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Recording offline contributions• Start with– Record new contribution (adding a new

contact if necessary)– The contact record

• Choose to send an email receipt• Can also batch import contributions– Contacts must exist in DB– Key contribution to contact using external

or internal ID or email address or first and last name

– Can bulk send receipt after import

Page 79: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Processing transactions offline• Available on the contacts

contribution tab (Submit credit card contribution)

• Only available if using embedded credit card processing

• Will run transaction and create CiviCRM record

Page 80: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Pledges

• A container holding series of pledged contributions

• Defined by total donation + frequency (CiviCRM will calculate the individual payments)

• Payment reminders via email link to a corresponding contribution page

• Received contributions are logged against pledge payment records

Page 81: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Pledges & recurring contributions

• Pledges are a promise to pay

• Pledges generate reminders

• Future payments are dependent on constituent initiative

• Recurring Contributions are triggered automatically (depend on processor)

• Constituent may cancel at any time

Page 82: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Contribution search and export• Find contributions returns contributions• Advanced search returns contacts• Can search by– Date and / or amount ranges

– contribution page, contribution type, custom field and more…

• Create smart groups based on contribution history

• Export contributions– primary fields (contact and contribution data)

– select fields and save export mapping

Page 83: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Payment processors

• What is the fee structure?

• Recurring contribution support?

• Where do transactions occur? Their site or your site?

• http://wiki.civicrm.org/confluence/display/CRMDOC/CiviContribute+Payment+Processor+Configuration

Page 84: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Membership

Page 85: User and admin training WIFI: smex4,5 Password: v0lcan1c.

When to use CiviMemberIf one or more of the following applies…

• You offer memberships with defined benefits and durations

• Your membership is paid for

• You want to allow online signup / renewal

• You want to limit access to website content or features

Page 86: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Memberships and contributions• Membership is an ongoing historical

record of the contact’s member-relationship with your organization

• The membership fee is handled as an associated but distinct contribution

• Over time, a single membership will have a history of contributions representing renewals

Page 87: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Configuration

• Create membership types and associated custom data

• Create status rules (new, current, expired, grace)

• What organisation does this membership apply to?

• What are the membership fees?• What is the duration and period type?• Inherited membership (e.g. employer -

employee)• Message templates for renewal reminders• Set ‘CRON job’ to keep statuses updated and

send renewal reminders

Page 88: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Join/renew online

• Use an online contribution page

• Add a membership block

• Select membership type(s) to offer

• User account facilitates self-service renewals– Page will show existing membership if

logged in

– Contact matching will still renew membership

Page 89: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Recording memberships offline• Start with– Record new contribution (adding a new

contact if necessary)– The contact record

• Option to record associated payment• Option to send confirmation (and receipt)• Import– Contacts must exist in DB– Macth contribution to contact using external

or internal ID, email address or first and last name

Page 90: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Renew memberships offline• Renew from contact’s membership

tab or find members

• Renewal period follows from expiry date

• Renewing is different from (and better than) creating a new membership record

Page 91: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Search and export

• Find Members exports memberships

• Advanced Search exports contacts

• Export memberships– primary fields (contact and membership

data)

– OR select fields and save export mapping

Page 92: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Events

Page 93: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Global Event Configuration• Event Types

• Participant Roles

• Participant Statuses

• Confirmation/receipt templates

• Price Sets

• Custom data and profiles

Page 94: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Event Templates

• Defaults for recurring /similar events

• Can set most event properties

• Selecting a template when creating an event prepopulates the record with whatever is included in the template. You may then adjust/customize as needed

Page 95: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Event custom data

• Can appear in a few different places• Person data, e.g. age• Participant data, e.g. session choice,

event evaluation– Just for this event?– Just for specific types of participants, e.g.

speakers– Just for these type of events

• Event data for, e.g. what subjects are being covered at this event

Page 96: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Event fees and price sets• Basic fees– Single list of options, registrant selects one

– Can implement date-based discounts

• Price sets– Allows multiple sets of fees

– Fees may be presented as select box, checkboxes, radio buttons, or quantity/unit text box

– Value can be counted against max participants

– Cannot apply date-based discounts

Page 97: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Creating an Event

• Step 1 - Basic event information / settings– Participant listing?

– Max participants/waiting list options

– Map to event?

– Public event?

Page 98: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Step 2 - Location

• Sharing location between events

• Event contact information

• Hiding event location

Page 99: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Step 3 - Event Fees

• Free or paid

• Payment processor

• Pay later

• Simple fees or price set

• Discounts by signup date

• Other discount options?

Page 100: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Step 4 - Online Registration• Online or offline only?• Limited registration dates• Register multiple participants• Approval required option• Expiring ‘pending’ registrations• Configuring registration screens (text

and profiles)– Main vs. additional participant profiles

• Confirmation and receipting

Page 101: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Step 5 - Tell a Friend

• Configure default message

• What the user sees…

Page 102: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Registration workflows

• Use ‘Find Contributions’ to update pending Contribution Status

• If approval Required, use ‘Find Participants’ to change participant status

• Cron job required to expire Pending registrations

• Waitlist and registration approval workflows– Need to enable relevant participant statuses

(disabled by default)– Need to set up CRON job to process email

notifications and status changes

Page 103: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Test-driving event registration• Uses ‘testing’ processor setup

• Test registrations do NOT show up in contact event tab and event dashboard

• Use Find Participants » Find Test Participants

Page 104: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Offline Registration

• New event participant

• Submit credit card event registration

• Add contacts to event (from search)

• Import participants

Page 105: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Promoting Events

• Adding links to your website and mailings

• RSS feed and HTML event listings

• Drupal views integration

Page 106: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Event Management

• Event Dashboard

• Find Participants

• Name badges

• Attendee list

Page 107: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Case management

Page 108: User and admin training WIFI: smex4,5 Password: v0lcan1c.

What is a case?

• Collection of activities surrounding a single topic or issue

• Defined workflow represented by series of activities which may be defined by a timeline

Page 109: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Case Configuration

• Case Types

• Case Activities

• Case Relationships

• Case configuration files (xml)

• Case statuses

• Redaction rules

Page 110: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Case Configuration Files• http://wiki.civicrm.org/confluence/

display/CRMDOC/CiviCase+Configuration

• Used to define:– What case activities apply to a specific case

type

– What relationships are available as case roles

– Whether the case should be prepopulated with a defined timeline of activities

Page 111: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Definitions

• Case roles:– Individuals directly involved in case

resolution (e.g. staff, consultants, advisors, etc.)

• Case resources:– Contacts indirectly involved in case

resolution (e.g outside agencies, etc.)– Serves as a resource directory for all cases

• Other relationships:– Existing contact relationships are listed

within the manage case page for easy access

Page 112: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Creating a Case

• Create from “create new” or from the contact’s case tab

• Creates “open case” activity

• Thereafter, all work will be conducted in the manage case page– Most of the work is spent creating and

updated activities associated with the case resolution process

Page 113: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Case Configuration Files• Test thoroughly

• Receiving errors?– Are all the activities defined in the config

file present in your system?

– Are all the relationships defined in the config file present in your system?

– Does the config file name match the case type defined in the system?

Page 114: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Searching and reporting• Case dashboard

• Find cases

• Case reports– Case Summary Report

– Case Time Spent Report

– Contact Demographics Report

Page 115: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Campaign

Page 116: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Campaign

• Link together events, mailings, activities, and contributions

• Create petitions (online) and surveys (offline)

• Record levels of interest and engagement

• Set goals (monetary or other) for campaign

Page 117: User and admin training WIFI: smex4,5 Password: v0lcan1c.

CiviSurvey - workflow

• For offline and backend surveys

• Creates printed surveys

• Reserve repondents = create a group of people to survey

• Respondents released from group after completing survey

Page 118: User and admin training WIFI: smex4,5 Password: v0lcan1c.

CiviSurvey - building

• Create activity type for survey

• Create custom fields for survey

• Create profile which has custom fields

• Add these to the survey

• Add result options

Page 119: User and admin training WIFI: smex4,5 Password: v0lcan1c.

CiviPetition - workflow

• Create a petition

• Add some extra data to the petition

• People sign online

• View signatories and results

Page 120: User and admin training WIFI: smex4,5 Password: v0lcan1c.

CiviPetition - create

• Create necessary custom data about contact and activity

• Create profile for contacts and activities

• Attach profiles and intro text to petition

• Spread word with petition link

Page 121: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Customization

Page 122: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Customizing and extending• Upgrade-ability is key

• No changes to ‘core’ files if possible

• Good and bad ways to extend

• Customization options– Custom templates and CSS (look and feel)

– Hooks to add fields / add or change behavior

– APIs to integrate with other systems

• The subject of the other training course

Page 123: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Resources

Page 124: User and admin training WIFI: smex4,5 Password: v0lcan1c.

Resources

• Talking to each other• Getting more involved• Project home http://civicrm.org• Documentation– http://documentation.civicrm.org– Understanding CiviCRM (

http://en.flossmanuals.net/civicrm)• Community Forum (support and

discussion) http://forum.civicrm.org