How to Import Events from Google Calendar to JCal Pro

How to Import Events from Google Calendar to JCal Pro

One of our customers asked how to import events from an external service to JCal Pro. You can achieve this as long as the external service supports exporting your calendar events in the iCal format.

In this tutorial, you will learn how to import events from Google Calendar to JCal Pro using its Import feature.

It is also possible to export calendars from JCal Pro.

Events import in JCal Pro is a two-step process:

  1. You export your Google Calendar .ics file and save it on your hard drive.
  2. You import this .ics file into your JCal Pro component.

Step #1. Export your Google calendar

  • Go to your Google calendar
  • Click on the Settings menu icon:

the settings menu icon

  • You will see a drop-down menu. Click Settings:

click settings

  • On the left sidebar, click Import & export > Export:

the import button

  • If you have more than one Google calendar, click on the name of the calendar you wish to import to JCal Pro.
  • You should now see the name of your calendar displayed. Click Export calendar and save the resulting ZIP file on your hard drive:

click export calendar

  • Extract this file. You should now see the .ics file:

the dot ics file

Excellent! You now have your Google Calendar .ics iCal file and are ready to proceed to the next step.


Step #2. Import your Google calendar to JCal Pro

  • In your Joomla control panel, go to Components > JCal Pro > Events:

the events link

  • At the top of the screen, click Import button:

the import button

  • Click Browse...:

the browse button

  • Select the .ics file you exported in the previous step and click on it twice.
  • You will see the file name displayed next to the Choose file button, as shown in the screenshot below. Click the Import button:

the import button

  • You will see the "Import success" message and the imported events listed:

What's Next?

Save $1,000's when you sign up for Joomlashack's Everything Club.

You will get your hands on our extensive range of over 20 extensions, plus legendary support!

Click here to join the Everything Club