MarketingTypo.com

Internet Marketing, Web Analytics, SEO, SEM, and Social Media

Archive for February, 2010

Demographics of China’s Twitter Users

In China, Twitter has taken an exceptional turn relative to other sites blocked by the government.

Properties like Facebook, YouTube and Flickr have languished when blocked by Beijing, but Twitter has continued to gain in popularity.

Since being blocked, Facebook usage in China has plunged from hundreds of thousands of users in mainland China to tens of thousands. Based on anecdotal evidence Twitter, on the other hand, remains a lively source of news, information and discussion from within China. (If anyone can provide reliable numbers on the growth Twitter usage in China, I will add them here.)

Microblogging itself is an interesting phenomenon in China, due to the nature of the written Chinese language: A Tweet in Chinese is almost a short blog post.

But the case of Twitter raises the question of why it has remained popular even as the inevitable government-compliant copycats proliferate.

In terms of why, for one thing Chinese users have found relatively painless ways around the Great Firewall. Having worked around the blockage, users may have developed an even stronger loyalty to the service. Some cross post using the Chinese services, while others have rigged up sites using Twitter’s API.

As to who is using it, that has been hard to say until a recent survey done by Kenengba that was picked up and translated by Oi Wan Lam in a post on Global Voices.

Sent out over Twitter, the 1,000 respondents to the survey were

…overwhelmingly male…
13% female
87% male

…in their 20s…
70% between 21-29
Youngest Twitterer 12 and oldest 55

…highly educated with interesting bump among High School students…
The majority have a bachelor’s degree and the second largest group is master degree holders followed by Twitters with tertiary education background. Interesting to note there is a bump among users in High School. If this is due to university authorities being more successful at blocking Twitter, what will happen when those High School students go to campus?

…based in wealthier Chinese regions, such as the capital and coastal regions…
More than half of the respondents come from Beijing, Shanghai and Guangdong followed by Zhejiang, Jiangsu and Fujian… The 6 regions constitute 67% of the respondents. They are located along the coastal line and economically more well off.

…mainly students and techies…
The data shows that about 30% of the respondents are students followed by computer software and hardware sector (15%) and then Internet related production sector (12.5%). If we group the two into I.T industry, then we can see that students and I.T professionals are the key player in Twitter community as they together constitute more than 50% of the respondents.

…why do they Tweet?
1. To know the truth and open the horizon
2. To record and share my life
3. To get information and show my concern about democracy
4. Because Fanfou has been shut down
5. To get all the gossips in order to clear information for my colleagues who live in Mars
6. Follow the planet that I like and later fall in love with everything in Twitter
7. The exchange in Twitter is very interesting
8. No censor here and we can preserve the primary mode of communication here
9. To kill time
10. To follow uncle leg (@kcome)
11. I learn about twitter from kenengba and feel that as a party member I should learn more about this world
12. I can say what I want here without considering whether I should say this or how I should say this. Whether or not I would violate any law. This is the taste of freedom that I enjoy.
13. In an army school where ideological control is very strict, Twitter allows me to keep my independent citizen conscious.
14. University teacher introduces me here
15. Less liars here
16. Job requirement
17. An inevitableness choice for journalist student
18. Passion for new technology
19. At first I come here because I have a crush with a girl who is using Twitter…
20. Why not?

twitter users in china grows - shanghai, beijing, shenzhen

Image from Flickr  - twitter in china

View full post on Thomas Crampton

Follow MarketingTypo on Twitter

Follow MarketingTypo on Plurk

LinkShare_468x60v2

posted by MarketingTypo in Culture and have Comments (5)

How to Leverage Traffic Besides Using Organic Search

Too many SEO’s and marketers worry about getting that #1 ranking in Google for their primary keyword/phrase.  Of course, if that query is being highly searched and you rank first, you are going to receive some good traffic.   However, it may take an enormous amount of effort to achieve those rankings.  It may be worth your time to try and gain traffic from other sources.

By applying the long-tail concept to driving website traffic, you can achieve greater traffic by leveraging multiple sites, instead of just the 3 major search engines. Here is a great place to start to find the most important and highly visited sites on the web.

From these extensive lists, I have chosen just a few that you can use to leverage traffic.  Of course there are hundreds more you can use to create a strategy for driving traffic to your site.

E-Commerce

For companies that sell products online, why limit yourself to only your selling on your website?  Of course there may be a cost associated with promoting your products on other sites (flat fee, percentage), however it is probably still worth it.  By leveraging highly visiting shopping sites, it could be a way to put your brand and products in front of NEW customers.  Once a new customer visits your site and hopefully purchases, you can use things like e-mail marketing and social media to keep them coming back.

