Skip to Content
Author's profile photo John Astill

User Centric: Shake to support

Sanit Jain describes in his blog the importance of user centric IT . One of the components is the Feedback Shake. This has been in use for nearly 3 years now and continues to provide a valuable user experience not only for the end user, but for the support team. Google also included similar features in its consumer applications.

Ensuring that the support team can more easily help the end user is essential. The feedback shake enhances this by including log and config details in addition to a screenshot in the data provided.

I showed this in action at Mastering SAP in Melbourne in 2014:


However don’t shake your PC:



If an app with feedback shake is running and you shake the device you will see the following screen.This gives the option to Send Feedback or Share with Friends. It’s not in the example here but we also have an option of direct integration into our IT Ticketing system.


Send Feedback

This option sends a feedback email to a distribution list (includes developers).

The email captures device (not user) specific details, a screenshot (the large grey area below) and also attaches data from the device log file.


Share with friends

Recommendations are a great way to enhance app adoption. Adding a share with friends email template was a simple way for us to achieve this, especially when including a link to install the app from the Enterprise App Store.


Sample Project

To be able to share the code I put together a sample XCode project created with XCode 7.3 . This is just an example for reference.

GitHub – jastill/ShakeForSupport: Example iOS code for Shake for Support

Assigned Tags

      Be the first to leave a comment
      You must be Logged on to comment or reply to a post.