The new “advertise here” page

geotargeting, new features No Comments

The biggest change to the interface of Project Wonderful (now with geotargeting!) is to the “advertise here” page – this is the page that tells advertisers about a site, and lets publishers check up on how their site is performing. With geotargeting we’ve redesigned the site: not only to make it more functional, but also to allow you to place bids faster and easier!

Here’s what the new page looks like. Take a look at that big image to get a sense of the lay of the land, and then we’ll go over the changes one by one!

First off, the page design has been cleaned up, with the goal of making it both a prettier page, and one in which it’s easier to find the information you’re looking for. And since now there can be different high bidders in different region, you can click on a region’s flag to see the winning bids – and what they’re bidding – in each region! Here’s a clip (and yep, it’s supposed to be cut off):

Here, you can see that we’re displaying the winning bids on Canadian traffic, with the winning bids on other regions just a click away. When you click to see the winning bids in a different region, they appear without having you to reload the page — which speeds up browsing! Traffic and bid data is available too, only now, you can choose which regions you want to see!

Check off the regions you’re interested in, and the charts refresh in real time. And, again, you can see either totals graphed (as above), or the data for each region graphed separately.

All that’s left is to place a bid, which is the purpose of that box at the right of the page:

A few changes here: when you choose an ad it’s shown to you right away, which can help prevent mistakes. Here I selected my ad nicknamed “shocked”, and it’s displayed automatically — it’s that orange :-0 face beneath the ad selection. We’ve also tucked away some bid options that are less commonly used, but they’re still available to you (and there’s a new option in your profile to make them always displayed by default). Here’s what they look like expanded:

The only wrinkle left is bidding on different regions! There’s two ways you can do this. If you want to simply say “I’m want to pay $5 a day to have my ad on each of these regions”. then what we’ve displayed above is perfect for you. You simply enter a single maximum bid and, when you’re ready, hit submit. We automatically (and intelligently!) divide up your total bid among the regions you’ve chosen, and these are then displayed for your confirmation.

But if you’re interested in managing these region bids by yourself, you can do that too! Just check off the “show traffic by region” checkbox and you’ll see this (assuming you’re interested in bidding in every region, of course!):

This allows you complete control over your bidding. This page follows our design philosophy of making things as simple as possible, while still allowing you to get down to the nuts and bolts if and when you want to.

Finally, when you’re ready, you’ll be presented with a confirmation page which shows the bid you’re about to make. If you entered in your regional bids by hand, they’ll be displayed here. If you entered a single maximum bid instead, you’ll see the regional bids that Project Wonderful figured out for you — and, of course, you can always go back and tweak things if you like:

That’s it! When you submit your bid, you’ll be informed of whether you’re the current high bidder or not, just as before — the only difference is, now, you’ll find out for each region you bid in. A bid is placed in each region you selected, and you can manage each of these bids individually.

Next up we’ll cover some tips and tricks for working with geotargeting!

Geotargeting for publishers

geotargeting, new features No Comments

Today we’ll be looking at what new options geotargeting offers publishers!

In the past, each ad box represented one auction: if you won, your ad was displayed to all audiences. With geotargeting, each ad box actually represents four auctions, one for each region of America, Canada, Europe, and everywhere else.

This means there’s a few changes! You wouldn’t expect every region to have the same performance, so a single minimum bid doesn’t make sense anymore. So, now, you can set a minimum bid for each region! It looks like this:

As before, you need to cancel any existing bids before changing a minimum bid – the only difference is now, it’s localized to a region. If you want to change the minimum bid on a region, you only have to cancel the bids on that region. This will make changing minimum bids less traumatic for publishers, as you won’t have to cancel ALL bids at once. Instead, you can do it a region at a time, to minimize disruption!

(An aside: the reason we don’t let you change minimum bids on the fly is that it’s too prone to abuse: it would allow you to update your minimum bid to be just beneath the current bid’s maximum, thereby draining advertisers of money unfairly. This way, minimums bids are still something serious that are only changed with good reason, and publishers can’t game any existing bids on their ad boxes).

Beyond that, there’s only a few more changes. On your “My Ad Boxes” page, the same ad box performance data is there, only now instead of totals, it’s also broken down by region:

