Posts Tagged ‘advice’

How can I make a profit?

This article is going to deviate a little from my normal posts because I’m not going to just focus on the web but instead give small business owners a few simple pieces of advice that can help you run a sucessful business both online and in a traditional setting.

What is profit?

First, let’s establish that the goal of every business should be to make money but more importantly, it’s to make a profit and the most proft possible over the life of the business.

If we accept this to be true, then we need to stop and take a deep breath because we need to seperate profit from sales because the amount we sell isn’t actually a reflection of our total profit, in fact a company with high sales can actually be losing money!

Let’s take a look at this in a practical example, of somebody hiring a web designer to help them build a website. In this example let’s say that the website will cost $10,000 to build (it’s a pretty fancy website) plus $10,000 in marketing to successfully launch it. From my experience many people would assume the cost of the website is $20,000 but in reality there is the cost of operating the website and continued marketing so let’s add another $2,000 per month to the website cost plus $1,000 for somebody to look after it each month. In total, our website has a cost of $56,000 for the first year of operation and $36,000 each year after.

N0w, let’s assume that on our website we’re selling something. This could be a monthly membership, physical product which need to be mailed or electronic downloads. Regardless of what type of product you’re selling, there will be costs associated with processing credit cards and delivering the product. In our example, let’s assume we’re selling an item that costs us $10 per unit (each time we sell) and we’re selling that item for $30. At first glance, you may assume that you’re earning $20 per unit but in fact, you’re not since you have to account for your total fixed costs as well. The following chart shows the actual costs per item, assuming the business only operates for one year.

totalcosts1 How can I make a profit? image

As you can see, you’re actually loosing money for the first 1,750 items sold and only making profit above that point. What that means in real world terms is that while you may have collected $52,500 in income from your new online business you spent $56,000 to build and maintain the website plus $17,500 to sell 1,750 products which means you are still short $3,500 which we call a loss.

To calculate the actual break even point for your online business we need to use a fancy math formula, it looks like this:

Revenue(x) = Cost(x)

Actually, that’s not fancy at all. It’s pretty simple really, so let’s expand it to show the break down.

Revenue(x) = Units Sold x Price

Cost(x) = (Variable Costs(x)) + Fixed Costs

So our final math equation (don’t be scared, it’s actually much easier than it looks) is:

Price(x) = (Variable Costs(x)) + Fixed Costs

We know that our Fixed Costs are $56,000 and our Variable Costs are $10 and that our Price is $30 so we can replace those in the equation:

30x = 10x + 56000

Math is awesome, so I know that I can move the 10x to the right side of the = sign as long as I subtract it. This works because if I said 30 “apples” are worth 10 “apples” plus 56000, I could cancel the 10 “apples” from either side, which would result in:

20x = 56000

Now, if I divide both sides by 20 I convert my x (which is the unknown we’re searching for) into a 1 and 56,000 becomes my required units.

x = 2800

So, in order to break even at our business (that is, to have our total sales be equal to our total costs) we need to sell 2,800 units of our product assuming that our fixed costs are $56,000 and our variable costs are $10 per item on a $30 sale.

Expanding the model over two years

In the first example, the fixed cost of your business startup was assumed to be fully utilized in the first year of your business, but realistically a website could last longer so if we want to spread the cost of that website over two years.

To do this, we need to remember that the fixed cost of the website is $15,000 to start plus $3,000 per month. This means that in year one, the cost to run the website is $56,000 and in year two it is $36,000. The total fixed costs to run the website for two years is $92,000 so let’s take a look at the chart with those numbers.

totalcosts 2 How can I make a profit? image

Now, we can use the equation from before to calculate our break even point.

R(x) = C(x)
30(x) = 10(x) + 92000

20(x) = 92000
x = 4600

So, in order to break even (not profit!) you will need to sell 4,600 units at $30, with a cost of $10 per unit and $92,000 in fixed costs over two years.

Charging More

If you would like to charge more, simply change the value of R(x). So if you’d prefer to charge $35 per unit:

R(x) = C(x)
35(x) = 10(x) + 92000
25(x) = 92000
x = 3680

If you find a cheaper supplier and still want to charge $35:

R(x) = C(x)
35(x) = 5(x) + 92000
30(x) = 92000
x = 3666.66

Using this basic formula, any business can quickly calculate what it takes to make a profit buy simply determing the value of x (the number of units you must sell to break even) and adding 1.

Five things I wish I could have told myself 10 years ago.

five things i wish i could have told myself Five things I wish I could have told myself 10 years ago. image

Back when I was a young(ish) pup doing design work in Toronto, I made a lot of bonehead decisions. Most, but not all I came to regret later on and looking back, here are some things that I wish I could tell myself:

