How do I add an event to Google Calendar on Android?

About this app

Get the official Google Calendar app, part of Google Workspace, for your Android phone and tablet to save time and make the most of every day.
• Different ways to view your calendar - Quickly switch between month, week, and day view.
• Events from Gmail - Flight, hotel, concert, restaurant reservations, and more are added to your calendar automatically.
• Tasks - Create, manage, and view your tasks alongside your events in Calendar
• All your calendars in one place - Google Calendar works with all calendars on your phone, including Exchange.
Google Calendar is part of Google Workspace. With Google Workspace, you and your team can:
• Schedule meetings quickly by checking coworkers availability or layering their calendars in a single view
• See if meeting rooms or shared resources are free
• Share calendars so people see full event details or just if you are free
• Access from your laptop, tablet or phone
• Publish calendars on the web
Learn more about Google Workspace: https://workspace.google.com/products/calendar/
Follow us for more:
Twitter: https://twitter.com/googleworkspace
Linkedin: https://www.linkedin.com/showcase/googleworkspace
Facebook: https://www.facebook.com/googleworkspace/

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.

No data shared with third parties

Learn more about how developers declare sharing

This app may collect these data types

Location, Personal info and 7 others

Data is encrypted in transit

You can request that data be deleted

Independent security review

Ratings and reviews

Used to be great, but then the updates messed most everything up. You can no longer customize events nearly as much as a person with a very busy lifestyle needs. Don't understand why a developer would ever take away any form of personal customization. Users can use the options or not. No skin off the anyone's back. Also, the new format makes it more confusing & harder to read events intuitively. Why change something for the worse that was working just fine. Ridiculous! This app is worthless now.

113 people found this review helpful

Google LLC

October 8, 2022

Hi there. Thanks for your review! We'd like our users to have the best possible experience with the Google Calendar app. Please let us know what we can improve. If you experience issues with the app, feel free to create a new thread in our Google Calendar Help Community for our experts to review: https://goo.gle/2QnxTMN. Thanks.

I can't fix the timezone. My phone has automatic time zone correction and I put in every event with the proper time. Never the less, I'm always notified 2 hours ahead that my event is getting ready to happen. It shows on the calendar as 2 hours early but when I open the event it shows the correct time. I tried to fix it on the desktop app as well as my phone app. I'm beyond frustrated with it at this point.

66 people found this review helpful

Google LLC

October 12, 2022

Hi Morgan. You can learn more about time zone settings in the Calendar Help Center: https://goo.gle/2v9cyOZ. If you're still having trouble, you can find further help in the Google Calendar Help Community: https://goo.gle/2QnxTMN. Thanks.

Every Google App update they have always makes it worse. I liked the previous older because when an event would be finished for the date they used to let you say done or if you cancelled the appointment you could put not now. They don't give any options but to delete it completely out. What if we want to save the reminder on the calendar for future reference. There are so many features they simply removed out.

20 people found this review helpful

Google LLC

October 11, 2022

Hi Tammy. Thanks for reaching out. We'll pass on your feedback to the team. Could you also submit it here: https://goo.gle/37YOQmJ? Appreciate it!

What's new

• Bug fixes and performance improvements.

This is such a giant pain in the ass - but I finally got it working for creating events at least.

Download the most recent Google PHP API zip, and upload it to your includes folder on your webserver. Use Google API Console to set up an API client. Make sure you set your redirect url to be the same as your page's url - so it redirects to its self.

I've initially just set some variables for event details, you can make a form which shoves these in if you want.

Here's my code:

<?php
    $jobname = "BINGO";
    $joblocation = "Your mums house";
    $jobdescription = "An interview with a dog.";
    $startofjob = "2013-12-20T17:00:00.000+00:00"; //datetimes must be in this format
    $endofjob = "2013-12-20T18:00:00.000+00:00"; // YYYY-MM-DDTHH:MM:SS.MMM+HH:MM
    //So that's year, month, day, the letter T, hours, minutes, seconds, miliseconds, + or -, timezoneoffset in hours and minutes



    include('google-api-php-client/src/Google_Client.php');
    include('google-api-php-client/src/contrib/Google_CalendarService.php');

    session_start();

    $client = new Google_Client();
    $client->setApplicationName('doesntmatter-whateveryouwant');
    $client->setClientId('yourclientid');
    $client->setClientSecret('yourclientsecret');
    $client->setRedirectUri('yourredirecturl-setingoogleconsole');
    $client->setDeveloperKey('yourdeveloperkey');
    $cal = new Google_CalendarService($client);

    if (isset($_GET['code'])) {
      $client->authenticate($_GET['code']);
      $_SESSION['token'] = $client->getAccessToken();
      header('Location: http://' . $_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF']);
    }

    if (isset($_SESSION['token'])) {
      $client->setAccessToken($_SESSION['token']);
    }

    if ($client->getAccessToken()) {
      $event = new Google_Event();
    $event->setSummary($jobname);
    $event->setDescription($jobdescription);
    $event->setLocation($joblocation);
    $start = new Google_EventDateTime();
    $start->setDateTime($startofjob);
    $event->setStart($start);
    $end = new Google_EventDateTime();
    $end->setDateTime($endofjob);
    $event->setEnd($end);

    $createdEvent = $cal->events->insert('', $event);
    echo $createdEvent->id;


    $_SESSION['token'] = $client->getAccessToken();
    } else {
      $authUrl = $client->createAuthUrl();
      print "<a class='login' href='$authUrl'>Connect Me!</a>";
    }
?>

How do I add an event to my Gmail calendar on Android?

If you are already logged in to Google Apps, open Google Mail by clicking the [Mail] tab at the top of the screen. Open the email you wish to turn into an appointment. From across the top of the screen, click [More]. From the drop-down menu, click “Create event.” You will be taken to a Google Calendar edit event page.

How do I add an existing event to Google Calendar?

On your computer, open Google Calendar. Click the space next to date you want to add an event to. Add a title and time for your event. Click Save.

Why can't I add an event to my Google Calendar?

This usually indicates you do not have permissions to edit or add events to the calendar you picked. To fix this, ask the calendar owner to give you editing privileges on Google Calendar, and then reconnect your Google Calendar account in Zapier.