Obviously here we’re using dummy data: in real life you wouldn’t expect one region to have ALL the traffic like that.

The last change is to your “Bids on my ad boxes” page! You can now sort and search these bids by region – and so can all other bid pages throughout Project Wonderful. It’s pretty simple:

Choose what region you want to see, hit “Go!”, and the page is sorted appropriately.

And that’s it! All that’s left for publishers is your “advertise here” page that’s shown to advertisers, and we’ll be looking at that next.

Searching with geotargeting

geotargeting, new features No Comments

Today we’ll be showing how geotargeting works when advertisers searching for sites to advertise on!

The search page is very similar to how it was in the past, only now there’s a new “Traffic Regions” option group. It looks like this!

Checking off which regions you’re interested in is pretty straightforward: you can choose as many or as few as you like, and we’ll return results that meet this criteria. The next two options are more interesting:

This option controls how the results are presented to you. The default it to graph the data for each region you’ve selected in a single chart. These charts look a lot like what you’re probably already used to:

Here we’ve got two lines: one for displays (blue) and one for uniques (orange), which are summed across regions. But there’s also that “graph each region separately” option, which is there if you’re interested in comparing regional traffic directly. With this option, each region’s information is graphed on a separate line, allowing you to make comparisons quickly:

Regions are colour coded, corresponding to their flags:

  • America is blue,
  • Canada is red,
  • Europe is orange,
  • and traffic from everywhere else is green.

The orange for Europe comes from the stars on the flag. It’s a bit of a stretch, but it ensures that all the colours used on the graphs are complementary colours, which means that no matter which regions you choose, the colour combinations will be pleasing to the eye!

Next up are these options:

They control which results are returned and how they’re displayed. By default, we only return the particular regions of an ad box that meet your criteria. If you’ve got traffic or bidding thresholds, for example, it’s possible not all regions in an ad box will met them — with this option, we’ll only return the regions that do. This is generally the most useful setting!

But you can change this option to “Return all regions”. With this option set, if any region meets your criteria, we’ll return that region, as well as ALL other regions for that ad box. This is useful if you’d like to buy out all regions of a site at once, either by hand or in a campaign!

Finally, when you hit the search button, you’ll see the results page is much the way it was before. All that’s changed is a “Regions” column that shows which regions met your criteria:

Everything else is exactly the same, with the exception that, now, the traffic and bid totals reflect only the regions that met your criteria.

In the above example, the site has 342,860 average page views over the past five days – on Canadian traffic, that is! If more regions had been returned, there’d be more flags here, and the numbers would reflect their total. If we’d selected “Graph each region separately”, instead of totals there’d be separate, region-specific traffic and bid values here instead. This allows you to compare the numbers between regions quickly and easily!

That’s pretty much it – nothing too too major here! Just a few different ways to view and flip through the new information we’re presenting. Next we’ll look at the changes from the publisher’s perspective!

A great new Project Wonderful feature: geotargeting!

geotargeting, new features 16 Comments

We’ve been busy these past few months, upgrading the network behind-the-scenes for our newest feature: geotargeting!

What is geotargeting?
Geotargeting allows you to target your ads to different areas of the planet. If you’re selling a product to Americans, you can now make sure only Americans see your ads. Or Canadians. Or Europeans, if you want. It’s pretty awesome.

How does it work?
When a reader loads a page with a Project Wonderful ad on it, we compare their IP address with our geodatabase, which matches country codes to IP address. Then we show them the appropriate ad for their region!

What are the benefits?
There’s several. As an advertiser, you can target your ads more effectively than before. As a publisher, you get more revenue streams, as well as different and distinct audiences to sell to publishers. And viewers of websites get ads that are more relevant to them, so that’s good too!

What’s changing?
There’s a few changes: most of them under-the-hood, but several that you’ll see. Each bid will now have a region associated with it! When you bid, you can choose to bid on one or more (or all!) of:

  • American traffic
  • Canadian traffic
  • European traffic
  • or traffic from everywhere else!

Where’d these regions come from?
We looked at a few factors: where our greatest audiences were in, and what distinctions would be the most useful for advertisers. The US/Canada division is a big one, and one that had been most often asked for from advertisers on both sides of the 49th parallel. Europe is another large block, with “everywhere else” taking up the rest.