Stop chasing technology.

Back in 1998 the big technology was HTML, Flash scripting and Perl but as the Internet began to really take off I was introduced to hundreds of options including several new flavors of HTML, multiple new programming languages (PHP, ASP etc) and new technologies weekly. While it served me well to understand most of these, it was a waste of time to try to follow most of them.

My advice to myself: Stop trying to master multiple technologies. Instead, focus on one and keep your eyes open for signs that it’s time to learn more after you’ve mastered the first.

Listen to your elders.

I appreciate that this is advice every ‘generation’ tries to give to the next but in my case, I really wish somebody had pointed this out to me. Not because those older then me know anything (especially about the web) but because … everybody likes to be listened to.

My advice to myself: Take advise from those who offer it and try to learn as much as you can so that you don’t have to repeat others mistakes.

Invest in plastics.

No, not plastics … the Internet. Well, I did that (as you can tell) but the advice is still sound. More to the point, never be afraid to predict what the future might hold and prepare yourself for it. Luck it appears isn’t random, those who are ready when opportunity knocks are often the ones we later consider “lucky”.

My advice to myself: Invest in the future, live in the present and learn from the past.

Jobs come from people, not companies.

People send you work when you’re competent and charismatic, companies never send you work. I wish I’d known this sooner but apparently, business decisions are made by people based on a number of factors including how well they like you, the quality of your work and how punctual you are.

My advice to myself: Be good like a waiter … get it to them on time, make it look great and keep a smile on your face.

Never be afraid to fail.

In my life I’ve learnt more from failure then I ever did in school. Don’t be afraid to fail, don’t be afraid to fall down and certainly don’t be afraid to look like a fool. Taking chances is how you get ahead in life and the more chances you’re successful at, the further ahead you’ll be.

My advice to myself: Relax, learn, retry.

(where’d I get the awesome photo? Huge thanks to Sara Petagna!)

How do I get more people to find and visit my web site?

First and foremost, write better content more often.

Then, stop asking how to get people to find your website and start asking yourself why would people want to find your website. The trick to the Internet is that it focusses the marketing drive on the consumer, not the company so get out of the ’90s and start trying to make it about the end user instead of your business.

How to make it about the end user

When I was with the US Beer Drinking Team I came up with a marketing concept called Me Marketing, at its core was the simple belief that everybody was (in their own mind at least) special, so if you wanted to market to them all you needed to do was ensure that your business or product solved a problem that they believed they had.

I wrote an article a while back called 25 Things to Do to Increase Your Website Traffic Right Now, which offers some advice for people just starting out as well as a recent post entitled 25 simple ways to make WordPress SEO friendly which  talks about some of the things you can do to make your website more Search Engine Friendly but remember the best way to build readers isn’t to create SEO friendly content, it’s to create content people actually want to read and share with their friends.

Why are websites so hard to make?

Wow, I’ll tell you honestly that one of the questions I tend to get asked a lot (and drives people to my website) is Why is a website so hard to make? Actually, that question (or a version of it) accounts for a few unique visits every day so to help answer the question, I’ve explain a few of the reasons that websites are so hard (or expensive) to build.

First, the Web is inconsistent.

This is possibly the worse news for people just starting out, but it’s the horrible and sad truth. Web sites are nothing more than code, it’s not terribly complicated once you understand the basics of it but it’s still just a bunch of gobbly gook until it’s read by something else … and there’s the problem. Each ’something else’ is different. Web code is read by popular web browsers such as Internet Explorer, Safari, Chrome and FireFox but that’s only the tip of the iceberg because Internet Explorer has several versions in common operation today (versions 5,6,7 and now 8) which all display the web dramatically differently. 

Once you get past the basic issue of browsers, you need to think about operating systems. How many computer operating systems can you name? Obviously there’s Windows and Mac right? Great … except … you also have Windows Vista, Windows XP, Windows ME, Windows 2000, Windows NT, Windows 7 and Windows Lite to content with, Macintosh OS X Leopard and Macintosh OS X Pather. That’s got to be it right? Not so fast, what about Linux and Unix? There are hundreds of variations of computer based operating systems, each running one of a dozen web browsers for countless combinations but at least that’s all there is to worry about … except for handhelds (iPhones, BlackBerries, Windows Mobile Devices) and gaming consoles (Nintendo Wii, Microsoft XBox, XBox 360, Sony PSP, Sony Play Station 3) and TV based internet consoles … I hope that I’ve made my point, one of the reasons the Internet is complex to publish for is because there are too many “things” to publish for, instead we’re forced to practice failing gracefully.

The Web lacks a standard language.

Problem number two for somebody just starting out in the great big world of the web is that there is no standard programming language for the Internet. At it’s core, the World Wide Web is programmed in a language called HTML right? Everybody knows this, except it’s wrong.

