Support philosophy, WordPress Product support

Listening to You: New NPS Quality Scores

At LevelUp, one of our core values is that we are better today than yesterday.  Behind the scenes, we have been continually improving our processes over the past 5 years as we strive to be the best in the world at WordPress tech support.  

This latest improvement involves integrating NPS (Net Promoter Score) as one of our feedback metrics.

What Does NPS Mean?

Net Promoter Score (NPS) is a measure used to gauge customer loyalty, satisfaction, and enthusiasm with a company.  It’s calculated by asking customers one question: “On a scale from 0 to 10, how likely are you to recommend this product/company to a friend or colleague?”.  

How We’ve Integrated NPS into Our Process

As one of our clients, every quarter we will send you an email asking you to complete an NPS survey.  The survey is anonymous and allows you to rate us on a scale of 1 to 10. You will also be able to give us feedback regarding how we’re doing and what we can do better to serve you.

Your Feedback Helps Us Improve

At LevelUp we integrate many metrics to understand how well we’re doing.  NPS is an additional measure that helps us to stay in tune with what you need from your WordPress technical support team. We’ve already received numerous bits of valuable feedback that have helped us tweak how we manage and provide the best service we possibly can.  

  • Tailored Solutions: We use your feedback to shape our support solutions according to your needs.
  • Continuous Improvement: Your scores drive us to improve each quarter, ensuring a better experience.
  • Transparency: Witness firsthand how your feedback triggers positive changes, giving you insight into our commitment to your satisfaction.

This is just another way that you can be sure that we’re continually monitoring and fine tuning the customer support experience we provide for your customers.

Read More
Support philosophy, Uncategorized, WordPress Product support

Keep Your Customers Loyal With These Simple Customer Support Principles

Research has shown that the biggest drivers of disloyalty in customer service are all centered around the amount of effort that the customer has to exert to get their issue resolved.

The biggest one of these by far is when a customer has to make more than one contact with your company to fix their issue. The corollary being that, in an ideal world, you would resolve every issue in your first contact with the customer; otherwise known as First Contact Resolution.

The big problem, however, especially when providing online support, is that customers just don’t write very good support requests (sorry customers!).

But who can really blame them? The last thing they want to spend their time doing is perfectly outlining a problem that they’re only experiencing because your software or service isn’t doing what it’s supposed to do. All they want is to get their issue resolved as quickly as possible so that they can get back to what they were trying to do in the first place.

Ultimately, it’s up to you to remove this burden from the customer and try to figure out their problem with whatever information they provide.

Here’s how we handle this sort of scenario, while providing WordPress customer support, at LevelUp.

Let's take an example...

Imagine a customer, who is using a simple opt-in form plugin, sends us the following message:

"My plugin isn't working properly! This is for my client’s website! PLEASE HELP QUICK!"

This is pretty vague to say the least (and not uncommon in the world of WordPress product support). So, what’s the best way to approach this?

Your initial reaction might be to go back to the customer with something like this:

“Please could you provide more clarification to help us better understand the problem?”

Even better, why not just make this a canned response that you use for all situations like this? Surely that’s going save time and will be the the most efficient way of handling this type of scenario.

Unfortunately, there are a number of good reasons why this quick and easy tactic is not a good approach and they all come down to the amount of customer effort involved.

Problems With a Vague, Canned Response

1. There's no Chance of First Contact Resolution.

There is absolutely no attempt to resolve the issue in the first reply (First Contact Resolution), which inevitably leads to at least a second contact from the customer (more customer effort!). And since it has been shown that taking more than one contact to resolve an issue is the biggest driver of disloyalty for any customer service interaction, this is something to try to avoid.

2. There's Greater Chance That A Third Or Fourth Contact Will Be Necessary.

We haven’t been specific about the information that we need from the customer, which means that in addition to a second contact, there is a high likelihood of a third, and possibly, fourth contact (much more customer effort!).

Remember - the customer isn’t a support expert and doesn’t necessarily know all the right information to include in their message to us. If we aren’t specific about what we need, there’s likely to be multiple back and forths. Given that each additional contact that a customer has to make significantly increases the likelihood that they will become disloyal, this is absolutely something we want to avoid.

3. The Burden Is Being Put Back On The Customer.

