Use case: in-app support channel¶
Being user-obsessed is a new mantra for apps that strive to be successful. GetSocial Activity Feed API allows you to implement fast and reliable user support solution right in your app and manage support requests from the GetSocial Dashboard.
Decrease churn and improve users loyalty.
1. Implement support UI¶
You have to create a unique support Activity Feed for each user. We reccommend using
"support_" prefix combined with current user ID for the feed ID:
String supportFeedID = "support_" + GetSocial.User.getId();
NSString *supportFeedID = [NSString stringWithFormat:@"support_%@", GetSocialUser.userId];
let supportFeedID = "support_\(GetSocialUser.userId())"
var supportFeedID = "support_" + GetSocial.User.Id;
To implement support UI you have two options. You can use UI provided by GetSocial or use our data API and create your own UI.
Prebuild GetSocial Activity Feed UI
Prebuild GetSocial Activity Feed UI lets you add in-app support in minutes. You can configure what content is displayed on the feed, as well as look and feel to match your app style.
Activity Feed UI supports action buttons out of the box, so you as a community manager can:
- Post links to take the user to a web page.
- Create a button to claim a reward for reporting an issue.
- Post links to questionnaire to get feedback about the support quality.
To open Activity Feed UI configured for support:
1 2 3
GetSocialUi.createActivityFeedView(supportFeedID) .setWindowTitle("Support") .show();
1 2 3
GetSocialUIActivityFeedView *activityFeedView = [GetSocialUI createActivityFeedView:supportFeedID]; activityFeedView.windowTitle = @"Support"; [activityFeedView show];
1 2 3
let activityFeedView: GetSocialUIActivityFeedView = GetSocialUI.createActivityFeedView(supportFeedID) activityFeedView.windowTitle = "Support" activityFeedView.show()
1 2 3
GetSocialUi.CreateActivityFeedView(supportFeedID) .SetWindowTitle("Support") .Show();
Visit GetSocial Activity Feed UI guide to learn more.
When you need more control over the UI, or you want to embed new feed intro existing app UI, you have to use GetSocial data API to post and retrieve posts.
2. Enable notifications¶
3. Support users from Dashboard¶
Community managers can manage user support requests on the GetSocial Dashboard.
To limit access to Dashboard features we provide different roles. For instance, for a team dedicated to community management and support you can set Community Manager role.
Try it out¶
Download DevFest Ukraine conference application to check out the demo of using Activity Feed for user support.