Category Archives: Web Design

Humour in Great Customer Service with Gravity Forms

I had a question for Gravity Forms Admin regarding what happens to my business license if I were to die or get eaten by a lion. The response I got from David Peralty absolutely hilarious and yet completely accurate. They not only make a great product but the customer service is why I suggest their product to so many clients.

Below is transcript of the  conversation:

Robert Dall:
So if I have a business or developers license and I installed it on clients website. And I get eaten by a lion on African Safari what happens to the client website and license?

Best Regards

Robert

David Peralty:
Hi Robert,

Great question. By eating you, the lion would retain your license, and be able to decide what is done with it. Your client, after a period of mourning your passing, would have to decide if he/she wants to make a deal with the lion. If the lion doesn’t renew the license, then the client must either purchase their own license to continue receiving support and updates, or run Gravity Forms unlicensed until such a time where WordPress updates make it no longer compatible.

Of course, we recommend all people have up to date versions of Gravity Forms for security, and as such, your client would likely opt to purchase their own license. They would swap out the lion’s key for their new one, and move on. There would be no effect on their forms, settings and the like.

All my best,

David Peralty

~~~~~~

Really in terms of customer service and in my opinion it doesn’t get much better then that.  I also got this reply with in 15minutes of sending the request…

postscript: After a google search I found that  David Peralty  and I are both Canadian… Does it show?

WordPress Era 2003

Were going to party like it is 2003! WordPress 10th Anniversary Social

WordPress 10th Anniversary Logo

Five Years ago I sign up for WordPress.com blogging account for a course I was taking on blogging and I really haven’t looked back since then. And since then my addiction to all things WordPress has really taken hold.

And now WordPress is turning 10 and the local WordPress Community is having it’s first social event of the year celebrate.

To RSVP go to the Vancouver WordPress Meetup Group Page. We have a limited space of 80 spots and 49 people are already attending so you don’t want to miss out!

Taking your website backgrounds to the next level Talk

With the varying shapes and sizes of screens these days. Websites either need to flex to the size or make use of a background colour or image to fill in the spaces around the edge. These spaces are somewhat neglected and sometimes lack the connection to the branding of the site and or company. Through a lot of trial and error Robert Dall of 32spokes shows you some tricks and trades to use in my daily development.

This talk was given at the 2013 WordCamp Seattle and previous at the Vancouver WordPress Meetup Group. held at The Network Hub.

Below is a list of the website mentioned along with the slides from the talk.

This video is from the Meetup Presentation at the Network Hub.

My problem with Google Places, Google Maps

I have always been a visual guy. If I can visualize, I can usually make sense of it.

Which is why I really really love Google Maps and use it every day. I was recently in Vegas and didn’t have data for my phone or the ability to find locations in Google Maps on my phone and I kinda felt lost without it.  That and Vegas is just damn confusing.

Google has really done an amazing of job of organizing the world’s content so people can find what they are looking for quickly and easily.

But herein lies my main issue with Google Maps: It is now relied on heavily by the general public and regarded as correct 99% of the time – any incorrect information is forwarded to the map subject as it’s seen as their fault.

BUT IT’S NOT THE FAULT OF THE BUSINESS 99% OF THE TIME!

If you’ve read my previous blog post about this you’d know about how Google Maps lost the Town of Sechelt. Without the help of Rebecca Bollwitt (Mrs. 604) we’d still be off the map.

And yes, they corrected the problem after it was blogged and tweeted about extensively. But before going public it was reported by hundreds of people on the Sunshine Coast via Google’s internal ‘report a problem’ mechanism and for years nothing was done.

Get your business listed

Proactive Google Maps Advertsing
Get your business listed!

Google is proactive about getting your business listed with their mapping service and extols the advantages in terms of search engine results and traffic to your website.

But my last three experiences with Google Places and their ‘report a problem’ mechanism have meant hours of work and painful communication and left me wanting to run for the hills. I am not a GIS professional, nor am I a Cartographer. To quote that Dyson guy…”I just think things should work properly.”