The web is published in a language called xHTML which is based on HTML, but some people in the community didn’t agree with xHTML so they created other strains of HTML. As a result, we have HTML 1.x, HTML 2.x, HTML 3.x, HTML 4.x, DHTML, xHTML, xHTML 1.1 and xHTML 1.1 SE. Soon we’ll also have xHTML 2.0 as well as xHTML 5.0 … don’t ask.

Now, as we discussed above, there are at least a few dozen major operating systems and each of those has at least a handful of web browsers, plus a ton of mobile devices all designed to interpret some or more of the languages that the web is built on but it’s important to note that not all web browsers agreed on which standards are acceptable or for that matter which codes, structure, text or tags from any standard would be accepted. As a result, a web page developed to be viewed in Microsoft Internet Explorer 5 may (or may not) be visible in other web browsers including other versions of IE.

Scripting on the Web

Now, once you get past the basic problem of coding for some browsers while ignoring others and you pick one of the standards to adhere to, you’ve got to take the time to start writing more than simple content and for that you need what’s called a scripting language of which … there are many.

Most scripting languages such as PHP, Python, ASP, ASP.net etc. execute on the web server (where the website is hosted) but some such as JavaScript execute on the web browser after being downloaded (not to be confused with Java which is not a scripting language but a programming language and completely different). These scripts are what power everything from a simple email form to complex social media giants such as FaceBook.

After you’ve picked the scripting language you wish to use and ensured that it’s compatible with your hosting account (where you store your website for others to access it) you’re all set and ready to start building your first website.

How to handle it all

I’m lucky, I’ve been building websites since 1996 which means that in my very (very) long career I’ve seen countless technologies come, go and die. So my advice to people getting started in the industry is a lot like Benjamin’s in Animal Farm, Web Masters much like Donkeys know that times change but stay the same, simply pick your standards and be the best developer in that selected field. You will be mocked, scorned, insulted and ignored by others in the industry for your choices but in just a few years … everything you know will be outdated and you’ll have to relearn new tools anyways so don’t worry so much.

“Only old Benjamin professed to remember every detail of his long life and to know that things never had been, nor ever could be much better or much worse – hunger, hardship and disappointment being, so he said, the unalterable law of life.”

- George Orwell, Animal Farm,

25 Things to Do to Increase Your Website Traffic Right Now

Everybody wants to be successful on the Internet right? Of course we do, nobody want’s to be sitting at home on prom night especially when there’s money involved so how do we do it? Well, here’s a list of 25 things you can do right now to increase your website traffic …

Make Your Content Accessible

Use the SEO Checker I built to see what Google can see. This tool will also help you understand what visually impaired people in your community can see … they make up almost 10% of the population, so can you really afford to only appeal to 90% of the market? 

Use Valid xHTML Markup

xHTML is the language web pages should be built in. If you write your page in sloppy code, it’ll be harder for web browsers to display it properly so just like a Word document, you have to save it in the right format for your audience to read it.

Translate Your Content

thisismyurl.com is available in 20 languages, 40% of my traffic comes from outside the US and Canada and is viewed in a language other than English using a free online translation service, I know it’s flawed but it’s the best I can offer and people learn from my postings.

Understand Keywords

Keywords are the heart and soul of the Internet, they’re like fresh pasta in Italian cooking or eye shadow to drag queens … if you don’t understand the value and application of keywords, get off the Internet.

Build Relationships with Other Websites

Almost half my traffic comes from Google, the other half? Came from other websites and referrals from great people that I taught something to and in turn taught me a lot.

Add a Google Sitemap

Google want’s nothing more than to know about you, it’s the companies only goal in the universe, so help them to help you.

Help People

Speaking of helping, help people. When you see a website with an error or run into a problem on a site, let them know. If you can fix a glitch, tell them how … I’ve picked up countless readers and sources of inspiration by simply being supportive.

Use Analytics

Back to Google for a second, they have a tool called Google Analytics. It’s free, it’s powerful and it’ll help you understand your audience.

Join Social Networking Sites

Websites like LinkedIn and Facebook are powerful tools to help people. Helping people leads to trust, trust leads to prospects and prospects lead to clients.

Add Fresh Content

Ask yourself, why do people come back to your boring old stale content? They don’t. If you ran a restaurant you’d have daily specials right? Well I think running a restaurant is easier than running a website, so make sure you have fresh content served daily.

Know Who’s Better Than You

There are a lot of web sites out there that are better than me:

 

 

Know who’s better than you and read them every day. The best way to learn is to know you need to learn. (btw, if you didn’t make the list don’t be sad I have hundreds of sites I read every week, these are just the first ones I though of)

