Archive for the ‘Information Architecture’ Category
Last week I was working on a project where I needed a PHP script to download a file that was hosted on a GoDaddy account. I was able to view the file fine in my browser, but when I tried to download the file with PHP I would always get an error. I’m sure other people have encountered this and hopefully this will help you out:
When you first request a file hosted on GoDaddy, the server does an extra step to revent simple scripts from cpying files. The process looks like this:
My computer:
I want www.example.com/index.html
GoDaddy Server:
www.example.com/index.html is actually at www.example.com/index.html?23421
My computer:
Ok, I want www.example.com/index.html/24321
GoDaddy Server:
Actually, www.example.com/index,html?23421 is at www.example.com/index.html
My computer:
I want www.example.com/index.html
GoDaddy Server:
Ok, here is the file you wanted.
The GoDaddy server will initially say the file is at another location (with an HTTP 302 status message) as test to see if the program requesting the file is legit. If you then request that new file, the server says, “Just kidding. The file’s at the location you originally requested: and then it gives you the file. A web browser will automatically handle these requests so this process in invisible to the user. But PHP scripts that use cURL don’t do this by default. All you need is the following line in your code:
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
This also explains trouble we’ve had integrating with third part API’s like Twilio.com (which by the way is an awesome telephony api). With Twilio, when someone calls a pohone number you’ve set up, the Twilio server requests XML documents from your webserver that tells it what to say or how to act. Unfortunately, at the time of writing, Twilio, doesn’t check for this redirection trick, so we’ve had to use another webhost for our Twilio application.
Let’s just get it out on the table. Contextual advertising outperform display advertising. Okay, I said it. It’s true. Everyone will agree on that, so let’s move past that. The important thing for us to remember is that display ads are far from dead or obsolete. In fact I believe there is a resurgence on the horizon as we begin to learn more and more about the unknown power of display ads.
In May, iProspect published a study outlining the effectiveness of display ads with some surprising results. What they found was that 31% of those polled clicked on banner ads when displayed. Not exactly groundbreaking but the interesting part of the study is that they found an additional 27% don’t click on the ad, but instead perform a search for the company or product on a search engine. The study goes on to state the number grows to 49% who will eventually perform a search for the product, service, or company originally seen in the display ad. That’s impressive for an ad that a lot of us thought was on its way out.
I’ve had a lot of success with display ads. Again, it doesn’t compare to the success of contextual ads but enough success to not completely give up on display ads.
We had real success with display ads in a campaign for one of our clients: Dukky. What we did was first create contextual ad campaigns in Google, Yahoo and Bing. Once we had those going strong we moved on to display ads.
The following is what you need to know to create an effective display advertising campaign. Some of these are obvious and some you’ll learn along the way:
1. Research, research, research. You have to know where to sell your ad. The content networks of Google and Yahoo are great at placing your ads on a million websites but your product may be better suited for 200 of those sites or really just 30. Once you know your product and you know your ideal customer, you’ll know the sites you need to place ads.
With Dukky we researched mostly marketing sites. We looked at sites whose core audience was company decision makers. This is an important step to get the client involved because they know their industry better than we ever will.
2. Create site tailored designs. It is important to get noticed but we’ve found that it is just as effective to blend in. Create ads that fit into web pages. You should study the website that you want to place your ad. Then base your ad concept on the concept of the site. For example, we ran an ad on Guy Kawasaki’s blog How to Change the World. We decided to run our ad with copy based on the concept of How to Change the World.
Here’s the ad:

We used the same colors that Guy Kawasaki uses on his website. It looked like it belonged on the site. The ad turned out to be very effective. We did the same thing with each ad we created. This can be time consuming when it is so much easier to create one or two great ads and run them over a gamut of websites but it’s worth it to write site specific copy and create site specific designs.
Here’s how the ad looked on the page:

3. Write short, to the point copy. Internet banner ads are like TV ads, they only have a second or two to catch the viewer’s attention. After that you’ve lost them. So your ads have to be able to sell your product in a few words or with great graphics.
Like this ad we ran for Dukky on TechCrunch:

