Stop driving in circles: sequence your shoot day by location, not listing order
Real estate photographers: stop booking shoots by order booked. Turn your address list into a route and cut drive time between jobs.
If you shoot real estate for a living, you already know the feeling: five listings booked for Thursday, and somehow your day looks like a zigzag across the entire metro. A 9am out east, an 11am back near where you started, a 1pm forty minutes north, then a 3pm that's practically next door to the 9am. You spend more time in the car than behind the camera, and by the time you get to the last shoot, the light's gone flat and you're rushing.
This isn't bad luck. It's the natural result of booking shoots in the order they come in — by listing, by agent, by whoever called first — instead of by where they actually sit on a map.
The real cost of booking by listing order, not by location
Most photographers build their day the way requests arrive. An agent books a Tuesday morning slot, another books Tuesday afternoon, and you slot them in without really knowing how far apart they are until you're driving between them. The result is a schedule that looks fine on a calendar and terrible on a map.
That costs you in ways that are easy to miss until you add them up:
- Wasted drive time. An extra 20–30 minutes of unnecessary driving between two shoots that could've been sequenced back-to-back, multiplied across four or five jobs a day, is often over an hour of dead time — time you're not shooting, editing, or booking the next job.
- Missed golden hour. Real estate photography lives and dies by light. If your route forces a shoot into flat midday sun or has you racing to beat sunset because the last job is 35 minutes from the second-to-last, the photos suffer and so does the turnaround time you promised the agent.
- Fuel and vehicle wear. Crisscrossing a metro instead of moving in a rough loop adds real miles over a month — miles that come straight out of your margin.
- A tighter ceiling on how many jobs you can take. If your day is built around order-of-booking instead of geography, you can typically fit fewer shoots in before drive time eats the whole afternoon. That's real income left on the table, especially in listing season when every agent wants Thursday or Friday.
None of this is a camera problem or a skill problem. It's a sequencing problem — and it's fixable without hiring a route-planning service or learning any mapping software.
Turn your listing addresses into a route you can actually plan around
The fix starts with something you probably already have: a list of the week's addresses, whether that's in a spreadsheet, a booking tool export, or just a running note. The piece that's usually missing is the exact location — the latitude and longitude — for each one, which is what lets you actually see how close or far apart jobs are, instead of guessing from street names.
Once every address on your list has a location attached, sequencing your day stops being guesswork. You can see, at a glance, which shoots cluster together and which one is the odd one out that either needs to move to a different day or get scheduled first or last. You stop discovering the 35-minute gap in the middle of your route — you catch it before you leave the house.
This is exactly what CSV2GEO does, and it's built for exactly this kind of recurring, low-technical-lift job. You upload a spreadsheet of addresses. You get back the same spreadsheet with the location for each one added. No new software to learn, no map to build by hand, nothing to install.
How it works
Step 1: Export your week's addresses
Pull your booked shoots for the week into a simple spreadsheet — one row per shoot, with the property address in its own column. Most booking or scheduling tools let you export a list like this in a couple of clicks. If you're working from a notebook or a string of texts, typing them into a spreadsheet takes a few minutes and is worth doing once as a habit.
Step 2: Upload the file
Log into your CSV2GEO account and upload that spreadsheet. There's nothing to configure and no formatting to get exactly right — if you can attach a file to an email, you can do this step.
Step 3: Let it process
The service reads every address in the file and finds its exact location. For a week's worth of shoots — even a busy week with twenty or thirty listings — this takes a few minutes, not hours.
Step 4: Download your results
You get back the same spreadsheet, in the same shape you uploaded, with a location added to every row. Nothing else changes — your notes, agent names, and shoot times are all still there.
Step 5: Sort by geography and build your day
Open the file in whatever spreadsheet program you already use and sort or group by the location columns. Shoots that cluster together become obvious. So does the one listing that's genuinely out of the way, which you can now schedule deliberately — first thing in the morning, last thing in the day, or on a separate trip — instead of discovering it wedged into the middle of your route by accident.
Do this once at the start of the week, and every day after that is built around a route instead of a booking order.
What this actually costs
CSV2GEO runs on a small monthly subscription, and for a solo photographer, the entry-level plan covers this use case comfortably. The Lite plan is $19 a month and includes 21,000 US address lookups — for context, that's enough capacity to process the addresses for well over a thousand shoot days a month if you were somehow booking that many, which no solo photographer is. In practice, a working photographer processing a few dozen addresses a week uses a tiny fraction of that allowance every month.
Subscribing also works out cheaper than paying per address as you go — subscribers save up to 30% compared to the pay-as-you-go rate. And it's month to month: you're not locked into a contract, so if a slow season means you don't need it for a few weeks, you can pause and pick it back up.
Nineteen dollars a month is less than the fuel cost of one avoidable cross-town trip. If sequencing your route better saves you even 20 minutes a day, three or four days a week, that's an extra shoot slot most weeks — which pays for the subscription many times over.
Frequently asked questions
Is this hard to set up if I'm not techy at all? No. If you can attach a file to an email, you can use this. There's no software to install and nothing to configure — you upload a spreadsheet and download the results.
What if an address is messy — like a new-build listing with no street number yet, or a rural property with a vague address? Most addresses process cleanly, including apartment numbers, new subdivisions, and rural routes. For the rare address that can't be matched — say, a brand-new build not yet in any address database — you'll see it clearly in your results so you know to double-check it by hand, rather than silently getting a wrong location. For a deeper look at handling tricky addresses, see our guide on handling addresses that won't geocode.
Do I need to know anything about mapping to use this? No. You don't need to understand what a coordinate is or how mapping software works. You just need to be able to open a spreadsheet and sort a column — the same skill you'd use to sort a list by agent name or shoot date.
Can I cancel if a slow month means I don't need it? Yes. It's a month-to-month subscription with no long-term contract. You can cancel any time, and if things pick back up, you can resubscribe just as easily.
Is my client and listing data safe? Your spreadsheet is used only to look up locations for the addresses you provide — it's not shared, sold, or used for anything beyond returning your results.
What if I only shoot occasionally and don't want a full subscription? CSV2GEO also offers pay-as-you-go pricing with no subscription required, at $0.0015 per US address. That said, if you're booking shoots regularly, the Lite subscription at $19 a month works out cheaper per address and means you never have to think about topping up before a busy week.
Will this tell me the fastest route between shoots? It gives you the exact location of every address, which is what makes sequencing possible in the first place — grouping nearby shoots, spotting the outlier, and building your day around geography instead of booking order. From there, you're doing the final route ordering yourself using whatever map or navigation app you already drive with.
The bigger picture
None of this requires becoming a logistics expert or buying route-planning software built for delivery fleets. It's a small, repeatable step you add to how you already plan your week: export your addresses, get the locations added, sort by geography, book your day. For $19 a month, it turns a schedule built on booking order into one built on drive time — which, over a full month of shoots, is the difference between constantly running late and actually having room in your afternoon for one more listing.
Related articles
- Handling addresses that won't geocode
- One-week geocoding pilot playbook
- The real cost of running your own geocoder
- Startup guide: from free tier to first paid plan
- Geocoding without engineers: an ops guide
---
*I.A. / CSV2GEO Creator*
Use our batch geocoding tool to convert thousands of addresses to coordinates in minutes. Start with 100 free addresses.
Try Batch Geocoding Free →