Respond to Criticism

There’s a lot of things that I write on my blog that are not as well researched as they could be, and when I’m corrected I love it. You’ll notice if you pan through my comments that I don’t remove the negative … in fact I relish them. If people take the time to point out your flaws, thank them and you’ll grow.

Write Good Content

The best way to build traffic to your website? Make people want to come back. It’s harder to get new visitors than to keep your old ones.

Be Timely

Write about things that you know will be timely but don’t chase trends, it’s not relevant what others are writing about … only what your readers are reading about.

Get to Know Yourself

The past five months of blogging have taught me a lot about myself, I look back at some of the early pieces I wrote and know that I’ve changed. That’s part of what blogging is, it’s about growing not only as a business but also as a person and learning new things.

Make your Title Tag Valuable

Your title tag is a critical piece of the organic marketing puzzle, if you don’t understand how or why to use it properly … excuse my french but vous êtes vissé

Add an RSS Feed

I don’t care what type of business you are … if you can add an RSS feed to your web site do it! Let people know what you’re up to if they want to know. Same goes for Twitter, use it to exploit your interests.

Give Stuff Away For Free

I love giving things away for free. I have website templates, plugins and artwork people can download for free as well as over 600 pages of advice here on my website. Guess what? It cost me nothing and it put me on Alexa’s radar without having to do anything complicated.

Respect Your Audience

There’s only one thing more important then you on your website, your audience. Take time to get to know them and help them.

Know Your Goals

Why do you own a website? You’d be surprised how many people have no idea why they want to run a website … it’s a little sad really.

Use a Content Manager

Websites that are build on a content management system (I use WordPress) make it easier for people to update their websites. Websites that are updated more often get more traffic.

Read Matt’s Articles

Matt Cutts is Google. Actually he’s not but he’s the face of Google, the man who talks to all of us and tells us what Google is thinking, explains what they’re up to and helps lowly web masters to interact better. His job … to help the public make the most of Google, so why don’t you read his blog?

Join Forums

Forums are a great place to generate free traffic to your blog. They help you build relationships with other bloggers, build respect in the community and get into endless conversations about topics that interest you.

Comment on Other Websites

One of the most overlooked methods for building traffic to your website is to simply comment on other peoples websites. Remember my point about helping others? Point out flaws or add to the conversation and you’ll be generating great traffic back to your website.

Analyze and Adapt

Finally … the most important point … look at your analytics often and improve your website to help your audience make the most of your content.

Billings Time Management and Invoicing Software for Macintosh

Over the month of February, I asked all my regular readers to help me build a better website by telling me how I could improve my website or pointing me to better articles, I have to say honestly that I was overwhelmed by the feedback. Many of you send me private emails with great resources and I want to say thanks to everybody who contact me. As a prize to the best contributions (which I have to admit I randomly selected because everybody was so helpful) the fine people over at Marketcircle agreed to give away three copies of Billings, the most awesome time management and invoicing software for Macintosh.

Billings 3 isn’t about accounting, it’s a time management tool for designers which feels more like an extension of the Mac OS than an account tool. The interface is easy to learn and uses standard iTunes style drag and drop functionality. In fact, the tool appears to be built from the ground up to take advantage of the Mac OS by integrating directly into Mail and Address Book.

billings mactinosh invoice 245x300 Billings Time Management and Invoicing Software for Macintosh imageThe software comes complete with some stunning templates to make your invoicing less about accounting and more about your companies image, which of course is important to any designer. There are around 30 templates to choose from or you can use the invoice designer to create a unique theme for your business.

invoicing2 Billings Time Management and Invoicing Software for Macintosh imageSending an invoice is as simple as clicking the button, Billings will then ask you if you’d like to print the invoice, save it to PDF or automatically open Apple Mail to email the invoice to your client.

Improved Wordflow

What’s unique about this particular package is the integration between client management, estimates and invoicing. A typical work cycle for a project outside of Billings involves me tracking most things on paper or spread sheets, leaving dozens of emails marked unread to indicate which tasks have yet to be accomplished but with Billings, I simplify the process using the following steps:

Create a New Client

 

Using the Mac OS, Billings shares details

Using the Mac OS, Billings shares details

Before I can send an estimate to a client, I need to create them as a client but there’s no clunky copy and paste with Billings I simply right click the client’s name in Email and add then to the Address Book. Once the new client is in my Mac OS address book, I import them into Billings. That way, if I change their details in one application (Mail, MS Office, Billings etc) their details are automatically changed in Billings.

 

Create an Estimate

