Take the 2-minute tour ×
Web Applications Stack Exchange is a question and answer site for power users of web applications. It's 100% free, no registration required.

I see lots of "how to" guides regarding getting Facebook events into a Google Calendar. But I need to go the other way: GCal > Facebook. The events could show up either in the standard FB "events" page or in some kind of GCal widget I could embed on a FB page.

I know that GCal provides URLs for various export formats of a calendar, but I don't know how (if it's even possible) to import that into FB. And I also need the syncronization to be automatic: if I update the GCal with a new event, for example, that event should show up automatically on my FB page.

Is this type of import / synchronization possible? Can anyone tell me how?

share|improve this question

migrated from webmasters.stackexchange.com Jan 5 '12 at 21:44

This question came from our site for pro webmasters.

    
From what I can see is that your can sync facebook events with google calendar, but not google calendar with facebook events? Is this true? –  user19166 Apr 18 '12 at 17:01

9 Answers 9

Facebook isn't a calendar management application. There's no native method of importing events. If you have the skills, you can create your own application for that. Facebook.StackOverflow has plenty of discussions.

share|improve this answer

I'm currently trying SmartStack, with some reasonable success, though not everything I want. I create a TAB for the calendar, and use the Code widget to post the ical link you can get from your Google calendar

share|improve this answer

There are 2 ways I know of. The first way, which I haven't tested out because I've never used the site, is Zapier. There are various actions you can choose on this page which seem to include posting events as they are created. I don't know how the post will look, if it works with recurring events, or if it works with user accounts or Like pages only, but it seems likely to be a good fit. There are also choices to post an event shortly before the event if you want to use multiple actions.

The second option is with your calendar's rss feed. You can get the xml link to your Gcal in the individual calendar's settings(hover over the calendar's name in the sidebar, click the arrow that shows up, and choose "Calendar settings") and use an rss-to-Facebook service like RSS Graffiti, IFTTT, Zapier or Networked Blogs(I am not affiliated with any of these) to post new items to your Facebook page. Google Calendar organizes the rss feed by date created, rather than by the event date. The benefit is that things are posted to FB within an hour(depending on rss-to-FB service) of making the Gcal event. The drawback is that recurring events are only posted when they are created, but not when they happen again. Also the details will be formatted like this:

When: [date/time]
[unnecessary space]
Who: [your name, and this line only shows on events shared with you]
Where: [this line only shows if a location was specified]
Event Status: confirmed

An rss-to-FB service might have the option of leaving out the details, but the event date is only in the description. The event status is odd to include in a FB post and will get repetitive being on every post, so this may not be optimal.

share|improve this answer

You can have a try at either:

  • this facebook app - in alpha version though
  • this blog post which explains how you can export your events from Facebook and read them in your Google Calendar
share|improve this answer
1  
The OP asked for importing events into FB. –  dnbrv Jan 18 '12 at 15:08
    
JMax, that first link you have to the facebook app appears to be broken. Does someone have a solution for this? I'm looking for the same thing, an app for auto-importing iCal or GCal data into a Facebook page's Events. –  user19374 Apr 25 '12 at 12:09

I don't have a good answer. I just posted a HTML link to the Calendar under the "organization" "tab" at the upper left of the fb page (under the profile pic) It's not highly visible, but it's there. Or you can post a link to the calendar in a post and pin the post to the top of your fb page so it's always there.

share|improve this answer

I've been using http://www.iframe-apps.com/ and so far so good. Although it has limited customization options.

share|improve this answer
    
Per the FAQ "you must disclose your affiliation in your answers." Please expand your answer to disclose your affiliation and/or reasons for suggesting. –  Bradley A. Tetreault Oct 12 '12 at 14:06

Write some PHP to use the Facebook API to create events using events that you pull out of GCal.

share|improve this answer
2  
Servus! Why some PHP? I think this is more a comment then an answer... –  Jacob Jan Tuinstra Dec 11 '12 at 19:50
    
Please add some more context to this answer or some possible open source tools already written to provide this solution. –  Dez Dec 13 '12 at 22:19

use www.ifttt.com. it has a way to put google events onto your facebook wall. you only have to set it up once to post all google calendar events onto your faceboook wall and you're done. it will post gcal events to fb until you tell it to stop. downside...it only dos this 15min. before each event. dont know why you cant change this. if someone figures out how please post here.

share|improve this answer

Ok there is away, I just did it for the 3rd time today. What you need is a Static HTML Facebook app. http://apps.facebook.com/static_html_plus/ Add that to your page the go into it and edit the html section. Then open your gmail account go into the calendar settings and get your html from there for your calendar. Then past it into your static HTML app on Facebook and your done, Everything you edit in that gmail account will automatically appear in your Facebook page. All done.

share|improve this answer
    
How does this actually import these as calendar events? This would just show them, not import them. –  Andrew Lott Jul 3 '13 at 11:26
    
Well try this one then if you don't want html page.apps.facebook.com/icalendar-to-event –  HiTMAN Jul 3 '13 at 21:37
    
That link doesn't appear to go anywhere. Also, if you want to recommend that then you should edit it into your answer and explain how it works. –  Andrew Lott Jul 3 '13 at 22:19

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.