Skip to main content
Web Store Personalization lets you tailor the web store experience for each player. You configure this by defining the content each player sees based on their in-game activity, such as level, balance, and segment. This includes personalized offers as well as visual elements like player profile images and promotional banners. Each player sees a version of the web store that reflects their current status and behavior. Learn how to configure personalization for your web store.

How it works

Appcharge retrieves the latest player activity and data from your server during key moments:
  • When the player logs in to the web store
  • When the player completes a purchase
  • Every 5 minutes after the last sync
These automatic data refreshes keep each player’s offers, visuals, and other personalized elements up to date.

Live store sync (optional)

You can also decide when Appcharge retrieves player data, allowing you to refresh a player’s web store at any time. This is useful when you want to update a player’s experience on demand. Manual updates are pushed directly to the player’s device, giving you more control over the experience for players who are actively browsing the web store. You can trigger a manual refresh for specific players or for all active players. When refreshing data for all active players, Appcharge identifies everyone currently browsing the web store, and updates their store view in real time. Manual refresh is helpful when timing matters. For example, a player may run out of resources and you may want to show a refill offer immediately. It also supports operational needs, such as correcting an invalid offer before it affects additional players.

Key features

  • Real-time personalization: Update offers instantly based on live player data, with no caching or delays.
  • Live error correction: Fix incorrect rewards, visuals, or mistimed offers without interrupting the player experience and help prevent lost revenue.
  • Behavior-triggered offers: Display targeted offers when players reach key in-game moments, like running out of resources.
  • Event-based monetization: Launch limited-time sales like “Happy Hour” or seasonal bundles on-demand.
Personalization