Does anyone know how to integrate a form into a Facebook app so it appears in a Facebook page? Here is an example: http://www.facebook.com/LocalistNZ?v=app_4949752878
FormAssembly doesn't not currently support Facebook integration due to lack of user demand. If anyone would like to see this added, please vote for it in the UserVoice forum. (http://formassembly.uservoice.com/)
We have found a simple way to do this, but the features available are fairly limited. Facebook strips out all javascript, so FormAssembly options like calculate, input validation, and conditionals are all removed. I suggest you keep the form that is posted to facebook as simple as possible, or create a separate form designed specifically for facebook. That said, here's one way of doing it:
1) In the facebook search, search for the app "Static FBML" 2) On the app page, select "Add to my page" 3) It will ask for which page you would like to add the app to. You'll need a separate from your profile page. 4) From your facebook homepage, find and select the "Ads and Pages" option on the left side bar 5) Select the page where you added Static FBML, and the select the "Apps" option on the left side bar 6) Find the FBML app and select it, and then select "Go to app" 7) Put your survey name or material in the Box Title field. 8) Copy and paste your published form code into the FBML field: 9) Select "Save Changes" and view you survey!
From the FormAssembly site, you should select to the "Publish" tab, and then copy from the box in option two. Do not use the full html option.
We would like to streamline this process at some point. I second that if anyone would like hasten this project, please for for it in the UserVoice forum. (http://formassembly.uservoice.com/)
Thanks for your insight so far. I have a simplified form up on Facebook right now that is collecting data; however it is glitchy when it comes to the user experience. When "submit" is hit, there's no indicator that their information was submitted, though the form is supposed to give them a "thank you" message. Sometimes it even just leaves their information in the text boxes (though it is coming through to me). Any workarounds with that aspect of the FormAssembly/Facebook integration?