This banner has a very strong image. It is also pretty clear and to the point but it doesn’t give away too much. You know that direct marketing is on its last leg and you know that Dukky has the solution. So click on the ad if you want to improve your direct marketing efforts. This little ad says all of that and it was catered to a tech audience who has become numb to display advertising.
4. Have a strong call-to-action. When someone sees your ad they need to know what to do. So say: click, buy, download, request, and sign up. Whatever. Just make it clear and strong. Or use “kill it.” That was our call-to-action in the ad above. It works well, I’ll vouch for that.
5. Be able to let an ad die. I know that every word of copy I submit to clients is priceless. Sure a lot of copy dies a brutal and painful death on my computer but the things I ultimately decide to pass along are like the Dead Sea Scrolls but sometimes the clients don’t like them. Sometimes my boss doesn’t like them and I’m afraid he’s going to fire me. It’s tough but you have to learn to let it go. Same goes for ads that have made it from the drawing board to realization and are online. If they aren’t performing well then you have to take them out. You can’t waste the time and the money on an ad that isn’t performing, no matter how clever you think the line or the graphic is.
6. Be open to client feedback. It is important again to recognize that your client knows his product better than you do and they can give you great insight. So bounce a lot of ideas off of them and sometimes their responses will be frustrating and you’ll be dismissive but sometimes they’ll be great ideas. Again take the bloody cleaver ad. As much as I want to take credit for that copy, I can’t. That came from a long collaboration with the client. I rambled on about how I’d been exploring a more apocalyptic idea and the client came back with that copy. We ran with it and our creative director came back with this kick-ass design. We posted it and it’s doing well. But remember to listen to the clients. I’m saying that for the record because I know some of our clients are reading this and we want them to think we always listen to them.
7. Lastly, and most importantly, you have to have a solid site and product to back up effective ads. We could work for weeks designing the perfect combination of display ads and contextual ads to drive thousands of consumers to a client’s website but if they arrive on the site and it’s impossible to navigate or the product is crap, then there’s nothing we can do to sell it. So if you are trying to start your own campaign for your business then first you need to look at your product and you need to look at your website. Once those are perfected you can focus on creating ads. If you’re having trouble getting that done, that’s when you call someone like us.
Some of the other ads we created for this campaign:




HELP US!
Since the start of my career, I have had a never ending feud with Google about their double ad serving policy. For starters, Google’s customer service team is setup in such a way that they help first time search rookies the same way they help Google certified companies. There should be some benefit to being a Google Adwords certified company other than just being able to showoff their logo. I personally believe that these folks should be escalated up the ladder a bit; why else did we spend the time to take your certification. It’s annoying that every time, I ask a question, I start at the bottom with the same canned answers. Not to mention, that we spend in excess of a million dollars a year with Google. (more…)
The Green Blogsphere Giant
Embracing the green space in today’s eco-friendly world has proven to be an overwhelming success for my client and friend, Shawn Burst of Jeriko House. Every bit of this story is like a marketing fairy tale. Hug a tree, test the waters and find yourself in a forest of greenies lining up at your door for what could be the next, most revolutionary home to hit the housing market.
It all begins in the wake of hurricane Katrina when Shawn had just lost his family’s dream home. Determined to build a new home and not willing to wait years, he set out on a mission to find a new high-end housing alternative overseas. After visiting engineering firms in Germany and exotic finishing manufacturers in Bali, Shawn came home with the most incredible vision which he named Jeriko House. He called BOALT to design and develop a new alternative home brand literally from scratch.

After investing a significant budget in developing his website, he left faith and one press release to do the rest. It was only a matter of days before the website started to received hundreds of visitors a day from blogs such as InHabitat, TreeHugger, JetsonGreen, Luxist and Architect Magazine to name a few. Some reviews better than others but you know what they say, all press is good press.
(more…)
I have so many prospects that spend so much money on search marketing but haven’t taken the time to consider that good design and content will get them more actions. We measure return on investment (ROI) based on conversions or how frequently a visitor reaches a goal on your website. Generally that goal is to get the visitor to a thank you page for filling out a lead or an order form.
The first step to increasing your ROI is to define your goals. It could be multiple goals. For example, the BOALT website has two goals: a contact inquiry and request for proposal form. If you don’t have goals on your website – that’s a problem. You might want to consider adding a form or two.
There seems to be an ongoing debate within our agency on how much time should be spent on information architecture. In retrospect, I think the main reason we previously focused so much time on information architecture was because we needed a client sign off and found it more efficient to make changes in this stage. But what happens when we’re working on one of our own start ups? How should we approach information architecture?
The below snippet is from a 30 page set of wireframes that we provided to Aspen Snowmass when we designed and developed their booking engine user interface. Information architecture was a must for this project because making changes in the development phase would have been extremely inefficient.
37Signals in their Getting Real book, swears by building out the interface first. “Too many apps start with a program-first mentality. That’s a bad idea. Programming is the heaviest component of building an app, meaning it’s the most expensive and hardest to change. Instead, start by designing first.” (more…)
