Skip to main content
All CollectionsAnalyticsPatient Finder
Patient Finder: How to Run an Insurance Analysis by Annual Family Value
Patient Finder: How to Run an Insurance Analysis by Annual Family Value
Erika Gardner avatar
Written by Erika Gardner
Updated over 6 months ago

With an Insurance Analysis report, you can get a breakdown of:

  • the insurance carriers you’re collecting from

  • how many patients per each insurance carrier

  • the average amount collected from families by each insurance carrier

This data will provide you and the practice additional insight to help make informed decisions about which insurances to stay in network with, and which insurances may need to be reevaluated.


How to Run an Insurance Analysis Report

Watch the video below or follow along with the step-by-step instructions to run an Insurance Analysis Report:

First, use the Patient Finder to export a patient list

  1. Login to Analytics and click on the Patient Finder

  2. Click Start From Scratch

  3. Select Edit Filters

  4. Click Add Filter and then choose Primary Insurance

  5. Click the Filter Type dropdown and select Has Any Value

  6. Click Save

  7. Click on Actions then click Export Table

  8. Select the bubble next to All Columns, then click in the Export Name field and type “DI Insurance Analysis”

  9. Click Save

  10. Click Done

  11. Exit out of the Patient Filters window by clicking on the X in the upper right corner. Select Exports under Patients

  12. Click Download on the file you just exported

Next, edit the CSV file in Excel (or spreadsheet software of choice)

Open the downloaded CSV file in your spreadsheet software of choice (Microsoft Excel, Google Sheets, Numbers, etc).

These instructions are written with Microsoft Excel in mind. Please note that if you’re using a different software, there may be minor differences in the instructions.

  1. Save the file in the software’s preferred format for easier manipulation of the data (in this example, Excel).

  2. When you open this spreadsheet, it is going to have a lot of additional information. You only need two columns. Look for the column title with the following values and keep those columns:

    1. Primary Insurance

    2. Patient Family Value

  3. Delete every other column from the spreadsheet.

  4. At the bottom, select the sheet and rename the sheet “Original Data”.

  5. Create a new tab at the bottom. Rename it “Analysis with Formulas”.

  6. Add the following column titles in row 1:

    1. Column A: Insurance Company

    2. Column B: Number of Patients or # Patients

    3. Column C: Sum APV or Sum of Annual Patient Value

    4. Column D: Expected APV by Insurance or Expected Annual Patient Value by Insurance

  7. Next, select the Original Data sheet.

  8. Select Cell A2 to the bottom of the data set in the column.

    1. SHORTCUT: Select Cell A2 and hold Shift+Command+down arrow (for Mac) or Shift+Control+down arrow (for PC).

    2. For this example, we will assume the data set ends at cell A1800.

  9. Copy your selection.

  10. Select the Analysis with Formulas sheet.

  11. Select Cell A2 and paste.

  12. Now remove the duplicates from this column:

    1. Select Column A.

    2. Find the “Remove Duplicates” tool in the Data tab at the top.

    3. Select Continue with the current selection

    4. Click Remove Duplicates...

    5. Check My list has headers and make sure Column A is selected.

    6. Click OK.

    7. Click OK on the alert.

Now, create formulas

Now to create some formulas. Make sure you are on the “Analysis with Formulas” sheet of your workbook.

"Count If" Formula

First, we’re going to use a formula to count the number of patients with each specific insurance. To do this, we’re going to use a “Count If” formula. “Count If” looks at a given range of values and will count the cell if it matches the given criteria.

