Skip to content

Explanation

Browse this Diátaxis content type by functional area and component.

68 page(s) in this section.

Appendices

  • History of this book General · CiviCRM documentation · Basic Learn how the CiviCRM manual's editions were written and who contributed to them. CiviCRM latest Updated 2026-10-06
  • Free software? General · CiviCRM · Basic Understand what free software means for CiviCRM and why it matters to non-profit organisations. CiviCRM latest Updated 2026-10-06

Communication — Campaigns

  • What is CiviCampaign? Campaigns · CiviCampaign · Basic Learn how CiviCampaign connects activities under a campaign and helps organizations review their outreach. CiviCRM latest Updated 2026-10-06
  • What is CiviSurvey? Campaigns · CiviCampaign · Basic Learn how CiviCampaign records offline survey responses and how an organisation can use them. CiviCRM latest Updated 2026-10-06
  • What is CiviPetition? Campaigns · CiviPetition · Basic Understand how petitions can gather signatures, responses, and information online. CiviCRM latest Updated 2026-10-06
  • What you need to know Campaigns · CiviCampaign · Basic Understand the concepts and planning questions to consider before creating a petition. CiviCRM latest Updated 2026-10-06
  • Planning a campaign with CiviCampaign Campaigns · CiviCampaign · Basic Understand what to consider before creating a campaign in CiviCampaign. CiviCRM latest Updated 2026-10-06
  • What you need to know Campaigns · CiviCampaign · Basic Understand the concepts and decisions involved in planning a CiviCampaign survey. CiviCRM latest Updated 2026-10-06

Communication — Mailings

  • What is CiviMail? Mailings · CiviMail · Basic Learn what CiviMail does and how organisations use it for mass email campaigns. CiviCRM latest Updated 2026-10-06
  • What you need to know Mailings · CiviCRM email · Basic Understand CiviCRM's email options and the questions to consider before sending email. CiviCRM latest Updated 2026-10-06
  • Maintaining healthy email lists Mailings · CiviMail · Basic Understand email bounces and the differences between held addresses, unsubscribes, opt-outs, and the Do not email option. CiviCRM latest Updated 2026-10-06
  • Filing emails on cases Mailings · CiviCase · Intermediate Understand the ways case-related emails and other activities can be filed on a case. CiviCRM latest Updated 2026-10-06

Configure, automate and extend — Custom data

  • Profiles Custom data · Profiles · Basic Understand what Profiles can do and how field choices affect their use. CiviCRM latest Updated 2026-10-06

Configure, automate and extend — Extensions

  • Extensions Extensions · CiviCRM extensions · Basic Understand what extensions provide, where to find them, and what happens when you install, disable, or uninstall them. CiviCRM latest Updated 2026-10-06
  • Extensions Extensions · CiviCRM extensions · Basic Learn where CiviCRM extensions come from and what their states mean. CiviCRM latest Updated 2026-07-02

Configure, automate and extend — Installation

  • CiviCRM Installation Guide Installation · CiviCRM · Basic Explains the scope of the installation guide and where to find related guidance. CiviCRM latest Updated 2026-08-20
  • Choosing a CMS for CiviCRM Installation · CiviCRM CMS integration · Basic Compare CMS options and consider how your website needs to integrate with CiviCRM. CiviCRM latest Updated 2026-08-20
  • Explore CiviCRM before installing Installation · CiviCRM · Basic Compare public demo sites, a local test installation, CiviCRM Spark, and supplier guidance as ways to explore CiviCRM. CiviCRM latest Updated 2026-08-20
  • Hosting options for CiviCRM Installation · CiviCRM · Basic Compare hosting options and considerations before installing CiviCRM. CiviCRM latest Updated 2026-08-20
  • Installation and basic set-up Installation · CiviCRM · Intermediate Understand the prerequisites, hosting choices, security considerations, and upgrade planning for a CiviCRM installation. CiviCRM latest Updated 2026-10-06
  • Planning a CiviCRM project Installation · CiviCRM · Basic Understand the people, goals, development approach, support, training, infrastructure, and change management involved in a CiviCRM project. CiviCRM latest Updated 2026-08-20

Configure, automate and extend — Permissions

  • Permissions and access control Permissions · CiviCRM · Basic Understand the difference between CMS permissions and CiviCRM ACLs before deciding how to control access. CiviCRM latest Updated 2026-10-06

