Monthly Archives: May 2007

Google Adwords Editor

google adwords editorGoogle has a free desktop tool for managing Adwords accounts. Obviously downloading all your data on to your desktop offers the potential to remove some of the latency inevitable in managing large amounts of data online. However the Google Adwords web app was sufficiently good and the desktop app sufficiently bad that it wasn’t really an improvement. It was buggy (if you tried to add a phrase as broadmatch when you already had it as exact match you got a blank wizard window), lacking in basic GUI etiquette (simple things like Ctrl+click and Shift+click selection didn’t work) and slow. I can’t have been the only developer to delight in that fact that the gods of Mountain View had feet of clay when it came to desktop apps.

Anyway they seem to have fixed some of the issues and the latest version (3.5.0) is reasonably useable. Some of the things that I prefer it for over the web interface include:

  • adding new keywords to multiple campaigns
  • looking for inactive keywords across multiple campaigns
  • looking for keywords with low CTR or high conversion costs across multiple campaigns

I just wish they would add lifetime stats, as well as stats for the last 30 days, 7 days and yesterday.

Microsoft AdCenter vs Google AdWords

microsoft adcenter.gifI have been using Google Adwords since I launched PerfectTablePlan over 2 years ago. I started using Yahoo Overture (as it was then called) at about the same time, but gave up on it due to the lousy user interface and the poor return on investment. Always on the lookout for new ways to promote my product I recently decided to investigate the new-kid-on-the-block: Microsoft AdCenter.

My first impression is that Microsoft have copied Google Adwords. Badly. All the standard Adwords stuff is there: campaigns, adgroups, exact/phrase/broad match, negative keywords etc, they haven’t even bothered to change the terminology in most cases, but it feels clunky compared to Adwords. Wherever they have made a departure from the Adwords model it appears to be a change for the worse.

  • Negative keywords appear to be associated with phrases, not adgroups or campaigns. I might have 100 negative keywords and I don’t want to record them separately for every phrase!
  • You have to choose a single language for a campaign and you can’t change it. English-UK and English-US are counted as separate languages, so I have set up a UK+English-UK language campaign and a USA+English-US language campaign. Presumably people in the UK with their computer set to English-US won’t see my ads at all, but I can’t be bothered to set up another whole campaign just for them.
  • It confusingly mixes together campaign and adgroup properties in the interface.
  • The user interface is quite monochrome and poorly laid out compared to Adwords.
  • Everything has to be approved before it goes live. It took over 12 hours in my case (with Adwords it would be live in minutes).
  • It is set up so that you can’t store the password in the browser (in FireFox anyway) and times out quickly. Continually re-typing the password gets old quickly.
  • I tried opening AdCenter in 2 browsers so I could compare campaigns. It didn’t handle this well.
  • The minimum bid is £0.05. This automatically makes a whole swathe of keywords uneconomic for me.

But it gets worse. They rejected some of my phrases due to ‘Landing page content not relevant‘. One of the phrases was “seating plan” with a landing page The easiest way to create seating plans. How much more relevant can I make it? This sort of arbitrary interference was one of the things that made Overture so frustrating.

The number of impressions are much lower than Google, but there are also fewer advertisers, so my ads rank higher. Overall AdCenter clicks are currently running at about 10% of what I get through AdWords[1]. It is too early to say how conversion rates compare. But if the profit is only 10% of what I get through Adwords it might not be worth the effort to maintain.

It would be great to have a real contender to Adwords to keep Google on their toes. I’m not a Microsoft-hater and I really wanted to like AdCenter, but my first experiences are not favourable. To be fair, it is early days for AdCenter and I am still learning the ropes. I’ll let it run for a while before I make any decision about pulling the plug.

Microsoft have a reputation for bringing out a lousy version 1.0 and then continually improving it until it crushes all opposition, so it would be unwise to write them off this early in the game. But I think they have got a long way to go before they catch up with where Adwords is now.

[1] I have a lot less phrases in AdCentre than Adwords, but I do have all the most important phrases.

Effects of the GoogleCheckout badge on clickthroughs

Google Adwords adJust over a month ago I added GoogleCheckout as a payment processor on my site. This resulted in the much vaunted GoogleCheckout badge being displayed next to my Adwords Ads. I expected an increase in clickthough ratio (% of people who see the ad who click on it) due to greater visibility and a consequent decrease in conversion ratio (% of clickers who go on to buy) due to the greater visibility attracting more ‘tyre kickers’.

