<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Thought Labs Blog &#187; Social Networking</title>
	<atom:link href="http://www.thoughtlabs.com/category/social-networking/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.thoughtlabs.com</link>
	<description>A blog about Social Media by John Maver and Cappy Popp</description>
	<lastBuildDate>Tue, 22 Jun 2010 17:10:25 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Facebook&#8217;s Next Steps: Facebook&#8217;s Roadmap for 2009</title>
		<link>http://www.thoughtlabs.com/2009/10/28/facebooks-next-steps-facebooks-roadmap-for-2009/</link>
		<comments>http://www.thoughtlabs.com/2009/10/28/facebooks-next-steps-facebooks-roadmap-for-2009/#comments</comments>
		<pubDate>Thu, 29 Oct 2009 04:06:30 +0000</pubDate>
		<dc:creator>Cappy Popp</dc:creator>
				<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[Strategy]]></category>
		<category><![CDATA[Facebook Open Graph API]]></category>

		<guid isPermaLink="false">http://www.thoughtlabs.com/?p=508</guid>
		<description><![CDATA[
Today Facebook presented a 6-month developer roadmap. Finally &#8211; it&#8217;s been frustrating as hell writing a book about Facebook and not knowing what was coming from them and when, not to mention staying abreast of all the changes for our clients. In their presentation Facebook said that there were not many or big changes being [...]]]></description>
			<content:encoded><![CDATA[<p><a class="post_image_link" href="http://www.thoughtlabs.com/2009/10/28/facebooks-next-steps-facebooks-roadmap-for-2009/" title="Permanent link to Facebook&#8217;s Next Steps: Facebook&#8217;s Roadmap for 2009"><img class="post_image alignleft" src="http://www.thoughtlabs.com/wp-content/uploads/2009/10/wiki_logo.png" width="124" height="155" alt="Post image for Facebook&#8217;s Next Steps: Facebook&#8217;s Roadmap for 2009" /></a>
</p><p>Today Facebook presented a <a href="http://developers.facebook.com/news.php?blog=1&amp;story=326" target="_blank">6-month developer roadmap</a>. Finally &#8211; it&#8217;s been frustrating as hell <a href="http://www.informit.com/store/product.aspx?isbn=0321638166" target="_blank">writing a book about Facebook</a> and not knowing what was coming from them and when, not to mention staying abreast of all the changes for our clients. In their presentation Facebook said that there were not many or big changes being announced, but I beg to differ. Some of them are quite significant. I&#8217;ll be covering those changes over the coming weeks and how they will affect your business, personal, and application presences on Facebook. What&#8217;s great is that Facebook is actually giving developers a heads-up for the next six months, and making that information public to all. That&#8217;s fantastic. If only I had this before I started writing the book.</p>
<p>Let&#8217;s get to the meat of it.</p>
<p>What&#8217;s chopped? What&#8217;s not? The first  big change, for both developers and users, center around the Facebook Stream and communication channels. Facebook is offering a new one, which is big news, and taking away some old ones, which is, perhaps, bigger news&#8230;</p>
<p><img style="float: left; margin-left: 5px; margin-right: 15px;" src="http://www.thoughtlabs.com/wp-content/uploads/2009/10/notifications.png" alt="Facebook's Notifications menu" width="232" height="390" /></p>
<p><strong>The Stream</strong></p>
<p>Notifications are dead. Both application-to-user and user-to-user. At least the way they work today. Ouch.</p>
<p>For those applications or companies that depend on these for growth this is a blow. What are notifications? They are the little lightweight messages that pop up in the Facebook user interface to let you know of some event happening in an application. They can be sent currently by applications on behalf of their users to their friends or other application users (in the case of user-to-user notifications) or from an application to its users directly (for application-to-user ones.) Facebook collects the recent ones in the bottom right of the Facebook window, as shown in the <a href="http://www.thoughtlabs.com/wp-content/uploads/2009/10/notifications.png" target="_blank">image on the left</a> (usually filled with messages from Facebook, Living Social, or <a href="http://www.zynga.com/games/index.php?game=mafiawars" target="_blank">Mafia Wars</a>.) All user-to-user notifications will be routed to the Inbox; however, there will be no way for applications to send anything on behalf of their users anymore without their consent.  Invitations/requests will also be routed &#8217;somewhere&#8217; into the Inbox. Which is fine since I cannot remember the last time time I have even looked at my requests. When they hit the 300-or-so mark I simply delete them all.  Those are all being routed to the Inbox in the near future.</p>
<p>Why kill notifications, one of the only ways left for apps to communicate with users without their consent? Simply put, they don&#8217;t work, except in very specific circumstances. Most of the time they are noise. A LOT of noise. Additionally, most people have no clue they even exist or where they live. Currently users have to keep track of <strong>five</strong> different communication channels in Facebook: invites/requests, messages (Facebook Inbox today), notifications, Feed stories (the stuff on your Wall and News Feed), and IM/Chat. They say it&#8217;s too much and no one is clear where to look for them. They&#8217;re right.</p>
<p>So basically one-to-one communications of all types Facebook wants to route to the Inbox: one spot for users to check messages targeted directly at them. Makes sense. Unclear how/if Chat will be affected if at all.</p>
<p>One-to-many communications will be handled solely by the Stream in the form of Feed stories published via the Open Stream API. And the automatically-published one-line stores that applications can publish to your Recent Activity section on your Wall? Also gone.</p>
<p>Honestly I think this is a great thing for users and for applications. Why? Because now more than ever developers and content providers are going to <strong>have</strong> to think about engagement first, before features, before copying the other guy, before writing a line of code. The only way for apps to really spread through the Stream is for users to interact with the stories that applications post there &#8211; meaning stories that application users *allow* them to post to begin with &#8211; either via the <a href="http://blog.facebook.com/blog.php?post=53024537130" target="_blank">Like</a> or Comment features.</p>
<p>The other big news on the communcation front is that Facebook will provide a means for developers to <strong>prompt their users for, and grant the right to store users&#8217; real e-mail addresses</strong>. Also the right to store their first and last names most likely, though at the time of this post the details have not been hashed out. You heard that right. Facebook will allow applications to contact users directly without having to use Facebook as the intermediary. This is HUGE. And a huge boon for Facebook Connect developers for sure.</p>
<p>What do you think?</p>
<p><strong>UI Changes : Dashboards, Counters, and the Death of the Profile Box<br />
</strong></p>
<p>Facebook is changing the look and feel of the Home Page, at least. A long, narrow bar will contain entries very similar to the way the Facebook Application menu looks today. The screen shot to the right, though blurry, gives you the idea. It will contain the friend lists like it  <img style="margin-left: 15px; margin-right: 5px; float: right;" src="http://www.thoughtlabs.com/wp-content/uploads/2009/10/ui1.jpg" alt="Facebook UI Updates" width="279" height="228" />does today but will also incorporate Bookmarks. And they&#8217;re finally giving developers an FBML &lt;fb:bookmark/&gt; tag so they don&#8217;t have to jump through hoops to get users to do so. Finally. They are also introducing UI menus they call &#8216;Dashboards&#8217; that originally will be of two types: Applications and Games. Recommendations might make the cut as well. These are all in early mock-up stages but will potentially be easier ways for users to find new apps and games. There are no distinctions at this time between them.</p>
<p>To allow users to see when applications have notified them of something they need to act on &#8211; the way notifications do today &#8211; Facebook is introducing Counters to the right of bookmarked (only?) applications in this new UI bar. You can see them in the image to the right. Counters show the number of things &#8216;you need to deal with&#8217; in the item their associated with. Presumably this would be user-to-user or application-to-user messages in the Inbox, for example.</p>
<p>The Facebook chrome is going to change (again) as well &#8211; new top nav, cleaner layout.</p>
<p>And oh the poor Boxes tab is finally meeting its maker. As developers we called it &#8216;Siberia&#8217;. If an app had a presence there its engagement was dismal, so this should be of no big surprise to anyone. One other interesting change is the change to profile or application tabs &#8211; they are going to be given much less real estate width-wise. I assume this is to compensate for the new left nav idiom? Anwyay they are going from 760-&gt;560 pixels in width.</p>
<p>Ethan hinted at some other (seemingly very significant) changes to the Profile page as well. They want to allow more sharing of content that makes your Profile more unique. That&#8217;s great &#8211; right now everyone&#8217;s looks identical except for the profile pic and potentially the one application profile box below the friends widget. They could not elaborate on these changes but suggested that they would involve some work for developers.</p>
<p><strong>Platform Policies and Programs</strong></p>
<p>Highlights here included an entirely new Facebook Developer site with completely rewritten Platform documentation, more social features focused on community. That&#8217;s great: the existing wiki is weak at best, pathetic at worst. Many of the most important pages became woefully outdated yet were locked from public editing (&lt;cough&gt;FBJS&lt;/cough&gt;). They will be providing comprehensive how-to guides and walkthroughs and will also provide all the content they covered in the demo today. One other interesting thing is that they will be providing a &#8216;Health of the Platform&#8217; section that will show how all (?!) the APIs are currently working in the wild and the current top bugs they are working on fixing, and those they expect you to work around. This will undoubtedly lessen the massive forum threads that alternate between &#8216;it works&#8217; and &#8216;it doesn&#8217;t&#8217; posts.</p>
<p>The gargantuan 14-page opus that comprises the Facebook Platform policies have been shrunk to <strong>3. </strong>With screenshots showing best practices and examples of flagrant violations of policy. Fantastic!</p>
<p>Application and Page Insights will be updated and accessible through APIs. Darn, just about finished the app to scrape them dynamically.</p>
<p><strong>Open Graph API</strong></p>
<p>This is the next evolution of Facebook Connect it sounds like. Basically it was pitched as a way for &#8216;any web page&#8217; to become a Facebook Fan Page/Public Profile through the use of what I assume are custom widgets or code in the Facebook Connect or Facebook JavaScript Client Libraries.</p>
<p>For example, let&#8217;s say as a brand I don&#8217;t want a Facebook Page. I&#8217;ve spent a lot of time cultivating an audience on an external site that I control and don&#8217;t want to fragment them by investing in a Facebook presence as well. The Open Graph API will allow me to add Facebook widgets and access their entire API allowing my users to become Fans of my EXTERNAL page &#8211; and have that show up on their Profiles WITHIN Facebook. These external pages will also show up in Facebook Search from within Facebook, just like they were Pages within the site. Developers will be able to publish Streams targeted directly at these Fans on the external site(s) that use the API. This will undoubtedly be an interesting area of development in the coming months. Along with direct email communication this will probably jolt Facebook Connect implementations into the stratosphere.</p>
<p><strong>Questions Asked By the Audience</strong></p>
<p>Some of these were very good so I&#8217;ve included them to the best of my knowledge:</p>
<p>Q: As part of it&#8217;s new interactive developer site is Facebook going to give developers a &#8216;vote&#8217; on features for Facebook to add?</p>
<p>A: Um, no.</p>
<p>Q: What&#8217;s up with Facebook&#8217;s currency system? Any news?</p>
<p>A: Facebook credits (used in past to purchase Facebook Gifts) are still in use, but they have no &#8216;real&#8217; announcements. They are testing whether or not to allow developers to use or accept them as currency in their apps but that&#8217;s about it for now.</p>
<p>Q: How are apps going to prompt for user email addresses? Extended permissions are painful today.</p>
<p>A: They know, they are going to collapse them into a fewer number of them that allow users and developers a more clear view of how they work and what they grant.</p>
<p>Q: Will counters only show up for bookmarked applications?</p>
<p>A: Yes</p>
<p>Q: Will &#8216;Publish to a Friend&#8217;s Wall&#8217; still work?</p>
<p>A: Not been addressed; only changes they&#8217;ve made to the Stream have been the Open Stream API and that&#8217;s just been a week ago &#8211; no changes planned.</p>
<p>Q: Is Facebook killing the verified applications program altogether?</p>
<p>A: Yes! They are going to spend a lot of time and expense making sure ALL applications are up to the same level of quality as verified ones were.</p>
<p>Q: Any idea in the new Stream of which messages will get more visibility or prioritization (popularity?)</p>
<p>A: Likes and Comments are key &#8211; make sure that people want to Comment and Like them. This will ensure their spread. He was unsure of how this affects search rankings within Facebook search.</p>
<p>That&#8217;s about it, in a nutshell.</p>
<p>Thoughts? Questions?</p>
<img src="http://www.thoughtlabs.com/?ak_action=api_record_view&id=508&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.thoughtlabs.com/2009/10/28/facebooks-next-steps-facebooks-roadmap-for-2009/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Discover Secrets of Web Marketing in a Down Economy</title>
		<link>http://www.thoughtlabs.com/2009/06/18/discover-secrets-of-web-marketing-in-a-down-economy/</link>
		<comments>http://www.thoughtlabs.com/2009/06/18/discover-secrets-of-web-marketing-in-a-down-economy/#comments</comments>
		<pubDate>Thu, 18 Jun 2009 22:37:16 +0000</pubDate>
		<dc:creator>Cappy Popp</dc:creator>
				<category><![CDATA[Advertising]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[Strategy]]></category>
		<category><![CDATA[MITX]]></category>
		<category><![CDATA[Speaking]]></category>

		<guid isPermaLink="false">http://www.thoughtlabs.com/?p=415</guid>
		<description><![CDATA[
Cappy Popp will be speaking at a MITX event Wednesday, June 24, 2009 on a panel titled,  &#8217;Web Marketing on a Shoestring &#8211; Being Scrappy in a Down Economy&#8216;.
The second installment of the MITX Marketing Technology Series, an educational series designed to explore the platforms, systems and infrastructures that allow marketers to execute efficiently, will be held [...]]]></description>
			<content:encoded><![CDATA[<p><a class="post_image_link" href="http://www.thoughtlabs.com/2009/06/18/discover-secrets-of-web-marketing-in-a-down-economy/" title="Permanent link to Discover Secrets of Web Marketing in a Down Economy"><img class="post_image alignleft" src="http://www.thoughtlabs.com/wp-content/uploads/2009/06/mitxlogo.jpg" width="110" height="107" alt="Post image for Discover Secrets of Web Marketing in a Down Economy" /></a>
</p><p><a href="http://www.thoughtlabs.com/about-thought-labs/" target="_blank">Cappy Popp</a> will be speaking at a <a href="http://www.mitx.org/index.cfm" target="_blank">MITX</a> event Wednesday, June 24, 2009 on a panel titled,  &#8217;<a href="http://www.mitx.org/events/1924.cfm" target="_blank">Web Marketing on a Shoestring &#8211; Being Scrappy in a Down Economy</a>&#8216;.</p>
<p>The second installment of the MITX Marketing Technology Series, an educational series designed to explore the platforms, systems and infrastructures that allow marketers to execute efficiently, will be held  at <a href="http://www.klgates.com/Home.aspx" target="_blank">K&amp;L Gates</a> at the <a href="http://en.wikipedia.org/wiki/One_Lincoln_Street" target="_blank">State Street Financial Center in Boston</a> from 8-10AM.</p>
<p>The following industry experts will be joining Cappy:</p>
<ul>
<li><a href="http://www.isitedesign.com/about/our-fearless-leaders" target="_blank">Jeff Cram</a>, CSO / Co-Founder,  <a href="http://www.isitedesign.com/" target="_blank">ISITE Design</a></li>
<li><a href="http://www.mikevolpe.com/" target="_blank">Mike Volpe</a>, VP Marketing, <a href="http://www.hubspot.com" target="_blank">HubSpot</a></li>
<li><a href="http://www.linkedin.com/pub/greg-slama/2/732/b64" target="_blank">Greg Slama</a>, Manager of Contextual Marketing, <a href="http://www.onetooneinteractive.com/otoi/home/" target="_blank">One to One Interactive</a></li>
</ul>
<p><a href="https://www.mitx.org/events/1924.cfm" target="_blank">Click here for detailed information</a> about the event, or <a href="https://www.mitx.org/events/1924.cfm?register=1" target="_blank">here to register</a>.</p>
<p><a href="http://www.klgates.com/files/FileControl/386c9c8a-42e1-438b-a680-b15ec3e0af58/7483b893-e478-44a4-8fed-f49aa917d8cf/Presentation/File/Boston_Directions.pdf" target="_blank">Click here for directions</a>. (or via <a href="http://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=en&amp;q=One+Lincoln+Street,+Boston,+Suffolk,+Massachusetts+02111&amp;sll=42.352488,-71.058825&amp;sspn=0.028734,0.06609&amp;ie=UTF8&amp;cd=2&amp;geocode=FWk_hgIdd7rD-w&amp;split=0&amp;ll=42.352485,-71.058825&amp;spn=0.001796,0.004131&amp;z=19&amp;iwloc=A&amp;iwstate1=dir" target="_blank">Google</a>)</p>
<p><a href="http://www.mitx.org/index.cfm" target="_blank">MITX</a> &#8211; the Massachusetts Innovation &amp; Technology Exchange &#8211; today is the leading industry association in the country, bringing together digital technology, marketing and media professionals, to engage in what is next for the web and how it impacts the marketing and business worlds. With 250 plus member companies representing over 7,000 digital professionals, it is a dynamic and growing community of thought leaders, collaborators, and individuals in search of insight, education and opportunity. <a href="http://www.mitx.org/index.cfm" target="_blank">Check them out</a> &#8211; or even better - <a href="http://www.mitx.org/membership/join.cfm" target="_blank">join</a>!</p>
<div>
<p>Look forward to seeing you there!</p></div>
<img src="http://www.thoughtlabs.com/?ak_action=api_record_view&id=415&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.thoughtlabs.com/2009/06/18/discover-secrets-of-web-marketing-in-a-down-economy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>First Chapters of Our Book &#8216;Facebook Development: A Complete Guide to Smart Application Development for the Facebook Platform&#8217; Now Available!</title>
		<link>http://www.thoughtlabs.com/2009/06/16/first-chapters-of-our-book-facebook-development-a-complete-guide-to-smart-application-development-for-the-facebook-platform-now-available/</link>
		<comments>http://www.thoughtlabs.com/2009/06/16/first-chapters-of-our-book-facebook-development-a-complete-guide-to-smart-application-development-for-the-facebook-platform-now-available/#comments</comments>
		<pubDate>Tue, 16 Jun 2009 20:09:09 +0000</pubDate>
		<dc:creator>Thought Labs</dc:creator>
				<category><![CDATA[Facebook]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[ROI]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[Facebook Applications]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.thoughtlabs.com/?p=384</guid>
		<description><![CDATA[
Our publisher,  Addison-Wesley Professional, has graciously published &#8216;Rough Cuts&#8217; -  that means they still need final edits &#8211; of the first five chapters of our upcoming book, Facebook Development: A Complete Guide to Smart Application Development for the Facebook Platform, on InformIT&#8217;s Safari Books Online. Rough Cuts allow readers to get access to the book [...]]]></description>
			<content:encoded><![CDATA[<p><a class="post_image_link" href="http://www.thoughtlabs.com/2009/06/16/first-chapters-of-our-book-facebook-development-a-complete-guide-to-smart-application-development-for-the-facebook-platform-now-available/" title="Permanent link to First Chapters of Our Book &#8216;Facebook Development: A Complete Guide to Smart Application Development for the Facebook Platform&#8217; Now Available!"><img class="post_image alignleft" src="http://www.thoughtlabs.com/wp-content/uploads/2009/06/Facebook-Development.png" width="160" height="206" alt="Post image for First Chapters of Our Book &#8216;Facebook Development: A Complete Guide to Smart Application Development for the Facebook Platform&#8217; Now Available!" /></a>
</p><p>Our publisher, <a title="Thought Labs and Addison-Wesley Professional" href="http://www.informit.com/imprint/index.aspx?st=61085" target="_blank"> Addison-Wesley Professional</a>, has graciously published &#8216;Rough Cuts&#8217; -  that means they still need final edits &#8211; of the first five chapters of our upcoming book, <a title="Thought Labs - Smart Application Development for Facebook" href="http://www.informit.com/store/product.aspx?isbn=0321638166" target="_blank"><span style="text-decoration: underline;"><strong>Facebook Development: A Complete Guide to Smart Application Development for the Facebook Platform</strong></span></a>, on <a title="Thought Labs Safari Books Online" href="http://my.safaribooksonline.com/9780321638175" target="_blank">InformIT&#8217;s Safari Books Online</a>. Rough Cuts allow readers to get access to the book before it&#8217;s published or purchase advance copies.</p>
<p>Here&#8217;s an excerpt:</p>
<p class="wp-caption" style="text-align: left;"><em>Currently Facebook has over  250 million active users and offers well beyond 52,000 applications &#8212; and the rate at which new applications are launching is staggering. But there is a lack of up-to-date information about developing those applications effectively &#8212; particularly in the light of platform  modifications that have rendered many applications obsolete. This book provides instruction on using the latest Facebook platform features and  helps developers create and deploy successful Facebook apps, revealing what makes them successful, how to measure progress, and how to deploy changes that will maximize the application’s value&#8230;</em></p>
<p><a href="http://my.safaribooksonline.com/9780321638175/ch01" target="_blank">Please give it a read</a> and let us know if you have any thoughts, questions, or ideas about the book or the chapters.</p>
<img src="http://www.thoughtlabs.com/?ak_action=api_record_view&id=384&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.thoughtlabs.com/2009/06/16/first-chapters-of-our-book-facebook-development-a-complete-guide-to-smart-application-development-for-the-facebook-platform-now-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Video: Cappy Popp on Using Social Media in your Organization</title>
		<link>http://www.thoughtlabs.com/2009/06/16/video-posted-cappy-popp-speaks-on-panel-at-git-boston/</link>
		<comments>http://www.thoughtlabs.com/2009/06/16/video-posted-cappy-popp-speaks-on-panel-at-git-boston/#comments</comments>
		<pubDate>Tue, 16 Jun 2009 19:16:49 +0000</pubDate>
		<dc:creator>Cappy Popp</dc:creator>
				<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[Strategy]]></category>
		<category><![CDATA[Facebook Pages]]></category>
		<category><![CDATA[Speaking]]></category>

		<guid isPermaLink="false">http://www.thoughtlabs.com/?p=379</guid>
		<description><![CDATA[
Mike Langford, fellow panelist and CEO of Tweetworks, has posted video of the panel discussion from the Girls in Tech Boston event held on May 6th, 2009 at Microsoft&#8217;s Cambridge Research Center.
You can view the video here.
Along with Mike, Cappy was joined by the following panelists:

Rachel Happe, Co-Founder, Community Roundtable
Karen Rubin, Product Owner, HubSpot and [...]]]></description>
			<content:encoded><![CDATA[<p><a class="post_image_link" href="http://www.thoughtlabs.com/2009/06/16/video-posted-cappy-popp-speaks-on-panel-at-git-boston/" title="Permanent link to Video: Cappy Popp on Using Social Media in your Organization"><img class="post_image alignright" src="http://www.thoughtlabs.com/wp-content/uploads/2009/06/git_logo.png" width="332" height="93" alt="Post image for Video: Cappy Popp on Using Social Media in your Organization" /></a>
</p><p><a href="http://blog.tweetworks.com/mike-langford/" target="_blank">Mike Langford</a>, fellow panelist and CEO of <a href="http://www.tweetworks.com/" target="_blank">Tweetworks</a>, has posted video of the panel discussion from the <a href="http://girlsintech.net/category/boston/" target="_blank">Girls in Tech Boston</a> event held on May 6th, 2009 at <a href="http://microsoftcambridge.com/" target="_blank">Microsoft&#8217;s Cambridge Research Center</a>.</p>
<p><a href="http://blog.tweetworks.com/2009/05/07/tweetworks-tv-episode-57-girls-in-tech-panel-using-social-media-in-your-organization/" target="_blank">You can view the video here</a>.</p>
<p>Along with Mike, Cappy was joined by the following panelists:</p>
<ul>
<li><a href="http://www.linkedin.com/pub/rachel-happe/0/5/52a" target="_blank">Rachel Happe</a>, Co-Founder, <a href="http://www.community-roundtable.com/" target="_blank">Community Roundtable</a></li>
<li><a href="http://www.karen-rubin.com/" target="_blank">Karen Rubin</a>, Product Owner, <a href="http://www.hubspot.com/" target="_blank">HubSpot</a> and co-host of <a href="http://blog.hubspot.com/marketing-podcast/tabid/74768/Default.aspx" target="_blank">HubSpot TV</a></li>
</ul>
<p>The event, <a href="http://gitboston2.eventbrite.com/" target="_blank">Using Social Media in your Organization</a><span class="Apple-style-span" style="border-collapse: separate; color: #000000; font-family: Calibri; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"> </span>, covered many aspects of using and improving social media for business. Case studies from several companies were presented which the panelists reviewed and applied their knowledge to help them improve their reach and results.</p>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;"><span class="Apple-style-span" style="border-collapse: separate; color: #000000; font-family: Calibri; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"><span class="Apple-style-span" style="color: #8d0000; font-family: Helvetica,Arial,sans-serif; font-size: 13px; text-align: left;"></p>
<h1 style="margin: 0px; padding: 0px 0px 8px; font-size: 20px; line-height: 1.2em; font-family: Helvetica,Arial,sans-serif;">GiT Boston Presents: Using Social Media in your Organization</h1>
<p></span></span></div>
<img src="http://www.thoughtlabs.com/?ak_action=api_record_view&id=379&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.thoughtlabs.com/2009/06/16/video-posted-cappy-popp-speaks-on-panel-at-git-boston/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cappy Popp Speaks on LinkedIn: How to Increase Sales</title>
		<link>http://www.thoughtlabs.com/2009/06/16/cappy-popp-speaks-on-linkedin-how-to-increase-sales/</link>
		<comments>http://www.thoughtlabs.com/2009/06/16/cappy-popp-speaks-on-linkedin-how-to-increase-sales/#comments</comments>
		<pubDate>Tue, 16 Jun 2009 17:03:17 +0000</pubDate>
		<dc:creator>Thought Labs</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[ROI]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[Strategy]]></category>
		<category><![CDATA[Speaking]]></category>

		<guid isPermaLink="false">http://www.thoughtlabs.com/?p=366</guid>
		<description><![CDATA[
Thought Labs&#8217;s Cappy Popp will be speaking on a panel titled, &#8220;Linked in &#8211; How to Increase Sales&#8220; on Thursday, June 18, 2009 from 11:45A &#8211; 1:30P at the Clark University Graduate Management Center in Framingham, MA. This should be an interesting event; it will undoubtedly be covering a much broader range of topics related to [...]]]></description>
			<content:encoded><![CDATA[<p><a class="post_image_link" href="http://www.thoughtlabs.com/2009/06/16/cappy-popp-speaks-on-linkedin-how-to-increase-sales/" title="Permanent link to Cappy Popp Speaks on LinkedIn: How to Increase Sales"><img class="post_image alignright" src="http://www.thoughtlabs.com/wp-content/uploads/2009/06/logo.jpg" width="360" height="65" alt="Post image for Cappy Popp Speaks on LinkedIn: How to Increase Sales" /></a>
</p><p>Thought Labs&#8217;s <a href="http://www.thoughtlabs.com/about-thought-labs/" target="_blank">Cappy Popp</a> will be speaking on a panel titled, &#8220;<a href="http://MetroWestMACOC.weblinkconnect.com/CWT/External/WCPages/WCEvents/EventDetail.aspx?EventID=202" target="_blank">Linked in &#8211; How to Increase Sales</a>&#8220; on Thursday, June 18, 2009 from 11:45A &#8211; 1:30P at the <a href="http://www.clarku.edu/gsom/" target="_blank">Clark University Graduate Management Center</a> in Framingham, MA. This should be an interesting event; it will undoubtedly be covering a much broader range of topics related to developing a brand and increasing your presence using all forms of social media. Please attend and bring some of your most pressing questions.</p>
<p>The following industry experts will be joining him:</p>
<ul>
<li><a href="http://blog.tweetworks.com/mike-langford/" target="_blank">Mike Langford</a>, CEO of <a href="http://www.tweetworks.com/" target="_blank">Tweetworks</a></li>
<li>Jeff Cutler, writer, <a href="http://www.jeffcutler.com/" target="_blank">JeffCutler.com</a></li>
<li><a href="http://www.smartmarketmovie.com/html/eric-guerin.html" target="_blank">Eric Guerin</a>, founder <a href="http://www.smartmarketmovie.com/" target="_blank">SmartMarket media</a></li>
</ul>
<p>The panel is sponsored by the <a href="http://www.metrowest.org/" target="_blank">MetroWest Chamber of Commerce</a>. Many thanks to Ed Nunes, Business Banker with TD Banknorth for organizing it.</p>
<p><a href="https://wcws.weblinkconnect.com/WC_eCommerce/EventReg/Event_Registration.aspx?EventID=3G1D35&amp;lk=BJ7D665G4O1B9B629T5C2R606A" target="_blank">Click here to register for the event</a>.</p>
<p><a href="http://maps.google.com/maps?f=q&amp;hl=en&amp;q=1671+Worcester+Road%2cFramingham%2cMA%2c01701%2cUS&amp;ie=UTF8" target="_blank">Click here for directions</a>.</p>
<div>
<p>A power networking group, the <a href="http://www.metrowest.org/" target="_blank">MetroWest Chamber of Commerce</a>, located in Framingham, Massachusetts offers different business networking events, including a Networking Breakfast, a Business After-Hours Networking Meeting, The Nearly Noon Networking Luncheon and a Women’s Leadership Series. All of the meetings, most held monthly, provide small business owners and other executives of local companies a chance to network, communicate and forge valuable business relationships.</p>
<p>Look forward to seeing you there!</p>
<p>Update: video for the event has been posted <a href="http://tweetworks.blip.tv/#2268151" target="_blank">here</a>. Enjoy!</div>
<img src="http://www.thoughtlabs.com/?ak_action=api_record_view&id=366&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.thoughtlabs.com/2009/06/16/cappy-popp-speaks-on-linkedin-how-to-increase-sales/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Facebook Enables Quick Transitions to Speed Application Load Times</title>
		<link>http://www.thoughtlabs.com/2009/04/15/facebook-enables-quick-transitions-to-speed-application-load-times/</link>
		<comments>http://www.thoughtlabs.com/2009/04/15/facebook-enables-quick-transitions-to-speed-application-load-times/#comments</comments>
		<pubDate>Wed, 15 Apr 2009 21:53:48 +0000</pubDate>
		<dc:creator>Cappy Popp</dc:creator>
				<category><![CDATA[Doorbell]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[Facebook Applications]]></category>
		<category><![CDATA[Facebook Platform]]></category>

		<guid isPermaLink="false">http://www.thoughtlabs.com/blogs/?p=220</guid>
		<description><![CDATA[Facebook today announced Quick Transitions, an Ajax-backed technology for enabling faster canvas page loads in Facebook Applications. Does it work? Not at the moment.]]></description>
			<content:encoded><![CDATA[<p></p><p><strong>Quick Transitions</strong></p>
<p><a href="http://developers.facebook.com/news.php?blog=1&amp;story=222" target="_blank">Today Facebook launched a beta feature it calls ‘Quick Transitions.’</a> This feature supposedly results in faster load times for Facebook Platform Application canvas pages. It somehow uses Ajax to load them which keeps the browser from having to do a full page refresh to render the Facebook UI elements that surround every canvas page (like the Chat and Application menu, navigation bar, and ads, etc.)</p>
<p>I wanted to see what effect, if any, enabling this feature had on one of our popular Facebook applications, <a href="http://apps.facebook.com/mydoorbell/" target="_blank">Doorbell</a>. Since this application has over 300k active users a free speed boost sounded just fine with me!</p>
<p>First, to enable the feature go to the Application Settings for your app and click on the Canvas tab. You’ll see a set of two radio buttons at the bottom of the page labeled ‘Quick Transitions.’ Click the ‘On’ button. That’s it. If your application is iframe-based you have to also edit the URLs that govern page transitions. Here&#8217;s a shot showing where to turn it on:</p>
<div id="attachment_230" class="wp-caption alignleft" style="width: 558px">
	<img class="size-full wp-image-230" title="Enabling Quick Transitions for a Facebook Application" src="http://www.thoughtlabs.com/blogs/wp-content/uploads/2009/04/qt12.png" alt="Enabling Quick Transitions for a Facebook Application" width="558" height="392" />
	<p class="wp-caption-text">Enabling Quick Transitions for a Facebook Application</p>
</div>
<p><strong>Yes, But Does it Work?</strong></p>
<p>In a word, no, at least not for me. Could it be the code? Perhaps. We use Facebook&#8217;s tab control to navigate between the canvas pages in our application currently. This could be the issue.</p>
<p>Server access logs show that the correct pages are being loaded;  however, the tab for the page never changes nor does its content load. The browser (Firefox, latest) simply sits there with an hourglass. It&#8217;s still responsive, but the canvas page content never shows. Noticed that Facebook passed along a few new GET variables as well, but they also appear to be modifying the URL for each tab&#8217;s link.</p>
<p>For example, here&#8217;s the link to our rankings page:</p>
<p><span style="font-family: courier new,courier;">http://apps.facebook.com/myapp/?page=rankings&amp;_fb_fromhash=xxxxx</span></p>
<p>The link changes after quick transitions are enabled. Here&#8217;s what my server&#8217;s access log shows (and it&#8217;s serving the content up perfectly: I get a 200/OK status code for it):</p>
<p><span style="font-family: courier new,courier;">myapp/#/myapp/?page=rankings&amp;_fb_fromhash=xxxxx&amp;quickling[version]=xxxxx%3B0&amp;nectar_impid=xxxxxx&amp;nctrct=xxxxx</span></p>
<p>&#8230;and here&#8217;s the link that shows up in the browser&#8217;s address bar:</p>
<p><span style="font-family: courier new,courier;">http://apps.facebook.com/myapp/#/myapp?page=rankings&amp;_fb_fromhash=xxxxx&amp;_fb_q=1&amp;_fb_qsub=apps.facebook.com</span></p>
<p>I&#8217;d like to get this working to test how big a speed improvement you can expect to see on your canvas page loads. I know the feature is in beta so I&#8217;ll keep this post updated with my findings as I get them&#8230;</p>
<img src="http://www.thoughtlabs.com/?ak_action=api_record_view&id=220&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.thoughtlabs.com/2009/04/15/facebook-enables-quick-transitions-to-speed-application-load-times/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dealing with Negativity: Handling Criticism Effectively Online</title>
		<link>http://www.thoughtlabs.com/2009/04/09/dealing-with-negativity-handling-criticism-effectively-online/</link>
		<comments>http://www.thoughtlabs.com/2009/04/09/dealing-with-negativity-handling-criticism-effectively-online/#comments</comments>
		<pubDate>Thu, 09 Apr 2009 20:37:12 +0000</pubDate>
		<dc:creator>Cappy Popp</dc:creator>
				<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[Strategy]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://www.thoughtlabs.com/blogs/?p=193</guid>
		<description><![CDATA[Dealing with negative comments on Twitter or your blog is an effective skill that can help turn detractors into advocates.]]></description>
			<content:encoded><![CDATA[<p></p><p>One of the biggest fears in dealing with social media (especially on a service as public as Twitter) is how to deal with inevitable negative comments about you or your brand. There’s a right and wrong way to deal with it. Replying immediately to your detractor may not always be the best solution – in fact it rarely is. You must maintain a position of strength and honor whenever dealing with criticism. This may not always be possible, but it is always possible to make the problem worse by handling it incorrectly. The <a href="http://www.globalnerdy.com/2008/12/30/the-air-forces-rules-of-engagement-for-blogging/">Air Force Web Posting Response Assessment</a> is a great reference.<br />
When a negative tweet (or blog comment, etc.) is posted there are several steps to follow and questions to ask yourself:</p>
<p><strong>How Bad is it, Really?</strong></p>
<p>This is a subjective measure of how important the message is in context. Are they joking? Being amusing? Using satire? If so, is it worth responding? Or are they angry or raging? Has a product failed in the field? Have they lost money (and time is money) because of it? Have they had a terrible support experience with your brand? Do they simply dislike you? With popularity and readership come trolls &#8211; you may just want to let them pass.</p>
<p><strong>Identify the user</strong></p>
<p>If the message is deemed important enough to respond, then go to their blog/Facebook/Twitter profile and review their latest content manually or by using some of the countless free tools provided on the Web. <a href="http://www.tweetstats.com/">Tweetstats </a>and <a href="http://www.twitalyzer.com/twitalyzer/index.asp">Twitalyzer </a>are great for Twitter. Use Google or LinkedIn to get a quick feel for their background. If they have a blog, glance through the topics of their posts. This should not take long – 10 minutes is plenty. You just want to get a sense of who they are to give you an idea of what type of person you are dealing with. Are they a decision maker? An influencer? Or just trying to stir up trouble to get noticed?</p>
<p><strong>If the comment came from Twitter, follow them on Twitter</strong></p>
<p>If you are not already following them, do so. This allows you to open the possibility of private direct-message (DM) communication with them. The idea is to get them off the public time line (the public stream everyone sees in Twitter) and into a one-on-one conversation to mitigate the damage they could cause.</p>
<p><strong>Resist the hasty reply – seriously, just calm down</strong></p>
<p>The gut feeling is to defend immediately and publicly. Perhaps via a public @reply on Twitter if that&#8217;s where the comment originated (which would be your only option if there is not a mutual follower relationship which allows DMs.) On Twitter especially, quick reactions can be seen as defensive actions, especially for brands. Competitors will be watching. Usually what the person wants is an audience or a soapbox. Do NOT reply defensively. If they already have a bad impression of your brand or are angry, replying immediately and defensively will just amplify their feelings. Remember they don’t know you, and you don’t know them. Rapid replies may literally make them feel like you are stalking them (especially in cases where they’ve already dealt with your support organization and are venting frustration!) They’ve spent hours on the phone with your company with no result and suddenly with one message they have the brand at their feet? Take time to come up with an appropriate response. Remember that all public responses will be seen by all of your followers as well! Don’t get caught with your foot in your mouth or pie on your face. The same logic applies to other venues: blog comments, Facebook status comments, etc.</p>
<p><strong>Play nice and come up with a ‘remarkable’ response</strong></p>
<p>Even if you are completely convinced the person hasn’t a clue what they are talking about make sure you treat them with dignity, respect, and courtesy. Treat it as a golden opportunity to reinforce the dominance of your customer satisfaction (or your genuine humanity if it’s You.) On Twitter, apologize publicly then ask them to DM you to explain the problem. Once you are in DM contact, listen to their problem and make sure their issues are addressed, if possible. DO NOT send them through the same channels your Web site would. Get them to someone that can make decisions and help them. Work with whatever resources at your disposal to come up with an appropriate response if time allows. But you should not wait longer than a few hours to reply. Make sure that response is not only good, it’s remarkable. You want them to not only be happy: you want them to relay the experience to others if possible.</p>
<p><strong>If others are involved, find, follow, and research them as well</strong></p>
<p>Sometimes a problem grows quickly or many are involved to begin with. Make sure you follow and research all the friends of the original sender if they are part of the conversation. Many times these people will become brand advocates if they feel you have handled a situation well and help to alleviate the problem for you.</p>
<p><strong>No matter the outcome, be gracious</strong></p>
<p>Thank them for contacting you. Be sincere. Give them something free if you can (or are in a business that has product at all) for their trouble. Make sure they realize and come away with the feeling that you gave it your all to make them happy, even if the outcome does not make them so. Sometimes, you cannot. Products have bugs, hardware has failures, calls get dropped, stuff happens. But most of the time people just want to know you care enough to help them or listen. If the problem the person refers to is a known issue, ensure that you will personally follow up with them when a fix or solution is available – and do so.</p>
<img src="http://www.thoughtlabs.com/?ak_action=api_record_view&id=193&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.thoughtlabs.com/2009/04/09/dealing-with-negativity-handling-criticism-effectively-online/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Dealing With New Facebook Fan Pages, Part One: Getting Page Status</title>
		<link>http://www.thoughtlabs.com/2009/03/28/dealing-with-new-facebook-fan-pages-part-one-page-getting-page-status/</link>
		<comments>http://www.thoughtlabs.com/2009/03/28/dealing-with-new-facebook-fan-pages-part-one-page-getting-page-status/#comments</comments>
		<pubDate>Sat, 28 Mar 2009 18:57:26 +0000</pubDate>
		<dc:creator>Cappy Popp</dc:creator>
				<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Add new tag]]></category>
		<category><![CDATA[Facebook Pages]]></category>

		<guid isPermaLink="false">http://www.thoughtlabs.com/blogs/?p=140</guid>
		<description><![CDATA[Facebook Pages have changed; they are now more like Facebook user profiles. So, how do you deal with their status messages? How do you get them from the API and what can go wrong?]]></description>
			<content:encoded><![CDATA[<p></p><p>The new (as of March 2009 &#8211; who knows what next week holds) <a href="http://www.thoughtlabs.com/blogs/2009/02/19/facebook-to-enhance-branded-pages-for-businesses/">Facebook Pages have become more like regular Facebook profiles</a>. The important thing to note for the purpose of this post is that they now have a Publisher that allows Page admins to set status messages for the page. And make no mistake  &#8211; these are status updates just like you would set on your own personal profiles. Why is this important? First, it allows you to handle Pages as just another source for status messages, secondly, it integrates Pages more fully into the Facebook Feed model, and finally it&#8217;s important to realize that it has created problems for some (<a href="http://forum.developers.facebook.com/viewtopic.php?id=30369">see this</a> for example.) Now that Pages are part of News Feed any status updates or posts made by a Page or will show up in your personal Feed. Obviously it makes sense to syndicate these status messages in as many ways as possible. But, the question is, <em>how</em>? </p>
<p>This post, first of a series on Facebook Pages, will begin the discussion by first talking about how you can get a Page&#8217;s status from the API.</p>
<p><strong>How do you get the status for a Page via the API?</strong></p>
<p>You can get the Page&#8217;s status by using one of the same API methods you do to get a normal user&#8217;s status &#8211; you just use the PageID as the UserID parameter in the call. <strong>You will need a valid Facebook Session key to do this</strong>, however! I&#8217;ll discuss what that means in my next post. Just remember that a Page cannot login to Facebook to get its own session key. To get that PageID you either snag it from Facebook&#8217;s POST variables (&#8217;<code>fb_sig_page_id</code>&#8216;) that are sent to a Page app&#8217;s canvas page or copy it from the Page&#8217;s URL (if you are going to be using it in places that may not have access to the POST variable or need to store it.) </p>
<p>Here&#8217;s an overview of three ways of getting a Page&#8217;s status:</p>
<table class="aligncenter" cellpadding="3">
<caption class="aligncenter"><strong>Facebook Page Status: 3 Approaches</strong></caption>
<thead>
<tr>
<th>API (PHP)</th>
<th>Notes</th>
<th>Requires Session Key</th>
</tr>
</thead>
<tbody>
<tr>
</tr>
<tr>
<td><a href="http://wiki.developers.facebook.com/index.php/Users.getInfo">users_getInfo</a></td>
<td>returns text and time of last status message</td>
<td>yes</td>
</tr>
<tr>
<td><a href="http://wiki.developers.facebook.com/index.php/Status.get">status_get</a></td>
<td>Not present in most Facebook PHP Client libraries, use raw API call instead. Allows you to return a number of statuses at once using <code>limit</code> parameter.</td>
<td>yes</td>
</tr>
<tr>
<td><a href="http://wiki.developers.facebook.com/index.php/Status_(FQL)">fql_query</a></td>
<td>Excellent way to fetch only what parts of the status you need while making Facebook do the filtering on their end for you. Can minimize traffic to your servers; however, FQL can be slow.</td>
<td>yes</td>
</tr>
</tbody>
</table>
<p>So which way is &#8216;best&#8217;?</p>
<p>It depends on what you need out of the status itself. For example, the first method above, using users_getInfo, only allows you to get the LAST status message for a given Page (or user.) For example it returns the following (PHP):</p>
<pre>
Array
(
    [0] => Array
        (
            [uid] => 714497440
            [status] => Array
                (
                    [message] => is writing a blog post about Facebook Fan Pages
                    [time] => 1237687152
                    [status_id] => 7066343802
                )
        )
)
</pre>
<p>The second method, status_get, returns more information about each status message. Additionally, it lets you return more than one.<br />
For example, either of these would return the last 2 status messages for user <a href="http://www.facebook.com/home.php?#/profile.php?id=714497440&#038;ref=profile">714497440</a></p>
<pre>
$facebook->api_client->status_get('714497440','2');
$facebook->api_client->call_method("facebook.status.get",
                                                   array(  'uid'=>'714497440',
                                                             'limit'=>'2')
);
</pre>
<p>The results are shown below in JSON format since the PHP client return value does not offer associative names for the data:</p>
<pre>
[
   {
      "uid":714497440,
      "status_id":70669311802,
      "time":1237687152,
      "source":6628568379,
      "message":"status message 0"
   },

   {
      "uid":714497440,
      "status_id":70669311802,
      "time":1237687152,
      "source":0,
      "message":"status message 1"
   }
]
</pre>
<p>Finally, using FQL allows you to filter down to only the relevant bit of information you need. For example, if you just want the ids of the last 5 statuses messages for a Page you can simply use this FQL query:</p>
<pre>SELECT status_id FROM status WHERE uid = $pageID LIMIT 5</pre>
<p>The beauty of the final approach is that it not only allows you to minimize the size of the return data from Facebook but it also can be used as part of the FQL preloading process that performs FQL queries before calling your canvas page. You still take the hit for the FQL call, but it save a round trip, and additionally removes the automatic sending of the currently-logged in user&#8217;s entire friend list as part of the Facebook POST variables sent to your page! This can cut down on traffic if your app users have large numbers of friends. Since the average friend count on Facebook now stands at 120 this could be significant for long-term bandwidth costs. NOTE: the status_get API call basically returns the same result as this FQL query:</p>
<pre>
SELECT * FROM status where uid = $pageID ...
</pre>
<p>Hopefully this gives you some insight into the basic involved with getting a Facebook Page&#8217;s status. In the next post I&#8217;ll talk about how you handle this because Facebook requires a valid session key from a logged-in user to call any of these APIs. This can cause problems, for example, when you have code that runs without user interaction (via a cron job to update a Page profile tab for example.)</p>
<p>Stay tuned&#8230;</p>
<img src="http://www.thoughtlabs.com/?ak_action=api_record_view&id=140&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.thoughtlabs.com/2009/03/28/dealing-with-new-facebook-fan-pages-part-one-page-getting-page-status/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Facebook Updating the Developer App</title>
		<link>http://www.thoughtlabs.com/2008/12/01/facebook-updating-the-developer-app/</link>
		<comments>http://www.thoughtlabs.com/2008/12/01/facebook-updating-the-developer-app/#comments</comments>
		<pubDate>Tue, 02 Dec 2008 03:59:01 +0000</pubDate>
		<dc:creator>Cappy Popp</dc:creator>
				<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[Facebook Pages]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.thoughtlabs.com/blogs/?p=107</guid>
		<description><![CDATA[Facebook says they will soon be updating the developer application that allows you to manage your applications. It&#8217;s about time. It&#8217;s a mess at the moment. As long as they don&#8217;t break the application setup APIs this will be great.
Check it out for yourself here.
]]></description>
			<content:encoded><![CDATA[<p></p><p>Facebook says they will soon be updating the developer application that allows you to manage your applications. It&#8217;s about time. It&#8217;s a mess at the moment. As long as they don&#8217;t break the application setup APIs this will be great.</p>
<p>Check it out for yourself <a href="http://developers.facebook.com/news.php?blog=1&amp;story=171">here</a>.</p>
<img src="http://www.thoughtlabs.com/?ak_action=api_record_view&id=107&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.thoughtlabs.com/2008/12/01/facebook-updating-the-developer-app/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Getting the First Round of Funding: the Venture Capital Process</title>
		<link>http://www.thoughtlabs.com/2008/10/06/getting-the-first-round-of-funding-the-venture-capital-process/</link>
		<comments>http://www.thoughtlabs.com/2008/10/06/getting-the-first-round-of-funding-the-venture-capital-process/#comments</comments>
		<pubDate>Mon, 06 Oct 2008 17:22:04 +0000</pubDate>
		<dc:creator>Cappy Popp</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[Strategy]]></category>
		<category><![CDATA[angel]]></category>
		<category><![CDATA[funding]]></category>
		<category><![CDATA[investing]]></category>
		<category><![CDATA[investor]]></category>
		<category><![CDATA[MassTLC]]></category>
		<category><![CDATA[startup]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[unConference]]></category>
		<category><![CDATA[VC]]></category>
		<category><![CDATA[venture capital]]></category>

		<guid isPermaLink="false">http://www.thoughtlabs.com/blogs/?p=81</guid>
		<description><![CDATA[Getting your startup its first round of investment is a complex process. This post clarifies the funding process using real input from actual VC and Angel investors. Discover the critical 'qualifying questions,' how to find the right investor, and how to create an effective pitch.]]></description>
			<content:encoded><![CDATA[<p></p><p>This week I attended the excellent <a href="http://web.me.com/masstlcwebmaster/MassTLC/Welcome.html" target="_blank">MassTLC unConference</a>. Among excellent sessions on effective use of Twitter, how to generate free PR, <a title="Common Mistakes Startups Make" href="http://www.thoughtlabs.com/blogs/2008/10/03/summary-of-masstlc-unconference-p1/" target="_blank">common startup mistakes</a>, and others the <a title="MassTLC unConference 2008: Summary" href="http://www.thoughtlabs.com/blogs/2008/10/03/summary-of-masstlc-unconference-p1/" target="_blank">unConference was a stellar event</a>. One of the sessions I attended was about the process and best practices on raising the first round of funding for a startup. It was run by Steve O&#8217;Leary (of <a href="http://www.gcvp.com/" target="_blank">General Catalyst Venture Partners</a>) and James Gershwiler (of <a href="http://www.commonangels.com/" target="_blank">Common Angels</a>: &#8220;Boston&#8217;s Largest Network of Technology Investors&#8221; .) The session was incredibly informative for someone who&#8217;s new to the process of getting their startup funded via VC or Angel money. This is going to be a long post, but the information I found to be invaluable and interesting since it came directly from active investors and VCs.</p>
<p>The first thing to understand is what the differences are between &#8216;VCs&#8217; and &#8216;Angels.&#8217;</p>
<p>VCs are companies that raise money from 3rd parties (individuals, institutional investors), manage this money in a fund, and deploy this money in hopes of a return on the investment. These funds have a term like any loan (usually &lt; 10 years.) VCs expect returns on their investment relative to the pool of money the manage in the fund, usually in the range of 10-20% of the pool. A &#8217;small&#8217; VC fund is about $200 million: a VC of this size would expect a return of $10-$20 million on their investment. So it&#8217;s critical that you choose a fund that matches your company&#8217;s mission: if your vision is to grow to be a $2 million company don&#8217;t shop for VCs that have multi-billion-dollar funds under management.</p>
<p>Angels are usually individual investors but can also be hybrids (syndicates of individuals.) Some have money under management, some do not; however, the money is usually theirs, not a 3rd party&#8217;s. Angels tend to be cashed-out entrepreneurs with expertise in their fields. They usually invest in people they know, businesses they understand expertly, or in referrals from trusted sources. Angel investors generally make much smaller investments (&lt; $10 million in most cases) but may band together to invest larger amounts of money. Certainly there are some Angels with vast resources but most invest much less than $10 million individually. As a rule of thumb individuals have less money than institutions.</p>
<p>The panel discussed &#8216;qualifying questions&#8217;: these are the things that VC and Angel investors need answers to immediately before considering an investment. They are (in no particular order here):</p>
<ul>
<li>What&#8217;s the size of the company? How big (meaning how big a valuation) can it get?
<ul>
<li>a VC would most likely invest in a company that can meet their requirements for returns (remember: rule of thumb is 10-20% of their fund size and within a timeframe that they receive these returns in time to pay back fund&#8217;s investors!)</li>
</ul>
</li>
</ul>
<ul>
<li>At what stage of funding is the company (none, angel, VC round A/B/C)?
<ul>
<li>VCs usually expect to take 20% of profits</li>
<li>VCs usually have an expense/load amount &#8211; that is, their &#8216;paycheck&#8217; &#8211; of about 2%. This is what you must pay them regularly just like you would pay an employee.</li>
<li>Different VCs have different risk profiles &#8211; some invest in only early startups which have much higher risk (thus potential for higher reward); some invest only in late-stage startups which are less risky. Generally, a VC&#8217;s risk profile is related directly to the size of the fund(s) it manages.</li>
<li>Order of liquidation if company fails: debtors, VCs, other investors</li>
</ul>
</li>
<li>What expertise does the company have?
<ul>
<li>Having advisers &#8211; non-paid individuals that are helping you out since they know you and have connections &#8211; that are respected as experts in a field is a huge help. They cannot write the check but they can make it much easier to get your foot in the door of those that can.</li>
<li>Early-stage VC investors are usually experts themselves in specific fields; they know if an idea is viable. Late-stage investors are usually generalists with access to experts as needed. They are more focused on financial outcomes.</li>
</ul>
</li>
<li>What&#8217;s the company&#8217;s overall business strategy?</li>
</ul>
<ul>
<li>Where is the investing firm in the life of its fund?
<ul>
<li>Later investments are &#8216;harder&#8217; for VCs since they are under more pressure to succeed (they&#8217;re closer to having to pay back the money they borrowed to invest.)</li>
<li>Example: a VC that&#8217;s 6 years into an 8-year fund is less likely to take a risk than one that is just starting a fund.</li>
</ul>
</li>
</ul>
<p>The panel then discussed how to &#8216;pitch&#8217; your idea, company, or service to investors. Everyone who reads this has most likely heard stories about this. And what everyone has heard probably involves some drama and horror. So it was very interesting to hear feedback directly from actual investors to cut through the myth and misinformation that surrounds this feared, mystical, and often hallowed process.</p>
<p>So, what do investors look for in a good pitch? First, they are always on the lookout for a &#8216;Big Idea&#8217; that addresses a big or untapped market opportunity. Less competition == more possibility for success. Also, a successful pitch will show that the company will have more than one revenue stream.  Always be sure that your company shows potential for more than one revenue stream, at least three unless your idea is &#8216;revolutionary&#8217;. And trust me, it most likely is not (sorry!) For example, one investor said he would &#8216;never&#8217; invest in anything related to the blogosphere &#8211; it&#8217;s a monolithic revenue stream that does not scale. If a blogger stops blogging, revenue stops too. One can only blog so many hours a week until they drop dead. And they do. Even Arrington is going to have to slow down at some point. Another thing is that investors realize is that the business plan that a company uses when they pitch invariably changes as the company moves through the funding process. Can the company cope? If so, how? Do they have a strong enough vision and understanding of their markets to make relevant changes without blowing the scope of the product or its time to market? Can the company deal with very frank discussions about changes in their product or service without causing collapse or a deleterious change in direction?</p>
<p>The discussion then turned to the &#8216;Elements of the Pitch.&#8217; It involves five areas of risk and return: people, the problem, market size, competition, and the company&#8217;s &#8216;go to market strategy.&#8217; I will address each of these in turn.</p>
<p>First, and most important by far &#8211; all investors present wholeheartedly agreed on this point unanimously &#8211; are the people involved in the company. Credibility is king and nothing trumps it. If you&#8217;ve never sought funding or had entrepreneurial success before the funding process is most definitely going to be much more difficult for you. Having a set of trusted, successful advisers on board is key. One investor said something along the lines of: &#8220;You want to find that one guy that you&#8217;d invest in no matter what he did. You just KNOW he&#8217;d find a way to make money regardless of what it was. If this guy starts a hot dog cart I&#8217;d be the first one to give him money&#8230;&#8221; If you aren&#8217;t that guy (or girl) find someone who is and ask them to be an adviser.</p>
<p>Secondly, the investors want to understand the problem, and be sure that you do, too. &#8220;What pain are you trying  to solve, or &#8216;what&#8217;s the pain you fix&#8217;?&#8221; This is where the company&#8217;s product or service enters into the mix. If you are looking for early funding, expect that the investors will be experts in your product&#8217;s industry. If they are not, <em>you are doing it wrong</em>. Why? Because someone from the investment firm WILL sit on your company&#8217;s board. The relationship must be both beneficial and reciprocal. Expert investors that sit on your board can be HUGE resources that could help your company land critical customers, crush the competition, or avert catastrophe. Or they can be enormous drains that can hamper your ability to execute, or worse, drive the company in the wrong direction. Remember that once you take funding you are ceding some control to the investor and their goals must be the same or at least in line with your company&#8217;s. You better be able to work with this person! Also, one big question that comes up frequently is, &#8220;does the product work?&#8221; If it&#8217;s theoretical do you have expert proof of its viability?</p>
<p>Next, what is the market size you are entering? Is it an emerging or mature market? Is it&#8217;s growth explosive (social media) or flat (RAM)? Can you prove it? How well do you know the market you are in?</p>
<p>Analysis and understanding of your competition follows as the next important element in your pitch. The worst thing you can do is state, &#8220;&#8230;the only competition we have is ourselves. Our product is so revolutionary there just are not any other competitors.&#8221; All the investors knowingly laughed out loud at this. It supposedly happens all the time. &#8220;Trust us,&#8221; they basically said, &#8220;EVERYONE ALWAYS has competition. And you better know who they are, what they do, how they do it, and where they do it.&#8221; You must also prove that you understand your past, present, and future competitors. If you are in a highly-regulated market (like pharmaceuticals or mission-critical systems) then regulatory agencies become your competitors and you must intimately understand them and their requirements.</p>
<p>Finally, the pitch has to address the strategy your company has for getting to market. What&#8217;s your company&#8217;s sales model and distribution plans? How will you reach your market? The more efficient your sales model is the more likely you are to get funding. A sales model that eats up 40% of your budget or is very labor-intensive will be eyed with extreme suspicion. Efficiency and speed are key here, as is the ability to <a title="Proving ROI for Social Media" href="http://www.thoughtlabs.com/blogs/2008/06/10/the-changing-meaning-of-roi-proving-the-value-of-social-media-2/" target="_blank">prove ROI</a>.  Better to have multiple models that drive those three (or more) revenue streams I mentioned above. As part of this strategy, you should at least think of your exit plans if the need arises. Profitability is something you ought to be mindful of but there are reasons to remain unprofitable for as long as possible.</p>
<p>Other things like time lines (different stages of development, deployment, growth, etc. shown over time) and current status reports are also helpful. The worst thing you can do is to shop &#8216;every investor in town&#8217; with the same pitch. Most likely the first one will have a ton of excellent feedback. Use it. Retool as needed. It&#8217;s exponentially more difficult to get funding from an investor or VC once they&#8217;ve shown you the door. Some have one-shot-only policies as a rule. Even if they do not the burden of proof weighs very heavily on your shoulders if you approach them again. Best to use your least-likely choice as a sounding board and incorporate their feedback before pitching to the one(s) you really care about.</p>
<p>An insightful listener asked about the <a title="The View from Silicon Valley" href="http://money.cnn.com/2008/09/29/technology/View_from_Valley_OBrien.fortune/index.htm?postversion=2008093012" target="_blank">effects the current market woes are having on investors and their willingness to take new risks</a>. One investor said the new conditions were &#8220;GREAT!&#8221; He said almost everything (goods, labor, real estate) is cheaper in a slow market and therefore it&#8217;s a great time to grow a business. Another voiced some concern in the three- to five-year window because of longer funding-to-exit times the i<a href="http://www.paulgraham.com/vcsqueeze.html" target="_blank">ndustry now faces due to the new rules of financial markets</a>. The mean time before first funding to exit in 2001 was 2.1 years. Now, it&#8217;s eight. IPOs are more difficult because of consolidation and restructuring of the financial markets. It&#8217;s better to have the mindset of &#8220;what&#8217;s the likely path of being acquired&#8221; rather than &#8220;how do we go public.&#8221; IPOs are much more difficult to pull off these days.</p>
<p>Hopefully this shed some light on the process of getting your company its first round of financing, even if it is just a reinforcement of what you already know. Kudos to <a href="http://web.me.com/masstlcwebmaster/MassTLC/Welcome.html" target="_blank">MassTLC</a> for getting all of these people in one place at one time &#8211; it&#8217;s rare that you get access to investors or Angels in a situation where you are able to ask questions without being there for a pitch.</p>
<img src="http://www.thoughtlabs.com/?ak_action=api_record_view&id=81&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.thoughtlabs.com/2008/10/06/getting-the-first-round-of-funding-the-venture-capital-process/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
