What would you like to know more about?

How Do I Build a Report?

When someone asks how to build a report, there are two different answers.

First, churches can author their own report or commission Professional Services to create one. This adds a church-customized report to the hundreds of reports already in MinistryPlatform. To author your own reports, it is recommended that the user have a basic understanding of the following:
  • T-SQL Programming
  • Creating Stored Procedures
  • Report design using the MS Visual Studio or MS Report Builder
  • SQL Server Reporting Services administration
  • MinistryPlatform administration

Second, using the Views/Advanced Search feature of MinistryPlatform allows users to define the columns and filtering criteria for the records you want returned. Using this functionality saves the criteria as a Page View that is available to the user and (if needed) a User Group, and it can be used for sorting, selecting, emailing, running reports, texting, and so on. Oftentimes, building Page Views with the Advanced Search feature is sufficient for a church's reporting needs and customized reports may not even be necessary, particularly if the tools within the system are leveraged well. To that end, here are tips for leveraging the system well:

  • Data awareness is powerful, as a unique aspect of using Advanced Search in MinistryPlatform is knowing what page to start from. For example, for the question "how many people got baptized last month?", you can build a Page View in People Lists > Milestones Assigned because that is the page that stores baptisms.
  • Learning tips and tricks from the Help Center, such as how to create a view and examples of views.
  • Learning about other tools in the system such as Transfer Selection and Trim Selection, as these are ways to polish, improve, and distribute your reporting results.