In its simplest form, COUNTIF says:

  • =COUNTIF(Where do you want to look?, What do you want to look for?

  • =COUNTIF(range,criteria)

Now that you see what the “Count If” formula does, let’s use it!

  1. Select Cell B2 and type in =COUNTIF(

  2. Click on the Original Data sheet and select cells A2 to the bottom of the data set in the column.

    1. Remember SHORTCUT: Select Cell A2 and hold Shift+Command+down arrow (for Mac) or Shift+Control+down arrow (for PC).

    2. For this example, we will assume the data set ends at cell A1800.

  3. Type a comma , to continue the formula.

  4. Select Cell A2 on the Analysis with Formulas sheet.

  5. Type a closed parenthesis ) and push the Enter key to complete the formula.

  6. Click on Cell B2 and check the fx (formula) box at the top to make sure it looks like the following:

    1. =COUNTIF(‘Original Data’$A$2:A1800,’Analysis with Formulas’!A2)

      1. Note: this assumes the end of the data range is Cell A1800.

      2. Note: Whenever you see ‘text’! In a formula, that means that it’s referencing that sheet of your workbook. So this formula, the Range references the “Original Data” sheet and the Criteria references the “Analysis with Formulas” sheet.

  7. Now that you have the formula created, apply it to the rest of the column. Click on the Cell B2 and double click the black box at the bottom right of the cell. That will apply the formula to the rest of the column.

"Sum If" Formula

Second, we’re going to use a new formula to sum the annual patient value of patients with each specific insurance. To do this, we’re going to use a “Sum If” formula. “Sum If” looks at a given range of values and if it matches the given criteria, will sum the data of a different range of values.

In its simplest form, SUMIF says:

  • =SUMIF(where do you want to look?, What do you want to look for?, add up all the values if desired criteria are met)

  • =SUMIF(range, criteria, [sum_range])

Now that you see what the “Sum If” formula does, let’s use it!

  1. Select Cell C2 and type in =SUMIF(

  2. Click on the Original Data sheet and select cells A2 to the bottom of the data set in the column.

    1. Remember SHORTCUT: Select Cell A2 and hold Shift+Command+down arrow (for Mac) or Shift+Control+down arrow (for PC).

    2. For this example, we will assume the data set ends at cell A1800.

  3. Type a comma , to continue the formula.

  4. Select Cell A2 on the Analysis with Formulas sheet.

  5. Type another comma , to continue the formula.

  6. Click on the Original Data sheet and select cells B2 to the bottom of the data set in the column.

    1. Remember SHORTCUT: Select Cell B2 and hold Shift+Command+down arrow (for Mac) or Shift+Control+down arrow (for PC).

  7. Type a closed parenthesis ) and push the Enter key to complete the formula.

  8. Click on Cell C2 and check the fx (formula) box at the top to make sure it looks like the following:

    1. =SUMIF(‘Original Data’$A$2:A1800,’Analysis with Formulas’!A2,’Original Data’!B2:B1800)

      1. Note: this assumes the end of the data range is Cell A1800 and Cell B1800.

      2. Note: Whenever you see ‘text’! In a formula, that means that it’s referencing that sheet of your workbook. So this formula, the Range references the “Original Data” sheet, the Criteria references the “Analysis with Formulas” sheet, and the [sum_range] references the “Original Data” sheet.

  9. Now that you have the formula created, apply it to the rest of the column. Click on Cell C2 and double click the black box at the bottom right of the cell. That will apply the formula to the rest of the column.

"Expected APV by Insurance" Formula

Next, we need to create a simple formula for the Expected APV by Insurance column. This will tell us that if a patient has “x” specific insurance, we can expect to receive “y” amount in dollars per year.

  1. We want to divide the value in Cell C2 by the value in cell B2 to get the expected APV per patient.

  2. In Cell D2 type =

  3. Click Cell C2

  4. Type / (for division)

  5. Click Cell B2 and hit Enter

  6. Now that you have the formula created, apply it to the rest of the column. Click on the Cell D2 and double click the black box at the bottom right of the cell. That will apply the formula to the rest of the column.

Next, organize and clean up the data

Congratulations! You have now completed all of the fields needed in the “Analysis with Formulas” sheet. Now, let’s prepare the data to be organized.

  1. Create a new tab at the bottom. Rename it Analysis.

  2. Click on the Analysis with Formulas sheet and click on the box with the triangle to the left of Column A and above Row 1 to select all the cells in the sheet.

  3. Copy your selection.

  4. Click on the Analysis sheet.

  5. Select Cell A1

  6. Right click, choose Paste Special then click Values & Source Formatting.

  7. Now, click on Cells B2, C2, and D2. You’ll notice that in the fx bar at the top. If you’ve done this right, you will only see a number value rather than a big formula. This is because we have only pasted the final value of the data and not the formula from the previous sheet.

Now time to clean up the visual look of the data.

  1. Hover over the gray vertical bar in between columns A and B and double click to adjust the width of the column to show the full name of all insurances in the column.

  2. Select Columns C and D

  3. Click Home then select the $ icon. This formats them as currency.

  4. Click on the button that looks like “.00 -> .0” twice. This removes the cents from view as we don’t need to be that exact in this analysis.

  5. Select columns A through D, click on Sort and Filter on the Home tab and select Filter.

  6. Now you can filter by column.

  7. If you want to see the insurances in alphabetical order, click on the dropdown arrow in Cell A1 and select Ascending.

  8. Take a closer look and notice that some insurances will have many entries. This is due to either different locations of insurance (Delta Dental vs Delta Dental of California) or typos/data entry differences/mistakes.

For this insurance analysis, we don’t care about insurance providers that provide service to one or a few individuals.

  1. Click on the dropdown arrow in Cell B1 and select Ascending. This will show you the insurance providers ranked from fewest patients to most patients.

  2. Scroll down and choose an arbitrary point of “if this number of patients has this insurance, we’ll analyze it”. My recommendation is a cutoff in the range of 15-25 patients.

  3. Find the number you chose and select the row that number is in.

  4. Scroll to the top and click Row 2 while holding the shift key. That will select everything in between your selection.

  5. Then right click and select Delete. This will only leave the insurances with enough patients to analyze.

Lastly, add final touches

Now let’s take the final steps for presentation before sharing this information with your client.

  1. Click on the dropdown arrow in Cell D1 and select Descending. This will sort the list by which insurances have the highest Expected APV by Insurance value at the top.

  2. Select Column D

  3. On the Home tab up top (should already be selected), click on Conditional Formatting, select Color Scales and select an option that has green at the top and red on the bottom.

Now, you have every insurance company that has “x” number of patients, the total collections from those patients in the last 365 days, and the per patient collections from the last 365 days in that office. At this point, now that you have the data, you can draw your own conclusions and provide recommendations to the practice if you like.

Alternative use: If you have a client that wants to evaluate one insurance company, filter by that specific insurance at the end before you delete all the additional rows.

Did this answer your question?