6 Twitter Marketing DOs and DON’Ts

June 5th, 2009 by Julie Cameron

Three years after Twitter‘s inception in 2006, the great marketers of the Twittersphere continue to surprise me on an almost daily basis by finding new and exciting ways of getting their name out.

At the same time, there are still far more marketers out there that just aren’t sure how to use Twitter to their advantage and end up giving up when they don’t see a return. For these individuals, I’d like to present a few simple DOs and DON’Ts for a successful Twitter marketer.

Let’s start with the DON’Ts since this is where most people seem to get into trouble…

DON’T spam followers with constant links back to your website

Self-promotion is okay every now and then, but every link that you tweet should NOT go back to your website – that generally makes you what we on the internet like to call a “spammer”. I’d suggest a healthy balance of the following:

  1. Links to your website(s) – Post a new blog article and want to know what people think? Link it up! But also be sure to try to express an interest in your followers thoughts on the topic – the more you’re followers feel like their opinion matters to you, the more interested they’ll be in what you have to offer them.
  2. Links to other websites – Find something interesting on the net? Share it – along with your thoughts. If you’ve got valuable content to share, you’re followers will start looking to you for exciting news and information.
  3. Retweets of links posted by the people you follow – You want your followers to know that what they have to say is valuable too, and more importantly, that you’re paying attention to it. If someone posts something interesting, spread the love. Your followers will appreciate the attention.

Bonus: DON’T tweet ONLY a link without any context. This is a HUGE Twitter foul. Simply put, it wastes your followers time and probably makes them a bit hesitant about clicking – who knows what they could be getting into, and more importantly – do they even care in the first place?

DON’T follow everyone and anyone that you can find

Twitter Spam

Let’s repeat: spamming is bad. The value of Twitter is in the relationships that you can maintain, not the sheer number of them. It’s safe to say though, as a business, you should follow anyone that follows you – EXCEPT for the spammers. It may also be a good idea to go out looking for other people to follow; consumers in your target market or colleagues in your industry are good places to start.

One great resource for finding new people is WeFollow, a user-powered, tag-based Twitter user directory. WeFollow allows you to tag your Twitter account with three tags that represent you – say ‘blogger’, ‘tech’, and ‘web’, so that other users with similar interests can easily find you.

Bonus: DON’T just follow someone. Try to make it a point to say hello or thank them for following you if they initiated the connection.

DON’T post vast amounts of irrelevant content

Simply put, don’t tweet every little thing that you do. Because most people just don’t care what you had for lunch – unless what you had is somehow of importance to them. Take the following two tweets for example:

mmm I love me a good sammich

I just had a fabulous artichoke & turkey panini at the new Sandwich Shoppe on Adam St. in Saskatchewan – I highly recommend it!

The first example provides, generally, no value to anyone. That’s right, no one cares that you like sandwiches because almost everyone likes sandwiches. If you post these kinds of tweets frequently, you’re likely to lose followers fast. Even if you do have something interesting to offer every now and then, most people won’t want to deal with the extra clutter in their Twitter feeds. So ultimately, posting tweets without value may be far easier, but they can also be far more damaging.

The second example, however, offers your followers something of value – a specific recommendation. Now, anyone in, around, or visiting Saskatchewan might consider checking out the new Sandwich Shoppe because you had such a great experience that you felt it was worth sharing – that’s an extremely powerful marketing tool.

And now, on to the DOs…

DO interact with as many people as possible

Even though tweets are publicly broadcast out to the world, the nature of Twitter content, in general, tends to be relatively personal. This live and personal nature of the content, in tandem with the immediate dispersion of it, gives people a sense of proximity to the poster that has not been previously available on such a large scale.

On top of the one-way sharing aspect, Twitter also allows for two-way communication, primarily via replies and direct messages. This is one of the most interesting aspects of Twitter, in that it branches the gaps between people who never would have converged on their own. CEOs have the ability to talk directly to consumers, celebrities can talk directly to fans, and regular Joe’s with similar interests can find each other all over the world.

Regular and personable interaction with your followers will help to keep them interested in your content, as well as give them a personal and, likely, a positive connection to your brand.

DO get your followers involved

Have a new product coming out or an invite only beta application to test? Get your followers involved! Post images and insider details of the development process and ask your followers for their thoughts, criticisms, or ideas. If you’ve got a beta site, invite your followers to check it out and provide their feedback.

