| |
Design Planning
Page history last edited by Rajat Paharia 1 day ago
What behaviors do you want to drive?
What are the right incentives to offer?
Points
- Will you have a point system? Will it be visible to users?
- What is the name of your point system?
- NOTE: If you use a name with a financial connotation ("bucks", "dollars"), people will probably expect a redemption component.
- Do you have a redemption system or are points purely for status? If there is a redemption system, will it be present at launch or later?
- What is the "scale" of your point system? Are you going to award 5 points for registering, or 5000?
- Will you be doing any direct point crediting or debiting via the APIs? Where?
- Will you be displaying the user's current point balance or lifetime point balance anywhere? Where?
- How many points will each user start with?
- Will you be crediting users with points for any past behavior (pre-Nitro)? While it can be nice to reward prior activity, this also gives users a lot of "spending power" at launch, and can reduce the incentive to engage in desired behavior to earn more points.
Redemption
- Do you have a redemption system? The best redemption strategies are ones that leverage the site content itself.
- Unlock access to special content
- Give users branded material or discounts off branded material
- Credit toward subscriptions or other items of value
- Give users special status or powers on the site.
- Give users virtual items that mean something in the site context.
Actions, Challenges
- Have you defined all the actions (behaviors) that you would like to track & promote?
- Have you defined a Rate Limit for each action?
- Have you defined the Challenges that you would like to launch with, along with the corresponding:
- Trophy images
- Point reward
- Virtual item reward
- Do you have a rollout plan for releasing new Challenges to keep things fresh?
- Will you be implementing an Achievement Callback URL, so that whenever a user accomplishes a Challenge, that URL will be sent all the relevant data so that you can implement a reward or message tied directly to your site's content?
User-Facing Elements
- What user-facing elements do you plan on using?
- Trophy Case
- Will you implement your own Trophy Case using challenge.getStatus or will you use our sample Trophy Case widget?
- If using the widget, will you use it as-is, or will you be extending it with additional functionality?
- Where on your site will the Trophy Case live?
- Leaderboards
- What activities will you be generating leaderboards on?
- Will you be doing any segmenting of your leaderboards, by time or by groups of users?
- Will you "reset" your leaderboards periodically by having a time-based leaderboard (today, this week, etc)
- Will you reward the users at the top of the leaderboard when you do the reset?
- Where will the various leaderboards live on your site?
- Notifier
- Will you be proactively telling the user about things they can do on your site in order to be a part of the Nitro experience? Where on your site will you be doing this?
- Will you be reactively telling the user about points won and challenges accomplished? Where on your site will you be doing this?
- Will you be providing your own style for the Notifier, instead of using the default style?
- Newsfeeds
- Where on your site will you be placing Nitro RSS Newsfeeds?
- How will you be rendering them? Via HTML or a widget?
- Will you be integrating any of your own messaging into the Newsfeed?
- Canvas & Virtual Assets
- Do you have a theme for your canvas?
- Room/Space
- Avatar/Character Builder
- Canvas/Logo Builder
- Other?
- Do you have existing assets that you can repurpose for the Canvas?
- Have you created categories and subcategories to organize your assets?
- Have you set prices and quantities for all assets?
- Do you have a plan for releasing new assets on a periodic basis?
- Are you rewarding users with assets for any Challenges?
- Will you be generating a static version of the Canvas to embed in other places on your site? Where will it be embedded?
- Where on your site will the Canvas live?
- Tofoo Avatar (deprecated. Starting June, use Canvas instead)
- Where on your site will the Avatar Widget live?
- Will you be generating a static version of the Avatar to embed in other places on your site? Where will it be embedded?
- Do you have a plan for staging rollout of Avatar assets to keep things "fresh"?
- Games (no longer supported)
- Where on your site will the Games live?
- Do you know how many points you want to award for win/loss/tie/abandon in each game?
Flash Content
- Do you have any Flash Content (games, videos, ads, etc.) that you want to Nitro-enable?
Development Language
- What server-side programming language (PHP, Perl, ASP, Java, etc.) will you be using?
Design Planning
|
|
Tip: To turn text into a link, highlight the text, then click on a page or file from the list above.
|
|
|
Comments (0)
You don't have permission to comment on this page.