mac quote 286x300 Billings Time Management and Invoicing Software for Macintosh imageNow that my new client is in Billings, I can create a quote using the internal quote tool pictured here. Billings allows me to set my overall billing rate for all clients as well as specify my rate per client and per project. Another benefit is that it allows me to quickly offer my client a discount or if they deserve a PITA (pain in the ass) tax I can quickly do it here.

The quote also allows me to set taxes for individual clients or projects, set this specific quote to be billable or “for my eyes only” which allows me to track time regardless of if clients see the final bill or not.

estimate 150x150 Billings Time Management and Invoicing Software for Macintosh imageThe resulting estimate is automatically formated and transfered to my email application so that I can easily customize my message and send it off to the client.

Working on the Project

Once my client has accepted the estimate, I can begin the project by clicking a simple iTunes style button labeled Start Working. Pretty complicated so far right? It gets better.

tracktime2 Billings Time Management and Invoicing Software for Macintosh imageEach job is controlled by a series of timers, you can have as many timers as you’d like per job or you can add fixed rate items such as hosting or domain name registrations to the final tally. Timers are used to calculate actual time on the project and can be set to round to the nearest minute or time interval. If I get up to run an errand and leave the timer running, Billings automatically stops the timer and prompts me to deduct the time I was away from the computer.

Once I’ve completed each timer, I accept the charges or choose to mark the time as non billable, which allows me to track a lot more than my client ever knows and improve my billing capacity down the road. Dr. Michael Markovitz, the CEO of Yorkville University once told me that without data you can’t run a business, that’s sound advice for running a multi million dollar company or a small consulting team.

timed billing Billings Time Management and Invoicing Software for Macintosh image

Invoicing the client

invoicing21 Billings Time Management and Invoicing Software for Macintosh imageinvoice for chris 231x300 Billings Time Management and Invoicing Software for Macintosh imageNow the fun part, sending the bill … it’s actually a snap with the built in One Click Billing system. Basically, you click the button and send the bill by email or printing it out.

The same system works for generating monthly statements or reports and it’s this simplicity that has done a few things for my small business:

  1. Now I know how much time tasks take
  2. I can produce estimates faster than other designers
  3. My estimates are based on information, not hopeful projections
  4. I can track outstanding tasks and complete assignments in a timely manner
  5. My invoicing is stream lined
  6. My mortgage is paid.

Frankly, I think that last one is very important but more importantly for me is that because Billings makes my life easier, I can focus on what matters … getting jobs done and spending time with my family instead of fighting with other billing software.

Reporting Tools

billings for february Billings Time Management and Invoicing Software for Macintosh imageWhat I actually love about Billings is that it tells me what I need to know in simple, easy to understand language such as the brilliantly named Billed & Collected report displayed here. 

It tells me what I billed and what I collected. Brilliant.

Other reports let me quickly see who still owes me money, which accounts have retainers applied and who’s accounts are behind schedule or are costing me more money per project or task.

You can download a copy of Billings on a 21 day trial to see for yourself.

How do I become a web master?

Being a web master is one of the coolest jobs in the world but how do you become a web master in the first place and what training should your get before applying for the job?

First off, what does a web master do? They’re the glue that holds a website development team together, a jack-of-all-trades who knows how to create graphics and code for the website but they’re also often responsible for writing content, developing marketing strategies, testing the quality of the website and building everything from buttons to business relationships. In short, a web master is the heart, soul, blood, sweat and tears behind a website.

To be a good web master, you’ll need to learn how to be good at not only the creative side of the art but also the technical side. There’s no use having a great looking website if you’re not capable of fixing the bugs in the code as well. Furthermore, you’ll need to understand the business side of the site and how to deal with hosting companies, review analytics data and meet marketing objectives just like a store manager would need to do.

Of course, there’s various degrees of being a web master just like in any other field so if you’re more comfortable building HTML code, you might want to focus more on being a web publisher or for people who love Adobe Photoshop, the role of being a web designer may be more suitable but for those who like running websites there’s only one job .. the web master. 

As for education, the industry is one that’s always changing. There’s no use spending four years and $40,000 learning to do something that’s going to be outdated by the time you’re done so don’t focus your education on technologies. In 2005 for example, Java was the big thing and many websites used ASP as their primary language, if they used a scripting language at all. Today, I’d venture to guess most websites use PHP but tomorrow they might be Python, Ruby or any language we’d yet to hear of. So don’t base your choice to learn to be a web master on the language instead, choose a skill that’ll never go out of fashion and supplement it with a thirst for technology knowledge. 

If I was going to start over today and hope to be a great web master? I’d go to community college or university to study Marketing or Business, possibly Communications or Commerce with a minor in Computers for any of these degrees. Then, I’d buy a copy of the Adobe Master Collection and spend at least as many hours a week learning Flash, Photoshop, Illustrator, Dreamweaver and Fireworks as I spend in class and homework. With these skills, your education will naturally help you become a great web master.

