<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" version="2.0">

<channel>
	<title>CTRtard.com - Internet Marketing with a Helmet</title>
	
	<link>http://ctrtard.com</link>
	<description>Internet Marketing with a Helmet.</description>
	<lastBuildDate>Fri, 13 Aug 2010 21:24:50 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/ctrtard" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="ctrtard" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><geo:lat>32.791246</geo:lat><geo:long>-117.243437</geo:long><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2Fctrtard" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fctrtard" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2Fctrtard" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.bloglines.com/sub/http://feeds.feedburner.com/ctrtard" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fctrtard" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fctrtard" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fctrtard" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.plusmo.com/add?url=http%3A%2F%2Ffeeds.feedburner.com%2Fctrtard" src="http://plusmo.com/res/graphics/fbplusmo.gif">Subscribe with Plusmo</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.thefreedictionary.com/_/hp/AddRSS.aspx?http%3A%2F%2Ffeeds.feedburner.com%2Fctrtard" src="http://img.tfd.com/hp/addToTheFreeDictionary.gif">Subscribe with The Free Dictionary</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.bitty.com/manual/?contenttype=rssfeed&amp;contentvalue=http%3A%2F%2Ffeeds.feedburner.com%2Fctrtard" src="http://www.bitty.com/img/bittychicklet_91x17.gif">Subscribe with Bitty Browser</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.live.com/?add=http%3A%2F%2Ffeeds.feedburner.com%2Fctrtard" src="http://tkfiles.storage.msn.com/x1piYkpqHC_35nIp1gLE68-wvzLZO8iXl_JMledmJQXP-XTBOLfmQv4zhj4MhcWEJh_GtoBIiAl1Mjh-ndp9k47If7hTaFno0mxW9_i3p_5qQw">Subscribe with Live.com</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://mix.excite.eu/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fctrtard" src="http://image.excite.co.uk/mix/addtomix.gif">Subscribe with Excite MIX</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.webwag.com/wwgthis.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fctrtard" src="http://www.webwag.com/images/wwgthis.gif">Subscribe with Webwag</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.podcastready.com/oneclick_bookmark.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fctrtard" src="http://www.podcastready.com/images/podcastready_button.gif">Subscribe with Podcast Ready</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.wikio.com/subscribe?url=http%3A%2F%2Ffeeds.feedburner.com%2Fctrtard" src="http://www.wikio.com/shared/img/add2wikio.gif">Subscribe with Wikio</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.dailyrotation.com/index.php?feed=http%3A%2F%2Ffeeds.feedburner.com%2Fctrtard" src="http://www.dailyrotation.com/rss-dr2.gif">Subscribe with Daily Rotation</feedburner:feedFlare><item>
		<title>Pimp Your Prosper with Subid Injection Buttons</title>
		<link>http://ctrtard.com/affiliate-marketing/pimp-your-prosper-with-subid-injection-buttons/</link>
		<comments>http://ctrtard.com/affiliate-marketing/pimp-your-prosper-with-subid-injection-buttons/#comments</comments>
		<pubDate>Fri, 13 Aug 2010 17:19:17 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Affiliate Marketing]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Tracking]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[Prosper202]]></category>
		<category><![CDATA[Tracking202]]></category>

		<guid isPermaLink="false">http://ctrtard.com/?p=673</guid>
		<description><![CDATA[I love Prosper 202, but the GUI needs help.   I mean copying and pasting [[subid]]?   Really?!?
We may as well all just bust out Mosaic and get it over with.
Embrace the 21st Century













Mod Features

Larger Campaign Name field.  (More room to edit!)
Larger Affiliate URL field.  (The better to see those big-ass [...]]]></description>
			<content:encoded><![CDATA[<p>I love Prosper 202, but the GUI needs help.   I mean copying and pasting [[subid]]?   Really?!?</p>
<p>We may as well all just bust out <a href="http://seanm.ca/mosaic/">Mosaic </a>and get it over with.</p>
<h2>Embrace the 21st Century</h2>
<h2 style="text-align: left;"><img class="size-full wp-image-677 alignleft" title="prosper202-subid-button-animation" src="http://ctrtard.com/wp-content/uploads/2010/08/prosper202-subid-button-animation.gif" alt="" width="412" height="412" /></h2>
<h2></h2>
<h2></h2>
<h2></h2>
<h2></h2>
<h2></h2>
<h2></h2>
<h2></h2>
<h2></h2>
<h2></h2>
<h2></h2>
<h2></h2>
<h2></h2>
<h2>Mod Features</h2>
<ul>
<li>Larger Campaign Name field.  (More room to edit!)</li>
<li>Larger Affiliate URL field.  (The better to see those big-ass tracking links.)</li>
<li>Some Sweet Subid Injection Buttons.  No more copy/paste means less room for error and way less 1994.</li>
</ul>
<p>&nbsp;</p>
<h2>Doing the Mod</h2>
<h3><strong>EDIT FILE: tracking202/setup/aff_campaigns.php</strong></h3>
<p><em>Note: these specific line numbers refer to Prosper 1.5.1 stable release.  If you have a newer version, the mod should work fine, just be sure to double-check where you&#8217;re inserting the code.</em></p>
<p><strong>Change 1/3</strong></p>
<p>Line 209: Comment out the existing input field, then paste the new line directly below it as shown.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>209
210
</pre></td><td class="code"><pre class="xml" style="font-family:monospace;"><span style="color: #808080; font-style: italic;">&lt;!-- &lt;input type=&quot;text&quot; name=&quot;aff_campaign_name&quot; value=&quot;&lt;? echo $html['aff_campaign_name']; ?&gt;&quot; style=&quot;display: inline;&quot;/&gt; --&gt;</span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;textarea</span> <span style="color: #000066;">name</span>=<span style="color: #ff0000;">&quot;aff_campaign_name&quot;</span> <span style="color: #000066;">rows</span>=<span style="color: #ff0000;">&quot;1&quot;</span> <span style="color: #000066;">cols</span>=<span style="color: #ff0000;">&quot;30&quot;</span> <span style="color: #000066;">style</span>=<span style="color: #ff0000;">&quot;display: inline;&quot;</span><span style="color: #000000; font-weight: bold;">/&gt;</span>&lt;? echo $html<span style="color: #66cc66;">&#91;</span><span style="color: #ff0000;">'aff_campaign_name'</span><span style="color: #66cc66;">&#93;</span>; <span style="color: #000000; font-weight: bold;">?&gt;</span><span style="color: #000000; font-weight: bold;">&lt;/textarea<span style="color: #000000; font-weight: bold;">&gt;</span></span></span></pre></td></tr></table></div>

<p><strong>Change 2/3</strong></p>
<p>Line 243: Again, comment out the existing input field, then paste the new code as shown.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>243
244
245
246
247
248
249
250
251
252
253
254
</pre></td><td class="code"><pre class="xml" style="font-family:monospace;"><span style="color: #808080; font-style: italic;">&lt;!-- &lt;input type=&quot;text&quot; name=&quot;aff_campaign_url&quot; value=&quot;&lt;? echo $html['aff_campaign_url']; ?&gt;&quot; style=&quot;width: 200px; display: inline;&quot;/&gt; --&gt;</span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;textarea</span> <span style="color: #000066;">name</span>=<span style="color: #ff0000;">&quot;aff_campaign_url&quot;</span> <span style="color: #000066;">rows</span>=<span style="color: #ff0000;">&quot;3&quot;</span> <span style="color: #000066;">cols</span>=<span style="color: #ff0000;">&quot;30&quot;</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;aff_campaign_url&quot;</span> <span style="color: #000066;">style</span>=<span style="color: #ff0000;">&quot;width: 260px; display: inline;&quot;</span><span style="color: #000000; font-weight: bold;">/&gt;</span>&lt;? echo $html<span style="color: #66cc66;">&#91;</span><span style="color: #ff0000;">'aff_campaign_url'</span><span style="color: #66cc66;">&#93;</span>; <span style="color: #000000; font-weight: bold;">?&gt;</span><span style="color: #000000; font-weight: bold;">&lt;/textarea<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;div<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #808080; font-style: italic;">&lt;!-- Part of CtrTard's Subid Injection Button Mod, 8-12-2010, http://ctrtard.com --&gt;</span> 
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;input</span> <span style="color: #000066;">type</span>=<span style="color: #ff0000;">&quot;button&quot;</span> <span style="color: #000066;">value</span>=<span style="color: #ff0000;">&quot;[[subid]]&quot;</span> <span style="color: #000066;">onclick</span>=<span style="color: #ff0000;">&quot;insertAtCaret('aff_campaign_url','[[subid]]');&quot;</span> <span style="color: #000000; font-weight: bold;">/&gt;</span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;input</span> <span style="color: #000066;">type</span>=<span style="color: #ff0000;">&quot;button&quot;</span> <span style="color: #000066;">value</span>=<span style="color: #ff0000;">&quot;[[c1]]&quot;</span> <span style="color: #000066;">onclick</span>=<span style="color: #ff0000;">&quot;insertAtCaret('aff_campaign_url','[[c1]]');&quot;</span> <span style="color: #000000; font-weight: bold;">/&gt;</span></span> 
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;input</span> <span style="color: #000066;">type</span>=<span style="color: #ff0000;">&quot;button&quot;</span> <span style="color: #000066;">value</span>=<span style="color: #ff0000;">&quot;[[c2]]&quot;</span> <span style="color: #000066;">onclick</span>=<span style="color: #ff0000;">&quot;insertAtCaret('aff_campaign_url','[[c2]]');&quot;</span> <span style="color: #000000; font-weight: bold;">/&gt;</span></span> 
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;input</span> <span style="color: #000066;">type</span>=<span style="color: #ff0000;">&quot;button&quot;</span> <span style="color: #000066;">value</span>=<span style="color: #ff0000;">&quot;[[c3]]&quot;</span> <span style="color: #000066;">onclick</span>=<span style="color: #ff0000;">&quot;insertAtCaret('aff_campaign_url','[[c3]]');&quot;</span> <span style="color: #000000; font-weight: bold;">/&gt;</span></span> 
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;input</span> <span style="color: #000066;">type</span>=<span style="color: #ff0000;">&quot;button&quot;</span> <span style="color: #000066;">value</span>=<span style="color: #ff0000;">&quot;[[c4]]&quot;</span> <span style="color: #000066;">onclick</span>=<span style="color: #ff0000;">&quot;insertAtCaret('aff_campaign_url','[[c4]]');&quot;</span> <span style="color: #000000; font-weight: bold;">/&gt;</span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;br<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>  
    The following tracking placeholders can be used:<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;br</span><span style="color: #000000; font-weight: bold;">/&gt;</span></span>
    [[subid]], [[c1]], [[c2]], [[c3]], [[c4]]</pre></td></tr></table></div>

<p><strong>Change 3/3</strong></p>
<p>Line 351: Between &lt;/table&gt; and &lt;? template_bottom();  paste this block of code as shown.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
</pre></td><td class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #339933;">&lt;/</span>table<span style="color: #339933;">&gt;</span>
&nbsp;
<span style="color: #339933;">&lt;</span>script<span style="color: #339933;">&gt;</span>
<span style="color: #006600; font-style: italic;">// Part of CtrTard's Subid Injection Button Mod</span>
<span style="color: #006600; font-style: italic;">// 8-12-2010 http://ctrtard.com </span>
<span style="color: #006600; font-style: italic;">// Function from: http://www.scottklarr.com/topic/425/how-to-insert-text-into-a-textarea-where-the-cursor-is/</span>
<span style="color: #006600; font-style: italic;">// As is, this code didn't work with stupid IE. So caret function has been added, and code adjusted. Works on IE8!</span>
<span style="color: #003366; font-weight: bold;">function</span> insertAtCaret<span style="color: #009900;">&#40;</span>areaId<span style="color: #339933;">,</span> text<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #003366; font-weight: bold;">var</span> txtarea <span style="color: #339933;">=</span> document.<span style="color: #660066;">getElementById</span><span style="color: #009900;">&#40;</span>areaId<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #003366; font-weight: bold;">var</span> scrollPos <span style="color: #339933;">=</span> txtarea.<span style="color: #660066;">scrollTop</span><span style="color: #339933;">;</span>
    <span style="color: #003366; font-weight: bold;">var</span> strPos <span style="color: #339933;">=</span> <span style="color: #CC0000;">0</span><span style="color: #339933;">;</span>
    <span style="color: #003366; font-weight: bold;">var</span> br <span style="color: #339933;">=</span> <span style="color: #009900;">&#40;</span><span style="color: #009900;">&#40;</span>txtarea.<span style="color: #660066;">selectionStart</span> <span style="color: #339933;">||</span> txtarea.<span style="color: #660066;">selectionStart</span> <span style="color: #339933;">==</span> <span style="color: #3366CC;">'0'</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">?</span> <span style="color: #3366CC;">&quot;ff&quot;</span> <span style="color: #339933;">:</span> <span style="color: #009900;">&#40;</span>document.<span style="color: #660066;">selection</span> <span style="color: #339933;">?</span> <span style="color: #3366CC;">&quot;ie&quot;</span> <span style="color: #339933;">:</span> <span style="color: #003366; font-weight: bold;">false</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    txtarea.<span style="color: #000066;">focus</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    strPos <span style="color: #339933;">=</span> caret<span style="color: #009900;">&#40;</span>txtarea<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #003366; font-weight: bold;">var</span> front <span style="color: #339933;">=</span> <span style="color: #009900;">&#40;</span>txtarea.<span style="color: #660066;">value</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">substring</span><span style="color: #009900;">&#40;</span><span style="color: #CC0000;">0</span><span style="color: #339933;">,</span> strPos<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #003366; font-weight: bold;">var</span> <span style="color: #000066;">back</span> <span style="color: #339933;">=</span> <span style="color: #009900;">&#40;</span>txtarea.<span style="color: #660066;">value</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">substring</span><span style="color: #009900;">&#40;</span>strPos<span style="color: #339933;">,</span> txtarea.<span style="color: #660066;">value</span>.<span style="color: #660066;">length</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    txtarea.<span style="color: #660066;">value</span> <span style="color: #339933;">=</span> front <span style="color: #339933;">+</span> text <span style="color: #339933;">+</span> <span style="color: #000066;">back</span><span style="color: #339933;">;</span>
    strPos <span style="color: #339933;">=</span> strPos <span style="color: #339933;">+</span> text.<span style="color: #660066;">length</span><span style="color: #339933;">;</span>
    <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>br <span style="color: #339933;">==</span> <span style="color: #3366CC;">&quot;ie&quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        txtarea.<span style="color: #000066;">focus</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #003366; font-weight: bold;">var</span> range <span style="color: #339933;">=</span> document.<span style="color: #660066;">selection</span>.<span style="color: #660066;">createRange</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        range.<span style="color: #660066;">moveStart</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'character'</span><span style="color: #339933;">,</span> <span style="color: #339933;">-</span>txtarea.<span style="color: #660066;">value</span>.<span style="color: #660066;">length</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        range.<span style="color: #660066;">moveStart</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'character'</span><span style="color: #339933;">,</span> strPos<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        range.<span style="color: #660066;">moveEnd</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'character'</span><span style="color: #339933;">,</span> <span style="color: #CC0000;">0</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        range.<span style="color: #660066;">select</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span> <span style="color: #000066; font-weight: bold;">else</span> <span style="color: #009900;">&#123;</span>
        txtarea.<span style="color: #660066;">selectionStart</span> <span style="color: #339933;">=</span> strPos<span style="color: #339933;">;</span>
        txtarea.<span style="color: #660066;">selectionEnd</span> <span style="color: #339933;">=</span> strPos<span style="color: #339933;">;</span>
        txtarea.<span style="color: #000066;">focus</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>
    txtarea.<span style="color: #660066;">scrollTop</span> <span style="color: #339933;">=</span> scrollPos<span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #006600; font-style: italic;">//Function from: http://web.archive.org/web/20080214051356/http://www.csie.ntu.edu.tw/~b88039/html/jslib/caret.html</span>
<span style="color: #006600; font-style: italic;">// Thank you sir, you're a damn genius!  This solution works great on IE8!</span>
<span style="color: #003366; font-weight: bold;">function</span> caret<span style="color: #009900;">&#40;</span>node<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
 <span style="color: #006600; font-style: italic;">//node.focus(); </span>
 <span style="color: #009966; font-style: italic;">/* without node.focus() IE will returns -1 when focus is not on node */</span>
 <span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>node.<span style="color: #660066;">selectionStart</span><span style="color: #009900;">&#41;</span> <span style="color: #000066; font-weight: bold;">return</span> node.<span style="color: #660066;">selectionStart</span><span style="color: #339933;">;</span>
 <span style="color: #000066; font-weight: bold;">else</span> <span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span><span style="color: #339933;">!</span>document.<span style="color: #660066;">selection</span><span style="color: #009900;">&#41;</span> <span style="color: #000066; font-weight: bold;">return</span> <span style="color: #CC0000;">0</span><span style="color: #339933;">;</span>
 <span style="color: #003366; font-weight: bold;">var</span> c        <span style="color: #339933;">=</span> <span style="color: #3366CC;">&quot;<span style="color: #000099; font-weight: bold;">\0</span>01&quot;</span><span style="color: #339933;">;</span>
 <span style="color: #003366; font-weight: bold;">var</span> sel    <span style="color: #339933;">=</span> document.<span style="color: #660066;">selection</span>.<span style="color: #660066;">createRange</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
 <span style="color: #003366; font-weight: bold;">var</span> dul    <span style="color: #339933;">=</span> sel.<span style="color: #660066;">duplicate</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
 <span style="color: #003366; font-weight: bold;">var</span> len    <span style="color: #339933;">=</span> <span style="color: #CC0000;">0</span><span style="color: #339933;">;</span>
 dul.<span style="color: #660066;">moveToElementText</span><span style="color: #009900;">&#40;</span>node<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
 sel.<span style="color: #660066;">text</span>    <span style="color: #339933;">=</span> c<span style="color: #339933;">;</span>
 len        <span style="color: #339933;">=</span> <span style="color: #009900;">&#40;</span>dul.<span style="color: #660066;">text</span>.<span style="color: #660066;">indexOf</span><span style="color: #009900;">&#40;</span>c<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
 sel.<span style="color: #660066;">moveStart</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'character'</span><span style="color: #339933;">,-</span><span style="color: #CC0000;">1</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
 sel.<span style="color: #660066;">text</span>    <span style="color: #339933;">=</span> <span style="color: #3366CC;">&quot;&quot;</span><span style="color: #339933;">;</span>
 <span style="color: #000066; font-weight: bold;">return</span> len<span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #339933;">&lt;/</span>script<span style="color: #339933;">&gt;</span>
&nbsp;
<span style="color: #339933;">&lt;?</span> template_bottom<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></td></tr></table></div>

<h2>Final Thoughts</h2>
<p>At first, this mod took me about 10 minutes to do.  It worked just fine in Firefox, and I felt really smart&#8230; until I tested it in IE8.  Piece of shit!   It turns out, Firefox, Safari, and Opera all support some simple JavaScript  &#8217;selectionStart&#8217; calls.  But stupid Internet Explorer does not.   The solution I came up with is cobbled together from two different scripts I found.  For those interested, I&#8217;ve added comments in the code so you can find the original sources.</p>
<p>And now, I&#8217;d like to ask a favor of my blog readers&#8230;  If you&#8217;ve found this or any of the other mods/scripts/posts on my blog useful, a great way to say thanks would be to help me out with a fundraising campaign I&#8217;m working on for the <a href="http://pages.teamintraining.org/sd/disneyh10/nvides">The Leukemia &amp; Lymphoma Society&#8217;s (LLS)</a>.   This is fully tax deductible (info is on the page) and it&#8217;s for a great cause.  If you do make a donation, please let me know so I can give you a proper thank you.</p>
<p>And finally&#8230;.</p>
<p>Do you have any ideas for a Prosper202 mod you&#8217;d like to see?  Post it in the comments below.  If it sounds good and feasible, I&#8217;ll probably do it!</p>
]]></content:encoded>
			<wfw:commentRss>http://ctrtard.com/affiliate-marketing/pimp-your-prosper-with-subid-injection-buttons/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Passing Variables Through Prosper 202 Mod</title>
		<link>http://ctrtard.com/affiliate-marketing/passing-variables-through-prosper-202-mo/</link>
		<comments>http://ctrtard.com/affiliate-marketing/passing-variables-through-prosper-202-mo/#comments</comments>
		<pubDate>Tue, 03 Aug 2010 22:16:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Affiliate Marketing]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Tracking]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[pre-pop]]></category>
		<category><![CDATA[prepop]]></category>
		<category><![CDATA[prosper 202]]></category>
		<category><![CDATA[Prosper202]]></category>
		<category><![CDATA[Tracking202]]></category>

		<guid isPermaLink="false">http://ctrtard.com/?p=648</guid>
		<description><![CDATA[The Issue:
A new campaign I am about to run requires me to pass a zip code as a get variable in the url.  For example:
http://offerpage.com?id=666&#038;zip=12345
This is also known as a pre-pop, as in &#8220;pre-populating&#8221; an offer.
The Problem:
So my landing page is all set up.  I have a form on there that let&#8217;s the user [...]]]></description>
			<content:encoded><![CDATA[<h2>The Issue:</h2>
<p>A new campaign I am about to run requires me to pass a zip code as a get variable in the url.  For example:</p>
<p>http://offerpage.com?id=666<strong>&#038;zip=12345</strong></p>
<p>This is also known as a pre-pop, as in &#8220;pre-populating&#8221; an offer.</p>
<h2>The Problem:</h2>
<p>So my landing page is all set up.  I have a form on there that let&#8217;s the user enter his zip code and I have my Prosper202 javascript tracking code in place.   Everything&#8217;s great until I have to actually pass that zip code through Prosper and then to my offer page.</p>
<p>When you &#8220;Get LP Code&#8221; in Prosper202, you get outbound links like this:</p>
<p>$tracking202outbound = &#8216;http://yourProsperDomain/tracking202/redirect/off.php?acip=123&#038;pci=&#8217;.$_COOKIE['tracking202pci'];</p>
<p>Even if you modify this URL, any additional variables you add will get ignored and lost during the redirection process.</p>
<h2>The Solution:</h2>
<p>There are a few ways to fix this, one of them is by using cookies.  <a href="http://www.exosus.com/?p=26">I haven&#8217;t test this solution here, but it looks like it would work. </a> However, it would not allow you to use Prosper202&#8217;s cloaking feature.  That kind of sucks <img src='http://ctrtard.com/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> </p>
<p>My fix is a hack.  You will need to edit one file in your Prosper202 install.  But once you&#8217;ve done the mod, it will allow you to pass any variables you want in a simple, elegant way.  No need for multiple files, cookies, or other bullshit that I will never remember to do. <img src='http://ctrtard.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<h2>The Mod:</h2>
<h3>Edit: tracking202/redirect/off.php</h3>
<p><strong>Change 1/3:</strong><br />
Add the following code directly below the open php tag, like so:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?</span> 
<span style="color: #666666; font-style: italic;">/* Get Variable Pass-thru Mod, by Mark -- http://ctrtard.com -- added 8-3-2010
This mod will allow you to pass additional variables to the P202 redirect. E.g.
$tracking202outbound = 'http://your202.com/tracking202/redirect/off.php?acip=123&amp;pci='.$_COOKIE['tracking202pci'] . '&amp;zip=10010';
*/</span>
<span style="color: #b1b100;">foreach</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$_GET</span> <span style="color: #b1b100;">as</span> <span style="color: #000088;">$key</span> <span style="color: #339933;">=&gt;</span> <span style="color: #000088;">$value</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$key</span> <span style="color: #339933;">!==</span> <span style="color: #0000ff;">&quot;acip&quot;</span> AND <span style="color: #000088;">$key</span> <span style="color: #339933;">!==</span> <span style="color: #0000ff;">&quot;pci&quot;</span><span style="color: #009900;">&#41;</span>
    <span style="color: #000088;">$stack</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">&quot;&amp;<span style="color: #006699; font-weight: bold;">$key</span>=&quot;</span> <span style="color: #339933;">.</span> <span style="color: #990000;">urlencode</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$value</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #666666; font-style: italic;">/* End Get Variable Pass-thru Mod */</span>
&nbsp;
<span style="color: #666666; font-style: italic;">#only allow numeric acip's</span></pre></td></tr></table></div>

<p><strong>Change 2/3:</strong></p>
<p>Add the following code on line 98. Directly below the line that reads: &#8220;$redirect_site_url = replaceTrackerPlaceholders($redirect_site_url,$click_id);&#8221;</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>96
97
98
99
100
</pre></td><td class="code"><pre class="php" style="font-family:monospace;">    <span style="color: #000088;">$redirect_site_url</span> <span style="color: #339933;">=</span> replaceTrackerPlaceholders<span style="color: #009900;">&#40;</span><span style="color: #000088;">$redirect_site_url</span><span style="color: #339933;">,</span><span style="color: #000088;">$click_id</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
    <span style="color: #666666; font-style: italic;">/* Get Variable Pass-thru Mod */</span>
    <span style="color: #000088;">$redirect_site_url</span> <span style="color: #339933;">.=</span> <span style="color: #000088;">$stack</span><span style="color: #339933;">;</span>
    <span style="color: #666666; font-style: italic;">/* End Variable Pass-thru Mod */</span></pre></td></tr></table></div>

<p><strong>Change 3/3:</strong></p>
<p>Add the following code on line 373. Directly below the comment that reads: &#8220;//NOW LETS REDIRECT&#8221;</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>371
372
373
374
375
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">//NOW LETS REDIRECT  </span>
&nbsp;
<span style="color: #666666; font-style: italic;">/* Get Variable Pass-thru Mod */</span>
<span style="color: #000088;">$redirect_site_url</span> <span style="color: #339933;">.=</span> <span style="color: #000088;">$stack</span><span style="color: #339933;">;</span>
<span style="color: #666666; font-style: italic;">/* End Variable Pass-thru Mod */</span></pre></td></tr></table></div>

<p><em>Note, line numbers for the off.php file are from Prosper 1.5.1.  If you have a different version, the line numbers might be in slightly different places.</em></p>
<h2>Usage:</h2>
<p>Once the mod is in place, passing any variable you need to is simple and elegant.  All you need to do is append it.  Here is a chunk of code to show how this can be done.  We will pass a zip and color variable:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #000088;">$color</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;red&quot;</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$zip</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;12345&quot;</span><span style="color: #339933;">;</span> 
&nbsp;
<span style="color: #666666; font-style: italic;">// paste our outbound link Prosper gave us in &quot;Get LP Code&quot;</span>
<span style="color: #000088;">$tracking202outbound</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">'http://yourProsperDomain/tracking202/redirect/off.php?acip=123&amp;pci='</span><span style="color: #339933;">.</span><span style="color: #000088;">$_COOKIE</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'tracking202pci'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span> 
&nbsp;
<span style="color: #666666; font-style: italic;">// now let's append our variables</span>
<span style="color: #000088;">$tracking202outbound</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">&quot;&amp;zip=<span style="color: #006699; font-weight: bold;">$zip</span>&amp;color=<span style="color: #006699; font-weight: bold;">$color</span>&quot;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// make a link</span>
<span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">&quot;&lt;a href=<span style="color: #000099; font-weight: bold;">\&quot;</span><span style="color: #006699; font-weight: bold;">$tracking202outbound</span><span style="color: #000099; font-weight: bold;">\&quot;</span>&gt;click here&lt;/a&gt;&quot;</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div>

<p>Assuming our offer link was &#8220;http://offerpage.com?id=666&#8243;, the user would be redirected to:</p>
<p><strong>http://offerpage.com?id=666&#038;zip=12345&#038;color=red</strong></p>
<p>Yay!</p>
<p><strong><em>Please comment and ReTweet if you found this useful.</em></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://ctrtard.com/affiliate-marketing/passing-variables-through-prosper-202-mo/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Why you need an iPhone4</title>
		<link>http://ctrtard.com/r4ndom/why-you-need-an-iphone4/</link>
		<comments>http://ctrtard.com/r4ndom/why-you-need-an-iphone4/#comments</comments>
		<pubDate>Mon, 28 Jun 2010 19:19:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[R4ndom]]></category>
		<category><![CDATA[hilarity]]></category>
		<category><![CDATA[humor]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[iphone4]]></category>
		<category><![CDATA[sheeple]]></category>

		<guid isPermaLink="false">http://ctrtard.com/?p=643</guid>
		<description><![CDATA[&#8220;It has an app that will build you an island and then it fucking transforms into a jet and flies you there.&#8221;

]]></description>
			<content:encoded><![CDATA[<p>&#8220;It has an app that will build you an island and then it fucking transforms into a jet and flies you there.&#8221;</p>
<p><object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/FL7yD-0pqZg&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/FL7yD-0pqZg&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://ctrtard.com/r4ndom/why-you-need-an-iphone4/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Ruck from Convert2Media Interview June 2010</title>
		<link>http://ctrtard.com/affiliate-marketing/ruck-from-convert2media-interview-june-2010/</link>
		<comments>http://ctrtard.com/affiliate-marketing/ruck-from-convert2media-interview-june-2010/#comments</comments>
		<pubDate>Mon, 21 Jun 2010 18:22:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Affiliate Marketing]]></category>
		<category><![CDATA[c2m]]></category>
		<category><![CDATA[convert2media]]></category>
		<category><![CDATA[interview]]></category>
		<category><![CDATA[marketing]]></category>
		<category><![CDATA[Newbies]]></category>
		<category><![CDATA[ruck]]></category>

		<guid isPermaLink="false">http://ctrtard.com/?p=638</guid>
		<description><![CDATA[This is has been tweeted and retweeted about.  But if you&#8217;re like me, and ignore/forget about Twitter for days at a time, you may have missed it.   I bookmarked it about a week and a half ago and didn&#8217;t listen until today.
This interview kicks some serious ass. So far I have listened to it twice [...]]]></description>
			<content:encoded><![CDATA[<p>This is has been tweeted and retweeted about.  But if you&#8217;re like me, and ignore/forget about Twitter for days at a time, you may have missed it.   I bookmarked it about a week and a half ago and didn&#8217;t listen until today.</p>
<p><strong>This interview kicks some serious ass.</strong> So far I have listened to it twice and learned something each time.</p>
<p>Check it out here:</p>
<p><a href="http://www.convert2media.com/blog/2010/06/11/ruck-interviewed-by-scott-rewick/">Ruck Interviewed By Scott Rewick</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ctrtard.com/affiliate-marketing/ruck-from-convert2media-interview-june-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Data Feed Sites, A Complete Guide – Part 2</title>
		<link>http://ctrtard.com/affiliate-marketing/data-feed-site-complete-guide-part-2/</link>
		<comments>http://ctrtard.com/affiliate-marketing/data-feed-site-complete-guide-part-2/#comments</comments>
		<pubDate>Thu, 03 Jun 2010 20:09:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Affiliate Marketing]]></category>
		<category><![CDATA[data feed sites]]></category>
		<category><![CDATA[datafeeds]]></category>

		<guid isPermaLink="false">http://ctrtard.com/?p=618</guid>
		<description><![CDATA[&#60;&#60;&#60; Read Data Feed Sites &#8211; Part 1
Page Building Strategies
Once you&#8217;ve selected your feed, you need to present it in a way that is going to help you convert.  Here are some tips for how you should lay out your data feed site:
1. Use Wordpress as the framework for your data feed site. Wordpress ranks [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Data Feed Sites, A Complete Guide - Part 1" href="http://ctrtard.com/affiliate-marketing/data-feed-site-complete-guide-part-1/">&lt;&lt;&lt; Read Data Feed Sites &#8211; Part 1</a></p>
<h2>Page Building Strategies</h2>
<p>Once you&#8217;ve selected your feed, you need to present it in a way that is going to help you convert.  Here are some tips for how you should lay out your data feed site:</p>
<p><strong>1. Use Wordpress as the framework for your data feed site. </strong>Wordpress ranks quickly and there are quite a few tools available that will let you load up your Wordpress blog with products from data feeds.</p>
<p><strong>2. Use multiple calls to action and link everything on product pages. </strong>E.g. &#8216;Buy Now&#8217;, &#8216;Add to Cart&#8217;, &#8216;More Details &#8216;, etc.   Stick an &#8216;Enlarge Photo&#8217; link below the product photo that links to the item&#8217;s page.  Remember, the name of the game is getting them to click through to the merchant.  That cookie needs to drop before you can get paid.  So, link everything.  Be clever.</p>
<p><strong>3. Avoid duplicate content by mixing things up a little.</strong> Rename categories when possible. For example, a pet supplies merchant might have a category called &#8216;Just for Cats&#8217;.   Change it to &#8216;Cat Toys &amp; Accessories&#8217;.   You can also group multiple items together on the same page.  Most merchants will have 1 item per page.  You can put 2 items per page and avoid duplicating their site structure.   To get even more advanced, you could even blend two related data feeds from two different merchants.</p>
<p><strong>4. Look legit. </strong>Make business pages. &#8216;About&#8217;, &#8216;Privacy Policy&#8217;, etc.  Check out the merchant&#8217;s site and get some ideas for more pages.   If they have a &#8216;Shipping Policy&#8217; page and a &#8216;Returns&#8217; page, don&#8217;t copy the pages exactly.  Instead, combine these two pages on your site.  Mix it up a little bit.  The goal here is to make your data feed site look like a real, e-commerce web site.  By adding pages that a &#8220;real&#8221; online store would have, you just might be helping your site get ranked a little better and get linked to organically.</p>
<p><strong>5. Link to industry related web sites.</strong> If you&#8217;re selling golf clubs, link to golf.com, pga.com, etc.   You can also add a sitemap – this is especially a good idea for data feed sites since they may ultimately have thousands of pages.  The idea of linking to related/authority sites and using site maps are both basic SEO tactics.</p>
<p><strong>6. Use redirects. </strong>Don&#8217;t link directly to the merchant’s site.  <a title="cloak affiliate links" href="http://ctrtard.com/affiliate-marketing/2-ways-to-cloak-affiliate-links/">Use redirects to &#8220;cloak&#8221; your affiliate links.</a> The idea here is to look less like an affiliate site and more like a real merchant.  Using redirects (a.k.a. cloaking affiliate links) has been shown to increase CTR and ranking.</p>
<p><strong>7. Advanced Tactic: download all product pictures and host them locally. </strong>When you do host them locally, rename the files based on product names (making sure you use URL-safe filenames.).   By doing this, you are distancing yourself from the competition and removing direct links to the merchant’s page.  You will also get the benefit of getting clicks from image searches.  Obviously this is something you need to automate with code.  But doing it is trivial and should be implemented if you have the skill.</p>
<p><strong>8.  Add other content such as user comments, ratings, etc. </strong>You can <a title="fake user review generator" href="http://ctrtard.com/affiliate-marketing/poor-mans-fake-user-review-generator/">auto-generate this (e.g. fake user reviews)</a> or scrape and mix/spin from other sources like Amazon or Ebay.   There are some tools that can do this, but I recommend you code this yourself or hire a coder to pull content according to your specs.   This is frontloaded work, but once you get some tools to do this, you can use it over and over on all of your sites.</p>
<h2>Maximizing ROI on Data Feed Sites</h2>
<p><strong>1. Don&#8217;t build one, build many.</strong> This is especially true if you are relying solely on organic traffic for results.   Even if you get indexed quickly, ranking for multiple pages and keywords will take time.   It could be months before you find out if a site/niche is doing well or sucking hard.  Because of this time delay, you need to have multiple irons in the fire or you&#8217;re going to get discouraged.   Make a commitment to put up at least 5 sites at a time, and you&#8217;ll increase your chances of success dramatically.</p>
<p><strong>2. Use the feed strategically.</strong> Let&#8217;s say you find a feed with 5,000 sports related products.  With the right tool, you could easily build out a 5,000 page Wordpress site in a few minutes.  But is that the best use of the feed?  Why not split up the feed to multiple sites with 1,000 pages each?  One site could have sports apparel, another exercise equipment, and others with hunting and fishing gear, etc.   Not all feeds can be separated into logical segments like this, but it you should always at least try and think about ways you could use the data feed for more than one site.</p>
<p><strong>3. Leverage your data feed sites to help rank other sites.</strong> Once your data feed sites  get indexed, they are good for a little bit of link juice.  Just don&#8217;t be dumb and interlink all of your sites with reciprocal links.  Use one way links and only link to sites that make sense.    You can link to your other data feed sites and any other sites you own.   Let basic SEO and common sense be your guide.</p>
<p><strong>4. Monetize more.</strong> Lots of people build out data feed sites and rely solely on the affiliate feed itself for income.  That&#8217;s a mistake.  You should monetize in other ways too.   Add some CPA banners or text ads.  Add related links to other affiliate programs (e.g. insert related products that click through to Amazon or Ebay using your affiliate I.D.)  You can even sell links text links through a link broker or by posting in the classifieds on forums.  As an affiliate, you are always looking to buy ads.  Try to remember to look at your site from a publisher&#8217;s perspective.   That will help you come up with other ways to monetize.   Going Big Tip: install an ad server (<a href="http://www.openx.org/">OpenX</a> is free) and hook up all your data feed sites. This will let you roll out new banners and ads across your whole network easily.</p>
<p><strong>5. Build an email list.</strong> <a href="http://www.aweber.com/">Throw up an aweber form</a> and invite them to join your mailing list.  &#8217;Join our newsletter to receive special discounts every month&#8217;.  You can mail them later with related offers.  Most of the time merchant&#8217;s themselves have a newsletter with these types of specials.  Subscribe to it.  Then you can just copy &amp; paste, do a quick edit, and re-mail the info to your list.  Adding your own affiliate link, of course.  It will take a little bit of work to do each month, but if you’re organized it&#8217;s simple and can even be outsourced to an assistant.</p>
<p>Stay tuned for Part 3&#8230;.</p>
]]></content:encoded>
			<wfw:commentRss>http://ctrtard.com/affiliate-marketing/data-feed-site-complete-guide-part-2/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Data Feed Sites, A Complete Guide – Part 1</title>
		<link>http://ctrtard.com/affiliate-marketing/data-feed-site-complete-guide-part-1/</link>
		<comments>http://ctrtard.com/affiliate-marketing/data-feed-site-complete-guide-part-1/#comments</comments>
		<pubDate>Tue, 01 Jun 2010 17:37:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Affiliate Marketing]]></category>
		<category><![CDATA[data feed sites]]></category>
		<category><![CDATA[datafeeds]]></category>

		<guid isPermaLink="false">http://ctrtard.com/?p=613</guid>
		<description><![CDATA[What
A data feed is basically a database of products that is put together by a merchant.  For example, a merchant that sells bridal/wedding related items will create a database with all of the products they sell.  This database will include item numbers, item names, descriptions, etc.  It will also include a tracking [...]]]></description>
			<content:encoded><![CDATA[<h2>What</h2>
<p>A data feed is basically a database of products that is put together by a merchant.  For example, a merchant that sells bridal/wedding related items will create a database with all of the products they sell.  This database will include item numbers, item names, descriptions, etc.  It will also include a tracking link for each item. This tracking link is routed through the affiliate network which records you as the referrer. If the visitor buys the item through your link, you get a percentage of the sale.</p>
<h2>Why</h2>
<p>So why use data feeds?  Because they are a huge time saver and offer free content you can use to build out a web site quickly and easily.  A good data feed allows you to offer a huge variety of products for sale.  More products means more pages and more chances for you to make a sale.  Think: instant e-commerce store.<br />
You&#8217;re not going to get rich from putting up data feed sites, but you can make some long term income.   Some niches/sites will be winners, some will be dogs.  This is a numbers game.  Once you get it down, these sites are easy to throw up.   So put up a bunch in a variety of niche.  Then, continue to build out more sites in the niches that are working for you.</p>
<h2>Down Sides</h2>
<p>Surprisingly, one of the biggest downsides to putting up data feed sites is finding quality feeds.  Many merchants do a poor job of creating their feeds.  The feeds will lack proper categorization, have poorly worded or non-existent descriptions, have missing images, etc.  This means you will have to take the time to scrutinize each feed a bit before you can use it.</p>
<p>The other big downside of using data feeds is that other affiliates are using them too.  This can lead to issues with duplicate content.   Google in particular has gotten really good at detecting duplicate content and can penalize your site in the SERP&#8217;s.   We&#8217;ll look at some ways to help avoid this problem a bit later.</p>
<h2>Selecting a Feed</h2>
<p>There are a few places to get feeds: Linkshare, Shareasale, Commission Junction, etc.   I favor <a href="http://shareasale.com">Shareasale</a> for a  couple of reasons.  First, they make it simple to see what merchants offer data feeds. Second, they don&#8217;t charge for the feeds.  Linkshare charges $250 just to be able to use feeds.  The only way to get around this fee is if &#8216;you have been active in the network for at least 3 months and you generated at least 50 orders in the most recent calendar month&#8217;.  As far as I know, Commission Junction also charges.   Shareasale wins.</p>
<p>When you pick your feed, make sure you evaluate it for quality.  Download the CSV file and pop it into Excel.   All of the items should be properly categorized.  As I already mentioned, many merchants are lazy or stupid and leave everything under a single category.  Move on to the next merchant if you see that.  You should also take a cursory look at the product titles, descriptions, and photos.  Make sure they look OK.  Also check out the merchant&#8217;s site itself.  Does it look like a place you might buy from?  If the site you&#8217;re sending visitors to is hard to navigate or just plain retarded&#8212;  pass.  You don&#8217;t want to waste time sending them traffic that won&#8217;t convert.  Just use your best judgment.</p>
<p><a title="Data Feed Sites, A Complete Guide - Part 1" href="../affiliate-marketing/data-feed-site-complete-guide-part-2/">Read Data Feed Sites &#8211; Part 2 &gt;&gt;&gt;<br />
</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ctrtard.com/affiliate-marketing/data-feed-site-complete-guide-part-1/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Randomize the Dates of Wordpress Posts</title>
		<link>http://ctrtard.com/wordpress/randomize-the-dates-of-wordpress-posts/</link>
		<comments>http://ctrtard.com/wordpress/randomize-the-dates-of-wordpress-posts/#comments</comments>
		<pubDate>Mon, 19 Apr 2010 21:55:13 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[time savers]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://ctrtard.com/?p=596</guid>
		<description><![CDATA[I wrote this script after I built my first Wordpress datafeed site.   After I loaded up the site, I realized that I had 5,000+ posts all made on the same day!   Rather than repost everything, I wrote this quick script.  Hopefully someone may find it useful.
What it Does
This script will connect to your Wordpress database [...]]]></description>
			<content:encoded><![CDATA[<p>I wrote this script after I built my first Wordpress datafeed site.   After I loaded up the site, I realized that I had 5,000+ posts all made on the same day!   Rather than repost everything, I wrote this quick script.  Hopefully someone may find it useful.</p>
<h2>What it Does</h2>
<p>This script will connect to your Wordpress database and change the post dates on all of your posts to random dates.  You can define the range of dates by setting the two variables: $min_days_old, and $max_days_old.   For example: if you set $min_days_old = 1 and $max_days_old = 30, the script will go through and change all of the post dates to be within the past 30 days.</p>
<h2>How to Use It</h2>
<p>Edit the MySQL connection info at the top. (Also be sure to change $wp_table to the name of your Wordpress posts table if it is different.)  Next, set the min and max days old.  Now all you need to do is visit the script URL in your browser.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #666666; font-style: italic;">// define mysql connect</span>
<span style="color: #000088;">$dbname</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;name&quot;</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$dbuser</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;user&quot;</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$dbpass</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;pass&quot;</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$dbhost</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;localhost&quot;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">// this can usually stay 'localhost'</span>
&nbsp;
<span style="color: #000088;">$wp_table</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;wp_posts&quot;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">// define wordpress table name  </span>
&nbsp;
<span style="color: #000088;">$gmt_offset</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">'-8'</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">// -8 for California, -5 New York, +8 Hong Kong, etc.</span>
&nbsp;
<span style="color: #000088;">$min_days_old</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">1</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">// the minimum number of days old</span>
<span style="color: #000088;">$max_days_old</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">90</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">// the maximum number of days old</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// connect to db</span>
<span style="color: #990000;">mysql_connect</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$dbhost</span><span style="color: #339933;">,</span><span style="color: #000088;">$dbuser</span><span style="color: #339933;">,</span><span style="color: #000088;">$dbpass</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #990000;">mysql_select_db</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$dbname</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
&nbsp;
<span style="color: #000088;">$result</span> <span style="color: #339933;">=</span> <span style="color: #990000;">mysql_query</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;SELECT ID FROM <span style="color: #006699; font-weight: bold;">$wp_table</span> WHERE post_type = 'post'&quot;</span><span style="color: #009900;">&#41;</span> or <span style="color: #990000;">die</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">mysql_error</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> 
<span style="color: #b1b100;">while</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$l</span> <span style="color: #339933;">=</span> <span style="color: #990000;">mysql_fetch_array</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$result</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #000088;">$post_id</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$l</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'ID'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
    <span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">&quot;Updating: <span style="color: #006699; font-weight: bold;">$post_id</span> &lt;br&gt;&quot;</span><span style="color: #339933;">;</span>
&nbsp;
    <span style="color: #000088;">$day</span> <span style="color: #339933;">=</span> <span style="color: #990000;">rand</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$min_days_old</span><span style="color: #339933;">,</span> <span style="color: #000088;">$max_days_old</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$hour</span> <span style="color: #339933;">=</span> <span style="color: #990000;">rand</span><span style="color: #009900;">&#40;</span><span style="color: #cc66cc;">0</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">23</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
    <span style="color: #000088;">$new_date</span> <span style="color: #339933;">=</span> <span style="color: #990000;">date</span><span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">'Y-m-d H:i:s'</span><span style="color: #339933;">,</span> <span style="color: #990000;">strtotime</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;-<span style="color: #006699; font-weight: bold;">$day</span> day -<span style="color: #006699; font-weight: bold;">$hour</span> hour&quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>  
    <span style="color: #000088;">$gmt_new_date</span> <span style="color: #339933;">=</span> <span style="color: #990000;">date</span><span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">'Y-m-d H:i:s'</span><span style="color: #339933;">,</span> <span style="color: #990000;">strtotime</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;-<span style="color: #006699; font-weight: bold;">$day</span> day -<span style="color: #006699; font-weight: bold;">$hour</span> hour -<span style="color: #006699; font-weight: bold;">$gmt_offset</span> hour&quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
    <span style="color: #990000;">mysql_query</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;UPDATE <span style="color: #006699; font-weight: bold;">$wp_table</span> SET post_date='<span style="color: #006699; font-weight: bold;">$new_date</span>', post_date_gmt='<span style="color: #006699; font-weight: bold;">$gmt_new_date</span>',
    post_modified='<span style="color: #006699; font-weight: bold;">$new_date</span>', post_modified_gmt='<span style="color: #006699; font-weight: bold;">$gmt_new_date</span>' WHERE ID='<span style="color: #006699; font-weight: bold;">$post_id</span>'&quot;</span><span style="color: #009900;">&#41;</span>
    or <span style="color: #990000;">die</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">mysql_error</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> 
&nbsp;
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">&quot;&lt;hr&gt;DONE!&quot;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div>

<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://ctrtard.com/wordpress/randomize-the-dates-of-wordpress-posts/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>A4D Meetup 2010 Trip Recap Notes – Part 2</title>
		<link>http://ctrtard.com/affiliate-marketing/a4d-meetup-2010-trip-recap-notes-%e2%80%93-part-2/</link>
		<comments>http://ctrtard.com/affiliate-marketing/a4d-meetup-2010-trip-recap-notes-%e2%80%93-part-2/#comments</comments>
		<pubDate>Sat, 17 Apr 2010 03:43:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Affiliate Marketing]]></category>
		<category><![CDATA[Ads4Dough]]></category>
		<category><![CDATA[Conferences]]></category>
		<category><![CDATA[landing pages]]></category>
		<category><![CDATA[nicky cakes]]></category>
		<category><![CDATA[TrafficVance]]></category>

		<guid isPermaLink="false">http://ctrtard.com/?p=574</guid>
		<description><![CDATA[This is part 2.  Part 1 is here: A4D Meetup 2010 Trip Recap Notes &#8211; Part 1
Mike Powell
In my opinion, Mike gave the best presentation of all.  It was interesting, well organized, and evident the guy really knows his stuff.   His style is also fast and to the point which is great and kept my [...]]]></description>
			<content:encoded><![CDATA[<p>This is part 2.  Part 1 is here: <a href="http://ctrtard.com/affiliate-marketing/a4d-meetup-2010-trip-recap-notes-part-1/">A4D Meetup 2010 Trip Recap Notes &#8211; Part 1</a></p>
<h2>Mike Powell</h2>
<p>In my opinion, Mike gave the best presentation of all.  It was interesting, well organized, and evident the guy really knows his stuff.   His style is also fast and to the point which is great and kept my mind from wandering.  The topic of his presentation was PPV and most of the time he focused on <a href="http://trafficvance.com">TrafficVance </a>and regarded them as having the best traffic quality.</p>
<p>Mike explained how traffic gets divided up: the #1 bidder on a given URL always gets 100% of the impressions.  However, lower bidders will see some traffic once the frequency cap for bidder #1 kicks in.  That makes perfect sense and clears up questions many people have had about why lower bidders still see some traffic.</p>
<p>He went on to mention that PPV is not cheap like everyone seems to think.  If you really look at the CPM’s, it’s not cheap at all.  What it is, is targeted.  The true value of PPV, is that you can target sites that don’t normally sell advertising.   He also said that to get a higher ROI, you typically need a higher frequency cap.  By higher frequency cap, I am pretty sure he means that 1/72 hours gives a better ROI than 1/24 hours.</p>
<p>Another tip:  Many people think they need to bid on a site with a large number of visitors.  This is wrong.  Instead, you want to bid on sites with a large ratio of your target demographic.   Again, makes perfect sense.  It will lower your CPM’s and may make you more profitable.</p>
<p>For landing pages, he recommended doing site emulation. Model your LP after the target site’s design. Do this on sites with a loyal readership to leverage the authority and trust of that site.  This is something I used to do in my software publishing days.  Emulating (but not outright copying) the look and feel of packaging used by established brands allowed me to outsell all of my competition by a 3 to 1 margin.   Even when people know it’s not really Brand X product, they are conditioned to associate the design with trust.  An extension of this idea is what affiliates are already doing.  You have probably seen the landers that pretend to be television news sites.  These were pretty popular and used to promote rebills.  Again, the idea is to create trust.</p>
<p>He also recommended targeting shopping cart URL’s.  The idea being they are largely ignored by most marketers but can work well because people are literally in buy mode at the very moment they see your pop-up.</p>
<p>Mike said he always uses a landing page when doing PPV.  He uses a big benefit, and a big call to action. He then uses the interaction with the LP to gage profitability.   He showed a spreadsheet he normally uses to figure out CPC after he has sent some traffic to his landers.  He doesn’t use <a href="http://tracking202.com">Tracking202 </a>and basically only uses pixel tracking from networks. He stressed how page speed is crucial in PPV.  This is because if your page load is too long, people will have time to close the pop-up.  There was some discussion about using a CDN (<a href="http://en.wikipedia.org/wiki/Content_delivery_network">Content Delivery Network</a>) and he agreed it was a good idea.  Some of the attendees in the audience mentioned that Amazon S3 can work well.  For those that don’t know, a CDN specializes in handling large volumes of traffic and uses mirrors around the world so that a site visitor  gets pages served from servers that are geographically close to them.  This speeds things up tremendously.</p>
<p>He mentioned LeadImpact bids are determined by the category you select.  <a href="http://bryn.me/2010/03/10/how-to-get-the-lowest-bids-on-leadimpact/">Bryn Youngblut made a post about this awhile ago</a>.  He said on MediaTraffic he likes using the RON feature.   He said quality can be a bit lower than TrafficVance but he also finds that they are less caring about what you run (think: site emulation as discussed above).  He also said they are OK with resizing the pop-up window.</p>
<p>Mike also touched on <a href="http://adbrite.com">Adbrite</a>.   He agreed, overall the traffic quality is crap, but it offers a way for you to easily retarget users.  This is done by putting a cookie on your pop  under.  Now you can retarget with the same pop under when a user goes to a different site.   You can retarget with any offer you want.  He suggested  Adware Removal offers.  At which time, the guy from TrafficVance sitting 2 rows in front of me shifted uncomfortably in his seat <img src='http://ctrtard.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>For LP content, he said he has had good results with using audio and animation.  He recommended some sites:  <a href="http://istockphoto.com">istockphoto.com</a> has some good pre-made audio.  He also recommended <a href="http://voices.com">voices.com</a> It’s like <a href="http://99designs.com">99designs.com</a> in that you can put post your job and a professional voice over artist will do the work for you.  Using audio calls to action can increase profits.</p>
<h2>Wes Mahler</h2>
<p><a href="http://www.wesmahler.com/">Blog</a></p>
<p>Wes was an impromptu speaker.   You probably already know him as the creator of Tracking202.  His talk centered around referrer cloaking.   He pointed out that there is a lot of misinformation on the forums and elsewhere about  what works and what doesn’t.   PHP redirects do nothing.  And despite what many people say, double meta refreshes don’t work either.  Even triple meta refreshes do not stop referrer leaks in all cases.  He pointed out that after a huge amount of testing across all browsers, the most effective way is to use a form submit followed by another javascript redirect.</p>
<p>His talk was technical but interesting.  Bottom line, the current version of Prosper/Tracking202 employs this technique, so you should be using that if you are concerned about leaks.   One of these days, I may get around to ripping that bit of code and posting it here so we can all use it outside of Prosper202.</p>
<p>The other interesting thing he found is that hashmarks get trunctated in the referrer string. For example:</p>
<p>http://yourdomain.com/link.php#somethinghere</p>
<p>Will show up as a referrer like this:</p>
<p>http://yourdomain.com/link.php</p>
<p>As you can see, everything after the hash mark (#) gets truncated.   So you can effectively use this to hide data.  He noted that currently works.  But it is something that may change in future browser versions.</p>
<h2>Jason Akatiff (Smaxor)</h2>
<p><a href="http://www.oooff.com/php-affiliate-seo-blog/">Blog</a></p>
<p>The final speaker was to be Jason Akatiff, the owner of <a href="http://ads4dough.com/">Ads4Dough</a>, but since we ran long, he decided to jump to the Q&amp;A Panel.  Someone in the audience did ask him to do a brief summary of what his presentation would have been and he obliged.    He focused on helping everyone to understand how important data is.  By data, he means the info used in list building.  He said on offer LP’s, all the data on page 1 gets sold.  That is a powerful idea if you think about it.  The networks and advertisers use every scrap of data.  And that is what affiliates should be doing as well.  He said to think about this: “How do I put data collection into what I am doing?”  He said to think about list building paths, like IQ offers for example.   Lots of these types of offers are designed to capture leads and as affiliates we should be collecting as much data as possible too.  Building your own list is key.</p>
<p>The rest of the Q&amp;A panel was sort of uninteresting. Dr. Ngo joined the group of Jason, Nicky Cakes, and Mike Powell.   Not many people asked questions, and for some reason I stopped taking notes.  So that’s it.</p>
<p>Overall this was a really great meetup. If you were not there you really missed out.  A huge thank you to Jason and A4D for hosting this.  The fact that it was free was awesome.  The venue was great, the speakers were top notch, and the content was valuable.   Be there next year!</p>
]]></content:encoded>
			<wfw:commentRss>http://ctrtard.com/affiliate-marketing/a4d-meetup-2010-trip-recap-notes-%e2%80%93-part-2/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>A4D Meetup 2010 Trip Recap Notes – Part 1</title>
		<link>http://ctrtard.com/affiliate-marketing/a4d-meetup-2010-trip-recap-notes-part-1/</link>
		<comments>http://ctrtard.com/affiliate-marketing/a4d-meetup-2010-trip-recap-notes-part-1/#comments</comments>
		<pubDate>Sat, 03 Apr 2010 02:12:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Affiliate Marketing]]></category>
		<category><![CDATA[Ads4Dough]]></category>
		<category><![CDATA[Conferences]]></category>

		<guid isPermaLink="false">http://ctrtard.com/?p=566</guid>
		<description><![CDATA[The 2010 A4D Meetup was great.   The venue was nice, the attendance was good, and the speakers were great.  We also had some really nice weather in San Diego that day which seemed to put everyone in a great mood.  The recurring theme for this meetup was Lead Generation.  I took a bunch of notes [...]]]></description>
			<content:encoded><![CDATA[<p>The 2010 <a href="http://ads4dough.com/">A4D </a>Meetup was great.   The venue was nice, the attendance was good, and the speakers were great.  We also had some really nice weather in San Diego that day which seemed to put everyone in a great mood.  The recurring theme for this meetup was Lead Generation.  I took a bunch of notes and just now got to typing them up.   Here ya go….</p>
<h3><a href="http://www.purposeinc.com/">DK from PurposeInc.com</a></h3>
<p><a href="http://www.purposeinc.com/">DK</a> spoke about Facebook advertising.   The main tip he gave was about the types of images that get the best CTR.  In his testing of the dating niche, he found that ads that look like snapshots of real people do better than ads with pics that look more professional.  Slick photos of pretty models do worse than candid photos of regular people.  The other tip he gave was always be testing; you never know what will work.  Not new advice, but good just the same.  Be aggressive in your testing. Test everything: pics, ad copy, landers…. everything.</p>
<p>The rest of DK’s presentation was what interested me most: local lead gen.  <a href="http://www.shoemoney.com/2009/08/27/cashing-in-on-cash-for-clunkers-with-myspace/">I remember reading about this on Shoemoney’s blog a long time ago</a>.  Why is this so interesting?  Easy: even newbies that read this blog know more about online advertising than 95% of small business owners.  So, boom, you’re an expert.  On top of that, all businesses need leads and most have no clue how to make online advertising really work for them.</p>
<p>Think about it: most businesses first hired a retarded web designer  who didn’t know anything about SEO.  Then they hired a shady SEO company who promised them top ranking and ended up charging them way too much for tweaking meta tags and some shitty links from Squidoo.  The vast majority of these business owners have never really made any decent money from the internet.  Why?   These people have not met a real marketer.</p>
<p>That’s where you can come in.  With little or no competition you can approach them with the idea of performance based advertising.   They pay you per lead.  What’s that? An honest deal ? Shocking!  Compared to the bottom feeder  SEO guys you’re going to look like Abraham Lincoln.</p>
<p>When speaking to business owners, DK said distilled his pitch down to this: “Would it be OK if I send you some free customers for a week?”   When the guy says “yes”, you can do a test run. Get a handful of leads, and hand them over.  Then ask them how much each of those leads is worth to him.  If you can sell the leads at a profit, you’re in business.</p>
<p>The beauty again is: local = low competition and steady campaigns.  And you will actually be helping people make money while you make some for yourself.  The only hitch in my mind is that it may be difficult for some business owners to figure out what a lead is worth.  I posed this question to DK and he basically recommended you stick with marketing savvy owners like plastic surgeons, dentists, lawyers, etc.  That makes sense but leaves a ton of industries and money on the table.  It also means that you will be more likely to run into competitors who are also focusing on these industries.  I would love to hear, in detail, how we as marketers could help the average business owners put a price on his leads. That would open up even more customers in low competition industries.  (Maybe if DK’s Google Alert fires he can chime in on some comments here.)</p>
<p>In my mind, local lead gen has an awesome potential to generate some money.  It’s another way for you bring your marketing skills to bear and really be able to kill it in niches that aren’t full of dickheads driving up bid prices.</p>
<p>More reading on this topic: <a href="http://www.shoemoney.com/2008/11/04/making-money-with-local-affiliate-programs/">How to Make Money with Local Affiliate Programs</a></p>
<h3>Hagan Major</h3>
<p>By far, he had the most entertaining presentation. His power point had jokes throughout and it was pretty funny.  He spoke on the advantages and disadvantages of lead gen.  Advantages:  everyone wants leads, it’s much easier to fill out a form than use a credit card, lifespan of the niche can be very long, advertisers are more reputable, you can work with name brands, and there is less pushback from traffic sources since offers are reputable.  The disadvantages: lower payouts, ROI is not like acai, you’re depending on the advertiser to convert, and the barrier to entry for competitors is very low.</p>
<p>His “FTW cheat sheet”:</p>
<p>Experiment with different ad text.</p>
<p>Customize the pitch to the offer &amp; payout.</p>
<p>Low payouts  (zip/email submits):  Direct link. Pitch and pray.</p>
<p>Medium Payouts  (short lead forms):  Use a bridge page with a simple, refined message.  Use good calls to action, and multiple links to get as little drop-off as possible.</p>
<p>Higher Payouts  (Credit cards, Mortages):  Use full scale landing page.  News page, flog, etc. can work.</p>
<p>He recommended you become an expert on a few ad systems. Advice I have seen echoed time and time again by other successful marketers.</p>
<p>He also recommended leveraging Facebook to find the demographic that responds best to your offer. Then do direct media buys using sites with those demos.</p>
<p>Hagan also found that ads perform differently on every traffic source, but landers seem to work the same across all traffic sources.  Interesting…</p>
<p>And finally, he recommended a few books that are good read:</p>
<p><a href="http://www.amazon.com/gp/product/1601630328?ie=UTF8&amp;tag=atmese-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=1601630328">CA$HVERTISING: How to Use More than 100 Secrets of Ad-Agency Psychology to Make Big Money Selling Anything to Anyone</a><img style="border: none !important; margin: 0px !important;" src="http://www.assoc-amazon.com/e/ir?t=atmese-20&amp;l=as2&amp;o=1&amp;a=1601630328" border="0" alt="" width="1" height="1" /></p>
<p><a href="http://www.amazon.com/gp/product/0060937238?ie=UTF8&amp;tag=atmese-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0060937238">Simple &amp; Direct</a><img style="border: none !important; margin: 0px !important;" src="http://www.assoc-amazon.com/e/ir?t=atmese-20&amp;l=as2&amp;o=1&amp;a=0060937238" border="0" alt="" width="1" height="1" /></p>
<p><a href="http://www.amazon.com/gp/product/157898808X?ie=UTF8&amp;tag=atmese-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=157898808X">Extraordinary Popular Delusions and The Madness of Crowds</a><img style="border: none !important; margin: 0px !important;" src="http://www.assoc-amazon.com/e/ir?t=atmese-20&amp;l=as2&amp;o=1&amp;a=157898808X" border="0" alt="" width="1" height="1" /></p>
<p><strong><a href="http://ctrtard.com/affiliate-marketing/a4d-meetup-2010-trip-recap-notes-%E2%80%93-part-2/">Read Part 2&#8230;</a></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://ctrtard.com/affiliate-marketing/a4d-meetup-2010-trip-recap-notes-part-1/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Meetup202 LA Trip Report &amp; Tracking202 News</title>
		<link>http://ctrtard.com/affiliate-marketing/meetup202-la-trip-report-tracking202-news/</link>
		<comments>http://ctrtard.com/affiliate-marketing/meetup202-la-trip-report-tracking202-news/#comments</comments>
		<pubDate>Mon, 22 Mar 2010 16:42:17 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Affiliate Marketing]]></category>
		<category><![CDATA[Conferences]]></category>
		<category><![CDATA[Meetup202]]></category>
		<category><![CDATA[Prosper202]]></category>
		<category><![CDATA[Tracking202]]></category>

		<guid isPermaLink="false">http://ctrtard.com/?p=558</guid>
		<description><![CDATA[When I was a little kid, after we took a field trip with our class, the teacher made us write a report about what we learned.  It&#8217;s actually a good exercise if only to help you remember stuff.
Overview
This passed Saturday I went to Meetup202: Los Angeles. Organized by the people at Tracking202/Bloosky, these meet-ups [...]]]></description>
			<content:encoded><![CDATA[<p>When I was a little kid, after we took a field trip with our class, the teacher made us write a report about what we learned.  It&#8217;s actually a good exercise if only to help you remember stuff.</p>
<h2>Overview</h2>
<p>This passed Saturday I went to <a href="http://affiliate.meetup.com/49/">Meetup202: Los Angeles.</a> Organized by the people at <a href="http://tracking202.com/">Tracking202</a>/<a href="http://bloosky.com/">Bloosky</a>, these meet-ups are simply to allow affiliate marketers to network and learn from each other face to face.</p>
<p>I got there about an hour and half  late due to traffic, but overall the meet-up was cool. About 30 people attended and we all met at a coffee shop in Pasadena.  It was a really nice day, about 78 degrees, and that was perfect since we were outside on the patio.  As you would expect, there were a lot of newbies there.  I heard quite a few conversations about basic topics.   People tended to talk in groups of 3-5.  This actually works well because it keeps things moving along quickly.  It&#8217;s also better than 1 on 1 conversations because you can sort of peel off and move somewhere else if you don&#8217;t want to talk about that particular subject.</p>
<h2>Fat Brides Can Make You Rich</h2>
<p>This meet-up&#8217;s organizer is Jasper Pangilinan.  He writes the blog <a href="http://nerdyaffiliate.com/">NerdyAffiliate.com</a> and is an experienced and successful affiliate.  If you don&#8217;t read his blog, you should. There is some good stuff there.  (In particular, check out: <a href="http://nerdyaffiliate.com/affiliate-marketing/prosper202-mod-lp-clickthrough-version-2">Prosper202 LP CTR Mod</a>).  Jasper gave a short talk&#8230; a recap of the talk he gave at the Tracking202 Meetup at this passed Affiliate Summit West. I was actually glad to hear it again because after all those vodka Red Bulls, it was hard to remember everything.</p>
<p>The subject was about &#8220;thinking outside the box&#8221;.  Everyone throws this phrase around and not many people give you concrete examples.  Jasper gave an example of selling a weight loss offer.  He said to think of specific reasons why people would want to or need to lose weight.  Besides the generic/broad reasons like &#8220;to look better&#8221; or &#8220;for health reasons&#8221; he said to drill down.  For example: a woman will want to lose weight when she is getting married.  So you could target keywords or sites for selling wedding dresses, wedding planners, wedding cake makers, etc.   You can take this example farther by drilling down on the &#8220;for health reasons&#8221; angle.  Target sites about diabetes, etc.  Anyway the talk was only about 5 minutes, but I think it&#8217;s pretty good advice.</p>
<h2>Tracking202 News</h2>
<p>I also ran into <a href="http://twitter.com/NanaGilbertB">Nana Gilbert-Baffoe</a>.  He works in marketing for Tracking202/Bloosky.  I met him at the Tracking202 Meet-up in Las Vegas this passed January.  During that presentation, <a href="http://twitter.com/wesmahler">Wes Mahler</a> announced that a new version of Tracking202/Prosper202 would be released in a few months.  It&#8217;s now been a few months and it&#8217;s nowhere to be seen.  I asked Nana about this. He said it&#8217;s pretty much all done, but there is no firm release date yet.   I asked about what kind of new features we could look forward to and he told me a few things:</p>
<p>He said the reporting would be greatly improved.   There would not be any real improvement to handle landing page rotations.  There would be support for additional user defined variables.</p>
<p>This additional variable functionality is going to be really cool and allow you to track at a way more granular level.  It will allow you to go way beyond the network, offer, and keyword tracking you are currently limited to.  Nana also said after the upcoming upgrade release, the next release will be a fully rewritten code base.  Hopefully that will result in an even better, faster, product.  I could not wring too much more out of him, but it does suck that the new versions is still quite a ways off.</p>
<p>That&#8217;s about it.  If you have a chance to go to a <a href="http://meetup.tracking202.com/">Meetup202 </a>I recommend you do. Especially if you are a newbie.</p>
]]></content:encoded>
			<wfw:commentRss>http://ctrtard.com/affiliate-marketing/meetup202-la-trip-report-tracking202-news/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