Twitter YongFook

Getting your followers involved in something important to you gives them a sense of control and significance since it’s their feedback that could determine how you move forward. This is a great way to forge new relationships and start new conversations. Plus, if you’ve got a product that’s in high demand, it’s likely to pull in droves of new followers anxious to get involved and keep up to date with developments.

DO give something away to your followers

Another way to get your followers involved, or to simply gain more followers, is by giving something away. Everybody likes a good perk and if following you gets them access to something they can’t get anywhere else, it’s likely they’ll give it a try.

Here are a few examples of companies who’ve successfully utilized this model:

  • @macheist asked followers to retweet a promotional post in return for a free software license, regularly costing $50.
  • @AdagioTeas posts $10 gift certificate codes, redeemable by the first person only. This likely drives a ton of traffic to their website, and I’d be willing to bet that a lot of these people spend a good amount of time on the site – waiting for the next code to use.
  • @trent_reznor, in promotion of Nine Inch Nail’s 2009 summer tour, offered up free tickets and backstage passes to the Xth person to visit a URL he posted to Twitter.
  • @jasoncalcanis said he’d give away a free MacBook Air to one of his followers after reaching the #1 followed twitterer spot. He never made it to #1, but he certainly gained tens of thousands of new followers.
  • @markhoppus of Blink-182 offered up free music downloads to anyone that retweeted a promotion post.

Twitter Promotions

But that’s just the beginning…

Ultimately, Twitter is about relationships and relationships depend on both parties to survive. If you blast your best friend with innocuous, impersonal marketing pitches, it’s probable that they won’t remain your best friend very long. The same applies to your Twitter followers – be a friend, or at least a person, not a robotic salesman.

The above suggestions are just the tip of the vast and complex Twitter etiquette iceberg. For more marketing ideas and rules of conduct, check out some of the following posts:

Have you seen any awesome or horrible Twitter marketing implementations? Share them in the comments!

[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google] [StumbleUpon]

Boost Your Ruby Efficiency with Textmate

May 4th, 2009 by John Paul Narowski

Here at MetaSpring, we’re avid fans of the TextMate text editor because it makes developing web apps a breeze through the use of its hotkeys, snippets, and bundles.

TextMate comes with a plethora of basic language bundles – all of which come with their own set of custom hotkeys and snippets designed specifically for that language. These hotkeys and snippets can be customized for your preferences or you can even make your own.

At MetaSpring, we work predominately with Ruby and would like to share a few of the TextMate helpers that have made us all much more efficient developers. The following hotkeys and snippets can be found in the Ruby bundle, unless otherwise noted.

Helpful Hotkey Commands

The following commands can be found and managed by going to Bundles >> Bundle Editor >> Edit Commands.

Execute Line / Selection as Ruby

Control + Shift + E will execute a line or block of highlighted ruby code. The response will be outputted right after the executed code. This is extremely useful for testing Ruby syntax without having to switch to the IRB console.

Validate Ruby Syntax

Control + Shift + V will validate the syntax of your Ruby file. Try using this before running unit tests or reloading the server, it can save you tons of time spent repairing small syntax errors.

Run a file using Ruby

Command (⌘) + R will execute the file you are currently working on. One of our favorite features of this command is that it will also run RSpec tests if the file you have open is a spec file.

Convenient Snippets

The following snippets can be found or added to your TextMate environment by going to Bundles >> Bundle Editor >> Edit Snippets.

Create Hash Pairs and Hash Rockets

Hitting tab after entering a colon will produce a hash pair like :key => "value"
Control + L will produce a hash rocket with proper spacing =>

Params Shortcut

If you use Rails or Merb, you’ll most likely refer to a params[:x] variable frequently throughout the development cycle.
Control + P will output params[:id] where “id” is selected for editing.
Note: This snippet is included in both the Rails and Merb bundles.

Insert Comment Banners

Control + Shift + B sets up a comment block and allows you to enter the comment you want; a second tab gets you coding again.
Note: This snippet is included in the Source bundle.

Easy HTML Anchor Tags

Here’s an HTML snippet we made to make creating anchor tags a cinch.
Hitting Tab after entering an a outputs <a href=""></a>. You can then enter the link URL and hit tab to enter the link text.