What if you can’t afford or don’t want to go to school? A lot of people make a mistake when they’re young and go to college (I know somewhere out there your parents just convulsed) but the truth is, college isn’t about school it’s about learning and some people are not ready to learn when they’re young. For those people, becoming a web master is just as easy. Pick up the same software as your college bound buddies (Adobe Photoshop, Illustrator etc) and put in 1,000 hours of hard work and determination. Becoming a great web master is a little like leveling up in Warcraft, it takes time but eventually you’ll be great at it.

Remember, being a web master isn’t really about being the master of the web it’s about being able to bring an expert knowledge of design, programming, marketing or business to the yet unbridled technology industry.

How often should you publish a blog?

When it comes to updating your business or personal blog, there are a few schools of thought on this subject but my personal advice is to write content when you have something to say but to only publishing it when your readers are ready to read it. Using a tool such as WordPress to publish your site content gives you the ability to write articles and either schedule them or save them, to edit and publish later, for example this piece is scheduled to be released on December 5th but was actually written a few days earlier and saved.

Before you publish a piece, follow a few simple guidelines:

  • Have something of quality to share with your readers, remember once posted it should not come down and therefore is going to reflect you for a very, very long time
  • Take time to proof your work and ensure you’ve structured the article properly. Look for grammar and spelling mistakes before it’s published
  • Optimize your piece for your self promotion. Once written, take a look to see if there are any phrases or keywords you should deep link to other articles on your own website then, rescan the article to see if there are any phrases you should like to valuable sources of information outside your site

Once you’ve written a piece that you feel deserves to be published (trust me, I throw out a lot of articles) then it’s time for you to determine when is the best time for you to publish your piece. Personally, I find that I tend to write in spurts. Some days I will write nothing at all but other days I’ll write four or five pieces and store them for later publishing. This allows me to ensure the work has time to ripen but also, it lets those people who are subscribed to my RSS and Email feeds receive updates over time rather than being bombarded with too much content all at once.

If possible, try to publish content regularly regardless of if it’s daily or weekly. If you’re capable of writing a quality piece a day, have it published daily but if you can only handle one a week take the time to choose the best day of the week for your audience. Remember, publishing a blog is a lot like being a stand up comedian, it isn’t a monologue and since you require the participation of others, it’s time to learn about them.

A Google Analytics report showing daily traffic.

A Google Analytics report showing daily traffic.

Luckily for us web publishers, Google Analytics has come to our rescue and can provide us with all the data we need to learn about our visitors.

What day to publish.

The first piece of data we can look at with Google is what day of the week to publish new articles on. This is critical if you’re not capable of writing daily. From my own graph (to the right) I can see distinct ebbs and flows to my traffic, the full report on Google shows me that the low peeks are on Sundays with a rise in traffic the following day and gentle trailing off through the week. This has taught me a few things:

  • If I am posting daily, more people are reading on Monday
  • My readers tend to read over the week as opposed to weekends and;
  • If I want to keep readers happy, I should post more in the latter half of the week

What time of day to publish

Hourly Breakdown

Hourly Breakdown

The second key piece of data we can retrieve from Google Analytics is to determine what time of day to post our content.

As you can see in my chart, the majority of my traffic enters into the site between 9AM and 7PM, which is based on the time of day I specified as my local time zone in Google. Odd fact for you … I’m in the same time zone as the Bahamas, one hour East of New York so what the graph is really telling me is that most people surf my website between 8AM and 6PM EST, during working hours. If I want to capitalize on that fact, I would ensure my scheduled posts are always posted at a time when people are likely to read them, for example mid morning for my audience.

Who is my audience?

A Geographical breakdown of my US audience

A Geographical breakdown of my US audience

Now there’s an interesting question. So far, I’ve established what time of day I should publish and what days of the week I should publish on but not … who I’m publishing for. As I said earlier in this post, blogging isn’t a monologue, I write and people respond by email and comments which, directly influences what I write.

In order to better understand my readers, I need to know where they’re coming from and according to Google, people are coming from:

  • 3,500 people this month from the UK
  • India sent 1,520 visitors
  • Canada hovered around 4,500 and;
  • the US accounted for 16,631 visits. Oddly San Francisco was my top city with 1,600 visits alone while the state of New York and Texas each sent 1,000 visitors.

What does this tell me? Maybe it tells me that my audience likes to eat Rice-A-Roni, ride horses and shovel snow but it might also tell me that I have a very good chance of winning a presidential election if I color the chart just a little differently although with only 450 visits from Ohio, I’ll have to work harder there.