While this new geotargeting won’t allow you to target, say, particular countries within Europe or particular provinces within Canada, it does allow you to target these larger groups in a way that’s convenient, simple, and that makes sense.

When is it happening?
We’re rolling over on Saturday, the 30th of January – just before the end of the month. That evening, Project Wonderful will be upgraded, and the next day, the 31st, the last day of January, will be the first day of New Improved Project Wonderful, now with geotargeting!

This sounds complicated. Is it complicated?
Nope! We’ve taken a lot of time to make sure our interface is actually as simple as possible. And if you’re not interested in geotargeting at all (and that’s fair!) you can ignore it and bid as before: searching will work the same way, and if you want to bid $10 a day on a site, we’ll automatically (and intelligently!) break that into regional bids for you, behind the scenes.

What do I have to do?
Nothing!  After the rollover on Saturday, January 30th, you’ll be able to choose which regions you want your bids to be active in. Until then just sit tight, and be sure to come back here for more previews, tips and tricks about the new geotargeting features!

We’re announcing this feature well in advance for a few reasons: we didn’t want it to be a surprise, and we wanted all our members to be able to hit the ground running on January 31st. In the next few days we’ll not only show you what the updates look like, but we’ll be posting tutorials on how to bid with regions, tips and tricks on how to maximize your bidding, and so on.

Come back soon, and thanks for being Project Wonderful members!

(Oh – the sweet flag icons above were supplied by Icon Drawer – thanks guys!)

Designing with the lowest common denominator in mind, while not designing FOR the lowest common denominator

new features No Comments

When you’re doing web design, it’s always tempting to design for the most up-to-date browsers, but you have to remember that not everybody runs them. You can’t leave those folks behind. On the flip side, however, some folks are running browsers that are so out-of-date that to support them fully would mean crippling your website and leaving out a lot of modern functionality. So, there’s always a tradeoff!

We always try to make things as inclusive as possible. For example, our ad code is one of the few in the world that can gracefully degrade and display ads even to people who have JavaScript turned off. Recently, we added Ajax functionality to our bidding pages, which allows you to bid up and down in real time. Of course, if you’re not running JavaScript, these won’t work, but they fail gracefully: they direct you to a page explaining what JavaScript is and how to turn it on. And, as before, you can always use the simple “edit bid” page.

For something more modern like Ajax, you’ve pretty much always got to ensure that there’s a non-Ajax way of doing things. In other words, shiny new interface elements for those who can handle them, while everyone has the option of staying with the tried and true.

We also updated our bid status icons. Older versions of Internet Explorer had long-standing bugs in which alpha blending (the transparent parts of images!) would not be rendered properly: instead of “seeing through” the image, you’d see an ugly shade of gray. It wasn’t very pretty. As such, our status icons were in GIF format, which rendered properly everywhere but which were limited to 256 colours. With IE support of PNG images now working properly for a while, we’ve upgraded our images to PNG format, and tidied them up a bit while we’re at it.


Before (GIF format):

After (PNG format):

You’ll notice the new images have a much smoother border, with none of the “jaggies” associated with the GIF format. This is an example of the trade-offs mentioned earlier: members using old versions of Internet Explorer will still see grey backgrounds on these images, but these members are in a much smaller minority now, and the majority of members can now enjoy a prettier Project Wonderful.

(Any resemblance between the old “NSF” image on the right and Pickle Inspector from the critically-acclaimed comic MS Paint Adventures are entirely coincidental.)

Behind the new bidding page

announcements, explanation, new features 6 Comments

One of the major changes we’ve made to the bidding page (although it appears relatively minor on the page itself) is how bids end. Before when choosing an expiry date for your bid, you’d just click on the appropriate link, and a calendar showing the current month would pop up. You’d flip through to the month you wanted (assuming, of course, if you want the bid to expire on a day in the current month), choose a date and time, and you’d be good to go. It looked like this:

and when you’d click on that yellow “ending” text, you’d get something link this:

Pretty simple, right? We thought so too, until we discovered this one interface element caused a small market drop 12 times a year.