Why we can’t verify

Google Places wants you to list your business and it uses a number of helpers to find your location properly. But it restricts you to your postal code. This is a huge issue in rural, non-delivery areas where Canada Post assigns post office boxes.

This became a problem for many businesses located at a physical address completely different from the assigned postal code.

It looked like we had one massive organization – Google – not communicating well with another – Canada Post.

When I needed to get a Google Places listing for Ridge Meadows Recycling we couldn’t use the postal code as a business locator. So I had to report the problem and then explain how the post office works in rural Canada. All of this took two or three emails once they acknowledged the problem. And then we had to get an employee with a company email address to reply to Google saying that yes this was the actual business location, etc. etc. etc.

Once we did all of this the business was actually listed properly and users could find the correct location of the recycling depot.

But it took a month and 4 hours of emailing, forum posting, issue reporting and checking for accuracy.

While the client was happy and people were now able to type in Ridge Meadows Recycling and find the correct location of the depot, the entire process felt like I was trying to give birth to an elephant.

Our business listings have been merged

My web design business is still a small operation with myself as the only employee,  along with a couple of contractors. It is growing, but for the time being I use the offices of The Network Hub in downtown Vancouver, along with a number of other similar businesses located in the same building.

On a Sunday morning in March I got a call from Britta Curkovic at aromawebdesign.com who also uses the services and office space of The Network Hub. She said our business listings were merged. These are two independent businesses, with different phone numbers, website addresses, and services offered, yet for weeks our listings were merged. I had an owner-verified listing and I was told by Google that my listing was going to change and I should check this for errors. All of this while we were frantically emailing Google Help trying to get things back to normal. Eventually the listings were split again and we were finally able to be located as independent from one another.

The total time it took to undo the mess was 14 business days and 6 full hours of un-billable time, emailing back and forth with Google and the other business owner, posting to the Google Places forums, and checking for quality assurance.

The problem was corrected but it had to be explained carefully to Google and we had to exhaust all other options before they would even look at the problem.

You are already trying to verify your business

My third issue, and the one that is currently causing a client a lot of pain, is the business listing for Uprising Breads Bakery. After 30 years, Uprising decided to open a new location. To coincide with this they updated their website with a new look and listed the location of the new café. Back in October 2011 I had sent in for verification on the new location. As the weeks and then months went by I sent and resent requests to Google staff to keep a lookout for this.

Finally, after reading about a page Google had recently set up to report problems, I was told by a human at Google Places Help that since there was already one listing that wasn’t verified the new listing was seen as duplication.

The representative was kind enough to verify the listing on the spot and Uprising Breads was very happy to have their two listings.

From start to finish it took 3 months to get the listing verified and at least 10 hours of work from everyone involved.

But wait, there’s more!

Uprising Breads Location Merge Issues
Uprising Breads Location Merge Issues

Six months later Google saw that both listings had the same website address and the same phone number; they surmised that it must be the same listing and combined them. So now (as of May 10th, 2012) Uprising Breads Bakery has photos of one location and the address of the other.

Well, you say, you must be old hat at this by now and know how to fix it.

In the Google Places forums (logged into via Uprising Breads Account) I am told by a top contributor:

This may be due to sharing a common phone number and name.

Seriously? This is why?

What about McDonald’s? What about Domino’s Pizza? What about Starbucks? Places that have dozens of locations in a given city that all have the same name and the same website, similar phone numbers but many different locations.

My best advice remains to give each listing its own phone number, thus reducing the likelihood of future mergers.

His best suggestion is to get a new phone  number? Automated phone systems are commonplace…they save businesses thousands of dollars in employee time and cost. I know that this is the opinion of a top contributor and not an actual Google employee, but my God this is odd. To get a proper website listing you need a new phone number?

Google also doesn’t have a field in Google Places for phone extensions; if we tried to put the extension in the phone field this would error out making his best advice completely useless and actually doing more harm then good.

Sigh…