I have now looked through 2 months of data (a month before and a month after) and the exact opposite has happened. My Adwords clickthrough ratio has dropped by 10%, but the conversion ratio has increased by 20%. Perhaps the badge is actually putting off the tyre kickers by making it clear that the product isn’t free? It is hard to know how much of this is due to the badge and how much is due to other factors and I will be checking the stats again in another month. I would be interested to know whether other people have had similar results.

The moral of the story is: don’t assume, measure.

Promoting your software (part 6)

21. Viral marketing

Viral marketing is where you use the software to promote itself. For example an anti-virus product could append to each outgoing email “this email scanned for viruses by <product URL>”.

Paying customers might get annoyed at the free promotion, so you should give them the option to disable viral marketing elements. You probably don’t have to worry about this for customers using a free trial or ‘lite’ version.

Pros: Free. Requires little or no effort once set up.

Cons: Not all applications lend themselves well to this.

Data point: If you email a table plan from within PerfectTablePlan it appends a URL for downloading the free trial so you can view the plan. I have no idea whether this has resulted in any extra sales.

22. Cover CDs

Many computer magazines come with a CD or DVD full of software attached. These seem less and less relevant with the increasing availability of broadband connections.

Pros: Could be useful if your trial download is very large.

Cons: I am guessing that the conversion rate is very low, especially when there are lots of other products competing for attention on the same CD.

Data point: I haven’t tried this myself.

23. Online directories

A listing in an online directory, such as or Yahoo, can increase the visibility of your product. There are also specialist directories for different markets. Directories used to be considered important, but they seem to be becoming less important as search engines improve.

Pros: A directory listing can bring you additional traffic directly (from clickthroughs) and indirectly (by improving your search engine page rank).

Cons: dmoz is free, but who gets in depends on the whims of the editor in charge of that section. Yahoo costs $299 dollars and doesn’t guarantee that you will get included (maintaining the entry costs a further $299 per year).

Data point: I have applied to be added to every 6 months or so for 2 years, but to no avail. I’m not convinced that a Yahoo entry is worth the cost. A listing I paid for in a business entertainment directory was a total waste of money (and time, due to the incompetance of their accounts department).

24. Word of mouth

If your product is good customers will often recommend it to other people, face-to-face, by email and on forums.

Pros: A happy customer is the best possible form of promotion.

Cons: You need to get everything right (website, installer, software, documentation, support etc) and that isn’t easy.

Data point: Customers email me to tell me that they have recommended my table planning software to others and I see quite a few favourable comments in forums.

You need to try different forms of promotion to find out which ones work best for your product. But in general you should prefer forms of promotion that keep working day after day with a minimum of effort and where you can easily measure the results.

Which forms of promotion are most effective in terms of time and cost vs sales will obviously depend on your market and budget. If your ticket price is $100,000 then expensive print ads in are more likely to be effective than if your ticket price is $30.

Obviously I haven’t listed every possible method of promotion. Perhaps the one I haven’t listed is the one that will work best for your product. Feel free to comment if you think I have missed any important ones or if your experiences are different from mine.

Promoting your software (part 5)

17. Retail

If you sell your software through a retailer (i.e. shops) the retailer will be doing the promotion for you. But big chains don’t want to talk to hundreds of software companies, so you will almost certainly have to go through a distributor such as Avanquest.

Distributors and retailers will take a very big bite out of the cherry before it gets to you. I once approached a publisher of prints and posters about selling some of my photographs. They told me that a photographer typically gets 2.5% of the retail price of a print. 2.5%! I don’t know how software retail royalties compare, but I get the impression that they aren’t vastly better. Maybe that is fair given the huge overheads of bricks and mortar shops, but its pretty dismal compared to what you get when you sell direct to the customer on the Internet. Be very wary of providing support at these sorts of margins.

But it gets worse. I have heard that a retailer can order thousands of units, not display them and then return them once the software is obsolete (e.g. a new version has been released). You have to pay to have the CD printed, pay to transport them and then pay to have them destroyed – and you never get a penny. Even when you do get paid, many of the big chains are notoriously late payers. A good distributor might shield you from some of this, but the more I find out about selling retail the worse it sounds. Obviously some products do very well in retail (e.g. popular games), but it is a very different world to selling direct, for example the packaging suddenly becomes a lot more important.

Pros: Retailers can shift huge volumes of popular titles.

Cons: Royalties per unit are pretty meagre. The retailer and distributor seem to hold all the cards.

Data point: I tried to interest a few big department store chains in selling PerfectTablePlan. One of them showed some interest but they wanted me to pay for shelf space and give them the lion’s share of the profits. I reckoned I would have been losing money on every copy they sold.

18. One day discounts promotions

A number of sites have appeared that offer a different software product each day at a deeply discounted price, for example . The site takes a percentage of these sales.