The issue is that most bidders don’t really care when their bid ends. Some do, of course (which is why it’s great to have this feature), but we discovered that when most bidders would choose an expiry date, they’d use approximates, saying things like “I want this bid to last about 2 weeks” and select a date appropriately. So far so good. But rather than always choosing a day about 14 days away, the date bidders would choose was being influenced by the interface.

Let’s say it’s the 15th of March. Our bidder, wanting his or her bid to last about two weeks, would most likely click on the last day of the month, the 31st, since that’s pretty close to his or her goal of two weeks. One thing they wouldn’t do was click on the calendar once to move it ahead to April, and click again to select April 1st. Selecting March 31st instead of April 1st saves our bidder two clicks, and the two dates are both close enough to being two weeks away from the 15th that it’s not really worth the hassle.

You may see where we’re going with this!

Now let’s say it’s the 16th of the month, and we’re in the same scenario. Our bidder is again most likely to select March 31st, since it saves time and clicks, and while it’s not as close to two weeks away as it was on the 15th, it’s still a pretty good fit. And as days go by, this bidder keeps selecting the 31st of March as their “two weeks away” point until we’re so close to it that it’s not a reasonable approximation of “two weeks away” anymore. At this point the bidder either thinks “Ah well, one week is enough” and again selects March 31st, or they bite the bullet and click twice more to select a later date in April.

The result of this was that we would see a spike in expiring bids at the end of every month. This was less than ideal for publishers, because at the end of every month all these bids would disappear en masse, and bid prices would drop across the board. Of course, that meant prices were cheaper for advertisers, but as we’ve seen recently in the world economy, a stable market is often preferable to one with drastic changes in it, even if this volatility is somewhat predictable. It would usually take a day or two to push prices up to where they’d been before the month ended.

Our new interface is similar, with an important difference: if you want to enter in an expiry date (and you don’t have to), you now have two ways of expressing this. The first (and default) way is to select the number of days (or weeks, or months, or years) that you want your bid to last. The second option is the one we discussed, with the pop-up calendar that allows you to choose a particular day. It looks like this:

What this new interface does that the old one didn’t is make the desire for efficiency we all share (some might call this “laziness”, but I disagree!) into a positive thing. If you’re there thinking, “I want this bid to last two weeks, and I don’t particularly feel like looking at a calendar to figure out what day that actually is”, this allows you to enter in the most important information (the length of your bid) without having to transform it to a date. The result is that bid expiries are no longer clumped around the end of the month, but happen throughout it instead. This means is a more stable and consistant market, which is good for everyone!

It goes to show you the importance of interfaces: even small things like this can have larger effects on the system as a whole. Normally improvements to our pages like this one are made without this sort of post to go with it, but it was really interesting for us to discover what was going on, why, and to redesign (and test, and redesign, and test, and redesign) the page appropriately. I hope you found it as interesting as we did!

New features for the new year!

announcements, new features 7 Comments

We’ve just rolled out a ton of new features to make Project Wonderful easier and more useful for you, our beloved members! Here’s a short list of the highlights:

  • Ad box categories: Every ad box now belongs to a category, like “Webcomics”, “Handmade”, or “Games and Gaming”. These allow advertisers to find your site easily, and makes targeting vertical niches a snap. As a publisher, you can use tags to further categorize your site!  As an advertiser, these categories allow you to target your advertising like never before.  Want to advertise only on webcomic sites?  Sure!  How about humour and music sites that get over an average of over 10000 hits a day and are bidding below $5 a day right now?  NO PROBLEM.The tags assigned to an ad box still exist, but are now mainly used for subcategorization. For example, in the past, if you wanted to find comic sites, you’d have to enter a tag search with tags like “comic comics webcomic webcomics”, and you’d still miss some. Now you can just search the category webcomics, and use tags for themes, like “action”, or “comedy”. The future is now, my friends!
  • A simplified search page: You can actually do more (like finding sites that don’t have certain tags), but the interface has been made simpler and much more intuitive. Options you’re not using are tucked away, but can still be found with a single click.
  • A revamped bidding page: It’s now easier than ever to bid, and your bids can last indefinitely. And rather than having to choose a set end time, you can now also enter in the number of days you want your bid to last.  Simplification!

