<?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>User Experience Design Company &#124; UX Design Agency San Diego, San Francisco &#187; Secrets</title>
	<atom:link href="http://www.dtelepathy.com/blog/category/secrets/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dtelepathy.com</link>
	<description>Design makes a difference - Committed to being designers of the web, we create experiences that deliver results.</description>
	<lastBuildDate>Thu, 09 Feb 2012 14:30:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Get into Your Visitor’s Head and Get Better Results</title>
		<link>http://www.dtelepathy.com/blog/secrets/get-into-your-visitor%e2%80%99s-head-and-get-better-results</link>
		<comments>http://www.dtelepathy.com/blog/secrets/get-into-your-visitor%e2%80%99s-head-and-get-better-results#comments</comments>
		<pubDate>Tue, 13 Sep 2011 13:30:35 +0000</pubDate>
		<dc:creator>Morgan Brown</dc:creator>
				<category><![CDATA[Secrets]]></category>
		<category><![CDATA[customer interviews]]></category>
		<category><![CDATA[getting out of the building]]></category>
		<category><![CDATA[lean ux]]></category>
		<category><![CDATA[User experience]]></category>
		<category><![CDATA[UX]]></category>
		<category><![CDATA[website conversion]]></category>
		<category><![CDATA[website optimization]]></category>

		<guid isPermaLink="false">http://www.dtelepathy.com/?p=6914</guid>
		<description><![CDATA[If you’re looking to improve website conversion and grow revenues, your existing customers are the single best source of information to mine for ways to meet your goals. After all, they’re the ones that have... <a href="http://www.dtelepathy.com/blog/secrets/get-into-your-visitor%e2%80%99s-head-and-get-better-results" class="read-more">More</a>]]></description>
			<content:encoded><![CDATA[<p>If you’re looking to improve website conversion and grow revenues, your existing customers are the single best source of information to mine for ways to meet your goals. After all, they’re the ones that have already purchased from you, they can tell you what worked, and what didn’t, about their buying experience. And until you understand your customer mindset and the decisions they made in the buying process you are flying blind. You can’t meet your customer needs without knowing what they are.</p>
<p>You can gain insight into your existing customer base in two main ways: you can ask them or you can watch them. Both are valuable in creating and refining products and experiences to better meet your customer’s needs. In this post we’ll show you how to use surveys and interviews to gain insights that will help you <a href="http://www.dtelepathy.com/blog/secrets/get-more-conversions-website">increase your conversion</a> and revenues by more effectively marketing to future site visitors.</p>
<p><a href="http://www.dtelepathy.com/wp-content/uploads/2011/09/GetIntoCustomersHeadWithSurveysInterviews1.jpg"><img class="aligncenter size-full wp-image-6920" src="http://www.dtelepathy.com/wp-content/uploads/2011/09/GetIntoCustomersHeadWithSurveysInterviews1.jpg" alt="Survey customers" width="580" height="300" /></a></p>
<h3>Survey Says!</h3>
<p>Surveys are a powerful way to get direct feedback from a large number of your customers and site visitors. You can collect all sorts of information, everything from demographic data to qualitative feedback, all important stuff that you won’t find anywhere in your Google Analytics dashboard.</p>
<p>Here are a few tips to help make surveys work for your business. For more, <a href="http://s3.amazonaws.com/SurveyMonkeyFiles/SmartSurvey.pdf" target="_blank">checkout this invaluable PDF by the folks at SurveyMonkey</a>, who expand on these ideas and more.</p>
<p><a href="http://www.dtelepathy.com/wp-content/uploads/2011/09/GetIntoCustomersHeadWithSurveysInterviews3.jpg"><img class="aligncenter size-full wp-image-6918" src="http://www.dtelepathy.com/wp-content/uploads/2011/09/GetIntoCustomersHeadWithSurveysInterviews3.jpg" alt="ask good questions" width="580" height="300" /></a></p>
<ol>
<li><strong>Have a clear goal.</strong> What information are you trying to collect? Know what you want to learn before you start asking questions.</li>
<li><strong>Be considerate of your users.</strong> Don’t ask your users to spend 30 minutes taking a survey. They’ll resent you for it. Determine the critical data points for your business and seek to understand those first.</li>
<li><strong>Establish flow.</strong> Help your users recall their experience by ordering questions so that they follow the flow of their initial experience.</li>
<li><strong>Ask good questions.</strong> Good questions are relevant, clear, brief and specific.</li>
<li><strong>Use the appropriate question type.</strong> Make questions a breeze to answer. Limit your use of open ended questions as they take a lot of time to complete and are often skipped.</li>
<li><strong>Test your survey.</strong> Before deploying it to customers send it to friends or family members and ask for honest feedback and for any potential ambiguity with questions and formats.</li>
<li><strong>Provide a small incentive.</strong> Time is money for your busy users. Get better participation by offering a small coupon or other incentive for completing the survey.</li>
<li><strong>Survey regularly.</strong> Survey’s are just a snapshot in time. To get real value from them it’s important to survey your database regularly to see if changes you made to previous feedback is working.</li>
</ol>
<h3>Get the Interview</h3>
<p>Interviewing customers is a great way to learn first hand what they like and don’t like about your site, product or service. It provides an opportunity for a detailed, in-depth look at how your customer perceives your product and how it fits in their world. Interviews are great because you can see your customer in their natural environment and see the challenges they face and the solutions they use to be successful.</p>
<p><a href="http://www.dtelepathy.com/wp-content/uploads/2011/09/GetIntoCustomersHeadWithSurveysInterviews2.jpg"><img class="aligncenter size-full wp-image-6917" src="http://www.dtelepathy.com/wp-content/uploads/2011/09/GetIntoCustomersHeadWithSurveysInterviews2.jpg" alt="Interview Customers" width="580" height="300" /></a></p>
<p>Interviewing even just a few customers is better than nothing. Here are a few tips to help you get the most out of your customer interviews.</p>
<ol>
<li><strong>Distance yourself from the product.</strong> Don’t introduce yourself as the product owner or CEO. People don’t like to hurt other’s feelings. If you establish ownership you may get polite answers, but little real feedback.</li>
<li><strong>Get into the field.</strong> Do the interviews in your customer or potential customer’s environment to get a real sense for how they live or work.</li>
<li><strong>Talk to customers, potential customers and visitors who didn’t buy from you.</strong>If you can talk to people from all three groups you’ll get a better sense of your current strengths and weaknesses, and where you need to go.For customers ask questions like:</li>
</ol>
<p style="padding-left: 60px">1.  What they like and don’t like about your site and product.<br />
2.  What they found easy to use and what they had trouble with.<br />
3.  Why they bought and what consideration process they went through before making their purchase.<br />
4.  What was the key thing that made them buy from you and not anyone else.<br />
5.  How likely they are to refer other people to you.</p>
<p style="padding-left: 30px">For potential customers ask questions that help you determine ideal product fit and ascertain what your product would need to do in order to meet their needs. Ask questions that:</p>
<p style="padding-left: 60px">1.  Uncover their needs<br />
2.  Help you understand their current solutions<br />
3.  Provide insight into your product as a potential solution<br />
4.  Elicit feedback on your site, product or service from an untrained eye<br />
5.  Help identify areas of improvement or future features that could meet their needs and win their business</p>
<p style="padding-left: 30px">For customers who didn’t buy ask questions like:</p>
<p style="padding-left: 60px">1.  Did they buy a competitive product or not buy at all?<br />
2.  If they didn’t buy, why did they pass?<br />
3.  If they bought with someone else, what were the features or benefits that led them to not buy with you?<br />
4.  What was missing from your offering that kept them from buying with you?</p>
<ol start="4">
<li><strong>Talk to at least a few people.</strong> Even talking to a handful of people can give you dramatic insights that you couldn’t get anywhere else. Don’t worry about statistical sample size, try to collect as much data from interviews as possible.</li>
<li><strong>Record your interview.</strong> Use a digital recorder or camera. Trying to take notes will disrupt the flow of the meeting and is a sure fire way to miss body language, pauses and other cues that may lead to insights from your interviewee.</li>
</ol>
<p><!-- WP Theme Credits --></p>
<div style="display: none;">Find more about <a href="http://www.italiancharmsshop.com/"><strong>italian charms</strong></a>.</div>
<h3><a href="http://www.dtelepathy.com/wp-content/uploads/2011/09/GetIntoCustomersHeadWithSurveysInterviews4.jpg"><img class="aligncenter size-full wp-image-6919" src="http://www.dtelepathy.com/wp-content/uploads/2011/09/GetIntoCustomersHeadWithSurveysInterviews4.jpg" alt="Get Feedback" width="580" height="300" /></a></h3>
<h3>Get into Your Customer’s Head</h3>
<p>Survey and interviews are powerful tools to help you understand your customers and where you can improve to boost your business. By surveying both existing, potential and non-customers you can get a clear picture of the strengths and weaknesses of your business. In-depth interviews in the field will give you firsthand insight into the challenges your customer faces and the challenges your product faces for their attention, use and advocacy. Interviews are so critical that even just a few are better than none at all. For more information on interviewing, read <a href="http://www.amazon.com/Think-Common-Sense-Approach-Usability/dp/0789723107" target="_blank">Don’t Make Me Think </a>and <a href="http://www.amazon.com/Rocket-Surgery-Made-Easy--Yourself/dp/0321657292/ref=sr_1_1?s=books&amp;ie=UTF8&amp;qid=1308027045&amp;sr=1-1" target="_blank">Rocket Surgery Made Easy</a> by Steve Krug. For more information on best practices for creating surveys, <a href="http://s3.amazonaws.com/SurveyMonkeyFiles/SmartSurvey.pdf" target="_blank">read this PDF by SurveyMonkey</a>. If you&#8217;re looking for a great, free surveying tool check out Kissinsights for some great <a href="http://www.kissinsights.com">survey software</a>. Asking for feedback is one great way to learn what users want, watching their interactions with your product and site is another. Check out how to <a href="http://www.dtelepathy.com/blog/secrets/analytics-for-web-design" target="_blank">get started “spying” on your customers with our post on analytics</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dtelepathy.com/blog/secrets/get-into-your-visitor%e2%80%99s-head-and-get-better-results/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Make First Impressions Matter with Impress</title>
		<link>http://www.dtelepathy.com/blog/secrets/make-first-impressions-matter-with-impress</link>
		<comments>http://www.dtelepathy.com/blog/secrets/make-first-impressions-matter-with-impress#comments</comments>
		<pubDate>Thu, 01 Sep 2011 15:00:46 +0000</pubDate>
		<dc:creator>Morgan Brown</dc:creator>
				<category><![CDATA[Secrets]]></category>
		<category><![CDATA[Telepathy]]></category>
		<category><![CDATA[banner ads]]></category>
		<category><![CDATA[Clickthrough rate]]></category>
		<category><![CDATA[Conversion rate]]></category>
		<category><![CDATA[impress]]></category>
		<category><![CDATA[landing page]]></category>
		<category><![CDATA[landing pages]]></category>
		<category><![CDATA[ROI]]></category>

		<guid isPermaLink="false">http://www.dtelepathy.com/?p=6809</guid>
		<description><![CDATA[Much of UX on the Web focuses on the experiences users have in their day-to-day interactions with your website or web application. Unfortunately this same thoughtful approach to UX is missing from the customer acquisition... <a href="http://www.dtelepathy.com/blog/secrets/make-first-impressions-matter-with-impress" class="read-more">More</a>]]></description>
			<content:encoded><![CDATA[<p>Much of UX on the Web focuses on the experiences users have in their day-to-day interactions with your website or web application. Unfortunately this same thoughtful approach to UX is missing from the customer acquisition flow.</p>
<p>The UX/design budget for banners and landing pages is typically cut (if it existed at all in the first place), with the majority of the budget going instead toward ad spend. This practice is shortsighted and hurting your campaign performance.</p>
<p>Today, digital-telepathy is taking a stand. We’re launching <a rel="nofollow" href="http://impress.dtelepathy.com/">Impress</a>, a customer acquisition product focused on high-quality banners and landing page packages that drive real results without the big price tag.</p>
<h3>First Impressions Matter</h3>
<p>We all know that the vast majority of display ads go unclicked and unnoticed. ComScore reports that only <a rel="nofollow" href="http://www.comscore.com/Press_Events/Press_Releases/2009/10/comScore_and_Starcom_USA_Release_Updated_Natural_Born_Clickers_Study_Showing_50_Percent_Drop_in_Number_of_U.S._Internet_Users_Who_Click_on_Display_Ads" target="_blank">16% of display ads ever get clicked</a>, and the term “<a rel="nofollow" href="http://en.wikipedia.org/wiki/Banner_blindness" target="_blank">banner blindness</a>” was coined more than a decade ago. The main culprit? Lousy design. Unfortunately, it’s tough to know upfront how much design will improve campaign performance. This often results in a big ad spend budget with very little left for design. Which is a big mistake.</p>
<p><a rel="nofollow" href="http://www.dtelepathy.com/wp-content/uploads/2011/08/16-84-percent.jpg"><img class="aligncenter size-full wp-image-6811" src="http://www.dtelepathy.com/wp-content/uploads/2011/08/16-84-percent.jpg" alt="banner design matters in driving clickthrough rates" width="475" height="273" /></a><br />
<!-- WP Theme Credits --></p>
<div style="display: none;">Online: <a href="http://www.annjewelry.com/watches/">men&#8217;s and women watches</a>.</div>
<p>Let’s look at a sample campaign to see how this plays out:</p>
<p><strong>Scenario 1</strong><br />
You’re going to spend $10,000 advertising a new product. You want as much of your cash going to ads as possible, so you invest an extra $250 for some design for your banners and a landing page. Your product sells for $100 each. Your banners get a 0.2% clickthrough rate (CTR) and your landing page converts visitors to new customers at 0.4%.</p>
<p>Ad Spend: $10,000<br />
Creative: $250<br />
CPM: $3<br />
Impressions: 3,333,333<br />
CTR: 0.2%<br />
Conversion rate: 0.4%<br />
Purchases: 27<br />
Revenue: $2,700<br />
Net profit: ($7,550)</p>
<p><strong>Scenario 2</strong><br />
Same as above, but this time we’re going to invest in our design by using an Impress campaign that uses thoughtful design to drive conversions. Let’s see what happens</p>
<p>Ad Spend: $10,000<br />
Impress creative: $1,000<br />
CPM: $3<br />
Impressions: 3,333,333<br />
CTR: 0.4%<br />
Conversion rate: 1%<br />
Purchases: 133<br />
Revenue: $13,300<br />
Net profit: $2,300</p>
<p><a href="http://www.dtelepathy.com/wp-content/uploads/2011/08/scenarios03.jpg"><img class="aligncenter size-full wp-image-6815" src="http://www.dtelepathy.com/wp-content/uploads/2011/08/scenarios03.jpg" alt="design matters in ROI" width="475" height="319" /></a></p>
<p>As you can see in this case having design that works swings the campaign from a major loser to a winning, profitable campaign. All for $750 extra dollars, and some thoughtful design work up front. And while this is a hypothetical example, we’ve seen these same types of gains for companies using Impress.</p>
<p><a rel="nofollow" href="http://www.retargeter.com/" target="_blank">ReTargeter </a>used Impress to overhaul their banner creative. After diligently optimizing their banners, they were left with only incremental gains. Using the same methodology that comes with Impress, we created a powerful first impression, and tested the new designs against their existing creative.</p>
<p><a href="http://www.dtelepathy.com/wp-content/uploads/2011/08/retarg-vs.jpg"><img class="aligncenter size-full wp-image-6814" src="http://www.dtelepathy.com/wp-content/uploads/2011/08/retarg-vs.jpg" alt="better banner design drives more clicks" width="475" height="500" /></a></p>
<p>The results? The Impress design out-performed the old, <a href="http://www.retargeter.com/general/ab-testing-creatives-retargeting-1" target="_blank">driving 3x higher clickthroughs</a>.</p>
<h3>From Banner to Landing Page</h3>
<p>Once you get the coveted click, you have to deliver with the landing page. The design must be clear, consistent and intuitive in order to turn those clicks into conversions. Which is why most Impress packages include both banner and landing page designs. Instead of stopping with the design of the ad unit, Impress treats the ad unit and landing page as a symbiotic entity, where each one relies on the other for success.</p>
<p>Impress landing pages focus on the quality of the user experience to ensure that your visitors convert, rather than bounce. With thoughtful copy, design, user flows and calls to action, Impress maximizes the opportunity for each person that makes it to the landing page.</p>
<p><a rel="nofollow" href="http://www.dtelepathy.com/wp-content/uploads/2011/08/impress-landing-page.jpg"><img class="aligncenter size-full wp-image-6812" src="http://www.dtelepathy.com/wp-content/uploads/2011/08/impress-landing-page.jpg" alt="Impress creates high quality landing pages" width="475" height="435" /></a></p>
<h3>Make the First Impression Matter with Impress</h3>
<p>With Impress you get high-quality banner and landing page designs that are thoughtfully created to help you get more for your online marketing investment. Starting at just $999 you can choose from one of three packages designed to drive your return on investment.</p>
<p><strong>Each package includes:</strong></p>
<ul>
<li>digital-telepathy’s signature high quality design and user experience expertise in both banner and landing page design</li>
<li>A detailed project questionnaire that ensures that the final deliverables are custom tailored to your specific business needs</li>
<li>A 30-day review of performance to analyze how well the new banners and landing pages are working and to suggest any changes to optimize for conversion</li>
</ul>
<h3>Good First Impressions are Designed</h3>
<p>Businesses need to invest more of their customer acquisition budget into design. Our job as designers to ensure that message is heard loud and clear. We hope that Impress will provide design-driven results that are easy and affordable for any business to achieve. If you want better results out of your customer acquisition campaigns, check out <a href="http://impress.dtelepathy.com/" target="_blank">Impress</a>. As they say, you only get one shot at your first impression, it’s imperative you make it one that matters.</p>
<p>We recently discussed a similar topic to this on <a rel="nofollow" href="http://uxmag.com/design/better-first-impressions-through-design"> UXMagazine</a>. Feel free to check it out for a further look into making good first impressions.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dtelepathy.com/blog/secrets/make-first-impressions-matter-with-impress/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Spy Strategies for Web Design: Analytics</title>
		<link>http://www.dtelepathy.com/blog/secrets/analytics-for-web-design</link>
		<comments>http://www.dtelepathy.com/blog/secrets/analytics-for-web-design#comments</comments>
		<pubDate>Tue, 23 Aug 2011 18:32:18 +0000</pubDate>
		<dc:creator>Morgan Brown</dc:creator>
				<category><![CDATA[Secrets]]></category>
		<category><![CDATA[analytics]]></category>
		<category><![CDATA[User experience]]></category>
		<category><![CDATA[user experience design]]></category>
		<category><![CDATA[Web Analytics]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[web design analytics]]></category>

		<guid isPermaLink="false">http://www.dtelepathy.com/?p=6841</guid>
		<description><![CDATA[You don’t have to be James Bond to get real insight into what works and what doesn’t in your website design. Just a bit of “spying” &#8211; paying attention really &#8211; to what your visitors... <a href="http://www.dtelepathy.com/blog/secrets/analytics-for-web-design" class="read-more">More</a>]]></description>
			<content:encoded><![CDATA[<p>You don’t have to be James Bond to get real insight into what works and what doesn’t in your website design. Just a bit of “spying” &#8211; paying attention really &#8211; to what your visitors do, and equally important, don’t do, while on your site can provide a treasure trove of information that will help improve your design to drive more conversions.</p>
<p>In this three-part series we’ll show you important techniques that let you watch and learn in real time. Plus, we’ll show you how to incorporate this data into your design decisions. First up, analytics. They’re elementary my dear Watson.</p>
<p><a href="http://www.dtelepathy.com/wp-content/uploads/2011/08/BlogPost_Analytics1.jpg"><img class="aligncenter size-full wp-image-6845" src="http://www.dtelepathy.com/wp-content/uploads/2011/08/BlogPost_Analytics1.jpg" alt="Your Mission: Analytics" width="580" height="255" /></a></p>
<h3>Your Mission: Analytics</h3>
<ol>
<li>Determine your KPIs.</li>
<li>Setup reporting to track your KPIs</li>
<li>Establish baselines for each KPI.</li>
<li>Analyze and optimize your site to drive improvement</li>
</ol>
<p>The answer is out there, and it’s likely in your data. Without data and the ability to measure you’re like a sailor with no North Star, no fixed point from which to measure your progress, or lack thereof. Now, if you don’t have web analytics set up, stop reading this right now and run &#8211; no seriously, run and install Google Analytics. It’s free and powerful. You need to be able to track what’s happening on your site in order to really understand what works and doesn’t. Come back when you’re done, we’ll be waiting.</p>
<p>With that out of the way, let’s look at some must-track analytics, called Key Performance Indicators (KPIs), that you should be watching to see how successful your efforts are. Here are a few of the usual KPI suspects and some questions to ask yourself as you look at the numbers. The KPIs that drive your business may be different. It’s up to you to know what they are.</p>
<p><a href="http://www.dtelepathy.com/wp-content/uploads/2011/08/BlogPost_Analytics2.jpg"><img class="aligncenter size-full wp-image-6844" src="http://www.dtelepathy.com/wp-content/uploads/2011/08/BlogPost_Analytics2.jpg" alt="Google Analytics" width="580" height="255" /></a></p>
<h3>Determining Your KPIs</h3>
<p>Where does your most valuable traffic come from? Not all Web traffic is equal. If traffic source A has an average order size 50% higher than traffic source B, what can you do to get more visitors to your site from A?</p>
<p>What percentage of your visitors are repeat visitors? How many visitors come back to your site on a daily or monthly basis? What’s the purchase rate for a first time visitor compared to a returning visitor? How many visits does it take before a person makes a purchase on your site? If the number is more than one, what are you doing to drive repeat visits?</p>
<p>What’s your bounce rate? What pages are the majority of your visitors landing on and what is the bounce rate for those pages? How can you optimize the user experience on those pages to keep people from leaving? (Psst, secret spy shortcut, we built a product to make it easier to create killer landing pages called Impress. Check it out.)</p>
<p>What is your conversion rate? What’s the conversion rate from a visitor to your site to a customer? Does it vary by traffic source? What’s your cost of customer acquisition (COCA)? What opportunities are there to improve?</p>
<h3>Setup Reporting</h3>
<p>Google Analytics is a powerful tool, but with so much data it can be tough to see the trends of the key drivers of your business over time. That’s why many people create easy-to-track dashboards using Microsoft Excel or other spreadsheet programs to separate critical KPIs from the other analytics. By isolating your top KPIs you get a very clear look at how your core metrics are performing over the long haul. So start with setting up a report that you’ll use to track and analyze your KPIs.</p>
<p><span style="color: #000000"><a href="http://www.dtelepathy.com/wp-content/uploads/2011/08/BlogPost_Analytics3.jpg"><img class="aligncenter size-full wp-image-6843" style="border-style: initial;border-color: initial" src="http://www.dtelepathy.com/wp-content/uploads/2011/08/BlogPost_Analytics3.jpg" alt="Baseline website analytics" width="580" height="255" /></a></span></p>
<p><strong>Your report should:</strong></p>
<ul>
<li>Isolate the critical KPIs so you can get a clear picture of what drives your business</li>
<li>Track the KPIs over time so you can see trends</li>
<li>Be easy enough to update so that you can update it at least weekly, if not on a daily basis</li>
</ul>
<h3>Establish Baselines</h3>
<p>A baseline is the current performance of each metric. Onc</p>
<p>e you’ve setup your report you’ll want to begin collecting baseline data for each of your KPIs. For example, if the percentage of returning visitors is a critical metric, track and measure it every day for a week or two. This will give you an idea of what your baseline returning visitor rate is. In your KPI report, create an entry titled baseline and add this data in. You can repeat this for every one of your KPIs.</p>
<p>This number will become your point of reference. You’ll constantly be comparing it to your trend data to see if you’re headed in the right direction with your optimization plan.</p>
<p>One additional thought. It’s important to pay attention to aberrations that can give you a false baseline. Do you have any paid advertising in the market? Is your business impacted by seasonality? Are there other externalities that may be either positively or negatively impacting the baseline you’re tracking? If so, collect a larger sample of data over a longer period of time, or wait until those externalities are resolved so you can get an accurate sense of how your site typically performs.</p>
<p><a href="http://www.dtelepathy.com/wp-content/uploads/2011/08/BlogPost_Analytics5.jpg"><img class="aligncenter size-full wp-image-6874" src="http://www.dtelepathy.com/wp-content/uploads/2011/08/BlogPost_Analytics5.jpg" alt="Analyze your site traffic" width="580" height="255" /></a></p>
<h3>Analyze This</h3>
<ul>
<li>With your baselines established you can begin to analyze the data to asses the following:</li>
<li>What parts of your site and/or marketing are performing well?</li>
<li>What does the traffic look like? Are some sources performing better than others?</li>
<li>How are your products faring? Which are the best sellers and which are lagging?</li>
<li>Which pages perform and drive conversions and which drive customers away?</li>
</ul>
<p>These are just a few of the questions you should be asking yourself and reviewing for opportunities for improvement.</p>
<h3>Look for Low Hanging Fruit</h3>
<p>Some improvements are easy &#8211; a tweak to the copy, a better call to action on a landing page, spending more money on the ads that are the top performers, etc. Some changes are hard &#8211; redesigning your product or relaunching your website, for instance. Start with the low hanging fruit while formulating a plan to address larger challenges.</p>
<p>For example, if one ad unit or traffic source is performing better, how can you get more out of it? Can you replace poorer performing units with that creative? If a landing page is working better than others can you drive more traffic there through improved SEO and social sharing?</p>
<p>By starting with the easier items you can triage poor performance and get incremental improvement right away. Of course, you can’t ignore major issues, so if you find any be sure to set a plan of action to resolve and course correct as soon as possible.</p>
<p><a href="http://www.dtelepathy.com/wp-content/uploads/2011/08/BlogPost_Analytics6.jpg"><img class="aligncenter size-full wp-image-6873" src="http://www.dtelepathy.com/wp-content/uploads/2011/08/BlogPost_Analytics6.jpg" alt="Triage your website" width="580" height="255" /></a></p>
<h3>Always Be Testing</h3>
<p>Once you’ve identified areas for improvement set out a course of action that includes a way to test your new changes against your current ads/pages/copy/etc. You can use a tool like Unbounce or Google’s Website Optimizer for quick A/B testing. That way you’ll be able to see which changes to your design and user experience to see which move the needle in the right direction.</p>
<p><a href="http://www.dtelepathy.com/wp-content/uploads/2011/08/BlogPost_Analytics4.jpg"><img class="aligncenter size-full wp-image-6846" src="http://www.dtelepathy.com/wp-content/uploads/2011/08/BlogPost_Analytics4.jpg" alt="A/B Testing with your website" width="580" height="255" /></a></p>
<p><strong>Your testing plan should:</strong></p>
<ul>
<li>Allow you to concurrently test changes to your website, ad creative and other elements against your current iterations to see if they help or hinder performance.</li>
<li>Isolate and test discreet elements of the user experience, allowing you to identify what change effected the outcome of the test.</li>
<li>Let’s you continually challenge the best-performing iteration with a new challenger as you search for better performance.</li>
<li>Be manageable and easy enough to implement and analyze so that you’re getting actionable data that you can use to improve your business.</li>
<li>Produce statistically significant results by ensuring enough participants have completed the test.</li>
</ul>
<p>It may not seem sexy, but you need to know your web analytics inside and out in order to get a sense of what is truly working (or not) in your design. By capturing the KPIs that drive your business and learning how to interpret and test them, you’ll be able to make informed design decisions that will ultimately result in better performance for your website.</p>
<p>Your mission, if you choose to accept it, is to get your analytics up and in order, identify and establish your KPIs, identify areas for improvement and set a course of action towards better results, so you can start getting the most out of your site. If you successfully complete that mission, you’ll be ready for two more top secret ways to improve your design. Stay tuned.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dtelepathy.com/blog/secrets/analytics-for-web-design/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>4 Ways to Get More Conversions from Your Website</title>
		<link>http://www.dtelepathy.com/blog/secrets/get-more-conversions-website</link>
		<comments>http://www.dtelepathy.com/blog/secrets/get-more-conversions-website#comments</comments>
		<pubDate>Tue, 02 Aug 2011 20:21:40 +0000</pubDate>
		<dc:creator>Morgan Brown</dc:creator>
				<category><![CDATA[Secrets]]></category>
		<category><![CDATA[case study]]></category>
		<category><![CDATA[crazyegg]]></category>
		<category><![CDATA[crazyegg.com]]></category>
		<category><![CDATA[ux case study]]></category>
		<category><![CDATA[UX design]]></category>
		<category><![CDATA[ux design company]]></category>

		<guid isPermaLink="false">http://www.dtelepathy.com/?p=6645</guid>
		<description><![CDATA[If you have a website for your business, converting visitors to leads and customers is the lifeblood of your success. Everything you do, from the copy, to the user experience, to the design should all... <a href="http://www.dtelepathy.com/blog/secrets/get-more-conversions-website" class="read-more">More</a>]]></description>
			<content:encoded><![CDATA[<p>If you have a website for your business, converting visitors to leads and customers is the lifeblood of your success. Everything you do, from the copy, to the user experience, to the design should all be geared at improving the rate at which you convert website visitors to customers.</p>
<p>We worked with CrazyEgg.com to redesign their site with a goal of improving the conversion rate. The new design improved conversions 21.6% in 30 days. Now we&#8217;re back for another redesign for the leading heat mapping company, and we’ve pushed it even further with a brand new experience. We bet you’ve never seen a site like this before. We wrote a <a href="http://www.dtelepathy.com/case-studies/crazyegg">case study on the CrazyEgg redesign</a>, and we&#8217;ve elaborated on a few of the high points below.</p>
<p style="text-align: center;"><a href="http://www.dtelepathy.com/case-studies/crazyegg"><img class="aligncenter size-full wp-image-6662" src="http://www.dtelepathy.com/wp-content/uploads/2011/08/CE_5.jpg" alt="CrazyEgg Case Study" width="600" height="544" /></a></p>
<h3>1. Let Them Try it Before They Buy It</h3>
<p>Heat maps are a powerful way to visualize your web traffic and how people engage with your site; but they can be tough to explain without actually seeing one. So the goal of the redesign was to get the product in the hands of visitors from the get-go. We knew that the product was powerful, the heat maps could sell themselves.</p>
<p>The same old screen captures and boring demo videos are tired. We wanted to avoid them and instead focused on creating an experience where visitors can get their hands on the product and let them try it before buying it.  So we dedicated a full third of the homepage to a real live heat map that lets visitors get right to trying it out without any additional steps necessary.</p>
<h3>2. Align the Brand with the Audience</h3>
<p>The old CrazyEgg.com site was care free and whimsical in terms of its design, but heat maps are a serious analytics tool that can be the difference between success or failure for online businesses. For enterprise companies, they can be worth millions of dollars in revenue. We wanted the brand to reflect the value of the product. Elements such as the clouds were dialed way down and we went for a more typography-driven design with less reliance on illustrated elements. These changes position CrazyEgg.com as a must have tool for online businesses of all sizes.</p>
<h3>3. Pay Attention to the Details</h3>
<p>The first thing everyone notices is the big heat map, which is exactly what we want, but we also spent a lot of time on getting the details right too. Spend a few minutes on the site and you’ll realize that there are plenty of finishing touches put on the user experience. Everything from split-second delays and timing elements on the heat map demo, to fun and unique interactions on the pricing page, are designed to create a seamless user experience that builds confidence and conversions.</p>
<h3>4. Test, Learn, and Never Be Satisfied</h3>
<p>Sure, we could’ve stopped at 21.6% improvement and let the new design just keep cranking away; but the power of the web is that it allows you to constantly test, learn and iterate to drive ever-greater results. If you’re not pushing your design, pushing your website to do more for you, you’re leaving money on the table. Take a look at your website’s current conversion and see how you can apply these tips to make it work harder for you. Read the full case study for more information on what we did. And if you need help, you can always <a href="http://www.dtelepathy.com/contact">talk to us</a>. Design that makes a difference is what we’re all about.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dtelepathy.com/blog/secrets/get-more-conversions-website/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Six Sure Fire Steps to More Compelling Calls to Action</title>
		<link>http://www.dtelepathy.com/blog/hello-bar/six-sure-fire-steps-to-more-compelling-calls-to-action</link>
		<comments>http://www.dtelepathy.com/blog/hello-bar/six-sure-fire-steps-to-more-compelling-calls-to-action#comments</comments>
		<pubDate>Thu, 21 Jul 2011 15:30:39 +0000</pubDate>
		<dc:creator>Morgan Brown</dc:creator>
				<category><![CDATA[Hello Bar]]></category>
		<category><![CDATA[Secrets]]></category>

		<guid isPermaLink="false">http://www.dtelepathy.com/?p=6447</guid>
		<description><![CDATA[The other day I was standing in front of a pay terminal with no idea where to start. It took me a few minutes just to figure out how to give the garage my money. The... <a href="http://www.dtelepathy.com/blog/hello-bar/six-sure-fire-steps-to-more-compelling-calls-to-action" class="read-more">More</a>]]></description>
			<content:encoded><![CDATA[<p>The other day I was standing in front of a pay terminal with no idea where to start. It took me a few minutes just to figure out how to give the garage my money. The problem? No easy-to-identify place to start. In web parlance, no clear call to action.</p>
<p>Clear, compelling calls to action are the lifeblood of your business on the Web. They are the sign posts and cues that give your users the guidance they need to continue down the right path towards conversion.</p>
<p>Calls to action are often just thought of in terms of a button, if they’re thought of at all. Too often, calls to action are omitted or stuck into the design as an after thought. Which is a tragedy because weak calls to action (CTAs) result in confused visitors and lost opportunities as potential customers wander out of the conversion funnel and away from your site. In this post we give you six ways to create compelling CTAs that really drive results for your website.</p>
<p><img class="aligncenter size-full wp-image-6479" title="Hello Bar" src="http://www.dtelepathy.com/wp-content/uploads/2011/07/Hello-Bar.jpg" alt="Hello Bar Call To Action" width="580" height="255" /></p>
<h3>Six Ways to Get More Action</h3>
<p>Before we get started, it’s important to note that a call to action isn’t just about sticking a button on a page. A call to action is the entire sum of the design and content helping visitors move down the funnel toward conversion. When you think call to action, think holistically, not just in terms of a button.</p>
<p>There are many different types of CTAs, from buttons to buy, links to download and visual design cues guiding your visitor down your conversion funnel. Without CTAs your users can get lost and confused which, in the worst case, will lead to them leaving your site. To keep your customers headed in the right direction here are our best practice tips for your CTAs.</p>
<p><img class="aligncenter size-full wp-image-6481" title="Welcome to a new brand of classifieds" src="http://www.dtelepathy.com/wp-content/uploads/2011/07/Welcome-to-a-new-brand-of-classifieds.jpg" alt="Creating Compelling Call To Actions" width="580" height="253" /></p>
<p>Use these in your design and watch your conversion rate soar.</p>
<p><strong>Make them stand out.</strong> From a design perspective your CTAs should be easily distinguishable from other content in your design. Use a color that is easy to see on the slide and stands in contrast with the background.</p>
<p><strong>Keep CTA design consistent.</strong> Your CTAs throughout your site should be consistent and easy to recognize. Changing from buttons to links, and drastic changes in colors and shapes can can create confusion. Help your visitors identify CTAs by keeping them consistent.</p>
<p><strong>Use active and descriptive phrases.</strong> Phrases like “Get Started”, “Download Now”, “Learn More”, and “Get an Invite” create a sense of positive action that gets visitors moving forward down the right path. Avoid CTAs such as “Click here” at all costs.</p>
<p><img class="aligncenter size-full wp-image-6480" title="Crazy Egg" src="http://www.dtelepathy.com/wp-content/uploads/2011/07/Crazy-Egg.jpg" alt="Crazy Egg CTA" width="580" height="255" /></p>
<p><strong>Use design elements that indicate forward progress.</strong> Include design elements such as arrows in your CTAs to indicate momentum and progress. This helps your visitors feel like they are moving in the right direction to solve their problem or meet their need.</p>
<p><img class="aligncenter size-full wp-image-6478" title="Lean Startup" src="http://www.dtelepathy.com/wp-content/uploads/2011/07/Lean-Startup.jpg" alt="Lean Startup CTA" width="580" height="255" /></p>
<p><strong>Put them on each page.</strong> After a visitor skims a page on your website, they’ll try to figure out what to do next. Ensure they head in the direction you want them to go by putting prominent CTAs on each slide and page. Plus, never assume a visitor is entering your site from the first step of your funnel, help them orient themselves quickly with clear guidance.</p>
<p><img class="aligncenter size-full wp-image-6476" title="dt site" src="http://www.dtelepathy.com/wp-content/uploads/2011/07/dt-site.jpg" alt="Digital Telepathy Calls to Action" width="580" height="231" /></p>
<p><strong>Keep them visible.</strong> If you have long content pages, make sure you have multiple CTAs so that users don’t have to hunt them down once they’re ready to act.</p>
<p><img class="aligncenter size-full wp-image-6477" title="Unbounce" src="http://www.dtelepathy.com/wp-content/uploads/2011/07/Unbounce1.jpg" alt="Unbounce CTA" width="580" height="255" /></p>
<p><span style="font-size: 15px; font-weight: bold;">A Little Less Conversation, A Little More Action Please</span></p>
<p>Without strong calls to action your visitors will get confused, frustrated and lost, leading to fewer conversions for you. Lead them to the promised land with clear, action-oriented CTAs that guide them down the funnel.</p>
<p>By being consistent in your design and placement, using active and descriptive copy, and indicating forward progress in your design, you’ll be on your way to improving the conversion rate of your site.</p>
<p>Have a favorite call to action? Let us know in the comments!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dtelepathy.com/blog/hello-bar/six-sure-fire-steps-to-more-compelling-calls-to-action/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Hide Hello Bar on Specific Pages with WordPress in 3 Easy Steps</title>
		<link>http://www.dtelepathy.com/blog/hello-bar/hide-hello-bar-on-specific-pages-with-wordpress-in-3-easy-steps</link>
		<comments>http://www.dtelepathy.com/blog/hello-bar/hide-hello-bar-on-specific-pages-with-wordpress-in-3-easy-steps#comments</comments>
		<pubDate>Sat, 11 Jun 2011 00:10:33 +0000</pubDate>
		<dc:creator>Kynatro</dc:creator>
				<category><![CDATA[Hello Bar]]></category>
		<category><![CDATA[Secrets]]></category>
		<category><![CDATA[body_class]]></category>
		<category><![CDATA[code snippet]]></category>
		<category><![CDATA[functions.php]]></category>
		<category><![CDATA[hello bar]]></category>
		<category><![CDATA[theme]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.dtelepathy.com/blog/?p=5785</guid>
		<description><![CDATA[One of the common requests we&#8217;ve received for the Hello Bar WordPress plugin has been the ability to control where on your WordPress blog a Hello Bar will be shown. Dan Cook, one of our Hello... <a href="http://www.dtelepathy.com/blog/hello-bar/hide-hello-bar-on-specific-pages-with-wordpress-in-3-easy-steps" class="read-more">More</a>]]></description>
			<content:encoded><![CDATA[<p>One of the common requests we&#8217;ve received for the <a title="The Hello Bar for WordPress" href="http://wordpress.org/extend/plugins/hellobar/" target="_blank">Hello Bar WordPress plugin</a> has been the ability to control where on your WordPress blog a Hello Bar will be shown. Dan Cook, one of our Hello Bar users, offered a great suggestion using a simple <a title="WordPress Codex add_filter()" href="http://codex.wordpress.org/Function_Reference/add_filter" target="_blank">WordPress filter</a> and some CSS. <em>Please note that this code snippet inspired by Dan Cook&#8217;s suggestion is not supported by Dan Cook or digital-telepathy, creators of Hello Bar &#8211; edit your site&#8217;s code at your own risk!</em></p>
<p><span id="more-5785"></span>Since Hello Bar is still just HTML and CSS on your website, you can use CSS to control its visibility. Combine this with WordPress custom post meta and you can control where on your website your Hello Bar shows up on a per-page basis. By default this code snippet will display your Hello Bar allowing you to set a <em>Custom Field</em> value on those pages you want to hide your Hello Bar. Just follow the three simple steps below after you have deployed your Hello Bar on your WordPress powered site.</p>
<h3>Step 1, create your filter</h3>
<p>First we need something to hook into the <em>body_class</em> filter which outputs classes on your &lt;body&gt; tag. Note that not all themes use the body_class() function to output classes on the body tag, so you may need to adjust this for your theme&#8217;s configuration. Add the PHP code snippet below to the functions.php file of your theme.</p>
<pre style="font-family: monospace; font-size: 12px;">add_filter('body_class','add_hellobar_class');

function add_hellobar_class($classes) {
	$postid = get_the_ID();// get the ID for the current post
	$hellobar_display = get_post_meta( $postid, 'hellobar_display', true );// get value for hellobar_display assigned custom field

	// If the post meta is set to "hide", add the class to the  tag to hide the Hello Bar on this page/post
	if( $hellobar_display == "hide" ) {
		$classes[] = 'hellobar-hide';
	}

	return $classes;// return the $classes array
}</pre>
<h3>Step 2, use CSS to hide your Hello Bar</h3>
<p>Now that we have a filter in place to add a class to the &lt;body&gt; tag, we just need to style the class to hide the Hello Bar. Add the CSS below to the style.css file of your theme.</p>
<pre style="font-family: monospace; font-size: 12px;">body.hellobar-hide #hellobar-wrapper {
	display: none !important;
}</pre>
<h3>Step 3, hide a Hello Bar on a page or post</h3>
<p>Now that we have our PHP and CSS in place we can hide our Hello Bar on pages and posts that have access to <em>Custom Fields</em>. Add a <em>Custom Field</em> called <strong>hellobar_display</strong> with a value of <strong>hide</strong> on any page that you wish to hide your Hello Bar on.</p>
<p>That&#8217;s it! Any other great suggestions on creative uses for Hello Bar on your website? Post them in the comments below!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dtelepathy.com/blog/hello-bar/hide-hello-bar-on-specific-pages-with-wordpress-in-3-easy-steps/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Deploy Your Hello Bar Anywhere!</title>
		<link>http://www.dtelepathy.com/blog/hello-bar/deploy-your-hello-bar-anywhere</link>
		<comments>http://www.dtelepathy.com/blog/hello-bar/deploy-your-hello-bar-anywhere#comments</comments>
		<pubDate>Wed, 20 Oct 2010 18:26:09 +0000</pubDate>
		<dc:creator>Kynatro</dc:creator>
				<category><![CDATA[Hello Bar]]></category>
		<category><![CDATA[Secrets]]></category>
		<category><![CDATA[Telepathy]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[blogger]]></category>
		<category><![CDATA[code snippet]]></category>
		<category><![CDATA[deployment]]></category>
		<category><![CDATA[drupal]]></category>
		<category><![CDATA[hello bar]]></category>
		<category><![CDATA[joomla]]></category>
		<category><![CDATA[squarespace]]></category>
		<category><![CDATA[tumblr]]></category>
		<category><![CDATA[typepad]]></category>
		<category><![CDATA[web toolbar]]></category>
		<category><![CDATA[weebly]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.dtelepathy.com/blog/?p=5297</guid>
		<description><![CDATA[We recently launched Hello Bar, a great new web toolbar for grabbing your visitors&#8217; attention. Hello Bar is meant to be an easy to setup, easy to maintain and easy to deploy solution for setting... <a href="http://www.dtelepathy.com/blog/hello-bar/deploy-your-hello-bar-anywhere" class="read-more">More</a>]]></description>
			<content:encoded><![CDATA[<p>We recently launched <a href="http://www.hellobar.com" target="_blank">Hello Bar</a>, a great new <a href="http://www.hellobar.com" target="_blank">web toolbar</a> for grabbing your visitors&#8217; attention. Hello Bar is meant to be an easy to setup, easy to maintain and easy to deploy solution for setting up calls to action on your website, regardless of where its hosted or what system is powering it. So long as you have access to paste in JavaScript code, you can run Hello Bar on your website!</p>
<p><img class="alignright size-full wp-image-5300" title="hb-deploy-tumblr" src="http://www.dtelepathy.com/wp-content/uploads/2010/10/hb-deploy-tumblr.jpg" alt="" width="300" height="276" /><br />
<strong>Running Hello Bar on Tumblr:</strong><br />
To place your Hello Bar on your Tumblr blog, just paste the code snippet into the <em>Description</em> text area. Since there are some Tumblr interface elements that take up the same space as the default Hello Bar open/close links, we recommend you set the open/close link position on the left side via the <em>Settings</em> area of your Hello Bar.</p>
<p><img class="alignleft size-full wp-image-5301" title="hb-deploy-wordpress" src="http://www.dtelepathy.com/wp-content/uploads/2010/10/hb-deploy-wordpress.jpg" alt="" width="300" height="214" /><br />
<strong>Running Hello Bar on WordPress:</strong><br />
Depending on how much exposure you want your Hello Bar to have, you can either paste the code snippet in your theme&#8217;s template files for global exposure, or you paste it in the HTML editor on a post or page for single page exposure. <em><strong>UPDATE:</strong> This will only work with WordPress.org installations</em></p>
<p><img class="alignright size-full wp-image-5299" title="hb-deploy-squarespace" src="http://www.dtelepathy.com/wp-content/uploads/2010/10/hb-deploy-squarespace.jpg" alt="" width="300" height="233" /><br />
<strong>Running Hello Bar on Squarespace:</strong><br />
Running Hello Bar on your Squarespace website is very simple thanks to Sqaurespace&#8217;s full support of HTML code snippets. Just paste in the code snippet any place you can edit HTML.</p>
<p><img class="alignleft size-full wp-image-5298" title="hb-deploy-blogger" src="http://www.dtelepathy.com/wp-content/uploads/2010/10/hb-deploy-blogger.jpg" alt="" width="300" height="222" /><br />
<strong>Running Hello Bar on Blogger:</strong><br />
Blogger&#8217;s deployment options is similar to WordPress&#8217;. You can have your Hello Bar show up on a single page by pasting your code snippet in via the <em>Edit Html</em> view. You may have to save the post while in the <em>Edit Html</em> view though as Blogger has a nasty habit of placing in <code>&lt;br /&gt;</code> tags where they aren&#8217;t supposed to be. Alternatively, if you want site wide exposure, you can go to the <em>Design</em> section of your blog and <em>Edit HTML</em> for the blog&#8217;s template. Just paste the code snippet in after the line that looks like: <code>&lt;body expr:class='&amp;quot;loading&amp;quot; + data:blog.mobileClass'&gt;</code></p>
<p><img class="alignright size-full wp-image-5615" title="weebly" src="http://www.dtelepathy.com/wp-content/uploads/2010/10/weebly.jpg" alt="" width="300" height="276" /><br />
<strong>Running Hello Bar on Weebly:</strong><br />
<em>Weebly</em> is a great little easy to use platform for simple websites that supports JavaScript in numerous areas depending on how you want to deploy your Hello Bar. To deploy a Hello Bar on a single page, go to the <em>Pages</em> section and click on the <em>Advanced Settings</em> to paste the Hello Bar embed code snippet into the <em>Footer Code</em> field. If you want your Hello Bar to show up on any page of your <em>Weebly</em> website, go to the <em>Design</em> section and click on the <em>Edit HTML/CSS</em> button in the upper left of the screen and paste your Hello Bar embed code snippet just before the <code>&lt;/body&gt;</code> tag. Be sure you are familiar with and comfortable with HTML before you do this option!</p>
<p><img class="alignleft size-full wp-image-5619" title="typepad" src="http://www.dtelepathy.com/wp-content/uploads/2010/10/typepad.png" alt="" width="300" height="222" /><br />
<strong>Running Hello Bar on Typepad:</strong><br />
Deploying a Hello Bar on Typepad may not seem possible at first, but you can still embed it in your design to show up on all the pages of your Typepad website. Go to the <em>Settings</em> section of your website and paste your Hello Bar embed snippet in the <em>Blog Description</em> box.</p>
<p><img class="alignright size-full wp-image-5621" title="drupal6" src="http://www.dtelepathy.com/wp-content/uploads/2010/10/drupal6.png" alt="" width="300" height="222" /><br />
<strong>Hello Bar on Your Drupal Website</strong><br />
Deploying Hello Bar on a Drupal based website should be a simple task for theme developers. You can add your Hello Bar code snippet wherever you are outputting  HTML and it will process just fine. Alternatively, you can also implement it using Drupal&#8217;s block system. Just create a new <em>Full HTML</em> block (<em>NOTE:</em> not all Drupal users may have access to this block type, contact your website administrator to do this if you don&#8217;t have access) without a title and paste in the Hello Bar code snippet as the content. Place the new block in a footer block area for your theme and you&#8217;re set. Using this method you could create multiple blocks with different Hello Bar code snippets and show different Hello Bars for different areas of your website using the access controls for the block.</p>
<p><img class="alignleft size-full wp-image-5622" title="joomla" src="http://www.dtelepathy.com/wp-content/uploads/2010/10/joomla.png" alt="" width="300" height="222" /><br />
<strong>Hello Bar on Your Joomla 1.5.x Based Website</strong><br />
To add your  Hello Bar to your Joomla based website, the easiest way is to utilize the Joomla module system. This will give you the greatest control over what pages the Hello Bar appears on. If your user has privileges to do so, in the administration control panel of your Joomla website, navigate to the <em>Module Manager</em> section and create a new <em>Custom HTML</em> module. Set the <em>Show Title</em> option to <em><strong>off</strong></em> or you will see your title on the pages the module exists &#8211; all we want to see is the Hello Bar displayed on the page, not an actual module block. Set your <em>Position</em> to the footer if your Joomla template has that available as an area. The <em>Order</em> does not matter, but if you want, put it at the bottom of the order list. To determine where your Hello Bar will appear, select the places you would like in the <em>Menu Selection</em> section. The last thing to do to setup the module is paste in the code snippet. Just click on the <em>HTML Source Editor</em> icon in the <em>Custom Output</em> editor area and paste your Hello Bar code in.</p>
<p><em>NOTE:</em> Joomla will automatically modify the code snippet and pre-pend <code>http</code> to the <code>//www.hellobar.com/hellobar.js</code> JavaScript file path. If you are running part of your website through https, please make two Hello Bar modules &#8211; one for <code>http</code> and one for <code>https</code> &#8211; and manually specify https in the JavaScript file path.</p>
<p>Click the <em>Save</em> button to save the module and a Hello Bar should now appear on any of the pages you specified in your <em>Menu Selection</em> section.</p>
<p><strong>Hello Bar on Your Joomla 1.6.x Based Website<br />
</strong>Adding a Hello Bar to your Joomla 1.6.x based website is just like adding a Hello Bar to a Joomla 1.5.x website, just make adjustments to the new module management interface in the Joomla 1.6.x administration panel. I recommend checking out the <a href="http://docs.joomla.org/" target="_blank">Joomla Document Wiki</a> or searching Google for details about changes and tutorials on using the new administrative interface if you are not familiar with them.</p>
<p>Where are you deploying Hello Bar? Got any quick tips on deploying on a platform I didn&#8217;t cover here? Have any platforms I didn&#8217;t cover here that you&#8217;d like to see covered? Let us know in the comments!</p>
<p><em><strong>UPDATE:</strong> Please note that this blog post&#8217;s comment thread is not a good place to post support questions about integrating Hello Bar on your website. If you are having trouble, please feel free to post your question on our <a title="Hello Bar Get Satisfaction Support Forum" href="http://getsatisfaction.com/hellobar" target="_blank">support forum</a> and one of our team members will be happy to assist you as best we can.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dtelepathy.com/blog/hello-bar/deploy-your-hello-bar-anywhere/feed</wfw:commentRss>
		<slash:comments>133</slash:comments>
		</item>
		<item>
		<title>Speeding Up Home Page RSS Feeds</title>
		<link>http://www.dtelepathy.com/blog/secrets/speeding-up-home-page-rss-feeds</link>
		<comments>http://www.dtelepathy.com/blog/secrets/speeding-up-home-page-rss-feeds#comments</comments>
		<pubDate>Thu, 27 May 2010 17:29:56 +0000</pubDate>
		<dc:creator>Jamie Hamel-Smith</dc:creator>
				<category><![CDATA[Secrets]]></category>
		<category><![CDATA[Telepathy]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[Cache]]></category>
		<category><![CDATA[feeds]]></category>
		<category><![CDATA[Homepage]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[RSS]]></category>
		<category><![CDATA[SimplePie]]></category>

		<guid isPermaLink="false">http://www.dtelepathy.com/blog/?p=4640</guid>
		<description><![CDATA[Your home page is a great place to display a custom feed that shows your recent blog posts, tweets and news. If you work in PHP, then there&#8217;s a great tool called SimplePie that eases... <a href="http://www.dtelepathy.com/blog/secrets/speeding-up-home-page-rss-feeds" class="read-more">More</a>]]></description>
			<content:encoded><![CDATA[<p>Your home page is <a href="http://www.slidedeck.com/#blog-feed" target="_blank">a great place to display</a> a custom feed that shows your recent blog posts, tweets and news. If you work in PHP, then there&#8217;s a great tool called <a href="http://simplepie.org/" target="_blank">SimplePie</a> that eases the creation of these custom RSS feeds; the graphic below says it best.</p>
<p><img class="alignnone size-full wp-image-4642" title="SimplePie Graphic" src="http://www.dtelepathy.com/wp-content/uploads/2010/05/simplepie-graphic.jpg" alt="" width="600" height="200" /></p>
<p>SimplePie is an awesome tool for combining multiple feeds such as your Twitter feed and your blog posts feed; and it has a great caching feature. However, there is one problem: loading two or more feeds can cause an extremely long delay in your page&#8217;s load time. The caching feature works well in this case, but that still means that one of your visitors will experience a &#8220;stale&#8221; cache at some point, and that means they will have to wait an extra 4, 5, even 10 seconds longer for your page to load. This is especially unacceptable on your homepage.</p>
<h3><span id="more-4640"></span>How you can speed up SimplePie using an AJAX request</h3>
<p>I recently thought of a solution to this issue and it&#8217;s quite <em>simple.</em> When creating a SimplePie feed and specifying options such as what feeds will be loaded, whether or not we want to cache the results, and how long the cache should last, we can play a little trick on SimplePie.</p>
<ol>
<li>Tell SimplePie that it should cache its results for one, even two weeks. This means that even if I visit your website now, and then a week later, your homepage feed will load almost instantly as it&#8217;s getting the results from the cache. This does, however, introduce the new issue of the feed items being really stale.</li>
<li>Fix the issue of old feed items: when a user visits your page, we show them the stale results (which show up instantly) and then in the background using <a href="http://en.wikipedia.org/wiki/Ajax_%28programming%29" target="_blank">AJAX</a>, we tell the web page to refresh the cache without interrupting the user. Specifically, we&#8217;ll tell SimplePie to fetch the results for the feeds again, but without using the cache this time. Since the heavy lifting happens in the background, it never interrupts the user and we can even display the new fresher information when it&#8217;s done being fetched. This freshly fetched data will also update the cache to a more recent state.</li>
</ol>
<p>Using the above technique, your users will always see some sort of feed information instantly, and it&#8217;ll always be only as old as when the last visitor landed on your home page; their very presence would have refreshed the cache!</p>
<p>I&#8217;m sure that there are other ways to accomplish a similar result, how do you handle feed caching on your site?</p>
<h3>Related Reading:</h3>
<p><a href="http://simplepie.org/wiki/faq/start" target="_blank">SimplePie FAQ</a><br />
<a href="http://www.devirtuoso.com/2009/07/a-collection-of-beginner-simplepie-tutorials/" target="_blank">A Collection of Beginner SimplePie Tutorials</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dtelepathy.com/blog/secrets/speeding-up-home-page-rss-feeds/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Extending SlideDeck – Part 2: Remembering The Current Slide</title>
		<link>http://www.dtelepathy.com/blog/secrets/extending-slidedeck-remembering-the-current-slide</link>
		<comments>http://www.dtelepathy.com/blog/secrets/extending-slidedeck-remembering-the-current-slide#comments</comments>
		<pubDate>Tue, 27 Apr 2010 20:41:16 +0000</pubDate>
		<dc:creator>Jamie Hamel-Smith</dc:creator>
				<category><![CDATA[Secrets]]></category>
		<category><![CDATA[SlideDeck App]]></category>
		<category><![CDATA[Telepathy]]></category>
		<category><![CDATA[callback]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[cookies]]></category>
		<category><![CDATA[current]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[remember]]></category>
		<category><![CDATA[slide]]></category>
		<category><![CDATA[starting]]></category>
		<category><![CDATA[visitor]]></category>

		<guid isPermaLink="false">http://www.dtelepathy.com/blog/?p=4580</guid>
		<description><![CDATA[SlideDeck is a great tool for showing progress through a process. If your visitor abandons your SlideDeck halfway through (hey, it happens) you might want to remember where they left off. That way you can... <a href="http://www.dtelepathy.com/blog/secrets/extending-slidedeck-remembering-the-current-slide" class="read-more">More</a>]]></description>
			<content:encoded><![CDATA[<p>SlideDeck is a great tool for showing progress through a process. If your visitor abandons your <a href="http://www.slidedeck.com/" target="_blank">SlideDeck</a> halfway through (hey, it happens) you might want to remember where they left off. That way you can start the deck on that slide when they return.</p>
<p><img class="alignnone size-full wp-image-4585" title="Remembering The Slide" src="http://www.dtelepathy.com/wp-content/uploads/2010/04/slidedeck-remembering-the-slide.jpg" alt="" width="610" height="150" /><br />
Remembering what slide your visitor is on requires SlideDeck Pro, as it uses one of the more <a href="http://www.slidedeck.com/usage-documentation#usage_actions" target="_blank">powerful features called callbacks</a>. Simply put, callbacks allow you to execute code every time something happens. In this case it&#8217;ll keep track of the current slide every time a new slide is revealed.<span id="more-4580"></span></p>
<p>I won&#8217;t get into the code here, as it can get pretty technical; but I will post an example below and provide a link to Get Satisfaction, where you can find a code example and perhaps a discussion, too! Notice on the example below that if you navigate to slide 4 and then leave the page, the deck will already be at slide 4 upon your return&#8230; right where you left it! Alternatively, you could just refresh the page and see that it will remember your last slide.</p>
<p><a href="http://www.slidedeck.com/demo/remember_slide.html" target="_blank">Live Demo of Remembering Slides</a></p>
<p><a href="http://getsatisfaction.com/slidedeck/topics/make_your_slidedeck_remember_the_current_slide" target="_blank">Get Satisfaction Idea Including Code</a></p>
<p>Of course, you could always look at the live demo above and view the source in your browser to see how it all works under the hood.</p>
<p>Remembering the current slide is just one idea that I have considered to make SlideDeck better, and someday it might even make it into the core of SlideDeck; but for now you can easily add this functionality by using the provided code.</p>
<p>Got a great idea for how to use SlideDeck? Post a comment below.</p>
<p><strong>Related Reading:</strong><br />
<a href="http://www.dtelepathy.com/blog/telepathy/extending-slidedeck-controlling-the-slide-deck/"> Extending SlideDeck – Part 1: Controlling The Deck</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dtelepathy.com/blog/secrets/extending-slidedeck-remembering-the-current-slide/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Extending SlideDeck &#8211; Part 1: Controlling The Deck</title>
		<link>http://www.dtelepathy.com/blog/secrets/extending-slidedeck-controlling-the-slide-deck</link>
		<comments>http://www.dtelepathy.com/blog/secrets/extending-slidedeck-controlling-the-slide-deck#comments</comments>
		<pubDate>Fri, 19 Mar 2010 16:56:27 +0000</pubDate>
		<dc:creator>Jamie Hamel-Smith</dc:creator>
				<category><![CDATA[Secrets]]></category>
		<category><![CDATA[SlideDeck App]]></category>
		<category><![CDATA[Telepathy]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[functions]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[JQuery]]></category>
		<category><![CDATA[SlideDeck]]></category>

		<guid isPermaLink="false">http://www.dtelepathy.com/blog/?p=4272</guid>
		<description><![CDATA[SlideDeck is an awesome tool for displaying information on a web page, but there are times when you might want to exercise additional control over your deck. Our lead developer Dave has done a great... <a href="http://www.dtelepathy.com/blog/secrets/extending-slidedeck-controlling-the-slide-deck" class="read-more">More</a>]]></description>
			<content:encoded><![CDATA[<p style="clear: both;"><img class="alignnone size-full wp-image-4284" style="border: solid 1px #333;" title="Extending SlideDeck" src="http://www.dtelepathy.com/wp-content/uploads/2010/03/extending-slidedeck-1.jpg" alt="" width="600" height="273" /></p>
<p>SlideDeck is an awesome tool for displaying information on a web page, but there are times when you might want to exercise additional control over your deck. Our lead developer Dave has done a great job with the more technical side of SlideDeck by providing hooks that allow you to control the behavior of the decks on the page. <span id="more-4272"></span> In my next few posts, I&#8217;ll be outlining some of the cool tricks that can be done using SlideDeck&#8217;s built in controls and some auxiliary jQuery code.</p>
<h3>Controlling Your SlideDecks</h3>
<p>The main three functions that control SlideDeck are the &#8220;prev&#8221;, &#8220;next&#8221; and &#8220;goTo&#8221; commands. These functions allow you to add external controls to your SlideDeck, and command the deck to reveal a specific page of information on your command.</p>
<p>Typically when initializing your SlideDeck, you&#8217;ll run a command like this:</p>
<pre class="brush: jscript; title: ; notranslate">
$('#slidedeck').slidedeck();
</pre>
<p>That&#8217;s fine for a default implementation, but if we need to access the properties of a deck once it has been created, we&#8217;ll need to store it in a variable for later. The easiest way to do this is to create a variable when creating the SlideDeck and assign the deck to the variable in one fell swoop!</p>
<pre class="brush: jscript; title: ; notranslate">
var myDeck = $('#slidedeck').slidedeck();
</pre>
<p>Once the SlideDeck has been shoved into the &#8216;myDeck&#8217; variable, we can pass commands to it. Writing some simple JavaScript that sends commands to &#8216;myDeck&#8217; or asks it for information (such as the index of the current slide) is extremely simple and powerful.</p>
<p>I&#8217;ve put together a <a href="http://www.slidedeck.com/demo/deck_control.html" target="_blank">simple example page</a> that shows how you can add Previous and Next buttons to a regular SlideDeck. In this example I have also added a command that will take you straight to a slide based on a clickable link.<br />
<a href="http://www.slidedeck.com/demo/deck_control.html" target="_blank"><img class="alignnone size-full wp-image-4351" style="border: solid 1px #333;" title="Example SlideDeck Controls" src="http://www.dtelepathy.com/wp-content/uploads/2010/03/example_slidedeck_controls.png" alt="Example SlideDeck Controls" width="600" height="186" /></a></p>
<h3>Previous/Next Slide Buttons</h3>
<p>The Previous/Next slide buttons are simply &lt;span&gt; elements in my example, but they could be images, links or even standard HTML buttons. I started by creating a <a href="http://api.jquery.com/ready/" target="_blank">DOM ready function</a> in jQuery (This makes sure that the page has done its stuff before we do ours.) and adding a click event to each of the spans. When using jQuery, you do that like this:</p>
<pre class="brush: jscript; title: ; notranslate">
$('#navigation .prev').click(function(event){
// Stuff to do when &quot;Prev&quot; is clicked.
myDeck.prev();
});
$('#navigation .next').click(function(event){
// Stuff to do when &quot;Next&quot; is clicked.
myDeck.next();
});
</pre>
<p>Note that we are invoking the prev() and next() methods of the myDeck variable (Which now has access to all of the options that a SlideDeck has.) This would not have done anything if we had not assigned the SlideDeck to &#8220;myDeck&#8221; in the previous section.</p>
<p>Just like that, your SlideDeck can be controlled by other elements on the page! These buttons could even be inside of each slide, creating a more familiar user experience for those who are used to clicking &#8220;Next&#8221; when they are done reading. The <a href="http://www.slidedeck.com/examples/algebraixdata" target="_blank">Algebraix Data SlideDeck</a> uses this method.</p>
<h3>Going To a Specific Slide Number</h3>
<p>You&#8217;ll notice on the example page above that I&#8217;ve got two other links below the Prev/Next buttons. These are specially formed links that allow the deck to be commanded to instantly open that particular slide. Creating this interaction is a bit more complicated, but the concept is similar. To get started, we&#8217;ll need to create some HTML for the links to live in:</p>
<pre class="brush: xml; title: ; notranslate">
&lt;p&gt;Go to Slide 4 by clicking &lt;a class=&quot;goToSlide&quot; href=&quot;#4&quot;&gt;Here&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Go to Slide 2 by clicking &lt;a class=&quot;goToSlide&quot; href=&quot;#2&quot;&gt;Here&lt;/a&gt;&lt;/p&gt;
</pre>
<p>These links have a class of &#8216;goToSlide&#8217; and that will allow us to target them. They also have a href value of &#8216;#[and the slide number we want them to go to]&#8216;. The challenge here is two fold: we need to get the links that are responsible for handling SlideDeck &#8220;goTo navigation&#8221; and then figure out what slide they should go to.</p>
<p>The first step is to grab the links that have the &#8216;goToSlide&#8217; class and make them clickable, while ignoring the fact that they are a link and their default behavior is to take you somewhere:</p>
<pre class="brush: jscript; title: ; notranslate">
$('a.goToSlide').click(function(event){
// ignore the &lt;a&gt; tag's default behavior
event.preventDefault();
// Code to be executed when the link is clicked.
});
</pre>
<p>Then we need to add the <em>goTo()</em> command along with the index of the slide we would like to go to passed inside of the parentheses. To accomplish this, we use a regular expression or<em> &#8216;Regex&#8217; </em>to take the link and strip away everything except the number at the end. The Regex below (which is part of a text replacement function) basically says &#8220;Find any character up to the &#8216;#&#8217; symbol and replace it with nothing&#8221;. This logic will strip the link&#8217;s href value and leave just the slide number we are interested in.</p>
<pre class="brush: jscript; title: ; notranslate">
$('a.goToSlide').click(function(event){
// ignore the &lt;a&gt; tag's default behavior
event.preventDefault();
// the regular expression below matches anything up to '#slide-', leaving just the number.
myDeck.goTo(this.href.replace(/.+#/,''));
});
</pre>
<p>Therefore, clicking a link that looks like this:</p>
<pre class="brush: xml; title: ; notranslate">http://www.slidedeck.localhost/demo/deck_control.html#4</pre>
<p>Communicates this to the myDeck variable:</p>
<pre class="brush: jscript; title: ; notranslate">myDeck.goTo(4);</pre>
<p>Which makes the deck slide to the fourth slide.</p>
<h3>The Significance Of All This</h3>
<p>Although SlideDeck&#8217;s default interface of vertical spines is very intuitive and easy to use, there are a few users who would like to eliminate them altogether. We&#8217;ve added a new option to SlideDeck Pro in the latest release that adds the &#8216;hideSpines&#8217; option and once the spines are gone, the above options <a href="http://www.slidedeck.com/demo/deck_control_nospines.html" target="_blank">become a great convenience</a> and a bit of a necessity as well.</p>
<p><strong> Related Reading:</strong></p>
<ul>
<li><a href="http://www.slidedeck.com/usage-documentation">A full list of SlideDeck&#8217;s options and functions</a></li>
<li><a href="http://www.dtelepathy.com/blog/telepathy/slidedeck-pro-version-1-1-released/">Release notes for version 1.1</a></li>
</ul>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Reblog this post [with Zemanta]" href="http://reblog.zemanta.com/zemified/a85e63cd-eca0-4e1c-986c-e6f2214745bd/"><img class="zemanta-pixie-img" style="border: medium none; float: right;" src="http://img.zemanta.com/reblog_e.png?x-id=a85e63cd-eca0-4e1c-986c-e6f2214745bd" alt="Reblog this post [with Zemanta]" /></a><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>
]]></content:encoded>
			<wfw:commentRss>http://www.dtelepathy.com/blog/secrets/extending-slidedeck-controlling-the-slide-deck/feed</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic (Feed is rejected)
Page Caching using disk: enhanced

Served from: www.dtelepathy.com @ 2012-02-12 00:48:39 -->
