About Personalization
The Personalization feature syncs player data with your web store in real time, allowing you to tailor offers for each player based on their in-game activity. These offers use key player attributes like balance, level, and segment to ensure that every player’s shopping experience reflects their current status and behavior.
How it works
By default, player data is automatically updated at key moments to keep offers relevant:
- When a player logs in to the web store.
- When a player completes a purchase.
- Every 5 minutes after the player's last sync.
Appcharge uses the latest data to update the offers shown in the web store, so players always see content that reflects their current activity.
Live store sync (optional)
In addition to automatic updates, you can manually refresh player data and update store offers at any time. This gives you more control over the experience for players who are actively browsing the web store. These updates are pushed directly to the player’s device.
When you trigger a manual refresh, Appcharge identifies all players currently active in the web store. Active players are organized into small groups and sent in a controlled flow. Each player’s information is sent individually to your server through a callback, avoiding any system overloads. Your server then responds with the latest player data, which Appcharge uses to refresh the offers shown in the web store.
This feature is especially useful for time-sensitive moments, such as when a player runs out of resources and you want to instantly display a personalized refill offer. It also helps in operational scenarios, like correcting an invalid offer to avoid unnecessary costs.
Key features
- Real-time personalization: Adapt offers instantly based on live player data, with no caching or delays.
- Live error correction: Fix misconfigured rewards, broken visuals, or mistimed offers on the fly to 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 instantly.

Learn how to configure personalization for your web store.
Updated 10 days ago