售 价:¥
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
Using CiviCRM - Second Edition
Table of Contents
Using CiviCRM - Second Edition
Credits
About the Authors
www.PacktPub.com
eBooks, discount offers, and more
Why subscribe?
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Errata
Piracy
Questions
1. Achieving Your Mission with CiviCRM
Why you need Constituent Relationship Management
What is Constituent Relationship Management?
Customer Relationship Management versus Constituent Relationship Management
Who are your constituents?
When is CiviCRM the best CRM?
Thinking through alternatives
Customizing CiviCRM to match your needs
Other CRMs
Why CiviCRM?
Focused on needs of non-profits
User satisfaction
No vendor lock-in
Integration with Drupal, Joomla!, and WordPress
Total cost
Dynamic open source development
Documentation
Responsive community support
CiviCRM events
How CiviCRM will help your organization
Summary
2. Planning Your CRM Implementation
Challenges on your way to success
Perfection is the enemy of the good
Thoughts on development
Where to get help?
Development methodologies
The conventional waterfall development methodology
Iterative development methodology
Agile development methodology
Food Pantry Association of Greater Metropolis
Right-sizing the process
Building the team
Getting started
Creating a baseline
FPAGM memberships
Developing the vision
Creating a project plan
Total cost of ownership
Focusing on constituents and mission
Rethinking organizational processes
Determining your needs
Functional requirements
Contact record management
Contact subtypes
Custom data
E-newsletters and bulk e-mails
Payment processing
Memberships and subscriptions
Events
Grant management
Activities
Case management
Campaigns
Volunteer management and human resources
Roles and permissions
CMS integration
Implementation plan
Development environment and best practices
Summary
3. Installation, Configuration, and Maintenance
Installing CiviCRM
Installation in Joomla!
Installing in Drupal 7
Browser/FTP procedure
Drupal shell procedure
Installing in WordPress
Installing troubleshooting
Configuring CiviCRM
Site configuration
Viewing and editing contacts
Sending e-mails
Handling return e-mail traffic
Maintaining a good e-mail server reputation
Configuring the e-mail processor
Payment processors
Integrated versus redirection processors
Configuring the payment processor
The System Workflow Templates page
Organizing, customizing, and components
Organize your contacts
Customize data, forms and screens
Components
Option lists
Synchronizing users with contacts
Access control
Advanced access control
Drupal – the CiviGroup Roles Sync module
Drupal – the CiviMember Roles Sync module
Drupal – the CiviCRM OG Sync module
Joomla! – the CiviAuthenticate plugin
Joomla! – the CiviCRM Group Sync plugin
WordPress – the WordPress Member Sync plugin
Dashboard
Navigation
Setting up Cron jobs
Running the Scheduled Jobs tool via Cron
PHP CLI
URL method
Drush method
WP-CLI method
Other parameters
Managing scheduled jobs
Upgrades and maintenance
Version and revision upgrades
Upgrade process
Moving an installation to a new server
System maintenance
Developing a backup policy and procedure
Summary
4. CiviCRM Basics – Moving through the System and Working with Contacts
Introduction to the interface
Contacts
Individuals, organizations, and households
Contact subtypes
Planning your contact types
Core information fields
Contact details
Custom data
Address
Communication preferences
Demographics
Deleting contacts
Tags and groups
Tags
Groups
Using groups
Creating groups
Managing group membership
Relationships
Relationship types
Adding relationships
Activities
Notes
Search
Quick search
Basic search
Advanced search
Full-text search
Search builder
Understanding contact versus component searches
Custom searches
Search result actions
Mail actions
Groups and tags actions
Add relationship actions
Add related record actions
Update contact actions
Export/map actions
Subsequent actions on the same selection
Working with contact records
Alternate workflows
Eliminating duplicates
Strategies for dealing with duplicates
Finding and merging duplicates
Creating rules and finding duplicates
Merging duplicates
Summary
5. Collecting, Organizing, and Importing Data
Custom data fields
Creating online forms with profiles
Visibility and listings
Profiles in action
Empowering users to update information
Searching an online directory
Including profiles in component pages
Search result views and batch updates
Exposing profile pages to your website
Joomla!
Drupal
WordPress
Profile ACLs
Additional options through URL variables
Importing contact and activity data
Contact import
Activities import
Other import options
Tips for preparing your data
Migrating to a production server
Summary
6. Communicating Better
Looking at communication
Aligning efforts with objectives
Topic, treatment, tone, and timing
Call to action
Reinforcing your brand
Sending e-mails to one or more constituents
E-mailing using an external client
E-mailing using CiviCRM
Printing address labels
Recording a postal mailing
Printing a PDF letter
Organizing groups for communication
Encouraging subscriptions using profiles
Sending bulk e-mails and SMS
Setting up the system
Configuring the header and footer
Configuring and sending bulk e-mails
Managing mailings while in process or completed
Sending SMSes
Creating a bulk e-mail template
A/B testing
Customizing system workflow messages
Recording external e-mails
Personalized appeal for volunteers
Summary
7. Campaigning with Petitions and Surveys
Working with campaigns
Referencing campaigns throughout the system
Surveys and petitions
Surveys
GOTV (Voter Tracking)
Reporting on campaigns
CiviEngage
Summary
8. Fundraising for Your Mission
Implementing a fundraising appeal
Developing a fundraising plan
Segmenting by category
Segmenting by channel
Programs
Money, donors, and prospects
Benchmarking
Selecting a payment processor
Initial fundraising configuration
Configuring CiviContribute
Configuring financial types and accounts
Configuring payment instruments
Configuring accepted credit cards
Configuring soft credit types
Configuring a payment processor
Configuring premiums
Configuring price sets
Configuring CiviPledge
Recording a contribution manually
Importing contributions
Manually creating a pledge
Searching, examining, and working with contributions
Finding contributions
Examining contributions
Taking action on contributions
Batch Update Contributions Via Profile
Update Pending Contribution Status
Print or e-mail contribution receipts/invoices
Send Email to Contacts
Export Contributions
Delete Contributions
Searching, examining, and taking action on pledges
Searching pledges
Examining pledges
Taking action on pledges
Deleting pledges
Exporting pledges
Printing selected rows
Accounting Batches
Batch Data Entry
Batching existing contributions
Reporting
Counting prospects with Advanced Search
Additional segmentation suggestions and tools
Researching with profile questionnaires
Contribution reports
Implementing an appeal
Planning
Creating an online contribution page
Title and settings
Amounts
Memberships
Receipt
Tell a Friend
Profiles
Premiums
Widgets
Personal campaign pages
Test-drive
Live contribution page
Publicizing the page
Sending direct mail
Running a telemarketing appeal
Direct contact
Other types of donation
Permissions
Summary
9. Growing Your Membership and Interacting with Members
Setting things up
Component settings
Defining membership types
Reviewing status rules
Setting up renewal reminders
Working with memberships and daily management tools
Memberships in the contact record
Forms to solicit new members and retain the existing ones
Searching and reporting
The big picture and other tools
Common functions in CiviCRM
Membership directories
Third-party extensions
Summary
10. Managing Events
First things – why events?
Building and promoting your event
Information and settings
Maximum number of participants
Event location
Fees
Online registration
Schedule reminders
Tell a Friend
Personal campaigns
Repeat
Testing and promoting
Breakfast seminar example
Processing and managing participants
Working with event registrations
Partial payments
Handling expected payments
Importing participant records
Tracking, searching, and reporting
Tracking registrations using the dashboard
Searching for participants
Event reports
Additional tools and options
Integrating events into your CRM strategy
Summary
11. Interacting with Constituents – Managing Cases
Thinking through your case management system
Making it real
Configuring cases
Other configuration options
Testing and using cases
Tracking, managing, and resolving cases
Creating and managing case records
Tracking, searching, and reporting cases
Summary
12. Providing Support – Grant Management
Defining the grant application process
Managing grantees
Tracking grant applications
Grant reports
The other side of the coin – applying for grants
Summary
13. Telling Your Story – Building Reports
Getting to the bottom line
Toolsets and timing
Columns
Grouping
Sorting
Filters
Title and format
E-mail delivery
Access
Saving and working with reports
Available templates
Contact report templates
Contribution report templates
Member report templates
Event report templates
Pledge report templates
Case report templates
Grant report templates
E-mail report templates
Campaign report templates
Customizing and building your own templates
Summary
14. Customization, Community, and Cooperation
Future versions and the project roadmap
Customizing and extending
Built to be customized
Extensions, hooks, and overrides
APIs
Code management
Developer documentation and sample code
StackExchange, forums, IRC, and JIRA
Community and cooperation
Supporting CiviCRM
Summary
Index
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