16 stories
·
1 follower

How to write a support request

1 Share

I publish a lot of software projects, and as a result I deal with a lot of customer support. I pride myself on providing support at a level that users and customers are excited about.

Most of the software I produce is free, but I try to provide the most helpful answers I can without draining all of my time. With my commercial software, such as Marked 2 and StretchLink, I strive to provide excellent responses to all queries. There are a few things that help me (and any software developer/company) provide that quickly and pleasantly.

These tips aren’t your job or responsibility. You’re the customer, and you deserve good support. Not following these guidelines should never prevent excellent customer service, but taking them into account when submitting a problem or request will make the experience better for both user and developer.

Here’s a summary, in case you don’t want to read all of the details:

  1. Be pleasant–maybe even kind–and set a level-headed tone
  2. Be descriptive in the subject line
  3. Provide as much information up front as you can
  4. When possible, post your request publicly so that the response can benefit other users who may have the same issue

Those are probably self-explanatory, but allow me to elaborate.

Public Forums

If the support forum offers the option, make your request public (unless your problem is terribly embarrassing or needs to contain personal/proprietary information). Not only does this open the possibility of more users helping with debugging or describing the issue, it also leaves a public record of the conversation that other users can reference, making it possible for them to understand and solve an issue without the support department having to spend time repeating the same result.

Channels and continuity

Most software websites have easy-to-find links to support options, including Twitter accounts, forums, and email forms.

Personally, email is my least favorite because it involves a lot of repetition and only helps one user at a time.

I provide dedicated Twitter accounts for apps like Marked and StretchLink, and I have no problem with questions being posted there. If I can answer with a yes or no, or in less than 140 characters, it’s a great medium for easy questions. If the answer is longer or requires additional questions, though, users will be directed to a support site.

If you start a support conversation on one platform—such as Twitter or direct email—and then move to a new one, collate prior conversation when switching channels. It’s difficult to keep support conversations going when doing so involves searching back through emails or Twitter conversations to put it all together.

If you have access to other user’s conversations, such as on a support forum, search for existing conversations first. You may find the answer is already there, or a conversation is in place that you can add to. Collaboration with other users helps everyone in solving problems.

While it’s preferable to keep a topic in one continuous thread, it’s also best to separate discrete issues. Especially in the case of public forums, switching topics in the middle of a thread makes searching difficult for other users and muddies the waters for the support personnel.

Tone

If you want really good support, keep the tone positive, or at least informative and not an attack. Yes, you spent money on a product, and you have a problem with it, but give the customer support folks a chance to rectify it before you express anger or disappointment. The answer may be very easy, or you may have uncovered a bug that’s easily fixed. Making a support request an attack is unproductive.

It may seem like a stretch, but starting a request with a compliment changes the entire tone, and puts the responder into a much more sympathetic position. Express gratitude, pleasure, or admiration for something you like about the product before detailing what you don’t. I’m absolutely serious about this, it changes everything.

Bad: “I SPENT GOOD MONEY ON THIS AND IT DOESN’T WORK, I’VE BEEN RIPPED OFF.”

Good: “I’m excited about this app, but I’m having an issue with…“

In my opinion, offensive tones are never warranted. However, it works both ways. If a response from customer service is offensive (or defensive) in tone, or repeated attempts go unacknowledged, I think there’s just cause for a more heated note at that point.

Subject line

Make your subject line a clear description of the issue. In cases where the request is part of a public forum, it makes it searchable for people who may be experiencing the same problem. Even in private conversations, it makes it easier for customer support to track and organize issues.

It also makes for a level-headed response and keeps the CS responder from responding defensively.

The subject line sets the mood for the entire interaction. If a subject line includes negative words such as “annoying,” “frustrating,” or “sucks,” you’ve automatically made the reader assume that the entire report is going to be in a negative tone.

Bad: “[feature] sucks, plz fix”

Good: “[feature] produces [incorrect result]”

As a side note, the phrase “Please fix” (or “plz fix,” or any other variation) is redundant and somewhat offensive. You can safely assume that if you’re reporting an issue to a responsible developer, they already have that goal in mind.

Body

There are several things you should always include in a bug report or support request.

  1. A description of the issue
    • what you think it should do
    • what the unacceptable or deficient result was
    • if the issue is an error dialog, provide the exact information presented by the application, either as text or via a screenshot of the dialog
  2. A list of steps the support or development team can use to replicate the issue. Even if your issue is intermittent or unpredictable, an attempt to provide context for something like a random crash makes it easier to guess where the issue is
  3. When applicable, sample documents, screenshots, screencasts, or any materials that demonstrate the issue
  4. Any configuration information you can easily determine is applicable (OS version, application version, unique configuration options)
  5. A description of steps (if any) you’ve already taken in an attempt to fix the issue. This helps the developer/CS personnel to avoid asking obvious questions that require additional back and forth.
  6. If you include a crash report, it’s preferable in most situations to provide it as an attachment instead of pasting the entire report into the request (see Crash Reports)

Crash Reports

In the case of a crash, the developer may or may not have automatically received a crash report.

Pasting long crash reports into a thread is undesirable, both to the support personnel and to other users who want to view the conversation. Pages of scrolling through information that is only marginally searchable is frustrating.

The exception to this is specific information within the report that may be exactly what gets typed into Google when someone else is looking for a solution. This would be a short block found in crash details such as:

Exception Type:        EXC_CRASH (Code Signature Invalid)
Exception Codes:       0x0000000000000000, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

The rest of the report is likely useful, but is better attached rather than pasted.

Finding and attaching a crash report

On a Mac, if you experience a crash or a hang, you can usually find a report generated by the system in Console.app. Launch it from /Applications/Utilities/Console.app, and in the left sidebar locate “User Diagnostic Reports” where crash logs are listed by the name of the application.

