Skip to main content

How to Compare Months for Gained/Lost Recurring Customers Using the Appointment Export

Learn how to use Appointment Exports to track monthly recurring-customer changes and compare gains, losses, and trends with both manual steps and ChatGPT automation.

Jorge Sardinha avatar
Written by Jorge Sardinha
Updated yesterday

Summary

  • Tracking monthly variations in your Recurring Customers is easy using the Appointment Export. This guide walks you through how to properly prepare your data and compare customer activity across months.

Important

  • You must select at least the Customer Full Name and Service Frequency fields and choose the timeframe for the specific month you want to analyze.

  • If you need help generating an Appointment Export, refer to the article below.

  • This process works best when the export is opened in Google Sheets.


Using ChatGPT to Automatically Create The Report

  • After generating your monthly Appointment Export(s):

1. Upload each CSV file to ChatGPT.

2. Ask ChatGPT to remove duplicates, identify recurring and one-time customers, count total recurring customers, and highlight customers gained or lost between months.


Example Prompt

"

Create one multi-month comparison from appointment exports.

Input:

* Upload one CSV export covering multiple months.
* It must include Customer Full Name, Recurrence, and Appointment Date.

Cleaning:

* Remove duplicate rows within the export.
* Normalize names (trim spaces, casefold).
* Keep only recurring customers per month.
* Recurring rule: use Recurrence flag, or count ≥ 2 if numeric.

Output in chat only.
Do not create downloadable files.

Comparison table:

* Column 1: All unique customer names across all months.
* One column per month in the export.
* Each month column shows Yes/No for recurring in that month.

Summary after the table:

* Total recurring customers for each month.
* For each month after the first:

* Customers gained = recurring this month, not recurring previous month.
* Customers lost = recurring previous month, not recurring this month.

"


Manually Creating The Report

Open Your Export in Google Sheets

  • Upload and open your CSV in Google Sheets for easier sorting and cleanup.


Remove Duplicate Customers

  • Some customers may appear multiple times if they have more than one appointment in a month. To avoid this, ensure each customer appears only once:

1. Go to Data → Data cleanup → Remove duplicates.

2. Confirm the cleanup to remove repeated entries.


Sort Customers by Name

  • Sorting helps group recurrence types together before filtering.

1. Select all rows.

2. Go to Data → Sort range → Advanced range sorting options.

3. Choose Column B (Customer Full Name).

4. Click Sort.


Remove Non-Recurring Customers

  • You’ll now filter out customers who are not recurring by:

1. Scanning the Recurrence column.

2. Selecting and deleting:

All One-time customers

All Blank recurrence values

3. You now have a clean list of Recurring Customers for that month.

4. Repeat the full process for every month you want to compare.


Repeat for Each Month

  • Once you have the final count of Recurring Customers for each month, you can measure:

Gained Customers (newly recurring)

Lost Customers (no longer recurring)

Total Monthly Recurring Customers

Changes Month-Over-Month


Keywords

  • Recurring Customers

  • Gained Customers

  • Lost Customers

  • Customers Comparison

  • How To Compare Months For Gained/Lost Recurring Customers Using The Appointment Export

  • Track Monthly Variations

  • Appointment Exports

  • Customer Data Analysis

  • Export Appointments

  • Compare Recurring Customers

  • Customer Full Name

  • Recurrence Fields

  • Google Sheets

  • Remove Duplicates

  • Data Cleanup

  • Sort Customers By Name

  • One-Time Customers

  • Blank Customers

  • Delete Non-Recurring Customers

  • Compare Recurring Customers For Each Month

Did this answer your question?