Pros: Some of the discount sites have quite a large following so you can potentially get a lot of exposure and quite a few additional sales.

Cons: Risks annoying customers who have just bought your software at the full price if they find out about the promotion. Could devalue your product in the eyes of some people.

Data point: I haven’t tried this approach (yet).

19. ebay

Vast amounts of buying and selling takes place on ebay, including software.

Pros: Vast numbers of potential buyers.

Cons: Ebayers want stuff cheap, very cheap. Selling on ‘fleabay’ might not be great for the image of your product.

Data point: I ran a couple of ads for PerfectTablePlan on as ‘buy nows’ at my standard price of £19.95. I thought I might get some clickthroughs to even if I didn’t sell any through ebay. I got no sales and very few clickthroughs. I might have got better results by selling at less than the main website, but that would have undermined my standard price.

I have seen posts on forums by someone saying that ebay was the most effective sales channel for their low priced speed-reading software. Interestingly they said that fairly cheesy ads (I am paraphrasing from memory!) worked better for them than slicker ones.

20. Cross-selling/bundling

Cross-selling is where you offer your product, usually at a discount, to someone who has just bought a similar product. Bundling is where you offer 2 or more complimentary products together, usually at a discount from buying them individually. For example, if you buy Macro Scheduler at the moment you can get 25% off a copy off DirectAccess. As these are two different types of productivity tools it seems like a good match.

Pros: The other product is doing all the promotion for you. You have to buy something else to get the discount so it is less likely to devalue your product in the customer’s eyes.

Cons: It might not be easy to find a product that will be of interest to the same market, but doesn’t compete with your own.

Data point: It isn’t something I have tried yet. But if you have software (or a service) in the wedding or event market that you feel is complimentary to my seating arrangement software, feel free to email me.

Part 6 >>

Promoting your software (part 4)

13. Blogging

Blogging can be an effective way to let the world know about your software. Certainly it has been very effective for über bloggers such as Joel Spolsky of FogBugz. But it only makes sense if you can write (and keep writing) posts of interest to the sort of people who might buy your software – Joel writes very well on software development and his customers are software developers.

Pros: Free. Can be very effective if you are a talented writer.

Cons: Requires a lot of time and dedication. Blog posts tend to have a fairly short useful lifetime. Not all software products lend themselves to blogging.

Data point: There is only so much you can say about seating plans and I have already endeavoured to say it on my seating plan hints page.

14. Bloggers

Other people blogging about your software can also give you useful exposure. The ‘blogosphere’ tends to be fairly incestuous, so its easier to get written about if you have your own blog. But you can just approach bloggers who are influential in your market and ask them if they would like to review your software.

There are some services around that allow you to pay bloggers for writing reviews. Personally I wouldn’t trust any review if I knew it was paid for and I would consider it immoral to review a product without declaring any inducements received – so I am not going to dignify them with a link. Some attempts to bribe influential bloggers have misfired badly.

Pros: It doesn’t cost you anything to offer a blogger a complimentary licence (except a CD+postage perhaps).

Cons: Rather hit and miss, with no control over the end results. Blog posts tend to have a fairly short useful lifetime.

Data point: I have sent a few complimentary review copies of my software to people who blog about weddings and events and it has resulted in a small, but useful, amount of additional exposure.

My software was mentioned on a Danish blog in 2005 (I didn’t approach them). I still get an occasional sale from people clicking on the link in this post. I can’t read Danish so have no idea what the post says, but I assume that it is complimentary.

15. Affiliates

Affiliates are sites that send traffic to you and take a percentage of any resulting sales. You need to set up your payment processing so you can track affiliate commission. Many of the payment processing companies can do this for you, there are also third parties such as

From discussion on various forums it seems that very few products do well enough at affiliate sales to justify the effort involved. If you do decide to have an affiliate program make it as automated as possible.

Pros: You only pay for visitors that purchase your software.

Cons: An affiliate program can be a lot of hassle to set-up and administer for little (if any) return. Less scrupulous affiliates might make inaccurate claims about your software or send out spam promoting your product. You may also end up bidding against your own affiliates on Google Adwords.

Data point: I have dabbled with affiliates The majority of affiliates have never sold a single copy. Those that have still haven’t made enough sales to justify the effort involved.

16. Resellers

Resellers buy from you (usually at a discount) and then resell to their customers (usually at recommended retail price). Resellers will generally only be interested in software that is high price or high volume or can be sold with other services (e.g. consulting).

NB/ Under UK law you can’t tell a reseller what price to sell your product at – this is considered ‘price fixing’.

