Easily save travel plans, places, & activities to a Google Sheets itinerary right from any website.
Travel Mapper: Save travel plans to Google Sheets Extension
❔ HOW TO USE ❔
1) Visit your favorite websites for travel recommendations to your destination.
2) Find something you want to add to the trip you're planning in Google Sheets.
3) Highlight the text, right click, and click \"Save to your Itinerary\". Then, it shows up already formatted on your Sheet with the date, time, cost, and note details you add!
——————————
✈️ CORE FEATURES ✈️
📌 Add to your itinerary from any website
Right click on any text you're viewing on Chrome and add it right into your Travel Mapper itinerary
📌 No More Copy-Pasting in the Spreadsheet
Easily edit and rearrange your itinerary by dragging and dropping your activities.
📌 Split Costs With Friends
Use the expense tracker to easily divide up costs after the trip.
📌 Beautiful Template
With a click, generate a comprehensive itinerary, to-do list, packing checklist and split-costs sheet.
——————————
🚀 WHY TRAVEL MAPPER? 🚀
🤔 Tired of switching between your spreadsheet and dozens of tabs with when researching your trip?
🤔 Tired of copy-pasting activities from website to itinerary?
🤔 Tired of manually creating an itinerary template for each new trip?
Use Travel Mapper to:
✔️ Save time and work more efficiently
✔️ Easily create an organized itinerary every time
✔️ Plan trips collaboratively
——————————
💲 PRICING 💲
100% Free
——————————
📘Change log:
9/24/2024: Handle un-synced Chrome profiles, improve login flow
7/31/2024: Fix saving places when there are empty rows between activities
3/23/2024: Fix Chrome sync issues
3/15/2024: Initial publish.
Read more
1) Visit your favorite websites for travel recommendations to your destination.
2) Find something you want to add to the trip you're planning in Google Sheets.
3) Highlight the text, right click, and click \"Save to your Itinerary\". Then, it shows up already formatted on your Sheet with the date, time, cost, and note details you add!
——————————
✈️ CORE FEATURES ✈️
📌 Add to your itinerary from any website
Right click on any text you're viewing on Chrome and add it right into your Travel Mapper itinerary
📌 No More Copy-Pasting in the Spreadsheet
Easily edit and rearrange your itinerary by dragging and dropping your activities.
📌 Split Costs With Friends
Use the expense tracker to easily divide up costs after the trip.
📌 Beautiful Template
With a click, generate a comprehensive itinerary, to-do list, packing checklist and split-costs sheet.
——————————
🚀 WHY TRAVEL MAPPER? 🚀
🤔 Tired of switching between your spreadsheet and dozens of tabs with when researching your trip?
🤔 Tired of copy-pasting activities from website to itinerary?
🤔 Tired of manually creating an itinerary template for each new trip?
Use Travel Mapper to:
✔️ Save time and work more efficiently
✔️ Easily create an organized itinerary every time
✔️ Plan trips collaboratively
——————————
💲 PRICING 💲
100% Free
——————————
📘Change log:
9/24/2024: Handle un-synced Chrome profiles, improve login flow
7/31/2024: Fix saving places when there are empty rows between activities
3/23/2024: Fix Chrome sync issues
3/15/2024: Initial publish.
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "Travel Mapper: Save travel plans to Google Sheets", "description": "Easily save travel plans, places, & activities to a Google Sheets itinerary right from any website.", "version": "1.1.0", "action": { "default_popup": "index.html", "default_title": "Open" }, "background": { "service_worker": "background.js", "type": "module" }, "options_ui": { "page": "options.html", "open_in_tab": true }, "content_scripts": [ { "matches": [ "http://*/*", "https://*/*" ], "js": [ "AddingDataToItineraryModal.js" ], "css": ["css/react-datepicker.css"] } ], "oauth2": { "client_id": "479722069448-k027h88ddtmf46ctc32k2qfc9g4dile7.apps.googleusercontent.com", "scopes": [ "https://www.googleapis.com/auth/userinfo.email", "https://www.googleapis.com/auth/spreadsheets", "https://www.googleapis.com/auth/script.external_request" ] }, "host_permissions": [ "https://script.google.com/*", "https://script.googleusercontent.com/*" ], "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAu0TzxsoiCm73LMnEKtEavGDT1IjYegkkfmpKG+MRg/n2bLd5pVD9mioYKWw8AqQT370PxAdUNKYy4P5ofHTCKfEmac2IjlBeYgowlL5eE4MYQHDpbEGX539dFA/wHwK3E/LNzbHCjhHFghW6/TCznOE0y9hBOphAfDm6dD1DSYGK4wdFxKlX4PNlR15Lx7cvtjc2+Bh9dWEuD+6euTGvsao/rdbKQzI7Y8GoVK/EG6N+7hlhIVUfz+mnxB88SerZCsJVgQtD8LnG37X7HEX+cpjYEEqpOXQbABC6aUW7+bzbzXHP5dowAtAPz9Y2hmkFYxjZvIn7Ylx1XzRK0WNERwIDAQAB", "permissions": [ "storage", "identity", "identity.email", "contextMenus" ], "icons": { "16": "icon16x16.png", "48": "icon48x48.png", "128": "icon128x128.png" }}
Read more