There are also 3rd party services that will help manage your product feeds to various sites.  I would recommend Vendio, but there are others that do the same thing.

Social Media

Building relationships through social media is becoming a main source of building brand recognition, promoting new products, and driving site traffic.  With hundreds of millions of people engaging in some form of social media every day, it is important to be apart of this fundamental shift in communication.

Local

Localized marketing is so important for brick and mortar stores trying to find local users searching for their products and services.   Even though online shopping is increasing, people still do the majority of their shopping within 10-15 minutes of their house.  This is why showing up in the local 7-pack, local directories, and local review sites, are so important.

For a number of these localized PPC campaigns I have found that they yield the same or better return, compared to Google Adwords.  You will normally see a smaller CPC because the competition is not as fierce.  However clicks do vary depending on the industry.

There are a number of local marketing services that will submit all of your sites so you don’t have to.  I prefer UniversalBusinessListing.org, which will submit your listing to over 30 local directories.  You can also use a service called GetListed.org to manage your Local Business Listings.

Content Focused

Content and content promotion is what will really help drive traffic to your site.  There are a number of high authority content sharing sites, which allow you to submit an article, post, press release, etc…  Many of these sites put a nofollow on your links, but the value is really in the traffic it will bring.  Many of these sites receive lots of traffic and tend to rank well in the search engines.  So while you are not necessarily getting direct traffic from the search engines, you are leveraging their domain authority to gain more exposure.

Depending on what type of site you are looking to market on, you will have to tailor your content and strategy towards that demographic.  For example, users on MySpace are relatively younger and are not as business savvy as a user on LinkedIn.  So it is important to understand the target audience, before you start engaging in these sites.  Start by seeing what others have done to market themselves.  See what content is getting shared a lot with other community members.

Just remember, there are numerous ways you can generate traffic besides the search engines.  Spend some time on the top 500 list and see if there are ways you can expose your products and services on these sites.  You may find that you can get some good visibility with relatively little effort, compared to trying to increase your organic rankings in Google.

Mark is the President of Search Creatively, an Internet Marketing & Consulting Company. He also is the creator of StayOnSearch, a search marketing blog dedicated to SEO’s and Internet Marketing professionals. Follow Mark on Twitter (@m_thompson)

Check out the SEO Tools guide at Search Engine Journal.

How to Leverage Traffic Besides Using Organic Search

View full post on Search Engine Journal

Follow MarketingTypo on Twitter

Follow MarketingTypo on Plurk

LinkShare_468x60v2

posted by MarketingTypo in SEO and have No Comments

Dalai Lama offically joins Twitter

So if all Buddhists will follow His Holiness the 14th Dalai Lama on Twitter than soon the Dalai Lama will have more Followers than Aston Kutscher …

Link to the official Twitter Account from His Holiness the 14th Dalai Lama:
http://twitter.com/DalaiLama @DalaiLama

… it goes without saying that I will follow the Dalai Lama Tweets.

Clipped from mashable.com

The Dalai Lama Officially Joins Twitter

more celebrity holdouts are joining the Twitter bandwagon. First Bill Gates started tweeting, then yesterday rapper Lil Wayne joined the service. Today, another famous figure has his own Twitter presence: The Dalai Lama.
@DalaiLama account for some time. In fact, a fake Dalai Lama fooled the media and the twitterverse early last year, which was part of what spurred the creation of verified Twitter accounts.
Twitter (Twitter) is simply one of the best ways for well-known personalities to spread their message to thousands or millions of people
This Dalai Lama is verified by Twitter, though — it is the real deal. Currently, the account is pulling albums and blog posts from his website and tweeting them via twitterfeed (twitterfeed), though we bet you’ll see real engagement later on. He also only has about 600 followers, but as the media picks up on his new-found Twitter presence, that will grow as well.

Read more at mashable.com

View full post on SEO & Social Media Marketing

Follow MarketingTypo on Twitter

Follow MarketingTypo on Plurk

LinkShare_468x60v2

posted by MarketingTypo in Twitter and have Comments (2)

Headlines Vital for Success of NYT, WSJ, NY Post—and Your Site

NY Times cover 2-22-10 Your Target Customers Won’t Read Your Content without Compelling Headlines

Too many websites lack effective headlines. In fact, many have no headlines at all.  This void violates the first commandment of content marketing: “Think Like a Publisher.”

