Delight The Customer: Pleasant Service + Receipt Advertising = Higher Return Customer Rate for this UPS Store?

October 27th, 2011

At my local UPS store, I’m likely to be greeted by a slightly bored teenager or somewhat distracted staffer who does not make me feel like I am a particularly valued customer. Don’t get me wrong, they are a pleasant enough when I drop off my pre-paid UPS packages and simply hand over a receipt. The experience is not necessarily unpleasant but it is not particularly noteworthy either. They certainly have not taken the opportunity to delight their customer.

Why am I telling you this? Because I did have a pleasant experience at another UPS store today and the difference was enough to be noteworthy by comparison.

I had an appointment in Chapel Hill today, so it was more convenient to stop by the UPS store in Meadowmont. When I walked in the door, I was greeted almost immediately with a smile. “How can I help You?” Oh, I just want to drop off a package. “Great, let me just print you off a receipt that will have your tracking numbers on it.” It was the thing she did next that particularly impressed me.

A big part of my job is to pay attention to user experience and think about how to help companies connect with people who would appreciate their products and services. So here is what she did. At UPS stores, their receipts are printed on the same peel & stick paper as the labels they print for packages.  Usually they just hand you the receipt ‘sticker’ with the backing still on it. Not at the Meadowmont store. Instead, they had a flyer printed on harvest gold paper (a subtle nod to October harvest/Halloween season). Their flyer lists store hours, location, services and has several coupons for services like free copies and discounts on mailbox and notary services. The clerk peeled off the backing on the receipt and affixed it to a specially designed empty square on the flyer.

My guess is that it took someone less than an hour to design the flyer. It probably cost them $0.05 to print the flyer. So, for very little overhead, they created a way to hand me not only a receipt, but an advertisement for their services and incentive to come back (via coupons). Because the receipt included a tracking number, there is a high likelihood that I will keep the receipt at least long enough to type in my tracking number at my home computer. I will probably notice the flyer and hopefully respond with a return visit to the store.

It is my strong opinion that your business will benefit tremendously when you seek to delight the customer. At the very least, that means being genuinely nice to them and showing them respect by giving them your attention. As a follow-up to providing a pleasant transaction experience, you can benefit both your customers and your business when you provide them with thoughtful information. In my opinion, the flyer receipt is a great example of a way to promote your business at very low cost and resource overhead while providing your customers with useful and subtle incentive to be repeat customers.

What are some creative ways that YOU can delight your customers and build your brand loyalty?

How to rotate and save a pdf page in a new orientation

March 7th, 2011

Problem: PDF opens in wrong orientation

A client recently sent me a pdf that they wanted to open in landscape orientation. The problem was that when the pdf was made, whoever made it saved it in a portrait orientation which required viewers to first rotate the page counter-clockwise before being able to read the diagrams.

Not the Solution: Using the “View” Drop-down Menu

On would intuitively think that if you opened the pdf in Adobe Acrobat and then selected View -> Rotate View -> Counterclockwise and saved the document it would fix the problem. But when you next open that document, you will find that the rotate view was not saved and the PDF still opens in the unwanted portrait orientation. The View -> Rotate View method accessed from the “View” dropdown menu is used for temporary changes to the document and will not be saved.

Solution: Use the “Pages” Tab or “Shift + Ctrl + R” to Rotate and Save Your PDF in a New Orientation

If you want to change the orientation of your PDF page and have that choice saved so that it opens in the new orientation when you next open the document, you will want to use the “Pages” tab.

  • Open your document in Adobe Acrobat (not Acrobat Reader)
  • Click on the “Pages” tab on left side of the page
  • Right-click on the thumbnail image of the page you want to rotate. You will have the default choice to rotate the selection or you can choose a range of pages to rotate.
  • Save your changes

The shortcut method of doing this is to hit Shift + Ctrl + R, which will pull up the rotate pages dialog box.

The Pages -> Rotate View method accessed from the “Pages” tab or Shift + Ctrl + R keystroke is used for permanent changes to the document and will be saved as part of the document settings, assuming you save your changes using File -> Save (Ctrl + S) command.

WordPress Login Trouble? Resetting your password in phpMyAdmin may be your best answer

February 23rd, 2011

Today, one of my clients found out that their wordpress website admin access had been compromised. I was able to log into their hosting account admin panel and take a look at their wordpress database via phpMyAdmin. I took a look at the “wp_users” table. It appears that the first 6 users on the table had been deleted and the main admin had been changed to username “kilo”. I did a quick google search but was not able to find any virus / hack / malware info relating to “wordpress” and “kilo”.