To set this up in your own TextMate environment, create a new snippet with the following settings:

Anchor Snippet

Other Useful TextMate Bundles

With bundles for almost every programming and scripting language, the above examples are only a small sampling of the magic that TextMate is capable of. For more Ruby-relevant functionality, you might check out some of the following add-on bundles:

[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google] [StumbleUpon]

5 Tips for Differentiating Your Design Mocks

March 6th, 2009 by Ian Wilson

A designer’s greatest challenge isn’t necessarily in coming up with a good design, but in coming up with a good design that is different. When the client is expecting multiple design mock ups finding the balance between a design that is innovative and unique while also maintaining a high level of usability can feel like an uphill struggle. You really like how your first design came together and the temptation can be to borrow from and lean on those same strengths in your second mock.  This quickly turns the uphill struggle into a long fall down a slippery slope, and the next thing you know your two designs bear an uncanny similarity that is impossible to miss.  Ever find yourself in this situation?

Know your client

Try to get a solid grasp of your clients branding strategy and message (whether the client is able to give it to you or not) before you get too far into the design process.  Some clients invest more in defining their brand than others, but some research on your part of their market and competition can help you to grasp what they’re all about and what their expectations will be.  Once you’ve done your research, you can begin planning out your design strategy: for example, design one could focus on one aspect of their branding, while design two will focus on another, etc.  While planning out your strategy, ask yourself the following questions: can any part of their message be communicated through imagery?  Are there important pieces of information that need to be highlighted in the design?  Has the client made any specific design requests or suggested any similar websites that they’d like to draw inspiration from?

Start with a clean slate

Start fresh

When working on multiple mocks for the same client, start with a new file each time.  Beginning a design by deconstructing a previous mock may seem like a good idea, but you’ll likely be leaning on the crutches of your previous design, which doesn’t usually allow for a unique vision.  You should always try to start fresh without any preconceptions.  Sure, you may want to reuse a couple of the original design elements (text from the primary navigation, for example) but make it a point to start with a fresh canvas whenever possible.

Find Inspirational site galleries

Get inspired

Sites like Smashing Magazine and Pattern Tap can be a valuable asset during the design process since they’re are constantly compiling galleries of the latest design trends and showcasing unique and creative designs.  The highly innovative nature of the designs means that most of the sites they showcase generally tend to be blogs and designer portfolios, but just because the site your working on is for a lawn mowing service doesn’t mean that they aren’t relevant!  Observe how they manipulate the ‘standard’ layout idea and how that manipulation affects the site’s usability, how they use color and typography, how they arrange the page elements in the spacial plane, etc.  Bringing in an idea from an unrelated site and adapting it to fit within the needs of a completely different project can, if nothing else, give you a fresh insight that could lead to a break through in the design.

Take a break to clear your head

Take a break!

When you get to the point that you feel like you’re in a rut, your shoulders are starting to hunch, and you get that twitch in your eye, and it’s already long past time for a coffee (or tea!) break,  roll your head back and stare at the ceiling, touch your toes, take a quick walk outside, or do whatever it takes to get the blood flowing again.  This is one of the most common pieces of advice you can find on getting past a creative block, and for good reason!

Try a different starting point for your design

Try a different tool

Some designers swear by their pen and paper rough drafts. For others, the idea of starting anywhere other than Photoshop is completely out of the question.  However, if you find yourself staring at the same Photoshop document for an extended period of time with the same vacant expression on your face, it might be time to change mediums.  Concordantly, if your sheet of paper just isn’t doing it for you, try hopping into Photoshop or Illustrator.  The change of setting and tools can free you from thinking within the confines of your usual tool set and give you fresh ideas on a new approach to the design.

What do you do when you find yourself in a rut?

[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google] [StumbleUpon]

The Ultimate Ecommerce Reference Guide
Part 1: Maximizing Your Store’s Usability

October 10th, 2008 by John Paul Narowski

Over the last decade, Ecommerce applications have evolved into a highly competitive art form - needing more than just a simple product listing to succeed. Thankfully, years of experimentation have allowed us to analyze and distinguish the successful Ecommerce techniques from the not-so-successful ones.