This kind of response simply shifts the burden back onto the customer's shoulders. Now they’re going to have to spend time and energy, which they’d most likely prefer to spend on something else, trying to think of how to best explain the issue so that we will understand.

4. No Real Progress Is Made.

Potentially hours have passed by the time this reply has been sent and then read by the customer and it will seem to them that zero progress has been made on the issue, since our vague reply doesn’t really get us beyond the first step. There's likely to be a perception that we haven't even properly looked at the issue.

5. The Customer Will Feel They Are Repeating Information.

Even though for us it seems like the customer has been vague in their message, from the customer’s point of view, they already feel they’ve given us enough information to go on, otherwise they wouldn't have sent the message. Going back to them with a vague request for more information is going to leave them frustrated and it will make them feel as if they are repeating information.

Repeating Information

Research has shown that having to repeat the same information more than once is the third biggest driver of disloyalty for any customer service interaction.

So, taking the above problems into account, what’s the best way forward?

This brings us to our first principle.

Be a Detective

How can we apply this using our example above?

Well, we already know that the customer is using an opt-in form plugin and so we have a big clue to begin with.

Being a detective means logging into their website (as long as they have provided permission and access details) and trying to figure out which opt-in form isn’t working. Even if they have ten opt-in forms set up, test each one of them to see how they look on a page they’re set to display on. Check to see if there are any problems with them loading or how they are being displayed.

Even with ten forms, it would still be a fairly quick check and might give you the answer you’re looking for straight away.

Also, since we’re experts in WordPress customer support, we have in-depth knowledge of the WordPress platform and the plugin that the customer is using, and so we can take a quick look at the settings to make sure nothing immediately stands out as being set up incorrectly. It could be something as simple as a page being set to a full width template (no sidebar) and the opt-in form is set to display in the sidebar.

In a lot of cases, even when we only have a very vague understanding of the customer’s issue, we can use our extensive knowledge of WordPress and the plugin that we’re providing support for, to figure out what the exact problem is. Then we can offer the solution in our first reply (First Contact Resolution).

Can you  remember the last time you had a customer support issue that was resolved in the first reply, with no back and forths? What a great great feeling it is! I really think the Seal of Approval captures it best...

But what happens if we take that extra time to carry out our detective work and still can’t figure out what the customer’s problem actually is? Haven’t we just wasted our own time, and more importantly, the customer’s time?

No, and it comes back to the points I made earlier. If we go back with a vague, unspecific request for information, it will...

  • lead to higher probability that a third or fourth contact from the customer will be necessary.
  • put the burden back onto the customer to spend time and energy thinking about how to explain the issue to us.
  • lead to a perception that zero progress has been made, despite potentially hours having passed.
  • increase the risk that the customer will feel that they are having to repeat information.

The very fact that we have taken the extra time to investigate the issue by logging in and taking a look around means that we can do something better. We can...

Ask for Clarification Effortlessly

We’re the experts in WordPress customer support, and so we know exactly what information we’re going to need to get to the bottom of the customer’s issue.

That means we should take on the burden and set the customer up so that they can give us all the relevant details we need without them having to think too much about it.

This is what asking for clarification effortlessly looks like...


I’m sorry to hear about the difficulty your having with our plugin. I can see this is urgent due to it being one of your client’s websites and so I’ll do my absolute best to help get this resolved as soon as possible.

I have logged into your website and I can see that you have a number of different opt-in forms set up. I tested each one on a random page that each form was set to appear on and upon looking at each one, I couldn’t see any issues.

I also had a quick look at your settings for the plugin and was unable to see anything out of the ordinary.

One quick fix for this might be to clear your browser cache (or access the opt-in form via an incognito browser). Sometimes if you have made a change to your website, you might still be looking at a cached version, which can make it seem that things are not working as they should be.

If you have already cleared your browser cache and the issue persists, I’ll need some additional details from you so that I can replicate and isolate the issue and get this fixed for you as soon as possible. If you could answer any of the following, this will help us figure it out.

  • Is the problem with a specific form or is it being experienced with all of your forms?
  • If it is for a specific form, please could you let me know the name or ID of the problematic form?
  • Is the problem that the form isn’t displaying at all? Or, is it displaying but it looks broken or different to what you expect?
  • If it is displaying broken or different to what you expect, please could you provide a screenshot of it?
  • Does this happen on a specific page or does it happen on every page that your forms are set to load on?
  • If this is for a specific page, please could you provide the URL of that page?
  • Which browser are you using?
  • Do you have any CDN installed on your server (if you’re not sure, you can ask your hosting provider about this).