If anyone has had a similar issue, I’d be interested to know. It is always possible that someone with access via my client created the problem through user error, accident or malicious intent.

Using instructions found in the wordpress codex I was able to successfully use phpMyAdmin to restore the missing users including the primary admin accounts. You can find wordpress codex instructions for “Login Trouble” here: http://codex.wordpress.org/Login_Trouble. The “Resetting Your Password” instructions were even better if you are new to phpMyAdmin because they provide screenshots of phpMyAdmin so you can see exactly what you need to do: http://codex.wordpress.org/Resetting_Your_Password

If you think your wordpress install has been hacked, here is a helpful FAQ list of steps you can take: http://codex.wordpress.org/FAQ_My_site_was_hacked.

The take-home message from all of this is the importance and benefits of keeping several recent backups of your wordpress database, themes, files, etc. I like to keep a recent backup as well as a backup from at least a month or more ago. That way, I have safe benchmarks to revert back to if my recent backup /current site is corrupted or infected somehow. Of course, you have to actually follow through and do the backups in a timely manor.

Resetting Your Password

Importing your WS_FTP LE saved password settings into a new install on Windows 7

December 7th, 2010

Overview: When you import your site passwords for WS_FTP LE (and possible other versions), be sure to update both:

  1. The main copy of the WS_FTP.ini file, typically located in “C:\Program Files\WS_FTP\”
  2. AND the user specific WS_FTP.ini file that is created for each user that opens the WS_FTP program. That file is typically located at “C:\Users\(User)\AppData\Local\VirtualStore\Program Files\WS_FTP\WS_FTP.ini”. Optionally, you can update this file by just deleting it and the program will pull in the fresh copy from the main installation next time the user open their WS_FTP program.

The Back Story: How I “lost” my WS_FTP site passwords and then figured out why they were not importing properly in Windows 7

This week, I found myself needing to install an old-school version of WS_FTP LE into a Windows 7 computer. I knew that you can typically just cut and paste the WS_FTP.ini file straight from the old installation to the new one. In this case, the file was located in “C:\Program Files\WS_FTP\” in both the old and the new computer. But when I opened up the WS_FTP program and clicked “Connect” the “Session Properties” box still showed the default list of sites and not the ones I imported. After checking the file to make sure the new information was there, scratching my head and doing a few internet searches I started to think “This feels a lot like when I am trying to update a website and I can’t see the changes because the webpage is being cached.” Was the WS_FTP.ini file being cached somewhere?

I ran another internet search and came across this “Move sites to Windows 7 computer” thread on the Ipswitch help forums. When I saw the file path “C:\Users\(User)\AppData\Local\VirtualStore\Program Files\WS_FTP\WS_FTP.ini” mentioned in the thread, I immediately realized that this may be the source of my caching problem.

And there it was. The source of my confusion. Best I can tell, (And I am far from an expert on these things. This is my educated guess) Windows 7 is pulling a copy of the WS_FTP.ini file from the main installation and creating a user specific copy for whatever reason. I just deleted that file. When I next opened WS_FTP LE, my imported site passwords were there. Success!

To test my guess about the caching, I checked the C:\Users\(User)\AppData\Local\VirtualStore\Program Files\WS_FTP\ and saw that a new copy of the main WS_FTP.ini had appeared.

I added a new site location ( WS_FTP LE -> Connect -> Session Properties Panel: General Tab: New ) and then checked the ws_ftp.ini file. The new site passwords were added to the file located at C:\Users\(User)\AppData\Local\VirtualStore\Program Files\WS_FTP\WS_FTP.ini but the main C:\Program Files\WS_FTP\WS_FTP.ini file remained unchanged. Which means, this installation on Windows 7 is creating a user specific copy if the WS_FTP.ini file and anytime the password list is updated, it is updated at the user level and the new passwords are not being updated in the primaryWS_FTP.ini file.

Case sensitivity, search engines and redirects

November 1st, 2010

A client recently contacted me to fix their website. Someone had contacted my client saying that they got an error page when trying to access a specific page. Let’s say the webpage address was www.yourwebsite.com/example/. What happened is that the potential visitor typed in www.yourwebsite.com/Example/ with a capital E.

The Problem: One of your potential website visitors accidentally types in the wrong case and gets an error message instead of the expected content.

The short answer to my client is “yes, we can ‘fix’ it” but this is actually a semi-complex little issue that affects most websites and is worth looking at.

Case Sensitivity Depends on Your Web Server:

