You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

💡 Did you know?

⏺ If you can't accept iCloud Terms and Conditions... Learn more >

⏺ If you don't see your iCloud notes in the Notes app... Learn more >

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

iCloud calendar doesn't send invitations to Gmail users...

To clarify on the above post title: iCloud calendar invites sometimes send calendar invites to Gmail users, but not always.


It appears that if the user's Gmail account is associated with an AppleID account, then that user will not receive an iCloud calendar event invitation email. I discovered this when I began looking into why my wife did not receive an invite at her Gmail account, which also happens to be her primary AppleID for iTunes/AppStore purchases.


I found that my own primary AppleID, also associated with a Gmail account, did not receive invites, either. However, a test Gmail account I have, that has never been associated with Apple/iTunes/iCloud/etc., receives invites just fine. Also, MS Exchange mailboxes receive the invites properly, as do Yahoo accounts.


Any ideas as to what the secret is here? I cannot believe Apple would decide to prevent invites being sent out to 3rd party addresses that happen to also be AppleIDs on their own system, as that'd be quite ludicrous.

Posted on Nov 1, 2011 5:22 AM

Reply
Question marked as Top-ranking reply

Posted on Nov 1, 2011 8:04 AM

Okay, so I've found something:


Until now, there have been many, many Apple product users who've created AppleIDs associated with external email accounts, including Gmail. Now that iCloud has been released, many of them have turned on portions of iCloud or perhaps gone so far as to create iCloud email addresses/aliases under their primary AppleID.


Here's where it gets weird: there's a setting in iCloud calendar preferences turned on by default called "Use iCloud for incoming invitations". What this does is, if an invitation is sent to that primary AppleID (which is most often an external address) or its associated, newly-created iCloud address, it'll get routed to iCloud, preventing (blocking) the invite from being forwarded to that external address.


For example, a user's primary, pre-iCloud AppleID is john1234@gmail.com. iCloud is opened to the public, he enables it on an iDevice or Lion OS X and it asks if him to enter his AppleID credentials (john1234@gmail.com) and asks if he wants to create an iCloud address, which he does, john1234@me.com.


From now on, let's presume he's continuing to use his john1234@gmail.com account, because he's not really sure yet that he wants to make the switch to iCloud for email, etc. At this point, if another iCloud user sends him a calendar invite at his primary email, john1234@gmail.com, Apple has decided it'll route this invite directly to his john1234@me.com iCloud alias, never letting it send out to his Gmail account.


So, assuming he's not yet using iCloud email/alendar, he'll be clueless as to why he never received the invite OR, if he is using iCloud email/calendar alongside his primary Gmail account, he'll probably wonder how in the world an invite sent from a friend to his Gmail account is now showing up in his iCloud inbox/calendar.


Why Apple's enabled this by default is beyond me. At this point, it's preventing me from going to iCloud full-time because I can't be sure invitees will get my calendar events!

68 replies

Oct 2, 2012 12:31 AM in response to twelvereloaded

Having the same problem. The best "WORKAROUND" that i found to be able to send out and receive invites properly is to TURN OFF Calendar in iCloud and let your "Mac" handle the routing of invites locally. Also this may be tied to the contact card of the user. Step by step process is:


1. Delete/Remove any Calendar account in iCal; including icloud, gmail. I mean ALL.

2. Close iCal/Calendar.

3. Alternatively, go to Systems Preferrence>>iCloud and UNCHECK the Calendars and Reminders.

4. Next, open Contacts/Addressbook and look for your own personal card with your emails, numbers, address etc. Click it then go to "Card" on the Menu on top, and then click "Make this My Card". Then close contacts.

5. Now open back iCal/Calendar. On the right, if you clicked Calendars, you will see 2 default calendar under "On My Mac". If you have this only. You did it right. You may add additional calendars/calendar headings from here on.

6. Test to see if you can send invites. Create an Event then add invitees. You may try your other email accounts. This should send in the background using your Mail.app. YOu may note that it will use the Email account that is first listed under your "Inbox". For me right now, iCloud is listed first among my inboxes then Gmail then Yahoomail. IN case you will change the order, Calendar will use the first listed email account.


Hope this provides a workaround for some who might want their invites capability in Calendar restored. This however hampers syncing the Calendar and Reminders. What you can do to sync the details is to also send to your iClloud email everytime you send invites.

Nov 9, 2012 8:57 AM in response to markeez

I believe I have found a solution to the problem.

At least for those of us who hardly (or never) use their iCloud eMail address.

I created a test event in my iCloud calendar and invited my regular GMail address along with my girl-friend's GMail address (which also happens to be her iCloud/iTunes account) along with another GMail account I have.

Only my second eMail address received the invitation.

After looking through this thread I decided to look in the PREFERENCES in iCLOUD (gear icon in the upper right hand corner when you are in the CALENDAR).


User uploaded file


Under the ADVANCED section


User uploaded file


there is an option regarding the invitations. If you check EMAIL TO (YOUR EMAIL ADDRESS) instead of IN-APP NOTIFICATIONS you all of a sudden will receive your invitations just as you always have.

