Overwolf

Overwolf

  • Getting Started
  • Docs
  • API
  • Events Status
  • Blog
  • Q&A
  • Support

›Request a Service

Best Practices

  • Overview
  • App specific experience
  • First time user experience
  • App launch performance
  • Marketing Communications
  • User journey and error handling
  • Per-game settings
  • Hotkey best practices
  • Second monitor usage
  • Data persistence
  • Reduce OPK size
  • Use Tab as an app Hotkey
  • Type definition file
  • Download Link with referral ID
  • Video capture best practices
  • Enable Developer Tools
  • Exclusive Mode Overlay
  • Electron Migration

Using Windows API

  • Using Overwolf windows
  • Windows Communication
  • Windows Types
  • Resolution Size and Position
  • General Tips

Understanding OW logs

  • What are Overwolf logs
  • DxDiag log
  • Trace logs
  • OBS logs
  • OverwolfPerf log
  • Overlay game HTML

Using Plugins

  • Plugins overview
  • Plug-in Implementation
  • Write your own plugin
  • Sample plugin
  • Simple I/O plugin
  • TeamSpeak plugin
  • Downloader plugin
  • Process Manager plugin

Using Events

  • JavaScript events overview
  • Using game events in your app
  • Game events Simulator
  • Verifying event status

Developers Console

  • Submit a new version
  • Release notes
  • Submit for review
  • Update store listing
  • Manage your subscriptions
  • Users and permissions
  • Crash reports
  • Rating and reviews
  • App Channels
  • CLI

Integrations

  • Integrating app analytics
  • Login with Twitch
  • Login with Overwolf
  • Event SDK for Game Devs
  • Twitch Extensions

Request a Service

  • Marketing asset requirements
  • Looking for Group
  • Promoting your app
  • App recommendations

Community Help

  • Join the Community
  • Webinars
  • Developers Content
  • Code snippets

Legal

  • Legal overview
  • App terms
  • Developers terms
Edit

App recommendations

Overwolf uses several tools to help creators grow their apps, as helping creators grow is a central part of our mission. Some of these tools include the appstore carousel, or marking apps as “featured”. One additional tool we use is the Content Recommendation Notification (or "CRN").

CRN recommends new apps for players that could offer them value, similarly to how other platforms such as Steam, Epic Games Launcher, and more recommend new content to users.

The notifications must meet several requirements:

  • They are spaced out and capped (no spamming).
  • We’ll only recommend high quality apps (judging based on retention).
  • The promoted app will never be a competing app to the apps the player already has installed.
  • Users can always opt out from seeing these notifications.

Additionally, during development we found that retention of players who see these notifications is actually slightly better compared to those who don’t see them.

How does it look like?

Content recommendations are displayed after a player finishes playing a certain game, and only while there is a relevant app to recommend.

For example, if a player finished playing DOTA 2, but he doesn’t have a DOTA 2 app installed, he might see an app recommendation for a DOTA 2 app

app-recommendations

How can I get my app promoted via CRN?

Apps are eligible to be promoted via the CRN tool once they hit 50% 2nd week retention for a few weeks in a row. If your app meets this requirement and you’d like to be promoted, please reach out to your Developer Relations Manager.

Last updated on 6/17/2021 by HeeeySusu
← Promoting your appJoin the Community →
  • How does it look like?
  • How can I get my app promoted via CRN?
  • Legal
    • Terms overview
    • Developer's terms
    • App terms
    • Overwolf terms
    • Overwolf Privacy policy
  • Support
    • Questions and Answers
    • Discord
    • Slack
    • Facebook
    • Twitter
  • Documentation
    • Changelog
    • API
    • App Creation Process
    • Best Practices
    • Game Events status
  • Information
    • Careers
    • Fund
    • Developers Blog
    • Overwolf Appstore
    • Advertise on Overwolf
Overwolf 2022