Special thanks to How to Use Google Analytics for Beginners – Mahalo, Learning to Use Google Analytics – Managing Technology – Dennis D. McDonald and Wild Apricot Blog : How to use Google Analytics for some great tutorials on using Google Analytics when I needed them.

How should you hire a web professional?

I was reading a wonderful article about hiring web professionals today and thought I’d share a few of my own comments and observations for people looking to hire a web designer or developer to work on their next project.

Don’t waste time

I get between five and 20 proposals a month sent my way for review, most hope that I’ll code their hole ridden proposals for free in return for partial ownership. I won’t. If you happen to find a web person who’s willing to work on your “project scope” for less than a few hundred dollars a day … run.

On the other hand, if you have a valid idea and have taken some time to do your homework, identify the pros and cons of your competition, developed a marketing concept and are looking for professional advice, take the time to meet with somebody.

Don’t assume we’re all the same

Each web person has unique specialties, we’re all better at somethings than others and most of the time, most of us are uniquely qualified at a small handful of things. I for example am a WordPress nut, I can do more in WordPress in an hour than most people can do in a lifetime but my Flash is hideous. Get to know what your web person can do, and what he can’t.

Adobe Dreamweaver Tip – Cleaning Up Unused Files

Here’s a great tip for Dreamweaver users, ever finish a website design and then not know which files are active and which are not? It happens to me all the time, lots of spare graphics, even some HTML or PHP files that are simply not in use anymore. So how do I clean them out?

Step One – Backup

It may sound silly but the first thing I do is click on the file folder icon under Files and select Reveal in Finder which opens the folder on my hard drive. I back this folder up completely but copy and pasting it to my desktop.

Step Two – Recache

Under the Site menu I select Advanced > Recreate Site Cache to make sure I have the most up-to-date data about my site.

Step Three – Web Documents

Now here’s where Dreamweaver gets sexy. In your File list, simple start selecting files that you think are suspect and hit the delete key. If they’re linked anywhere in the site, Dreamweaver will warn you that the file is links … and you don’t want to delete it. I do this with whole groups of files to save time, if it doesn’t let me delete them then I know at least one file is still live.

Step Four – Graphics

Once I’ve cleared out the Files list, I move onto images and start doing the same things. If the image is found in a web document, it will warn you before deleting this but an even better way to do it is to use the Copy dependent files option on the original files. This option is seriously cool … set your Remote folder to a new folder on your desktop and then back in the file list, select all your files but not the images folder. Now, upload your website to the remote folder. Dreamweaver will ask you if you want to include dependent files which includes any CSS, JavaScript, rich media or images that are included on the pages. The resulting folder will contain everything you need to upload to a website but none of the junk.

Tips for Hiring a Good Web Designer

Trust the web designer, it will all work out in the end and besides, a great web designer knows what they are doing. Let them tell you what they know instead of forcing them to listen to you tell them how to do their job. Trust me, your web designer can turn your ideas into magic but you have to let them do their job.

Trust: Trust the web designer, it will all work out in the end and besides, a great web designer knows what they are doing. Let them tell you what they know instead of forcing them to listen to you tell them how to do their job. Trust me, your web designer can turn your ideas into magic but you have to let them do their job.

Price: In the web business, price is very poor indicator of talent and an even worse indicator of what you’re going to get. Web designers can charge by the project or by the hour, the first thing you should establish is what you need and what you want (two different things), be willing to work with your designer to create something right for you.

Talent: Your designer should be able to show you that they can do what you’re looking for. Make sure to review their portfolio and spend time researching the websites they’ve created in the past. You’d never hire a chef without sampling their craft and the same should be said about web designers. Take the time to review and understand their style.

Plan: Finding a great web designer can take weeks of research and planning. Many of the best designers in your area may already be booked, so you should plan ahead to know when your project can be ready. Remember, the world may spin on your schedule but creative talent books their time months in advance.

Prepare: When you do find the right designer, for the right price you should appreciate that your designer can only work with what you provide. Have samples of your business cards, letterhead, previous brochures and other marketing materials ready to get to work.

Top Ten Features of a Good Web Site

I’ve been building websites for over 10 years and have created many sites. Great websites have always had a few key things in common.

1) Great Navigation – What use is a website without great navigation? A visitor should be able to quickly find the page(s) they’re looking for as such, navigation elements should be grouped and logical.

2) Great Content – Make your content king, in truth nothing else matters.

3) Presented Well – A great website does not need to be flashy, but the content must be readable. Keep busy patterns and background images off your site, simple white is always your best bet.

4) Include a Contact Link – Let people easily know how to get in touch with you, believe it or not there are a ton of websites out there with no contact details!

5) Fresh Content – People will visit your site more often if you have new items to view.

6) Search Friendly – Include a sitemap or search feature on your site if it’s more than a couple of pages.

