🗓️ How to Upload Your Calendar into the ListingPro System
The ListingPro calendar system helps display booked and available dates on your listing. Here’s how to export your existing calendar (from Google, Apple, or Outlook), clean it up, and upload it.
🔹 Step 1: Export Your Calendar
🟢 Google Calendar
- Go to https://calendar.google.com
- On the left, click the gear icon ⚙️ > Settings
- Under Settings for my calendars, select the calendar you want
- Scroll down to “Export calendar” and click it
- You’ll download a
.zipfile — unzip it to get the.icsfile
🍎 Apple Calendar
- Open the Calendar app on your Mac
- Click File > Export > Export…
- Save the calendar — it will be a
.icsfile
🔵 Outlook / Microsoft Calendar
- Go to https://outlook.live.com/calendar/
- Click Settings (⚙️) > View all Outlook settings
- Go to Calendar > Shared Calendars
- Under “Publish a calendar,” select your calendar and click “ICS link”
- Copy the link and paste it into a new browser tab — it will download your
.icsfile
🔹 Step 2: Convert and Clean Your Calendar File
Since ListingPro only accepts CSV files, we need to convert your .ics file.
✅ Convert .ics to CSV
Use this free tool:
👉 https://openicsfile.com/csv-convert.html
- Upload your
.icsfile - Download the CSV result
✅ Clean the CSV in Google Sheets or Excel
- Open the CSV file
- Keep only the start date, end date, and event name/summary columns
- Rename the headers to:
Editstart_date,end_date,status
- For each row:
- Use “Booked” or “Available” in the
statuscolumn (typically default to “Booked”) - Make sure dates are in this format:
YYYY-MM-DD(e.g., 2025-06-01)
- Use “Booked” or “Available” in the
✅ Your file should look like this:
| start_date | end_date | status |
|---|---|---|
| 2025-06-01 | 2025-06-03 | Booked |
| 2025-06-10 | Available |
If no end date is included, the system treats it as a single-day event.
🔹 Step 3: Upload into ListingPro
- Log into your account on the website
- Go to your Dashboard > Calendar
- Click the Upload Calendar button
- Choose your cleaned CSV file and upload
📆 The system will now show your booked and available dates in the calendar view for your listing.
🧠 What This Does:
- Marks specific dates as Booked or Available in the calendar
- Helps users browsing your listing know when it’s available
- Improves your visibility in search results by filtering based on available dates