If you sell through resellers, make sure you have a solid agreement that defines who provides support and who gets any upgrade fees. Be extremely wary of any sort of exclusivity – if things don’t work out you could be left high and dry.

Some large companies will only buy software through approved resellers.

Pros: Good resellers can sell large volumes of software, give you good feedback, take some of the support burden and get you into markets that might be difficult to reach otherwise, e.g. foreign language markets.

Cons: For every good reseller you may encounter quite a few time-wasters. Unfortunately it isn’t always easy to tell which is which early on.

Data point: I have a few resellers that have sold useful amounts of licences. I have also spent quite a lot of time talking about resale deals that never amounted to anything.

Part 5 >>

Promoting your software (part 3)

9. Print ads

Despite the explosion in the importance of online media, people still prefer to read dead trees. A few points to bear in mind:

  • Never pay what is says on their rate card, try to get at least 25% off. You may also be able to negotiate some editorial (and you thought it was all written by the staff – pah!).
  • The more ads you book, the better the rate you get.
  • As soon as you advertise in one magazine, all their competitors will ring you up and try to sell you advertising.
  • You can try to track the success or otherwise by using different urls, ‘where did you find out about us’ surveys or coupon codes. None of these are very reliable as customers will:
    • type the product name in Google instead of typing the URL
    • not answer the survey or forget where they heard about you
    • forget to use the coupon

‘Advertising executives’ will tell you that someone has to see your ad 7 times before they buy your product. How very convenient for their commissions! No-one has ever been able to give me a reference to support this widely cited ‘fact’. If you have a reference, please put it in a comment at the end of the blog.

Pros: Can give a lot of exposure and some credibility. Can be reasonably targeted with a good choice of magazine.

Cons: Very expensive. Difficult to measure the effectiveness. It is easier to click on a link in a web ad than to put your magazine down, start the computer and type the URL into a web browser.

Data point: I have spent several thousand pounds advertising PerfectTablePlan in UK and US wedding and event magazines. I ran everything from small classified ads in big circulation wedding glossies to quarter page ads in lower circulation event planning magazines. I used different URLs for each ad and ‘where did you hear about us’ surveys to try to measure the results. As far as I can tell the results ranged from disappointing to dismal.

A magazine for gay women recently contacted me to ask if I wanted to run an ad in their pull-out section on ‘civil partnerships’ (the new legal partnership for gay people in the UK). I kept saying no until they offered me a quarter page ad, editorial and space to announce a competition for £60+VAT. How could I lose money on that? In the competition I offered free licences to the first 10 people to email in with the magazine name and claim them. Number of clickthroughs to site: negligible. Number of sales through published ad URL: 0. Number of emails claiming one of the 10 free copies: 0!

I think it is very tough to make print ads pay when your software is a niche app selling at only £20/$35. The economics may be very different if your software sells in huge volumes (e.g. best selling games) or has a much higher ticket price. I have also found the accounts departments of magazines to be a huge pain in the backside to deal with.

10. Forums

This is a form of guerrilla marketing where you hang out in forums that your potential customers frequent and answer relevant questions with a subtle plug for your product. Exactly what is considered acceptable varies from forum to forum. Having your product URL in your signature is usually OK. Pointing people at a relevant answer on your site may also be acceptable. Starting a thread telling everyone how great your software is is unlikely to be welcome anywhere. Using fake personas to plug your own product (sock puppet marketing) is dishonest and likely to be seen straight through by forum regulars – don’t do it.

Pros: Free. Can be very targeted and can give you a lot of useful background information about your market.

Cons: Time consuming.

Data point: I know far more about wedding receptions than any man should.

11. Free ‘lite’ versions

You can give away a free, reduced-functionality version of your software as an enticement to buy the full version.

Pros: Free advertising for your product every time someone uses the lite version.

Cons: If the lite version is useful, people won’t need to buy the full version. If the lite version isn’t very useful, people won’t want to buy the full version. Catch-22. Its a fine balancing act. Also a lite version can undermine the perceived value of the full version.

Data point: This form of promotion doesn’t appeal to me. I have a ‘crippled’ functionality trial, but that isn’t the same thing.

12. Cold calling

Cold calling is phoning people without their consent to try and sell to them. Usually done by people with written scripts and rhinoceros thick skins.

Pros: I guess there must be some or people wouldn’t do it.

Cons: Time consuming (if you are doing it yourself) or expensive (if you are paying someone to do it). In the UK you can be heavily fined for calling people who have registered with the the Telephone Preference Service.

Data point: I did a bit of cold calling of event businesses in the early days of PerfectTablePlan. I hated it and quickly decided it wasn’t worth the cost to my self-esteem. I never sold a single licence this way.

Part 4 >>