7) Remember Your Audience – Focus your website on people who might come to visit, place articles or information that they will care about in easy to find locations.

8) Fast Loading – If you site doesn’t load quickly, people will find the information somewhere else so keep it simple and if you have to have large images, link to them from smaller icons to help people with slower connections.

9) Well Maintained – Nothing annoys your visitors faster than broken links or missing photographs. When you build a site, test it all and when you’re sure it works, make a note on your calendar to recheck the website every few weeks.

10) Avoid Audio – Unless your business is selling audio related services, it’s best to avoid putting audio on your website.

This post came from an archive of my older website, since then I’ve posted a lot more, so please take the time to read some of my other recent work.

How much should a designer charge?

Graphic Designers have asked this question in every forum and every meeting I have ever attended and the answer is surprisingly simple … Designers should bill the rate that their market considers fare and that they, as professionals are comfortable accepting.

That’s pretty simple eh? Well, it’s not really and I know that you’re looking for a specific rate so here it goes.

There are three methods I suggest for calculating your rate. Take a look at all three and then decide which is right for you.

Method 1 – Costs and Pay

Figure out your costs. This is everything from you heat and hydro to
office rental, computers, insurance ect … everything that the business
costs you to run.

Say your annual office costs are $20,000 which includes $800 a month for
overhead (heat, hydro, rent etc), and the balance is on software,
hardware, insurance and maintenance.

Decide what you want to earn in a given year as a paycheque. I think
self employed designers are worth 50% more than full time employees, so
the rate is 50% higher than the average for your market. This covers the cost savings to a company for hiring a designers, as well as the costs of doing business.

Let’s say a designer of your level is worth $50,000 as an employee, so
you’re worth $75,000 as a consultant. The reason you’re worth more is
because you have to incur health costs, computer hardware, desk space, vacation time ect.

Determine your annual hours of work. There are 52 weeks in a year, 40
standard hours in each. So you can bill 2080 hours per year.

Be realistic, on top of billable time, there are pitch’s and downtime so
assume that you’ll actually work 20 hours a week and you want at least
two weeks off for good behavior, so let’s call it 1,000 hours per year.

Now, there’s a simple math formula … (A + B) / C or (Costs + Profit) /
Hours to calculate your actual time working.

In the example above, it’s (20,000 + 75,000) / 1000 or $95 per hour.

Method 2 – Costs, Pay and Profits

Another very good way to look at it is this,

A (costs) + (B (salary*2) + C (profit per seat) * D (# of designers)
——————————————————————-
T (time) * D

In this case, A is the same as above but B is the salary you would expect
to pay an employee plus their overhead, plus the percentage you want to
make in profit. Keep in mind that an employees actual cost is twice
his/her salary. So if you have three designers …

20000 + ((70000 + 15000) * 3)
——————————————————————-
1000 * 3

or $91 per designer, per hour.

Method 3 – Perceived Value

A third method called value pricing and possibly the easiest for most
startup designers (this is my personal favorite) is to do this:

S (scale) = ((L (lawyers fee per hour) – M (mechanics fee per hour)))/3

Now, you have a number which is one third the difference between a local
lawyer and a local mechanics, I choose these professions because I believe a good desginer is worth more than a mechanic but less than a lawyer but more importantly, my local market agrees.

S = ((100 – 35) /3

S = 21.67

Now you have a scale to work with and the rates go like this …

Junior Designer = M – S
Intermediate Designer = M
Senior Designer = M + S

Junior Art Director = M + (2S)
Senior Art Director = M + (3S)

or

Junior Designer = 21/hr freelance
Intermediate Designer = 52/hr freelance
Senior Designer = 73/hr freelance

Junior Art Director = 95/hr freelance
Senior Art Director = 116/hr freelance

Five Low Cost Tips to Promoting Your Online Business

If you have an online store or website, you want traffic but most people simply don’t know how to build it. Let’s look at five low cost tips to helping you build online traffic, without breaking the bank.

Search Engine Listings
Every business should take the time to submit their website to at least five search engines, it’s easy and it’s free.

Business Cards
Make sure your business cards have your web address and if you have a retail location or signage, include your domain on it as well.

Fresh Content
Take the time to add content to your website at least once a month, even if it’s just job listing or your latest news. It’s easy to do and people will bookmark your website to learn more about your business.

Online Advertising
From banners to text ads, you can place your website address on hundreds of websites for free or for a low cost.

Direct Mail
Newsletters are an excellent source of website traffic for small and medium sized businesses. They’re also a great way to promote sales!

As you can see, all of the methods listed above are free and easy. All you have to do is take the time to do them and your website traffic will increase over time.

This article first appeared on my old website in 2006 but was recently recovered from my old archives.