That commandment covers a lot of ground, but let’s just focus on the all important headline. Unless you have time to go back to school, you can learn plenty from legendary print and online publications like the New York Times, the Wall Street Journal, and yes, in its own unique way, the New York Post.

The purpose of a headline is simple: To make your visitors want to read the story that follows. Your headline must just explain enough so that readers correctly and eagerly anticipate content that follows. The right headline will then intrigue visitors enough to jump into the story.

It doesn’t matter that your site covers a niche that only some people care about. Your headlines must still entice those targeted visitors into reading your stories.

We can learn a lot from some of the best practitioners such as the Times, the Journal, and the Post. I have selected recent headlines that illustrate key elements for those of us who aren’t trained journalists—but who must nonetheless capture our readers’ attention whenever they visit us online.

Essential elements to emulate in the headlines that follow:

  1. They tell just enough of the story so readers know what to expect if they continue reading.
  2. They appeal to readers likely to have an interest in the story.
  3. They are brief—longest 12 words; shortest 3 words; most 4 to 5 words
  4. They get to the point. You don’t have to do much guessing about the topic and why you might care.
  5. Some are clever or amusing, but not at the expense of meaning. In fact, a straightforward headline may be just fine for many topics.
  6. When appropriate, they identify the key player(s) and/ or the key issues that the story covers. For example:
  1. Key players–
  1. Toyota,
  2. US Hockey,
  3. young smokers,
  4. US banks,
  5. Wal-Mart
  • Key issues—
    1. Toyota safety problem,
    2. US hockey victory,
    3. curbing health care costs
    4. plunging consumer confidence

    How do the headlines on your website or blog measure up to the pros?

    New York Times

    Wall Street Journal

    New York Post

    How do your headlines measure up? Do you have any headlines on your key pages? Do you have enough headlines? Give your site a critical assessment.  When you optimize the quality of your headlines, you’ll delight both your readers and the search engines.  You’ll improve readership, ranking, and results.

    Headline feedback requested:

    Please send me your favorite examples of great headlines—and why you love them.  Or send some examples of really bad headlines—and why they suck.

    View full post on Content Marketing Today

    Follow MarketingTypo on Twitter

    Follow MarketingTypo on Plurk

    LinkShare_468x60v2

    posted by MarketingTypo in Content and have No Comments

    New Openings at 2020 Social: Consumer Practice Lead and Build Competency Lead

    As 2020 Social’s suite of offerings have evolved, the senior team is increasingly getting stretched across our competency areas and practice areas.

    2020social_solutions

    So, Dave leads our business-to-consumer practice and the plan competency, Kaushal leads our business-to-business practice and the build competency and Gautam leads our employee and partner practice and the engage competency, while I help out across all three competencies and practices.

    My target is to take Dave and myself off this grid so that 2020 Social can function even when we are away, let’s say, for speaking at conferences.

    To get there, we will need to fill three key positions over the next three months: the business-to-consumer practice lead, the build competency lead and the engage competency lead.

    2020social_openings

    Last week, we announced openings for the first two positions:

    - Consultant (1): Ideally Mumbai, but also Delhi or Bangalore

    Role: Develop the digital marketing strategy and define the business case for social applications and community platforms for consumer and media clients. Establish thought leadership in the domain of how Indian consumers engage with web, mobile and social technologies through blog posts, white papers and conference talks. Set up the Mumbai office for 2020 Social and establish and grow client relationships. Over a one year horizon, manage a team of 5-6 Associate Consultants and Analysts.

    Skills: Consumer marketing, digital marketing, business consulting, business development.

    Background: IIM or equivalent with 4-6 years of experience.

    Reporting to: Gaurav

    - Consultant (1): Ideally Delhi or Bangalore, but also Mumbai

    Role: Define the functional requirements for social applications and community platforms for clients. Work with internal account managers/ project managers and external design firms/ development firms to ensure that projects are delivered in cost and on time. Simultaneously, find opportunities to productize these social applications and community platforms as proprietary white label solutions that can be re-used across multiple clients. Over a one year horizon, manage a team of 5-6 Associate Consultants, Analysts and Designers.

    Skills: User experience design, product management, project management, familiarity with Drupal and Facebook/ LinkedIn/ Twitter/ OpenSocial APIs.

    Background: IIT/ NID or equivalent with 6-8 years of experience.

    Reporting to: Gaurav

    We are also looking for interns to work with us on a part-time basis:

    - Interns (4), Delhi or Bangalore, Rs. 5000 monthly stipend

    Role: Research how digital and social technologies are changing business and marketing. Identify best practices and case studies for developing social media strategy and creating campaigns for clients. Part time role for 2 to 6 months with a commitment of 20 hours a week.

    Skills: Good communications skills, ability to work in teams, eagerness to learn, familiarity with blogs, forums, and social networking platforms like Facebook, Orkut, LinkedIn, Twitter, YouTube and Flickr.

    Background: BBA or MBA students.

    Reporting to: Gautam (Delhi) or Kaushal (Bangalore)

    Working at 2020 Social combines the best of both worlds: you enjoy the open and collaborative work environment of a web 2.0 startup, the steep learning curve of a strategy consulting firm and the benefits of being part of an established organization (we are related to 20:20 Media, one of India’s largest independent PR firms).

    Send your CVs to careers@2020social.com: it might be your lucky day.

    Cross-posted at 2020 Social: Because Business is Social.

    As CEO of 2020 Social, I build and nurture online communities for Indian and international clients, connect their customers, partners and employees, and help them achieve their business objectives. Ask us how we can help you.

    View full post on Gauravonomics Blog on Social Media and Social Change

    Follow MarketingTypo on Twitter

    Follow MarketingTypo on Plurk

    LinkShare_468x60v2

    posted by MarketingTypo in The Future and have No Comments

    Crafting & Executing Strategy: The Quest for Competitive Advantage: Concepts and Cases

    Product Description
    Thompson, Strickland and Gambles’, CRAFTING AND EXECUTING STRATEGY, 17e presents the latest research findings from the literature and cutting-edge strategic practices of companies have been incorporated to keep step with both theory and practice. The chapter content continues to be solidly mainstream and balanced, mirroring both the best academic thinking and the pragmatism of real-world strategic management.

    Known for its cases and teaching notes, CRAFTING AND EXECUTING STRATEGY, 17e provides an unparalleled case line up. (1) 22 of the 26 cases are brand new or extensively updated for this edition, (2) The selection of cases is diverse, timely, and thoughtfully-crafted and complements the text presentation pushing students to apply the concepts and analytical tools they have read about. (3) Many cases involve high-profile companies. (4) And there’s a comprehensive package of support materials that are a breeze to use, highly effective, and flexible enough to fit most any course design.

    Crafting & Executing Strategy: The Quest for Competitive Advantage: Concepts and Cases

    posted by MarketingTypo in Books and have Comments (5)

    Professional Search Engine Optimization with PHP: A Developer’s Guide to SEO

    • ISBN13: 9780470100929
    • Condition: USED – VERY GOOD
    • Notes:

    Product Description
    Maybe you’re a great programmer or IT professional, but marketing isn’t your thing. Or perhaps you’re a tech-savvy search engine marketer who wants a peek under the hood of a search engine optimized web site. Search engine marketing is a field where technology and marketing are both critical and interdependent, because small changes in the implementation of a web site can make you or break you in search engine rankings. Furthermore, the fusion of technology and marketing know-how can create web site features that attract more visitors.

    The mission of this book is to help web developers create web sites that rank well with the major search engines, and to teach search engine marketers how to use technology to their advantage. We assert that neither marketing nor IT can exist in a vacuum, and it is essential that they not see themselves as opposing forces in an organization. They must work together. This book aims to educate both sides in that regard.

    Professional Search Engine Optimization with PHP: A Developer’s Guide to SEO

    posted by MarketingTypo in Books and have Comments (5)

    IBM TV Commercial on Collaboration/Social Networking (BFF)

    This is the IBM Stop Talking. Start Doing TV Commercials about social networking.

    Follow MarketingTypo on Twitter

    5 ways to cultivate an active social network

    posted by MarketingTypo in Best Practices and have Comments (16)

    Designing User Interfaces For Business Web Applications

    Smashing-magazine-advertisement in Designing User Interfaces For Business Web Applications
     in Designing User Interfaces For Business Web Applications  in Designing User Interfaces For Business Web Applications  in Designing User Interfaces For Business Web Applications

    Business Web application design is too often neglected. I see a lot of applications that don’t meet the needs of either businesses or users and thus contribute to a loss of profit and poor user experience. It even happens that designers are not involved in the process of creating applications at all, putting all of the responsibility on the shoulders of developers.

    This is a tough task for developers, who may have plenty of back-end and front-end development experience but limited knowledge of design. This results in unsatisfied customers, frustrated users and failed projects.

    So, we will cover the basics of user interface design for business Web applications. While one could apply many approaches, techniques and principles to UI design in general, our focus here will be on business Web applications.

    [Offtopic: by the way, did you already get your copy of the brand new Smashing Book?]

    Websites vs. Web Applications

    Confusing Web applications and websites is easy, as is confusing user interface design and website design. But they are different both in essence and in so many other ways, which we’ll explore in this article.

    A website is a collection of pages consisting mostly of static content, images and video, with limited interactive functionality (i.e. except for the contact form and search functionality). The primary role of a website is to inform. Some websites use content management systems to render dynamic content, but their nature is still informational.

    Website-webapp in Designing User Interfaces For Business Web Applications
    CampaignMonitor is powerful email marketing software, while Jeff Sarimento’s website is intended to inform readers about his life and work.

    Web applications, on the other hand, are dynamic, interactive systems that help businesses perform business critical tasks and that increase and measure their productivity. Thus, the primary role of a Web application is to perform a function that serves the user’s tasks and according to defined business rules.

    Web applications require a higher level of involvement and knowledge of the system on the part of the user. They don’t just stumble upon the application, do their work and bounce off. They use it as a tool to perform critical business tasks in their daily work. In the end, they cannot easily discontinue using the application and switch to another if they don’t like how it’s working, as is the case with websites.

    Different Types of Web Applications

    Business applications range in type from invoicing for freelancers to content management systems to document management systems to banking and financial systems.

    We can distinguish between open and closed applications. Open systems are online applications that are easily accessible to anyone who opens an account. Users can access such applications via the Web and can open an account for free or by paying a fee. Closed systems (or line-of-business applications) are usually not accessible outside the company that uses it, and they can be considered “offline” applications (though many systems expose their functionality to business partners via either services or specialized interfaces). Such systems usually run on the company’s local network and are available only to employees.

    I don’t know who coined it, but one term I like especially is weblication, which describes what a Web application is in general. This doesn’t mean, though that a Web application is a half-website half-application hybrid. It is far more complex that that.

    First, Know Your Users

    You’ve probably heard this a thousand times, and for good reason. A successful user interface focuses on users and their tasks. This is key, and too many developers have failed to create a good user experience. As Steve Krug said, “Developers like complexity; they enjoy discovering how something works.”

    Users1 in Designing User Interfaces For Business Web Applications

    When identifying your users, keep in mind that clients are not users, and you are not a user. Although a client’s management team will usually be interested in the project and try to influence decisions, remember that they won’t be sitting in front of the computer several hours a day (unless the application is specifically for them).

    How to Identify Users?

    Identifying users can be done using several techniques, such as user interviews, business stakeholder interviews and and the “shadowing” method of observation. Interviews can give you answers to questions about the users’ knowledge of the system and computers in general, while shadowing can yield more detailed information about how users perform tasks and what errors they make. The method is called shadowing because the observer is like a shadow, watching and noting the steps a user takes.

    If you don’t have access to real users—either because you don’t have permission or are designing for open application—you can use personas, a tool to help identify users. Personas are a representation of real users, including their habits, goals and motivation. Because certain information about users is often identified through business analysis, you can make use of it to create personas. If you are not familiar with the tool, a comic by Brad Colbow will help.

    Personas in Designing User Interfaces For Business Web Applications

    Task analysis helps identify what tasks users perform in their jobs, how they do them, how long they take and what errors they make. Sometimes clients will be using an old version of the application that you are designing to replace. Make use of that old system and watch how users use it. Understanding their tasks and challenges will be easier that way.

    Regardless of who your users are, one thing is certain: in most cases, you will have to consider both novices and experts. Novice users should be enabled to learn as fast as possible, while expert users should be enabled to perform their tasks extremely efficiently. This may mean creating separate interfaces. But in many cases you will be able to accommodate both types of users in the same interface through various techniques, such as progressive disclosure.

    Such research is usually done by business analysts. But if no one else is responsible for it, you should do it. Once you have the necessary information, you can begin with design.

    Design Process

    You can follow one of any number of processes in designing the user interface. You might already have one. However, I would suggest that you consider the Agile approach. Why, you ask? Well, because for users (and clients), the user interface is the product. The bottom line is that they don’t care about your sketches or about fantastic back ends or powerful servers. All they want to see is the user interface.

    So, how does Agile help? It helps through its key principle: the iterative approach. Each iteration consists of all of the phases defined by your process. This means that at the end of the first iteration, you will have a product that can be tested, a prototype.

    Process in Designing User Interfaces For Business Web Applications

    Sketching

    Sketching is a powerful way to explore ideas. The goal is to arrive at the solution by sketching out different concepts. Most sketches will be thrown out, but that is okay. As Bill Buxton says in his “Sketching User Experience” book, sketches are fast to create and easy to dispose of, which is why they are so powerful.

    Are sketches the same as wireframes? Well, the differences can be blurry, but I would say no. Wireframes don’t capture rough ideas but rather develop them. Read a fantastic discussion on IxDA: Sketching Before the Wireframes.

    Once you get the “right” sketches, or at least the ones that you think are right, you can create more detailed wireframes or go straight to creating interactive prototypes.

    Sketch in Designing User Interfaces For Business Web Applications
    Sketch by Jason Robb.

    Interesting reading on sketching and wireframing:

    Prototyping

    The next step in the process is to create prototypes that will simulate the real application. A prototype can contain one or more features (or all of them), but it actually does nothing. It merely simulates the behavior of a real application, and users will feel that they are actually doing something. Prototypes may contain some functionality if needed (such as complex calculations).

    Because the nature of a prototype done in HTML is temporary—its purpose, after all, is to test ideas—don’t bother with the code; just make it work with minimal bugs. You will throw it away anyway. You can also use specialized prototyping software such as Axure. Some people even prototype in PowerPoint.

    Prototype in Designing User Interfaces For Business Web Applications
    An Axure interactive prototype for an e-commerce website, by e-maujean.

    Further reading and tools for prototyping:

    Testing

    Prototypes are useless unless you test them. This is not rocket science. People like Jakob Nielsen and Steve Krug support so-called “discount usability testing,” which is cheap and fast and yields valuable insight into your design decisions. You will use this information as the basis of another iteration of sketching, prototyping and testing. Do this at least until major issues have been fixed. We all know that software projects are tight on time and budget, so to be more efficient, test early and test often.

    One of the best resources for discount usability testing is a new book by Steve Krug, “Rocket Surgery Made Easy.” Pick up a copy and read it.

    Usability Test in Designing User Interfaces For Business Web Applications
    Snapshot of usability testing for Delicious, by (nz)dave.

    Further reading:

    Design Principles

    There are many design principles, but there doesn’t seem to be a general consensus on definitive ones. So, we’ll go through design principles more informally, leaving out strict definitions.

    No One Likes Surprises

    Probably the key factors in a good UI are consistency and familiarity. A user interface should be consistent across all parts of the application, from navigation to color to terminology. This is known as internal consistency. But a user interface should also be consistent within its context, such as the operating system or other applications in its group or family. A typical example is the applications in the Microsoft Office family. This is called external consistency.

    A good approach to consistency is to define user interface guidelines for each project or for a group of projects. These should guide the decisions you make for all of the details. This will not only maintain consistency but also serve as documentation to help team members better understand your decisions.

    Sprinkle Penny in Designing User Interfaces For Business Web Applications
    Although a simple example, SprinklePenny achieves consistency and familiarity across the application.

    Consistent user interfaces have a shorter learning curve, because users will recognize parts of the system and be able to fall back on prior experience. But familiarity is sometimes confused with consistency. Familiar user interfaces draw on concepts from the users’ previous experiences and use appropriate metaphors. Folders, for example, are a well-known metaphor for file organization, and they have replaced “directories,” which were used previously in command-line operating systems. In short, speak the language of your users.

    A common belief among business owners is that a great user interface should look like a Microsoft Office product, especially Outlook. I won’t go into explaining how pointless this is. Rather, I will offer alternative advice: defend the user-centric approach, and explain why creating an application for employees, clients and partners (i.e. their users) is so important.

    All the same, most businesses are unique, as are their work processes. For example, two businesses from the same branch could have significantly different processes, forcing you to go beyond what is familiar and start to innovate. This part of the design process can be very interesting, although you have to be careful in how far you go with innovation.

    Further reading:

    Users Should Be Able to Be Efficient

    Without a doubt, users should be able to be efficient when using business applications. This is what they are paid for, and this is what managers expects from the application. User interfaces should allow users to be efficient and should focus them on completing tasks in the easiest and fastest way. But this is not always the case. There is an opinion, or at least practice, among developers that says the user interface should be as complex as the back end system. No matter how ridiculous this sounds, the problem is real and might give you a headache. This is one reason why good communication and collaboration between developers is a must.

    Users are efficient when they focus on a particular task. As mentioned, task analysis can help you identify tasks and determine how users perform them. If tasks are long, accelerate them by breaking them up into smaller units. You can also increase efficiency by providing keyboard support and shortcuts. Think how inefficient it is for a user to have to switch back and forth between mouse and keyboard. In some cases, you will be designing for users who are accustomed to working on command-line operating systems and the applications made for them. They will be keen to have keyboard support. One suggestion: when defining keyboard shortcuts, keep them consistent with those of common applications. For example, Ctrl + S should always be save, and so on.

    Google Docs in Designing User Interfaces For Business Web Applications
    Google Docs Spreadsheet enables users to be efficient by providing keyboard shortcuts and context menus, as well as by taking advantage of users’ familiarity with common desktop applications.

    Efficiency can also be enhanced through personalization. Users who can personalize an environment will learn it faster and, more importantly, will be more confident using it. Personalization can be done in many ways: choosing widgets for the dashboard; defining shortcut options and favorites; changing the order of elements; etc.

    Pay attention to accessibility. Although many assume that accessibility doesn’t matter in Web applications, it certainly does. Treat the application as if it were a public website.

    A Web application also has to be efficient in the speed with which it processes information. So, consider heavy interactions that result from partial renderings and AJAX requests.

    Help!

    An interface should provide meaningful feedback that describes the state of the system to users. If an error occurs, users should be notified and informed of ways to recover. If an operation is in progress, users should be notified about the progress.

    We can go even further and declare that user interfaces should prevent users from making errors. This principle, called forgiveness, can be followed with confirmation dialogs, undo options, forgiving formats and more. Forgiveness makes it safe to explore the interface, decreases the learning curve and increases overall satisfaction.

    Because of the complexity of business Web applications, you would also need to provide a comprehensive help system. This can be done with inline help, a support database, a knowledge base and guided tours (which mix video, images and text).

    Further reading:

    Can’t Get No Satisfaction

    Satisfaction is a subjective term that refers to how pleasant an interface is to use. Every design principle we have described here affects  satisfaction. And a few more principles are worth mentioning here.

    Simplicity is a basic principle of UI design. The simpler a user interface, the easier it is to use. But keeping user interfaces for business applications simple is a challenge because the apps often have a lot of functionality. The key is to balance functionality and simplicity. Restraint is one of the most efficient ways to achieve this balance: i.e. finding the simplest way to solve a problem.

    Buildwithme in Designing User Interfaces For Business Web Applications
    BuildWith.me has a simple and effective user interface, without sacrificing aesthetics.

    Aesthetics, though subjective and somewhat arbitrary, play an important role in overall satisfaction. Users respond positively to pleasing user interfaces, sometimes even overlooking missing functionality. But you’re not creating a work of art. One of the best articles that explains aesthetics is In Defense of Eye Candy.

    In the end, users will be spending a lot of time in front of a business application, and no matter how usable, consistent or forgiving the interface is, satisfaction will be critical in determining how good the user interface is.

    Further reading:

    Other resources related to UI design:

    Essential Components Of Web Applications

    Every Web application is unique, but many of them contain common features. Although the implementation of any one of these features will vary, let’s look at the basic concept of the three most common ones.

    Web Forms

    Forms in general are important to Web applications. But as Luke Wroblewski says in his Web Form Design book, “No one likes filing in forms.” That includes sign-up forms, including business applications with dozens of fields.

    Minimize the frustration of filling in forms. Provide inline validation and good feedback. Use defaults when possible. Don’t forget about novice users. Use wizards to help them complete tasks faster, or use progressive disclosure to hide advanced (or infrequently used) features.

    Master-Detail Views

    This is the technique of showing data in two separate but related views. One view shows a list of items, while the other shows details of the selected item. Master-detail views can be implemented across multiple pages or on individual ones.

    Dashboards

    Many Web applications have dashboards. A dashboard is a view of the most important information needed to take action and make decisions. It is confined to a single page and is usually the starting point of an application. Dashboards are important because they enable users to access information and take action without having to dig through the application.

    Xero in Designing User Interfaces For Business Web Applications
    Xero shows a user’s most important financial information (e.g. bank accounts and credit cards) in its dashboard, making it easy for users to quickly see the status of their financial data.

    Heavy Use of Tables

    Because Web applications typically deal with large quantities of data that are easily accessible and sortable, tables are unavoidable. But this is not a bad thing. In fact, tables were made for this purpose. Don’t confuse this with table-less layouts. Effective tables are easily readable. So, in most cases you will need a meaningful header, an optimal number of columns, pagination, alternating row colors, proper column alignment, sorting and filtering capabilities and much more.

    Tables can also be interactive, meaning they can generate additional info and even modify the data they contain.

    Pulseapp1 in Designing User Interfaces For Business Web Applications
    PulseApp is a good example of how tables can be used to efficiently present and manipulate complex data.

    Reports

    Most businesses work with some kind of reports. Printed reports are usually required, so pay attention to the design of reports. Printed (or exported) reports are usually simplified versions of online reports, optimized for monochrome printers.

    Fresh Books in Designing User Interfaces For Business Web Applications
    FreshBooks has printing, PDF exporting and “Send to email” features. It also shows a print preview.

    Don’t Forget UI Design Patterns

    We’re so used to hearing and talking about UI design patterns that we sometimes forget about them! UI design patterns are helpful for designing user interfaces. The important thing is to consider them early on in the design process, ideally at the sketching stage. Because patterns often solve common problems, the right pattern can facilitate the user’s familiarity with an interface and increase the speed at which they learn it.

    Standard Screen Patterns in Designing User Interfaces For Business Web Applications
    This screenshot is from the article 12 Standard Screen Patterns, which goes over the most common screen patterns.

    Further reading:

    Case Study: Online Banking Application

    To take an example from the real world, I will briefly explain the process of designing the user interface for one small bank’s online banking system. The team I worked with was hired to improve the system. The main reason for the redesign was that, according to management, “users complained and many stopped using it.”

    After only a couple of hours spent with actual users, the main problems were uncovered. Information about accounts and credit cards was buried in poor navigation. Understanding how much money users were spending and the state of their accounts and credit cards was also hard. The application, however, was obvious to bank employees; they were familiar with the terminology and could interpreted the numbers in the application perfectly well.

    Give the tight deadlines, we followed the process I have described, and we partially succeeded. Despite the short time, the major problems were so obvious that we clearly understood our main task and how to go about it. We created a dashboard that provided clear information on the state of all accounts and credit cards. With this new navigation, finding information became easier. Reports were easier to understand, and several new features were implemented.

    Although we made only a few changes, the changes affected critical user tasks and resulted in significant improvements to the overall experience.

    Final Thoughts

    Designing user interfaces for business Web applications is a challenging job that is full of compromises. You have to make compromises between client and user needs; business requirements and users; novice and expert users; functionality and simplicity. It requires a solid understanding of users and their tasks, as well as of UI design principles and patterns. Despite the difficulties, the job is interesting, and you learn many new things on each project that influence the way you design websites.

    While this article reflects some well-known concepts and things I have learned from designing business applications over the years, I look forward to hearing your experiences and stories.

    (al)


    © Janko Jovanovic for Smashing Magazine, 2010. |

    View full post on Smashing Magazine Feed

    Follow MarketingTypo on Twitter

    Follow MarketingTypo on Plurk

    LinkShare_468x60v2

    posted by MarketingTypo in Design and have Comments (10)

    DoubleClick for Publishers by Google

    Google purchased DoubleClick a little while back and today they have combined it with Google Ad Manager to create DoubleClick for Publishers (an ad management platforms both small/large publishers).

    For the past few years, we’ve been investing in a suite of solutions — AdSense, ad-serving technology and the DoubleClick Ad Exchange — to help online publishers make the most money possible from their content, whether they sell advertising directly through their own sales force, through an ad network such as AdSense, or a combination of both.

    DoubleClick for Publishers includes the following new features:
    • A new interface that has been completely redesigned to save time and reduce errors.
      Far more detailed reporting and forecasting data to help publishers understand where their revenue is coming from and what ads are most valuable.
    • Sophisticated algorithms that automatically improve ad performance and delivery.
    • A new, open, public API which enables publishers to build and integrate their own apps with DFP, or integrate apps created for DFP by a growing third-party developer community (apps under development today include sales, order management and workflow tools).
    • Integration with the new DoubleClick Ad Exchange’s “dynamic allocation” feature, which maximizes revenue by enabling publishers to open up their ad space to bids from multiple ad networks.

    Follow MarketingTypo on Twitter

    Follow MarketingTypo on Plurk

    LinkShare_468x60v2

    posted by MarketingTypo in Advertising and have No Comments
    Get Adobe Flash playerPlugin by wpburn.com wordpress themes
    0
    0, 0
    Max visitors today: 56 at 07:46 am ICT
    This month: 56 at 08-01-2010 07:46 am ICT
    This year: 173 at 03-10-2010 08:15 am ICT
    All time: 173 at 03-10-2010 08:15 am ICT