Google Workspace Marketplace
Your appointments are already in your calendar. Now let your mileage log write itself.
By:
Listing updated:November 10, 2026
Works with:
26K+
Overview
Calendar Mapper turns your Google Calendar™ appointments into a mileage log in Google Sheets™. It reads each event's location, measures the driving distance between every stop on Google Maps™, and writes the log for you.

How It Works
📍 Set where you start — enter your home or base address once. Each day's first drive can start at Home, at your first appointment, or at a custom address, and the last drive can end anywhere you choose.
📅 Pick calendars and dates — choose one or more Google Calendar™ calendars and any date range, from a single day to a full year.
📄 Click Import — every appointment gets a row with the driving distance from the stop before it, a subtotal for each day, and a total for the period.

What You Get
🗺️ Real road miles — distances are Google Maps™ driving routes, not straight-line estimates. Choose miles or kilometers, and add travel time if you want it.
🧾 The details stay with the number — each row carries the event title, start and end time, description and location, so the reason for each drive is written next to it.
🏆 Daily subtotals and a period total — if any trip could not be measured, the total says how many are missing, so a gap never hides in a number that looks complete.
💻 Appointments without an address stay visible — a video call is listed with no mileage, so your log still matches your calendar.
🚗 Commute deduction — enter your normal commute once and it is subtracted from each day's first and last drive.
📊 A Trips tab for reports — the same data as one flat row per drive (date, weekday, month, origin, destination, miles), ready for a pivot table by month or client.
🔄 Auto-Update — refresh the sheet every day or every hour on a rolling window, such as the last 30 days.
🎛️ Detail Level — show every column, or trim the log down to start, end and miles, or to drives only.

Who It's For
If you schedule your day in Google Calendar™ and drive to client locations, Calendar Mapper was built for you.
• Real estate agents
• Outside sales reps
• Home health workers and social workers
• Field service technicians
• Attorneys, CPAs, and consultants
• Freelancers and self-employed professionals who report mileage on Schedule C
• Employees reimbursed for business miles

Calendar Mapper measures distance and keeps the supporting details in one place. What counts as deductible business mileage is up to you and your tax adviser.

Pricing

Free 7-Day Trial. After the free trial, Calendar Mapper is $18 per year. Be sure to use the email address on your Google Account™.

Team plans: one person pays and adds everyone else by email, with nothing for them to buy.
• Small Team (2-5 people): $59 per year
• Team (6-20 people): $149 per year

FAQ

Does Calendar Mapper work with multiple calendars?
Yes. You can select one or more of your Google Calendar™ calendars to include in each import. Useful if you maintain separate calendars for different clients or business lines.

What if an event doesn't have an address?
It is listed as "No Location" with no mileage, so your log still matches your calendar and you can see what was left out. Add the address to the calendar event and import again.

How does it decide where each drive starts?
The first drive of each day starts from Home, your first appointment, or a custom address, whichever you choose in Trip Logistics. Every later drive starts from the previous appointment. Two checkboxes send you home between events, or home at the end of each day.

Can I leave out my commute?
Yes. Enter your one-way commute distance in User Settings and it is subtracted from each day's first and last drive, shown as negative rows you can see.

Does it count toward my Google Maps™ quota?
Yes. Calendar Mapper uses the Google Maps™ API, which has daily limits that depend on your account type. Most people logging a month of visits stay well inside them. If a day's limit is reached, the total tells you how many trips are missing; running the import again the next day fills them in.

How do I update my subscription?
Use the Subscriber Portal to update billing or cancel at any time. https://billing.stripe.com/p/login/5kQ28qagUfcQ3wkgYl4Rq01

—
Google Calendar™, Google Sheets™, Google Maps™ and Google Account™ are trademarks of Google LLC. Calendar Mapper is an independent add-on and is not endorsed by or affiliated with Google LLC.
Additional information
PricingFree of charge trial
Developer
Support
Privacy policy
Terms of service
Calendar Mapper – Mileage Logs from Your Calendar will ask for the permissions shown below. Learn more
Calendar Mapper – Mileage Logs from Your Calendar will need access to your Google account
This will allow Calendar Mapper – Mileage Logs from Your Calendar to :
View and manage spreadsheets that this application has been installed in
See and download any calendar you can access using your Google Calendar
Connect to an external service
Allow this application to run when you are not present
View your country, language, and timezone
See your primary Google Account email address
See your personal info, including any personal info you've made publicly available
Loading
Search
Clear search
Close search
Google apps
Main menu