Book Image

CiviCRM Cookbook

Book Image

CiviCRM Cookbook

Overview of this book

CiviCRM is a web-based, open source, Constituent Relationship Management (CRM) software geared toward meeting the needs of non-profit and other civic-sector organizations.Organizations realize their mission via CiviCRM through contact management, fundraising, event management, member management, mass e-mail marketing, peer-to-peer campaigns, case management, and much more.CiviCRM is localized in over 20 languages including: Chinese (Taiwan, China), Dutch, English (Australia, Canada, U.S., UK), French (France, Canada), German, Italian, Japanese, Russian, and Swedish.CiviCRM Cookbook will enhance your CiviCRM skills. It has recipes to help you use CiviCRM more efficiently, integrate it with CMSs, and also develop CiviCRM.This book begins with recipes that help save time and effort with CiviCRM. This is followed by recipes for organizing data more efficiently and managing profiles.Then you will learn authentication and authorization and managing communication with contacts.Then you will be guided on using the searching feature and preparing reports. We will then talk about integrating Drupal and CiviCRM. You will also be taught to manage events effectively. Finally, learn about CiviCampaign, Civimember, and developing CiviCRM.
Table of Contents (19 chapters)
CiviCRM Cookbook
Credits
Foreword
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Creating user accounts from contacts in CiviCRM


It's pretty easy to bulk create CiviCRM contacts from your Drupal users, but not so easy to bulk create Drupal users from CiviCRM contacts. For example, you can migrate a membership-based website into CiviCRM and Drupal, and you can create login accounts for your members.

How to do it…

We can use another useful Drupal module, User Import, to create our user accounts.

  1. Install and enable the Drupal User Import module available at http://drupal.org/project/user_import.

  2. In CiviCRM, navigate to Search and perform a search for the contacts you wish to add.

  3. On the result set, select Export Contacts from the actions drop-down menu.

  4. Select export primary fields and export your records. The exported file will be sent to your browser's Downloads folder.

  5. Navigate to Contacts | Find and Merge Duplicate Contacts .

  6. Select the Individual Strict In-built rule.

  7. Ensure that this is set as the Default rule.

  8. In Drupal, navigate to People | Import.

  9. Use the CiviCRM export...