Configure, automate and extend — System administration

  • CiviCRM multisite System administration · CiviCRM multisite · Intermediate Understand how CiviCRM domains relate to sites, settings, and levels of multisite support. CiviCRM latest Updated 2026-07-02
  • System Administrator Guide System administration · CiviCRM · Basic Understand what this guide covers, how it relates to the User Guide, and how to contribute to it. CiviCRM latest Updated 2026-07-02
  • Detailed logging System administration · CiviCRM logging · Basic Understand what detailed logging records and its potential performance impact. CiviCRM latest Updated 2026-07-02
  • Integrating with Drupal System administration · CiviCRM Drupal integration · Basic Understand how Drupal modules, roles, and permissions relate to CiviCRM integration. CiviCRM latest Updated 2026-07-02
  • Integrating with Backdrop System administration · Backdrop integration · Basic Understand how Backdrop modules, roles, and permissions affect CiviCRM integration and access. CiviCRM latest Updated 2026-07-02
  • Security System administration · CiviCRM · Basic Understand the security considerations involved in hosting CiviCRM and handling sensitive data. CiviCRM latest Updated 2026-07-02
  • CiviCRM themes System administration · CiviCRM theming · Intermediate Understand how CiviCRM themes interact with CMS themes and how to select a CiviCRM theme. CiviCRM latest Updated 2026-07-02
  • Multilevel permissioning in multisite System administration · CiviCRM multisite · Advanced Understand how domain groups and associated groups affect contact visibility, and how permissioned relationships provide an alternative. CiviCRM latest Updated 2026-07-02
  • CiviCRM Organic Groups Sync System administration · Organic Groups CiviCRM module · Intermediate Understand which groups the Organic Groups CiviCRM module creates and how one-way synchronization works. CiviCRM latest Updated 2026-07-02
  • The Bootstrap base theme System administration · CiviCRM integration · Intermediate Explains approaches to using the Bootstrap framework with CiviCRM and the Drupal Bootstrap base theme. CiviCRM latest Updated 2026-07-02

Contacts and data — Groups and tags

  • Groups and tags Groups and tags · Basic Understand how groups and tags categorise records and choose between them. CiviCRM latest Updated 2026-10-06

Fundraising and engagement — Cases

  • What is CiviCase? Cases · CiviCase · Basic Understand how CiviCase uses cases and activities to manage sequences of interactions. CiviCRM latest Updated 2026-10-06
  • What you need to know Cases · CiviCase · Basic Understand the concepts and planning questions behind configuring CiviCase. CiviCRM latest Updated 2026-10-06

Fundraising and engagement — Contributions

  • Soft credits Contributions · CiviCRM contributions · Basic Understand how soft credits attribute contributions to people other than the donor. CiviCRM latest Updated 2026-10-06
  • Personal Campaign Pages Contributions · Personal Campaign Pages · Basic Understand what Personal Campaign Pages offer administrators and fundraisers, and where their limitations lie. CiviCRM latest Updated 2026-10-06
  • What is CiviContribute? Contributions · CiviContribute · Basic Learn what CiviContribute records and how an arts group uses it to manage workshop income. CiviCRM latest Updated 2026-10-06
  • Key concepts and configurations Contributions · CiviContribute · Intermediate Understand the financial, payment, status, and data choices involved in configuring CiviContribute. CiviCRM latest Updated 2026-10-06
  • Payment processors Contributions · Intermediate Compare payment processor characteristics and support before choosing one for CiviCRM. CiviCRM latest Updated 2026-10-06

Fundraising and engagement — Events

  • What is CiviEvent? Events · CiviEvent · Basic Learn what CiviEvent does and how events, participants, roles, and statuses fit together. CiviCRM latest Updated 2026-10-06
  • Custom data for events Events · Intermediate Understand where to store custom data for events and participants and which participant field options are available. CiviCRM latest Updated 2026-10-06
  • Event planning and management Events · CiviEvent · Basic Consider what you need to plan, promote, and follow up on an event. CiviCRM latest Updated 2026-10-06