This article is the first of a three part series dedicated to helping you maximize return on your Ecommerce site. This post will focus on usability and how to provide your visitors with a smooth, positive shopping experience. Part 2 will focus on search engine optimization and traffic building techniques, and Part 3 will demonstrate how bringing all of these tips together can increase customer trust in your brand.

Site Navigation

Site navigation is key to a successful Ecommerce solution - you want your visitors to be able to find what they're looking for as quickly and easily as possible, otherwise they may lose interest and leave the site entirely. The following techniques will help to keep your visitors from getting lost in the product labyrinth.

Page Headings and Breadcrumb Navigation
Clearly identify where your visitors are on the site by providing easy to read headings and subheadings. Use navigation breadcrumbs to help your visitors visually understand how deep they are within the site structure. From a search engine standpoint it also provides additional keyword references, and allows search bots to more easily crawl your site.

Include Category Headings
Adding headings to your categories makes it easier to quickly scan through the menu without having to read each item.

Show the Search Bar Above the Fold
Having your search above the fold allows visitors to always have quick access to find what they want. If the search bar is on every page, your visitor can easily locate products, without having to browse to a separate dedicated search page. If you don’t have a search (and you have enough products to justify it), you should seriously consider adding one.

Browsing the Product Catalog

Like site navigation, the way in which you organize your product results will determine the ease with which users will be able to find what they want. A well structured product catalog can also lead to increased sales margins by pointing users toward other relevant alternatives or components.

Let Me Narrow Down My Results
Give your visitors multiple ways to narrow down their results. Ecommerce shoppers have a very short attention span, so it’s critical to provide a quick and direct path to the items they are looking for. This will help the users who know what they want find it quicker, and provide the users who don’t know what they want suggestions that might help them make a purchase.

Show All Products
Provide users with the option to see all products in a category. It can be frustrating to force users to page through results unnecessarily.

Product Recommendations
List products that are similar to the product being viewed. Frequently you will see product lists with headings similar to “Customers who bought this also purchased…”, “Recommended Products” etc. If you are a customer purchasing a microphone, it could be very helpful to know that your store also provides the cable, or a discounted bundle package if you purchase them together.

The Checkout Process

The checkout process may not seem like an important Ecommerce usability concern, but if a user begins to feel confused or overwhelmed with the process - they may leave the site out of frustration or fear that their private information isn't in the safest of hands.

Break it Up
This helps the user tackle one section at a time without being overwhelmed. Typically users must enter billing details, choose a shipping method and confirm their order. Having smaller steps ensures that there is less information to enter for each step.

Where am I in the Checkout Process?
Use well defined text and imagery to provide your visitors with a clear understanding of where they are, and how many steps remain before they complete their order.

Allow Shopping Cart to be Edited During Checkout
If a user is unable to make a change to their cart during checkout, you may risk shopping cart abandonment. If it is not clear how to change their order, the visitor might become frustrated and leave your site.

Don’t Wait Until the End to Calculate the Shipping Cost
Some stores wait until the end of the order to show you the shipping cost. Customers want to know what they are committing to before embarking on a lengthy checkout process. Trust and transparency throughout the checkout is critical to ensuring the order is completed.

A Few User Friendly Ecommerce Examples

Amazon.com

Amazon utilizes many of the above tactics to ensure a productive shopping experience. With their sophisticated product filtering and recommendation engine, you almost never have to leave the site to research a product. Once you are ready to purchase, the checkout process is simple and intuitive. It's no surprise that they are one of most popular internet retailers.


Shoes.com

Shoes.com provides an enjoyable and interactive shopping experience. A drop down navigation menu provides easy one click access to the stores categories. While browsing through products, you are provided many options to refine your results further. The product detail page is clean, and multiple perspectives of the product are available. The only downside we found was that the checkout process didn't identify how many steps were involved.


AE.com

Shopping for clothing online can be a frustrating and ineffective process. With AE.com, we were able to easily locating clothing that matched both our style and size preference. On the product details page, we were able to zoom into the product image to see fabric detail. AE often provided images of alternate colors to match your preference. The checkout process was clear, with progress indicated at the top of each page. I would certainly shop for clothing with them again!

Conclusion

While often overlooked, Ecommerce usability can certainly make or break a sale. With so many stores to choose from, the visitor has a very low tolerance for clunky navigation, or a confusing checkout process. The longer you keep your visitors comfortably browsing your store, the more likely they are to place an order.

