Reports are an incredibly powerful tool used to develop future forecasts, marketing plans, guide budget planning and improve decision-making. In CiviCRM, one of the most important applications for reporting is in tracking and assessing the various kinds of contributions. Today we will take a look at how to create reports using CiviCRM data within views, a popular use-case for our clients at Skvare. We will then add a chart display using the Charts module for a contribution report to convert it from raw data into easy-to-understand, consumable information with views in Drupal 8. This will be ideal for presenting to constituents, board members, financial partners, and other stakeholders. We will then create a block and place it directly on a relevant page, taking advantage of the ubiquitous block system to easily place our report anywhere we want on our website. So let’s get started! For our example, let’s say we’re holding an event for our “Support your JLA” initiative, and had our superhero contacts register for the event. First, we’ll create our event and contribution options within CiviCRM.