WMJ webmasterj.dev
Gmail add-on · coming soon to the Google Workspace Marketplace

Ticket to Calendar

Bought tickets? Open the confirmation email in Gmail and Ticket to Calendar puts the event in your Google Calendar: the right date and time, the venue, the ticket PDFs attached, and the people you're going with invited.

How it works

  1. Open a ticket email in Gmail (on the web or in the Gmail app on your phone) and open Ticket to Calendar from the side panel.
  2. Check the event. The add-on reads that one email and fills in the title, date, time and venue. You can change anything before saving.
  3. Add guests if you like. Start typing a name and pick from your contacts.
  4. Press Create event. The event appears in your Google Calendar with the ticket PDFs from the email saved to a Ulaznice ("Tickets") folder in your Google Drive and attached to the event, so they're on your phone at the door.

What it understands

Ticket emails from popular sellers in Croatia and the region, including Mojekarte, Entrio, Eventim (eventim.hr, eventim.si, oeticket.com, TicketOne), Biletra (Lisinski) and others, and any email that comes with a calendar (.ics) invitation. If an email isn't recognised, you can still type the details in yourself.

The add-on's labels are in English; some defaults (like the Drive folder name) are Croatian, because that's where it started.

What it can access, and why

Google asks you to allow these when you install it. Each one is used only for what's listed here:

PermissionUsed for
Read the email you have open, when the add-on is runningFinding the event details and ticket PDFs in that one email. It can't read or search any other email.
Google Calendar eventsCreating the event, and checking whether it already made an event for this email so you don't get duplicates.
Google Drive: only files the add-on createsSaving the ticket PDFs to your Ulaznice folder, sharing them with the guests you add, and reading the text of a ticket PDF. It can't see any other files in your Drive.
Your contacts (read only)Suggesting people when you type a guest's name.
Connect to an external serviceCalling Google's own Calendar, Drive and Contacts services. Nothing is sent anywhere else.

Everything runs inside your own Google account. There is no webmasterj server and I never see your emails, events, files or contacts. Details are in the privacy policy.

Help

Something not recognised, or a ticket seller you'd like added? Email support@webmasterj.dev. Forwarding a sample ticket email helps a lot (remove anything you don't want to share).

Privacy policy · Terms of service