<?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>JaysonAmbrose.ca &#187; SSO</title>
	<atom:link href="http://www.jambrose.ca/tag/sso/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jambrose.ca</link>
	<description>Interactive Digital Media</description>
	<lastBuildDate>Wed, 11 Aug 2010 03:49:20 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Dealing with UGC Contest Democracy</title>
		<link>http://www.jambrose.ca/dealing-with-ugc-contest-democracy/</link>
		<comments>http://www.jambrose.ca/dealing-with-ugc-contest-democracy/#comments</comments>
		<pubDate>Thu, 09 Apr 2009 00:28:00 +0000</pubDate>
		<dc:creator>jambrose</dc:creator>
				<category><![CDATA[Online Advertising]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[contests]]></category>
		<category><![CDATA[SSO]]></category>
		<category><![CDATA[UGC]]></category>
		<category><![CDATA[voting]]></category>

		<guid isPermaLink="false">http://www.jambrose.ca/?p=240</guid>
		<description><![CDATA[At Filemobile, I manage the deployment of a number of UGC contests.  People upload pictures, videos of things they like, explain themselves to a webcam or write a story in order to be considered for a prize.   It&#8217;s pretty straight forward until you have to pick a winner.   You could go with [...]]]></description>
			<content:encoded><![CDATA[<p>At Filemobile, I manage the deployment of <a title="Solutions at Filemobile.com" href="http://www.filemobile.com/solutions/ugccontests" target="_blank">a number of UGC contests</a>.  People upload <a title="Royal LePage Great Neighbourhood Contest Entry" href="http://neighbourhoods.royallepage.ca/entry/878590" target="_blank">pictures</a>, <a title="Pepsi Bring Home the Cup Contest Entry" href="http://teamup.tsn.ca/entry/807818" target="_blank">videos</a> of things they like, explain themselves to a <a title="Check Out Siep at Idol Auditions" href="http://lastchance.idol.ctv.ca/mediadetail/133829" target="_blank">webcam</a> or write a story in order to be considered for a prize.   It&#8217;s pretty straight forward until you have to pick a winner.   You could go with a random draw, but that&#8217;s no fun.  A classic voting scheme keeps people coming back, it provides a sense of competition and it produces a winner.</p>
<p>Contest hosts want to maximize the number of times a person can vote.   If you do not wish to have users log in to vote, they can vote repeatedly.  Although this can translate into page views, more and more UIs are moving to a stationary experience, where pages are more dynamic and don&#8217;t require page refreshes.  In order to prevent people from just hacking away at it, or writing scripts to vote automatically, we always require a <a title="WTF is a captcha?" href="http://en.wikipedia.org/wiki/Captcha" target="_blank">captcha</a>.  Why not just disable the vote button and set a session cookie?  This is unreliable because some users (like my paranoid <a title="@shitmydadsays" href="http://twitter.com/shitmydadsays" target="_blank">dad</a>) have cookies disabled for various reasons.  This means some people will never know that they are not meant to have unlimited votes.</p>
<p>There are a number of options for a voting process if you require the person to log in.  <a title="Media Factory by Filemobile" href="http://www.filemobile.com/mediafactory" target="_blank">Our system</a> is able to attribute votes to a logged-in user and hence regulate the frequency of voting ie. voting once per day, once per entry, etc&#8230; Daily voting generates more engaging page views, as users return repeatedly to complete the experience (however short!).</p>
<p>The main problem with having people log in to vote, is that they have to register.  Registration pages are notoriously bouncy: people hit them and split.</p>
<p>This is a good <a title="Article at GSQi" href="http://www.hmtweb.com/blog/2007/08/bounce-rate-and-exit-rate-what-is.html">primer on bounce and exit rates.</a></p>
<p>Long site registration forms can be the touch of death, but there are ways to minimize the bounciness with shorter forms and potentially, services like <a title="Article on Facebook Connect" href="http://www.jambrose.ca/facebook-connect-for-publishers/">Facebook Connect</a>, <a title="Google Friend Connect" href="http://www.google.com/friendconnect/" target="_blank">Google Friend Connect</a>,  and other <a title="WTF is SSO?" href="http://en.wikipedia.org/wiki/Single_sign-on" target="_blank">single sign-on systems</a>.</p>
<p>A two-step process would make it easier for a person to engage the site and as a result, lower the bounce rate on that page.  The first step is a fast and simple, one-click register experience.  Once a person is logged in, he can vote and comment. He has a display name, an avatar, and all the fixins.  You can see this happening on this very blog using Facebook Connect.</p>
<p>If the person wishes to submit an entry to the contest, we need some more information.   Another form is presented to them, asking for name, address, etc&#8230;  At this point, we would not require a captcha.</p>
<p>In the case where a 3rd party identity isn&#8217;t used, users must at least enter a password and confirm their email in order to participate.</p>
<p>Here are some ways people try to log fraudulent votes, and what to do about it:</p>
<p>1) A cheater can register repeatedly with phoney email addresses, and basically get unlimited votes.  Without centralized identity, we can mitigate this by sending activation emails (yuk).  The alternative is the contest host being prepared to manually search a vote log xls file and disqualify votes.</p>
<p>2) The cheating bastard could write a script to break your captcha and vote like crazy, automatically.  A good programmer can use a combination of <a title="WTF is OCR?" href="http://en.wikipedia.org/wiki/Optical_character_recognition" target="_blank">OCR</a> software and other methods to read and crack a captcha.  A better captcha makes this possible for only the more rare wily hacker.  At that point, we can usually detect a crazy number of vote requests coming in via IP address.  The user is denied access, and we can determine an estimated number of fraudulent votes.</p>
<p>3) The best fail safe is to simply reserve the right, in the rules, to use discretion in selecting a winner.  If some jerk does manage to cheat, turf him.</p>
<p>I think voting is fun and effective for UGC contests.  If publishers and sponsors take the appropriate care, ensure a reasonable user experience, and allow discretion in the rules and regulations, voting can contribute greatly to the success of the project.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jambrose.ca/dealing-with-ugc-contest-democracy/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
