Getting more out of CiviReport

March 12, 2026

You’ve probably had this moment. Someone asks for a report. The board. The treasurer. A committee.

You open Find Contributions or a CiviReport template, export the results, rearrange the columns, maybe clean it up in Excel, and send it along.

That workflow kinda works, but leaves something to be desired. If you want a little more out of the reporting framework, two extensions are worth knowing about.

Extended Reports

https://github.com/eileenmcnaughton/nz.co.fuzion.extendedreport

This adds many additional report templates as noted in the README.md. It’s was/is so popular that it ranks second in the extension listing as of this post.

More variations of contribution / membership / participant reports with price set and line item data, among activity pivot reports and more.

If you already use CiviReport, it simply gives you more reports to choose from and fields to sort and filter with.

ReportPlus

https://lab.civicrm.org/extensions/reportplus

ReportPlus does a lot of the same but is unique in the fact it offers data visualization with point and click configuration.

You can turn report results into charts and simple dashboards showing things like:

  • Contribution trends
  • Membership counts and lapsed members
  • Event participation

Both extensions also let you rearrange report columns, which is surprisingly not possible in core CiviReports.

The important thing here:

These tools still work.

But they live in the old reporting architecture, and development there has essentially stopped. Think of them as stable but largely frozen. In fact, on all new client projects I do not enable CiviReport anymore to avoid confusion of the “where to go when” problem.

The modern reporting stack in CiviCRM is SearchKit and FormBuilder.

If you invest time learning those, reporting becomes far more flexible.

These extensions are satisfactory if you want to avoid some of the overwhelm and can accept their limitations. But CiviCRM really is meant to be customized exactly how you want, so focusing on how that’s done these days would be time better spent.

Best regards,

Andy

Share This Post

I can’t even try to list all the ways you helped make the Day of Education a success. You are someone I can always count on and that means a great deal to me.

– Cara Schulz