I could cite even more examples of how I reported a business that closed yet had its Google Places listing for years after, even when Google Street View had replaced its imagery of the location. But, because it was an owner-verified business, it stayed there for three years after the business closed down.

People over those three years came looking for the business that wasn’t there anymore…they trusted that Google was 99% right. Why is the business listing still available (even though it does mention it is closed) after it has been closed for so many years? What purpose does a three year old listing serve the user?

To Google’s credit

To their credit, Google has tried to improve this and made the user edit more viable through Google Map Maker tools. But, after making hundreds of edits to the Sunshine Coast and Vancouver, one day a number of them were deleted – not denied but completely vanished – and I felt all my time and effort volunteering to make Google Maps better in my neighborhood was lost – I haven’t returned since. Also, a lot of the edits that were made and approved by the community of editors were never made live on Google Maps, but  only showed up in the Google Map Maker ecosystem.

So, as an owner of a small business and as a contractor to dozens of medium businesses, most of my interactions with Google Maps / Places has been less than stellar.

Changes  I would make to Google Places if I could

Easier verification for rural Canada

Run a seasonal kayaking company and changed your location after 20 years? You should be able to easily verify your business listing so that doesn’t require it to be in the same postal code as your business address.

(I understand the restrictions put in place for verified business listings to be associated with a postal code, but as I explained earlier, areas of Canada that do not have street delivery service must use a post office box that might not be in the same postal code.)

Easier reporting of issues

With Uprising Breads there was no easy way to report the issue we were coming up against. Even the top contributor suggested that our issue was an odd one.

And if your problem is “odd” there isn’t a response sequence that describes it.  So long as you get to a form where you can fill in some blanks and hit a Submit button, you will hear back from Google.  It’ll be a week or a little longer, but you will get an email from a person on the Places team. If that person’s answer doesn’t seem to fit your problem, you can email back and further explain what is happening. They will eventually understand that you have two listings merging and start the process to un-merge them. Unfortunately, that process takes 4-6 weeks.

Paid support

As a designer running a web design firm I have encountered these problems numerous times and yet each time is as laborious as the first, even though I know exactly what the problem is and what needs to get done.

I would pay a yearly or monthly fee to have some dedicated support – somewhere or someone I could contact who would be able to help resolve problems for me and my clients quickly and efficiently.

Right now the current system in Google Places costs me time and money it completely confuses clients. The results can change at a moment’s notice, without warning about problems that might arise.

Final thoughts

I do know one thing…the problem isn’t going to go away. It will only get bigger and more complex as more businesses, rural and urban, want to be listed with Google Maps.  Users will notice errors and business owners are held hostage by whatever information Google decides to allow into its ecosystem.

Update early 2014: – I have for the most part given up on trying to correct the errors in Google Maps. So many arbitrary decision that didn’t make any sense, no appeals process and not the friendliest of communities. I just rather focus my efforts somewhere more productive. Good Luck trying to get your errors correct it could be as easy as a click or a bad as multi day multi hours with no resolution in site.

32spokes Web Design

Something to Aspire To

Is the year almost over? Just yesterday I waited with anticipation for the 2010 Olympics, anxious to begin volunteering at the short track venue.

Since that memorable, hectic, time, I’ve said a sad goodbye to East Vancouver and Commercial Drive, one of the great little neighbourhoods in Canada. I met phenomenal people there, friends and neighbours with whom I shared ideas and initiated collaborations.

Pondering how to turn an economic downturn into a personal upturn, I moved back to the Sunshine Coast. I applied for and was accepted into the Aspire Program, which will help me shape my experiences with web design, marketing, art direction and photography into my own business.

There is trepidation, as the path chosen comes with a steep learning curve; but no one ever promised it would be easy. I’m comforted by the security of living at home as well as this program’s 15 years of proven success. Knowing the number of graduates still operating their businesses, and learning of the program’s reputation among coastal residents, I know I’ve made the right choice, and I’ll be launching my business come this late November.

WordPress - Code Is Poetry