Fundraising and engagement — Grants

  • What is CiviGrant? Grants · CiviGrant · Basic Learn what CiviGrant tracks and how an organisation might use it to manage a grant programme. CiviCRM latest Updated 2026-10-06
  • What you need to know about CiviGrant Grants · CiviGrant · Basic Understand the CiviGrant workflow and the questions to consider before using it. CiviCRM latest Updated 2026-10-06
  • Reports and analysis Grants · Basic Understand the available ways to search for, report on, and analyse grants. CiviCRM latest Updated 2026-10-06

Fundraising and engagement — Memberships

  • Making member-only websites Memberships · CiviMember · Basic Learn how CiviMember and a CMS can provide members-only website content. CiviCRM latest Updated 2026-10-06
  • Membership renewals Memberships · CiviMember · Basic Understand how membership renewals affect dates and records, and how members can be reminded or renew. CiviCRM latest Updated 2026-10-06
  • What is CiviMember Memberships · CiviMember · Basic Understand what CiviMember supports and how an organisation can use it to manage memberships. CiviCRM latest Updated 2026-10-06

Fundraising and engagement — Pledges

  • What is CiviPledge? Pledges · CiviPledge · Basic Learn how pledges relate to scheduled donations, payments, and reminders. CiviCRM latest Updated 2026-10-06

Home

  • CiviCRM User Guide General · CiviCRM · Basic Learn what the User Guide covers, how to search the documentation, and how to contribute. CiviCRM latest Updated 2026-10-06

Initial set up

  • Logging General · CiviCRM · Basic Compare CiviCRM's default change log, detailed logging, and other ways to review changes over time. CiviCRM latest Updated 2026-10-06

Introduction

  • Real world examples General · CiviCRM · Basic See how six organizations have used CiviCRM to manage their work. CiviCRM latest Updated 2026-10-06
  • What is CiviCRM? General · CiviCRM · Basic Learn what CiviCRM is, what it helps organizations manage, and how it works with a website. CiviCRM latest Updated 2026-10-06
  • Who is CiviCRM? General · CiviCRM community · Basic Learn who makes up the CiviCRM community, how it developed, and how to take part. CiviCRM latest Updated 2026-10-06
  • Is CiviCRM for you? General · CiviCRM · Basic Explore ways to decide whether CiviCRM is right for your organisation. CiviCRM latest Updated 2026-10-06

Mailings

  • What is SMS? General · SMS · Basic Learn what SMS is and how CiviCRM can use it to communicate with constituents. CiviCRM latest Updated 2026-10-06

Organising your data

  • Mapping your data General · CiviCRM · Basic Understand where existing constituent and organization data fits in CiviCRM before transferring it. CiviCRM latest Updated 2026-10-06
  • Planning your data in CiviCRM General · CiviCRM · Basic Review your existing data and working practices before deciding how to organise records in CiviCRM. CiviCRM latest Updated 2026-10-06

Search and reporting — Forms

  • What is FormBuilder Forms · FormBuilder · Basic Learn what FormBuilder is and how access to forms is controlled. CiviCRM latest Updated 2026-10-06

Search and reporting — Reporting

  • What is CiviReport? Reporting · CiviReport · Basic Learn what CiviReport does and how organisations use reports for fundraising, financial tracking, and household contributions. CiviCRM latest Updated 2026-10-06
  • External reporting Reporting · CiviCRM reporting · Basic Understand when reporting outside CiviCRM may be useful and how external tools can access CiviCRM data. CiviCRM latest Updated 2026-10-06
  • What you need to know about CiviReport Reporting · CiviReport · Basic Understand CiviReport concepts and the questions to consider when planning reports. CiviCRM latest Updated 2026-10-06
  • With (Optional) / With (Required) / Without Search · Search Kit · Intermediate Understand how joining additional entities changes the rows returned by a Search Kit search. CiviCRM latest Updated 2026-10-06
  • Expiration date Search · Search Kit · Basic Understand how an expiration date affects the display of a saved search. CiviCRM latest Updated 2026-10-06

Search and reporting — SearchKit

  • What is SearchKit? SearchKit · Basic Learn what SearchKit is and how its entities, criteria, joins, grouping, and displays affect search results. CiviCRM latest Updated 2026-10-06
  • Group by SearchKit · Basic Understand how Group By organizes search results and supports analysis of grouped data. CiviCRM latest Updated 2026-10-06

The CiviCRM Community

  • The CiviCRM community General · CiviCRM community · Basic Find places to connect with the CiviCRM community and ways to contribute. CiviCRM latest Updated 2026-10-06