This seems to be necessary for those of us who don't live in their iCloud calendars.

Incidentally, both sides may have to set this.

I hope this helps.

Jan 26, 2013 8:10 AM in response to stteve

To make matters worse, I had to add my icloud account to my wifes iPad in order to be able to access my iCloud account at iCloud.com. You can't even modify that option unless you have an apple device to associate your icloud account on. It should be a simple fix to just switch the default option to send it to the 3rd party e-mail.

Sometimes apple dumbs things down too much...

Jun 1, 2013 8:12 AM in response to Brian.Black

Fixed the problem for REAL!!!


I have a gmail email account that is also my Apple ID. I had put my email address as the Recovery email for my girlfriend's Apple ID. Big mistake! Somehow Apple recognized this and wouldn't let me send invites to her email or anyone else's for that matter. I removed the gmail address from her account and I had partial success with invites. I could send her an invite, but she couldn't send me one. INVITES SENT TO A GMAIL APPLE ID WON'T WORK. I deleted My Vcard information in Contacts and then reentered the info, unchecked automatically retreive CalDAV invitations from mail (iCal preferences), and then logged into iCloud on Web and went to Calendar>preferences>advanced and selected send invites to Email instead of in App. Now all invites go to my email address where I can then accept and enter them into iCal. Wheww! Apple has made this complicated...just like a Windows problem...ouch.

Sep 18, 2013 6:34 PM in response to aklick

Hi AKlick,


Just wanted to say thank you so much for your solution.


I have gmail as my main email/calendar and use iCloud for everything else i.e. reminders, contacts, tasks, etc.

For a few months now, all my calendar invites were coming up as iCloud even though I had GMail set up as my main calendar in my iPhone/iPad and iCloud was turned off. It as a pain because even though I changed the invite to gmail on my ipad, it wouldn't let me send an 'accept' or 'decline'.


Following instructions re: logging into www.icloud.com and changing 'use icloud for invitations' to 'use gmail for invitations', it works now and no more errors when I accept.


Thanks so much..

Oct 10, 2013 9:53 AM in response to DavidATX

This soultion worked for us, but the only problem i still see is anyone that has created a itunes/icloud account that has the wrong setting, tha does not use icloud as there primary calander will never get the invites,

is there any work around?

DavidATX wrote:


Brian,

This is now working correctly for me. I went to icloud.com, selected Calendar, Preferences, Advanced, and unchecked "Use iCloud for incoming invitations". Now it works perfectly - I now get an iCloud users calendar invite to my gmail.


Thanks again for the troubleshooting. I'll have AppleCare update my ticket so they have record of this solution.


Dave

Oct 17, 2013 6:58 AM in response to Brian.Black

I was having a similar problem, but it went a little deeper. My wife could not receive calendar invites at her Gmail address because her Gmail address is also her iCloud login. My Gmail address is (was) also my iCloud login. I have it working now with a fairly simple workaround. Here are the steps I took:


-I changed my iCloud login to a different e-mail address (outlook.com) and that didn't solve it.

-I created an entirely new iCloud login, but she still could not receive invites

-I tried sending invites to other e-mail services, like Yahoo, and those worked fine

-I tried sending to her throwaway Gmail address and that worked fine


OK, so at this point it definitely appears to be related to the fact that her Gmail address was also her iCloud login. The way I saw it, there were three solutions. Either she had to change her iCloud login, or use a different e-mail for calendaring, or I had to stop using iCloud calendar.


I like iCloud despite its quirks so I didn't want to stop using it. While she might be willing to change her login because she loves me, that's not really practical because there are sure to be other people out there that have the same issue. Asking all of your friends, family, and colleagues to change their iCloud logins because you can't send them calendar invites is kind of crazy. Then I remembered that Gmail allows modifiers for e-mail addresses. You can put periods ( . ) anywhere in the address and/or a plus symbol ( + ) at the end plus a combination of characters.


-So if her e-mail was janedoe@gmail.com, and that was also her iCloud login, then I can send the calendar invite to jane.doe@gmail.com or janedoe+calendar@gmail.com or jane.d.o.e@gmail.com and she'll get the invite.


The trick there is that those other e-mails addresses are not, as far as Apple is concerned, her iCloud login, but they are, as far as Google is concerned, her e-mail address.

Mar 19, 2014 6:54 AM in response to blueOrbit

excellent solution BlueOrbit for getting those invites to gmail users. I also am having an issue where I am only getting invites sent to me via email. I have the settings correct via the icloud.com website "in-app notifications." I have to sift through my email and then manually add the event to the calendar.


I have seen other post where users have changed their appleID to fix this problem, but since my appleID is @icloud.com, it cannot be changed. Any solutions?

Apr 3, 2014 5:21 PM in response to mattopotamus11

I believe what you are describing is the intended behavior. Only when another iCloud email user sends you a calendar invite will it use the Calendar app's in-app notifications. Otherwise, it'll just get sent as an email with attached calendar invite. This difference in behavior is just like you might experience with a corporate email environment with calendar invites sent from other users in your organization vs. sent from external third parties outside your business.

iCloud calendar doesn't send invitations to Gmail users...

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.