As soon as we have this information, our team of WordPress experts will be straight on this to get everything working for you again.”

Now, you might look at that and despair at such a long list of questions. Surely this is going to be more effort for the customer! 

Not quite - remember, we’re trying to resolve the customer’s issue in as few back and forths and in as little time as possible. The questions above are very specific (and should be fairly straight-forward to answer) and, in most cases, the answers will give us the exact information that we need to isolate and solve the problem in the very next reply.

We have even included a potential fix for the issue - asking the customer to clear their browser cache, which is quite a common pitfall for many WordPress website owners. So that First Contact Resolution is still on the table.

There’s another nice benefit to this type of reply and that brings us to our third principle...

Advocate for the Customer

Demonstrating advocacy for the customer means to show that we are on their side. It’s not enough that we want the customer to succeed (which of course we do), we have to make an effort to actually show  the customer that we want them to succeed.

This does something very important - it reduces the amount of effort that a customer feels they have had to exert to get an issue resolved, otherwise known as Perceived Customer Effort.

Perceived Customer Effort

Did you know that only one third of reported customer effort is based on the actual effort that the customer had to exert? The other two thirds are down to how much effort the customer feels they had to exert.

This phenomenon is known as Perceived Customer Effort and it’s tricky to deal with because it can’t be improved by simply making the process more efficient or easier for the customer.

Even if you have the most efficient customer support process in place, it’s still possible for a customer to perceive that they have exerted a high amount of effort in having to deal with the situation. 

There are a number of ways to improve Perceived Customer Effort, which we outline in our Support Philosophy. One of these ways is to Advocate For The Customer

In our example reply above, let’s look at the ways that we demonstrate advocacy.

First of all, we empathise with the difficult situation that the customer is going through and by showing that we understand the urgency of the issue, due to the fact that it is a client’s website that is experiencing the problem. Demonstrating that we have taken the time to fully comprehend the customer’s situation will affirm that we are on their side.

We also explain what checks we have done so far in order to try to replicate the issue. By doing this, the customer can see that we have taken the time to investigate and try and figure out what’s going on. This is another signal that we are working on the side of the customer to help them as much as possible.

Finally, we re-affirm the fact that our team of experts are on hand to solve the issue as soon as we have the requested information.

It would be possible, of course, to have empathy for the customer's situation and to have gone through all the checks that we mentioned, without actually letting the customer know this. And while it's important that these things are happening in the background, if we don't actively demonstrate it to the customer, they are going to be left in the dark, wondering if their issue is really being taken as seriously at all. 

Demonstrating advocacy like this will make the customer feel secure in the knowledge that they are being well looked after and their issue is being taken seriously, thereby, making them feel that they are having to exert less effort to get their issue resolved.


Ultimately, it comes down this - making the extra effort on our side, and by taking the burden away from the customer, we can significantly reduce customer effort, thereby, significantly reducing the likelihood that customers will become disloyal.

Key Takeaways

  • When customers have to make more than one contact to resolve their issue, it is the biggest driver of disloyalty in any customer service interaction.
  • When a customer's support request is vague (and sometimes cryptic), instead of going back with a vague response, asking for clarification, you should Be a Detective and try to do a bit of investigation to see if you can resolve the issue in the first reply.
  • When it’s not possible to resolve the issue in the first reply, you can use the findings from your detective work to Ask For Clarification Effortlessly. This will reduce the likelihood that a third or fourth contact will be required, due to the specificity of the questions that you can ask.
  • Asking for clarification effortlessly will also reduce the likelihood of the customer feeling that they are having to Repeat Information (the third biggest driver of disloyalty in any customer service interaction).
  • Wherever possible, Advocate For The Customer by demonstrating that you are on their side, understand their situation and are as keen as they are to get their issue resolved. Advocacy has been shown to reduce Perceived Customer Effort and will contribute to a lower likelihood of customer disloyalty.
Read More