Custom Reports
29 min
this guide provides an overview of all the custom report options available in reports > report builder https //app ashbyhq com/reports/builder custom reports can be configured on the plus, enterprise and legacy plus plans foundations legacy plus plus enterprise ❌ ✅ ✅ ✅ prerequisites if you are reporting on your pipeline or interview stages, we recommend setting up a grouped interview plan, so you can report on stage group, rather than stage name to streamline reporting more on this at what is a grouped interview plan? docid\ xnp0rkwlhbnus04b4bzwq creating a custom report to create a custom report, navigate to reports > report builder in the custom reports section, you'll be able to choose from the following report types segmentation docid\ ly keglncudyf0ed41gaw count over time docid\ ly keglncudyf0ed41gaw candidate list docid\ ly keglncudyf0ed41gaw custom list docid\ ly keglncudyf0ed41gaw recruiting planner docid\ ly keglncudyf0ed41gaw click on a report type to start building your custom report, where you can set the subject, apply filters and timeframes and more to find key metrics the visualization options will give you options to help present your results in the clearest way possible remember to click save report once you've configured your custom report reports do not auto save segmentation the segmentation report allows you to group data by a field of your choosing you can use this to count and group applications, candidates, interviews and more initial setup when setting up your segmentation report, you can populate the following fields the report builder for a count by segment report subject (required) you can use the drop down here to determine the topic you’d like the report to cover job considerations shows by default but other options include jobs, interviews, and candidates timeframe (required) here you can select the date field that will be used to determine the data displayed in your report for example, if you’re looking to report on job considerations, grouped by source in the last three months, you can select the started at date field job considerations that were started within the last three months will then be included in the report filters (optional) if you’d like to further filter your results (for example, only looking to show applications by source for a specific job), you can add additional filters here using the + add field to match option if you have the advanced toggle turned off for filters, click + filter instead to pick from the most commonly used filters advanced filtering does provide the widest range of options groupings (required) select how you would like your data to be grouped on the segmentation report if viewing applications by source, click + add field to group results by and select source when creating a segmentation report, you can add two fields to group by for example, if you were creating a segmentation report on interviews per stage group they were scheduled in, you could select current interview stage group in the groupings section but also click + add field to group results by a second time if you’d like to also view the job these interviews were scheduled for the first specified field will be prioritised on the x axis you can click and drag your fields specified in the groupings section to prioritize the second field if needed a count by segment report with groupings set visualization options once you’ve created your report, you can adjust the format of it to suit your needs use the visualization tab's chart style drop down to set your chart style type a count by segment report using the pie chart style you can use the measure drop down to determine whether you are measure in percent (pie chart) or via a count (bar chart) a count by segment report with the measure field set to percent you can use the sort by drop down to sort your results you can pick from the following options none no sorting is applied ascending percentage increases clockwise from the top (for the percentage format) or from left to right (for the count format) descending percentage decreases clockwise from the top (for the percentage format) or from left to right (for the count format) an example of a referral leaderboard report common uses pending offers by department report type segmentation subject job considerations (or applications) time range offer stage entered at (or last activity at) filters current interview stage group (set to is and select the offer stage group) groupings department referral leaderboard report type segmentation subject job considerations (or applications) time range started at filters source type > referral groupings credited to count over time the count over time report allows you to look at metrics over a specified time frame and interval breakdown (i e weekly, monthly and so on) initial setup when creating a count over time report, you can populate the following fields subject (required) where you can specify the topic you’re reporting on the most commonly used subjects are job considerations (or applications), candidates, interviews and jobs timeframe & interval (required) here you can select your time range and the interval you’d like to use for your report you’ll be required to set the date field on your job consideration to let ashby know the time stamp that should be used when pulling data for your report for example, if you’re reporting on hires, you’d look at setting the date field to be hired at this will ensure that only applications with an hired at date within your specified time frame will be included the data for that hire will then only be displayed in the interval the hired at date falls in filters (optional) if you don’t want to include all hires in your report (for example, if you’re only looking at hires for a specific team or department), you can click + add field to match and select a filter here to ensure only the data you need is included in your report if you have the advanced toggle turned off for filters, click + filter instead to pick from the most commonly used filters advanced filtering does provide the widest range of options groupings (optional) if you’d like to segment your data within your count over time report (for example, report on hires by department), then you can click + add field to group results by a count over time table report visualization options you can choose from the following options in the visualization section of the report builder line chart results are tracked across the specified intervals in a line chart format an example interviews by stage over time report bar chart results are tracked across the specified intervals in a bar chart format stacked bar chart used for reports that are grouped by a specific field table each week is listed with the count of results displayed beside it you can also specify whether the count is listed as the number per interval (rate), or the count tallies as a running total across your time frame (running total) common uses interviews by stage over time report type count over time subject interviews date field start time groupings scheduled in stage group please ensure you have a grouped interview plan in place if reporting by stage group more on this at what is a grouped interview plan? docid\ xnp0rkwlhbnus04b4bzwq hires by department over time (available as a template) an example hires by department over time report report type count over time subject job considerations (or applications) date field hired at groupings department hires by source over time (available as a template) an example hires by source over time report type count over time subject job considerations (or applications) date field hired at groupings source (or source type if you have a large number of sources) candidate list for more information on adding filters to create a candidate list, check out our candidate search docid zyxrhb2dhzqnqwl3ugx1 guide custom list this report will allow you to create exportable lists where you can specify the data listed once you've configured your custom list report, the option to export will appear above the option to set filters and below the save report button you can also create alerts from these reports so you can receive regular updates or notifications on new entries more on this at alerts docid\ fckr kkhnmjz6vuu3krvw initial setup when configuring your custom list report, you can configure the following sections subject you can select the topic you’re looking to report on here subjects include job considerations (or applications), candidates, interviews, surveys and jobs filters add filters using the + add field to match option to ensure only the information you need is included in your report for example, if you’re looking to pull all jobs with an open status, you would select jobs as your subject, then choose the job status filter use the drop down to ensure the job status equals open if you have the advanced toggle turned off for filters, click + filter instead to pick from the most commonly used filters advanced filtering does provide the widest range of options columns select fields using the + add field to show option to determine the data you would like to show in your list for open jobs, you could opt to select the job title field, the department field and the location field for example this data will then be displayed in your results visualization options number this view option will show a single count of the results (or rows) in your table table the full list of results with the specified fields included in each row an example of a custom list report showing all candidates in the offer stage common uses pull a list of hires without a source report type custom list subject job consideration filters hired at (then specify your date range), job consideration’s source (set to is empty/unassigned) columns candidate name, job consideration’s job, job consideration’s recruiter see all candidates in the offer stage report type custom list subject job considerations filter current interview stage group (set to offer) columns candidate name, job consideration’s job, job consideration’s recruiter and any other details you’d like to include! list of currently open jobs report type custom list subject jobs filter job’s job status (set to open) columns job’s job, job’s department, job’s recruiter, job’s hiring manager, job posting’s status recruiting planner for more on configuring a recruiting planner, check out recruiting planner docid\ cfn3v0gb2yi6gyonloelj for more examples of custom reports you can build, please check out the following guides report catalog essentials docid\ vowdo jjgdtwbzc4lirmc report catalog advanced docid 24ronsz2xx5tozdsakiq9 notes and intepretations when building your custom report, you'll see note and interpretation sections these are optional note add an optional note which will be displayed on your report for viewer reference viewers can access your note in the same note section when viewing the report a report with the interpretation tab open interpretation this option will show if you have ai report interpretation enabled click explain report to use ai to generate an interpretation of the report results for more on this feature, check out ai report interpretation docid\ r2shceuhaeo0adh bm5ar faq how do time ranges work in reporting? after selecting a date field on your job considerations to group them by (for example, grouping job considerations by the date they were started at), you’ll see a wide range of time range options to pull by some of these are dynamic, meaning that the report will update automatically as time moves forward (so, for example if you selected this week, the current week will always be displayed) some are static, meaning that the results will only be shown for the selected time frame (for example, if you selected to count job considerations and specified to only count those between 8/5/24 and 8/12/24 that meet your criteria, the data for the same week would be shown every time that report is visited) dynamic time frame examples this week, last week, this month, last month, this year, last year, in the last three months, in the next three months static time frame examples before x date, between x date and x date when selecting a date using the in the last picker, we'll show the date used for the report for example, if today is june 11, 2025, the picker will show june 10, 2025 if in the last 1 day is selected if you'd like to include the current date too, ensure that the include today? checkbox is checked, then both today and the day before will be included (so june 10th 11th) when selecting the in the next date picker and today is june 11, 2025, june 12, 2025 will show if in the next 1 day is specified again, if you'd like to include the current date, check the include today? checkbox what is the difference between time frames like last week and in the last week? the last week time range will cover monday sunday of the previous week the in the last 1 week time range will cover the last 7 days when selecting your time frame using an in the last… time range, you will be able to see the dates covered with this filter can i report on notes left on the feed of the candidate’s profile? it currently isn’t possible to report on notes on a candidate’s feed you do have the option to report on follow ups added to a candidate profile if you’ve added follow up tasks how do i access custom reports that i’ve built and saved in ashby? you can access the reports you’ve built by navigating to reports > saved reports here you can view the reports you’ve built, along with any that you have access to within your organization i've build a custom list report and one of the columns is a private field who can view the report? only users with access to the private field will be able to see the custom list report if you'd like users without organization admin or elevated access admin private access to be able to view the report, consider removing the private field from the fields to show section