These reports can be dragged from the sidebar into an email, a sharing service such as Droplr or CloudApp, or uploaded as an attachment to a ticket. Alternatively, paste the report to a GitHub gist or Pastebin and link to it from the request.

In Closing

As I said at the beginning, it’s not necessarily the user’s responsibility to provide this kind of information, but taking these steps will increase the possibility and likelihood of delightful customer support.

Submitting a bug report or support request shouldn’t be a hassle. I’ve recently added a feature to Marked 2 under Help->Report an Issue which provides an outline for submitting a request1.

Here’s to you not having to write too many of these, and always getting support that makes you happy with your software choices. Cheers.

  1. Of course, it includes no opening niceties, but like I said, adding one is a great way to start.


BrettTerpstra.com is supported by readers like you. Click here if you’d like to help out.

Find Brett on Twitter and App.net.

Read the whole story
rse43
3329 days ago
reply
Sydney, Australia
Share this story
Delete

Tweetbot 2.0 for Mac Coming As Free Update

1 Share

Tapbots announced today that Tweetbot 2.0 for Mac will be released on Yosemite and it'll be a free update for existing customers.

My preference on iOS these days may go to Twitter's official app, but, on the desktop, Twitter for Mac is in a very sad state, whereas Tweetbot is a great client with tons of handy features. I'm curious to see if Tapbots will manage to add support for modern Twitter features, but, overall, the visual refresh is already looking good. Considering that it'll be a free update, you can buy the app today from the Mac App Store, get your Twitter token in, and wait for the new version to launch.

∞ Read this on MacStories

Read the whole story
rse43
3577 days ago
reply
Sydney, Australia
Share this story
Delete

闪之轨迹中文版正式推出 把握机会拿走限时优惠

1 Comment

http://farm4.staticflickr.com/3882/14463220944_a2db2849f8_b.jpg

 

PlayStation®3/PlayStation®Vita日式角色扮演游戏<闪之轨迹>繁体中文版将于624PlayStation®Store正式上架 (HK$358@PS Store)

 

除了其游戏机制外,推出了<碧之轨迹>、<空之轨迹>及<零之轨迹>的轨迹系列的故事剧情一向大获好评,甚至连城镇上的小小市民也有自己的一段故事。如今轨迹系列作<闪之轨迹>终获翻译成中文版,让各位角色扮演游戏爱好者可以享受到系列引以为傲的故事剧情和世界观,看看本作内埃雷波尼亚帝国中贵族派和改革派的明争暗斗中,VII组中各具个性的学生展开怎样的冒险!

 

 

限时早买优惠

624日起至77为止,所有下载<闪之轨迹>繁体中文版的玩家均可获得3项限时早买优惠,包括:

1. 「军官学院入学祝贺套组」:内含数款道具的追加内容,当中包括S级结晶回路「朱雀刃」、装备及原创ARCUS造型「闪」

2. 「原创制服配色『漆黑之战线』」,供VII组的各位成员更换服装

3. 「原创制服配色『空之轨迹‧杰尼丝王立学园』」

 

优惠期有限,把握机会到PS Store下载游戏,然后迎接于9月25日中日文版同步推出的<闪之轨迹II>!

Read the whole story
rse43
3806 days ago
reply
买买买
Sydney, Australia
Share this story
Delete

He’s just mad because he can’t acquire all the apple juice that I’m acquiring.

7 Comments and 20 Shares
Read the whole story
rse43
3903 days ago
reply
Sydney, Australia
Share this story
Delete
7 public comments
Alohaglide
3874 days ago
reply
Perfect.
Honolulu, Hawaii
b12
3900 days ago
reply
I love this story.
lpaulkoch
3901 days ago
reply
down with apple juice haters.
Charlottesville, Virginia
GuuZ
3902 days ago
reply
Hehehe nice!
tedder
3902 days ago
reply
apple juice haters are the new racists
Uranus
superiphi
3903 days ago
reply
The world he should be able to live in always
Idle, Bradford, United Kingdom

immersus: Every airline flight in the world over 24 hours.

11 Comments and 31 Shares


immersus:

Every airline flight in the world over 24 hours.

Read the whole story
rse43
3922 days ago
reply
Sydney, Australia
Share this story
Delete
11 public comments
lisemslie
3909 days ago
reply
So cool
ceeeeej
3916 days ago
reply
Impressive.
Taipei, Taiwan
michaugustine
3919 days ago
reply
Test
Kalundborg, Danmark
pfctdayelise
3921 days ago
reply
Plague, Inc
Melbourne, Australia
shamgar_bn
3922 days ago
reply
I stared at this longer than I'm willing to admit
Wake Forest, North Carolina
rplotka
3922 days ago
reply
Very cool. Big data?
New York, USA
DGA51
3922 days ago
reply
I like the way Hawaii periodically throws out a stream of light toward LA
Central Pennsyltucky
digdoug
3922 days ago
reply
holy shit. we're burning a lot of jet fuel.
Louisville, KY
ravenmcnorlander
3922 days ago
reply
good one
Springfield, Vermont
ryanbrazell
3923 days ago
reply
Mesmerizing.
Richmond, VA

February 05, 2014

4 Comments and 16 Shares

Dr. Ed Chung's theory of GEEK Evolution:

Read the whole story
rse43
3940 days ago
reply
Sydney, Australia
Share this story
Delete
4 public comments
chrishiestand
3940 days ago
reply
Next - Progress Quest: Ancient Greece Edition
San Diego, CA, USA
acdha
3940 days ago
reply
Auto share on Facebook and this could be huge!
Washington, DC
bronzehedwick
3941 days ago
reply
Here's looking at you, candy crush.
Tarrytown, NY
jimwise
3941 days ago
reply
Sigh.
Next Page of Stories