Linux/Unix = Case Sensitive & Search Engine Safe

Let me start by saying that all websites on standard Linux/Unix-based servers are case sensitive and roughly 60% of the websites out there run on Linux servers(1). So in my client’s case above, I would not classify their case-sensitive link as an error, per say, on their website. Normally we just click on a hyperlink somewhere and never have to think about proper capitalization. It is true that some people may try to type the link and use the wrong case leading to an error page. But again, that is true of 60% off all website links. But what about when you create an easy to remember link that you want potential visitors to remember and type in when they get home? You tell your potential visitor, “just go to mywebsite.com/wizzbang” for more information. If that potential customer thinks wizzbang should be capitalized and types in mywebsite.com/Wizzbang with a capital W. They will get an error page (sometimes known as a 404 Error Page).

There are six ways (probably more) to remedy this:

1) Create a duplicate page = Bad for webmaster, bad for search engines. This would be a headache to maintain and would cause you to be penalized for duplicate content by search engines.

2) Create a blank page with a meta-data redirect = Mediocre for website visitors, bad for search engines. Visitors are likely to experience slowdown as the server loads the initial redirecting page and then loads the second page. While this will work ok for your visitors, my understanding is that most search engine spiders will not follow META redirect tags.

3) Create a custom 404 error page = Good general catch-all: By creating a custom 404 error page, you can hopefully capture the potential visitor by presenting them with a branded page with navigation links that will hopefully help them find the web page they were looking for. It is a good idea for all websites to set up a custom 404 error page.

Here is what a 404 error looks like without a custom error page:

4) Create 301 redirects = Great for website visitors, Best choice for search engines: 403 redirects tell the search engines where to go when someone types in a specific link that you want to redirect. I think they were originally created to tell search engines when a page has been permanently moved to a new location, but they are also the solution of choice for redirecting links that are prone to capitalization user errors.

For the mywebsite.com/Wizzbang example we used above, you would add this code to your .htaccess file to “fix” the problem:

redirect 301 /Wizzbang/ http://www.mywebsite.com/wizzbang/

Now, when someone types in “www.mywebsite.com/Wizzbang”, the visitor is redirected to the correct www.mywebsite.com/wizzbang page AND (this part is important) you have also told the search engine that anytime someone types in “www.mywebsite.com/Wizzbang” that the page they really need to go to is “www.mywebsite.com/wizzbang” and to update their records accordingly. Happy website visitor. Happy search engine. Happy client.

(5) Advanced: Custom script that automatically renames all urls to lower case. This is an advanced solution that is is outside the scope of this post.

(6) Advanced: Canonical URLs can help with the issue of search engine duplicate content. Find out more about it here from Google’s Webmaster Central

Windows server = Not Case Sensitive & Potentially Search Engine Unsafe

Windows based web servers are not case sensitive so if one person typed “wizzbang” and another typed “Wizzbang” they would both end up at the same page. But that can lead to Search Engine Optimization issues. The problem comes when you have a windows server and you (accidentally) or others (out of your control) link to your pages with different capitalizations. Search engines like Google will see www.mywebsite.com/wizzbang” and “www.mywebsite.com/Wizzbang” as two separate pages with duplicate content, which then leads to penalties for duplicate content.

(1) Linux vs Windows Web Server Market Share: www.pcworld.com/businesscenter/article/151568/ballmer_still_searching_for_an_answer_to_google.html

How to save embedded images from Outlook

April 15th, 2010

This is not an elegant solutions, but it’s fast and effective. Forward the email to a web-based email account such as gmail, hotmail, etc. (These days, most of us have at least one of these type accounts or access to someone who does.) You should then be able to right-click and save the images or find them listed in the attachments section.

I have also been told that you can send the email to Microsoft’s OneNote and then you will be able to save the embedded images from inside OneNote.

For whatever reason Microsoft has decided that Outlooks Users should not be allowed to save embedded images from within Outlook. (I wish they would change this. It is annoying, slows down productivity, and feels a bit big brother-ish.)

See how search engines view your website, and why it matters.

January 24th, 2010

See how search engines (web bots) ‘see’ you website by visiting
http://www.seo-browser.com/

This is a great way to see the hierarchy of how your webpage is read by search engine web bots. If you are trying to boost your page rankings for certain key words, you want to make sure those key words show up somewhere near the top of your page, not burried way down at the bottom. Especially since some web crawlers will only read a specific number of character or words.