In the next installment of our Ultimate Ecommerce Guide, we'll show you several techniques for optimizing search engine results and increasing traffic to your site. Check back soon for Part 2, or subscribe to our RSS Feed to receive instant updates.



[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google] [StumbleUpon]

Getting Started With DoFollow Link Building

September 25th, 2008 by John Paul Narowski

Recently, there's been a movement amongst bloggers to remove the NoFollow tags from comments posted on their blogs (What is NoFollow?). Removing NoFollow tags allows link juice from the URL included in your comment to be passed on to your site, helping it move up in rankings.

This post will help explain how to locate these DoFollow blogs and how to contribute a meaningful and successful comment. Doing this properly can land you high quality backlinks, while contributing to quality of the conversations across the web.

How To Find DoFollow Blogs

Search Google – While there are a number of resources available to help you find DoFollow Blogs, we've found that conducting our own specific keyword searches usually render most accurate results. Searching allows you to seek out blogs directly relevant to your interests or targeted keywords. The following query examples assume you are searching Google for blogs related to the keyword design.
Search Examples

Text Search

design "Remember my personal information" "Notify me of follow-up comments"

The blogs that contain the above text in quotes typically have DoFollow enabled by default.

design "commentluv"

This returns blogs that have the commentluv wordpress extension installed. This extension removes the NoFollow attribute from the comments to encourage visitors to comment.

Image Search

“U Comment I Follow”

This searches blogs with the U Comment I Follow image. Many blogs that have joined the DoFollow movement show this image to show their support.

ifollowblue.gif, ifollowgreen.gif, ifollowltgreen.gif, ifollowpink.gif, ifollowpurple.gif, ifolloworange.gif, ifollowwhite.gif, ifollowmagenta.gif

As a variation, try keyword + any one of the above filenames.

How to Tell if a Blog is DoFollow

Inspect the HTML – You can either view the source of the blog page, or use a tool like firebug to view inspect the url within the comments.

Install a FireFox Extension

Search Status – This extension shows you a Google PageRank in the status bar. I also allows highlights links that have the rel=”nofollow” attribute.

NoDoFollow – A simple extension that highlights the links on a page that contain the NoFollow attribute.

How to Make an Impact

  • Find DoFollow Blogs that Interest You
    It is very important that you read and understand the post in order to contribute a meaningful comment. If you are interested in the post you are more likely to have something relevant to add to the conversation.
  • READ THE POST!
    For the love of GOD at least have the decency to read and comprehend what you are commenting about. All to often SEO’ers think they can get away with “Nice Post” or “Good Job” and leech the link juice from the page. Bloggers are not stupid and can spot this activity a million miles away.
  • Use Your Real Name or an Alias
    Doesn’t it just feel wrong when you are writing a meaningful comment, and then leave your name as “Canadian Medical Supplies”? I don’t know anyone named Canadian Medical Supplies, but if you do, let me know and I will repeal my rant. Blogging is about conversations between people, not a black hat tool to dump your targeted keywords into. If you comment with a name or alias, you will still get natural link juice to your targeted url.
  • Be the First to Comment
    Subscribe to RSS feeds of the blogs that you would like to contribute to. Once you receive notification that a new post has been added, try to be the first to leave a comment. You will not only receive your link juice, but you will get natural click throughs from the visitors reading your insightful comment. (Unless your comment is “Wow that was great. I disagree with some points, but others I agree with.”)
  • Build a Relationship
    Most bloggers that allow external links are very picky about the comments they accept. If you are serious about getting a link from a particular blog, then spend some time reading and commenting on other posts within the blog. Authors appreciate your feedback, and you just might form a longer lasting relationship out of it as well.

Conclusion

While these tactics don't work all the time, they are at least a step in the right direction. I hope you use this post to enhance the quality of commenting and conversations across the web - the last thing the blogosphere needs is an army of black hat cronies spamming every blog they can find. Hopefully these tips will add a little life to the drudgery of link building by allowing you to actually learn about the posts you comment on. Below are a few additional DoFollow resources, so happy DoFollow hunting!

List of 100 DoFollow Forums
DoFollow Blog Directory
DoFollow Search Engine
List of DoFollow Sites
250+ DoFollow Blogs
The Ultimate DoFollow Blog List

[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google] [StumbleUpon]