There are various other interface improvements made throughout the site, including the pages used to modify your ad boxes and campaigns, which have been simplified and clarified.  We’ve got other improvements planned throughout the year.  It should be a good one!

Thanks for being Project Wonderful members.

Updated help pages

announcements, new features No Comments

We’ve updated our help pages recently: gone is the open-source phpMyFAQ and replacing it is some homegrown software more suited to our needs.  Nothing against phpMyFAQ, as it is a solid piece of software, but it was never a perfect fit: our new software is perfectly integrated with the rest of our site and set up more like a book you can browse, with some wiki-like features added in.

Questions are organized into categories, which are themselves organized, so you can see the context of each article you’re reading, and also see related articles on the same theme. Of course you can search for articles as well, but this new help system should make finding the information you want easier, while also making the system less daunting to new members!

Behind the scenes, there’s some exciting management features, like recording the most common search terms people use that don’t result in an exact match: this way we can see what we’re missing that people want, and add it into the database!

You can check out the new help system here. We’re adding new articles to it all the time, and one of the most popular new articles is the one titled Which sites can I put Project Wonderful ads on?, which explains our publisher standards in some detail. If you’re thinking of applying to become a Project Wonderful publisher, it’s worth checking out!

New charts and code

new features 3 Comments

Whoah, it’s been a while since the last post!  My apologies.

We’ve got a few new features up: new interactive charts and chart types, as well as an upgrade to our ad code.

The charts you’ve probably noticed: they’re what’s shown when you’re examining the performance of an ad box (or a bid, or an ad, or a campaign!).  They used to be static images – and still are, if you don’t have Flash installed – but if you do, they’ve been replaced with more interactive charts that let you get exact values for every data point.  Neat!

We’ve also added comparative charts, which let you plot the performance of, say, three bids on the same charts, so you can see at a glance how they’re performaning against each other. We’ve set up a page here, which walks you through how these new charts work. Enjoy!

The second new feature is a revamped version of our copy-and-paste code. This new code is simpler to install, but otherwise has all the same features. You can get it by going to “My ad boxes” and clicking on “Get code”. You don’t have to upgrade if you don’t want to, of course!

Why did we change our code? There’s a few reasons. The main one was that some platforms (Blogger and Wordpress, specifically) would try to get too helpful and would accidentally modify our code so that it wouldn’t work. This was not so good! Our new code is more compact and simpler, which means that it takes up less space on your website, and there’s less places where it can be modified. It’s also prettier to look at.

The new code also gives you the option of whether or not you want your ads to display to people who have disabled JavaScript: having it on means more people seeing your ad, but also larger code on your page. Most other networks don’t offer non-JavaScript ad displays, but we recommend it!

So that’s what’s new! Expect to see more frequent posts here in the future, and thanks for being a member of Project Wonderful.

More features and less tags

announcements, new features 6 Comments

We’ll be rolling out a new update on Wednesday with two major changes. First off, after you log in the welcome page will display stats about your ad boxes and bids. Secondly, we’ll be limiting you to a maximum to 20 tags for describing your site’s contents.

The welcome page change is part of the usability enhancement program that we’re developing to improve our member’s experience and make frequently used features more accessible. When you log in to your account, if you have active bids or active ad boxes, then the welcome page will change from the default “how to use the service” message to a display that gives you up to date information on performance and other stats.

Give it a try and let us know how you like it.

On the tags side of thing, we noticed that while the vast majority of our members had less than 20 tags describing their sites, there was a small minority of ad boxes that had hundreds of tags! While we get wanting to ensure maximum exposure for your site, having hundreds of tags to describe the content is functionally equivalent to having no tags at all. If you have 500 tags, then the fact that one of them says “recipes” doesn’t really give me any information about the content of your site. The consequence is a race to the bottom where advertisers end up losing trust in the tagging system and going back to checking site content by hand, which is bad for everyone.

Starting Wednesday, we will limit sites to 20 tags. If you are currently over the limit, we’ve automatically selected 20 from the list you had, though we recommend checking with our choices and readjusting them to better reflect the content of your site. We hope that this move will help clean up the tag namespace and ensure better accuracy in searches as well as encouraging our publishers to be more focused on their core topics.

-Tim

« Previous Entries Next Entries »