For example, if you have a two column website with the first being your navigation structure on the left and the main body of the webpage on the right, there may be a whole lot of ‘fluff’ getting in the way of your great content. This is one of the reasons we have seen a shift from having navigation links in the left-hand column of (where it is typically read before the main content column) to the right hand side (where is is typically ready after the main column).

http://www.seo-browser.com/ is also a great way to skim over the page and evaluate your image file names and descriptions. Too many people overlook the opportunity to use meaningful descriptions of their images to help seo. This also increases the likelihood that you will show up in an image search which, for certain markets, is an area you can really get an edge over your competitors.

Paypal: How to make “Add to Cart” buttons open in the same window, not in a new browser window or tab.

September 22nd, 2009

It doesn’t make sense to me why paypal has their shoppingcart buttons open in a new web browser window or browser tab by default. But they do.

Here is how to make the shoppingcart open in the same browser window. Look at your button code. Specifically the first line within the form tag. Delete the part of the code that says: target=”paypal”

And that’s it.

Car Shopping: A Theoretical Case Study on Purchasing Decisions in the Age of Google and Social Media

September 8th, 2009

I am currently reading David M Scott’s book, The New Rules of Marketing and PR. I continue to find myself nodding along in recognition and saying “Yes, exactly”. And I’m only on chapter 1. It’s titled “The Old Rules of Marketing and PR Are Ineffective in an Online World”.

I think there is a decided shift in how we, at least those of us who are Gen X and younger, make our purchasing decisions. We rely largely on word of mouth and google research. No longer do we have to make our decisions based just on company produced product marketing and the limited knowledge of our friends, family and co-workers. We have a huge network of virtual friends and neighbors sharing their opinions on the internet. And we can find them easily through ‘review’ websites, topical blogs and google research.

In chapter 1, David talks about how, back in 2006, he was thinking about buying a new car and wanted to do some research on available models. The obvious place to start looking should be the car manufacturers websites, but when he visited the websites of the ‘Big 3′ all he found was “flash-video TV commercials, pretty pictures and low financing offers on these sites but little else”. He left their websites and proceeded to find easier to access information and product reviews from other sources such as Edmunds.com

I just took a quick look at the ‘Big 3′ websites and they seem to have improved a little in the last 3 years, but not dramatically so. They still look pretty and glitzy but feel a little clunky to use.

I didn’t spend a whole lot of time on the websites (because I am very happy with my 36mpg+ gas sipping civic and not looking for a new car) but I liked the Chrysler family of websites the best. They felt simpler to navigate and I felt like I could find the basic vehicle information I was interested in faster. But I could not find a way to compare the offerings of all their products on one place at the same time. I had to visit the individual Chrysler, Dodge and Jeep websites.

If I WAS looking for a new vehicle, I would be looking to Kelly Blue Books’s Perfect Car Finder, Edmund’s Consumer Favorites, and I might even pay $5.95 for one month access to consumer reports reviews.

Once I found a selection of vehicles that could fit my needs, I would start looking through consumer ratings and reviews. Then I might return to the Auto manufacturer’s website to look up specific models details, but more likely I’d just get it from one of the resources I was already reading. I might tweet or update my facebook status to ask my friends opinion: “Car shopping. Which would you choose. Vehicle A or Vehicle B? Why?”

Last step would be to visit dealers, well armed with information and pricing estimates, to try out the actual product.

All this to say, your online reputation matters. It is worth your time to track what bloggers are saying about you and your product. It is worth your time to provide interesting and useful content to help your potential customers make an informed purchasing decision. Because if you don’t, someone else will. Or you will loose customers to competitors who make it easier for customers to make the decision to buy from them.

“One-Way Interruption Marketing is Yesterdays Message”

September 6th, 2009

I am currently reading David M Scott’s book, The New Rules of Marketing and PR. Chapter one is titled “The Old Rules of Marketing and PR Are Ineffective in an Online World”. I already find myself nodding along in recognition and saying “Yes, exactly”.

“One-way interruption marketing is yesterdays message” says David. And I have to agree. I don’t watch television, largely because I dislike the interruption of commercials, especially redundant commercials that you see several times over a short viewing period. Instead I watch sitcoms on DVD or streaming through Netflix and Hulu.

I do want to know about products and services that meet my needs and wants. But I want to learn about them on my own terms. I want to type in my want or need into google and be able to find you. I want to hear about your product in context, from my favorite blogger who covers topics I’m interested, who’s opinion I value and who’s information I chose to read. I want to read an interesting article on a topic I’m interested in and if your product is subtly mentioned without marketing hype, I’m likely to click on the link and check it out. And if I love your product, I will tell everyone I know.