A WordPress Scene

When I first entered into web design from the world of the media– journalism and photography–the first course I had to take was on blogging. While I never had a blog and didn’t really want one, I wasn’t sure I wanted to take a course in essentially journalism, which was something I was really trying to distance myself from.

We love WordPress
Powered by WordPress

But I took the writing for the web course in stride and had to sign up for a WordPress.com account. I decided to write on coffee as it was close to home, easy to write about and a popular topic. My class only required me to write 12 posts, but after those 12 posts I saw the power of blogging and had 1,200 unique page views and a number of comments about the blog.

So I really started to take the WordPress blog seriously about that time and got a domain name and style that fit and the readership continued to grow. WordPress was growing right along with my own blog, the two seem to feed off each other (no pun intended).

When I started to see other blogs link to mine in some authority I knew I was on to something. So what to do? Well the first thing was to make the blog self hosted and, well, that was the hardest part. But, it was also important to keep the blog looking the same. I picked the Freshy theme by Julien De Luca as it was one of the 16 different themes available to WordPress.com users at the time. While I could make a change when I moved the blog why change? As it works for me and the readers seem to like it. (p.s. the theme I am using here is a highly customized Orange Coffee We now run a child theme of Twenty Thirteen called R2D2 )

Change is a good thing…I think…

While WordPress had designed a way to take your content with you when I moved it wasn’t that easy. I had three issues with my content moving:

• I wanted to keep my old Freshy theme and while it was still available for download it wasn’t optimized for WordPress 2.7
• My old content from WordPress 2.1 didn’t format that well into WordPress 2.7 So if I wanted to edit any of my old content I essentially had to re-align the entire post.
• All of media, pictures and video had to be manually copied from the WordPress.com site and uploaded to the new server while persevering the perma-links.

Yeah this totally wasn’t that easy and I would never suggest trying to do it this way…  I am sure there are easier ways to go about this but I just didn’t know how or my server at that time wasn’t allowing the import as it was suggested by the codex.

Beauty of Black & White

Way, way back, even before college, (in a millenium far, far away) I was heading down to Seattle to visit my cousin Art Wolfe and while I was down there a little thing called the WTO meeting occurred and the villagers were literally rioting in the streets. I saw some amazing photos from that day, but none more amazing than this award winning one by Andy Clark. I didn’t know who Andy Clark was at the time, but I soon would. Andy helped me in my early career, getting a few photos on the Reuters wire.

Clarkfoto.ca
Clarkfoto.ca

Blast through the next 7 years and I am having coffee with Andy, outside Reuters’ Vancouver office.  We chatted about my new career of web design, the internet and Andy mentioned that he never really had a website to call his own.

I had mentioned a content management system called Pixelpost, which was an open source and developed mainly by Europeans (how very haute couture) and wasn’t all that known in these parts.  I loved the slick user interface and I showed it to Andy and within moments I was contracted to do his website. Wow I thought, I am actually making Andy Clark’s website. This is the stuff dreams are made of. Or at least the direction I wanted to take my web design, knowing what most news photographers want in one.

And now the hard work

It took some recoding of the original source code and some help from Piotr Galas, one of the developers of Pixelpost, but six months after we had developed the concept, Andy had a categorized portfolio site he could update at his leisure. After a few tweaks and reviews from a few other sage photographers we launched the site on January 12th and the next day we had Rob Galbraith.com linking to the site.

The Result

Clarkfoto.ca had 2,000 visitors in just one day and blew through 10 gigs of bandwidth in a week.  This is a great start for a veteran photographer of the Canadian news industry, and visits have been steady 300 to 400 a week since, which makes Andy one pretty happy fellow.

“I was very pleased with how Robert took my somewhat hazy idea of what the website should look like and transformed it into to exactly what I was looking for….very nice job indeed”

Andy Clark

Andy also has a blog, which I bet he will muse about shooting cricket, leica lexicon, curling, etc. . .  but don’t listen to my bias opinion read it for yourself.