Connect your game server store

Bring Tebex, PayNow or CraftingStore sales into the same view as playtime, retention and server performance. Choose your store for exact setup steps and limits.

What connecting a store adds

Your store knows what sold. ServerStats can join a payment to a pseudonymous player ID when the store and game agent use the same game ID. That lets you inspect paying share, net revenue, package performance, revenue per player-hour and whether buyers come back to play. Tebex and CraftingStore can also supply a creator or referral code; PayNow does not currently supply one to ServerStats.

Source attribution is based on the hostname a player first joined with, where the game agent supports it: Minecraft Java, Velocity and Hytale, or on a creator code. On Minecraft, a player no campaign claims can be credited to the server list they first voted on. A tracked link click is not automatically tied to an individual buyer. The store remains the source of truth for payouts, fees and taxes.

Before you connect

Create a ServerStats account and install the agent on a server. An owner or admin can then open Store connections in the app, add a provider, and copy its unique webhook URL. Save the signing secret in ServerStats and select the events shown in the provider's instructions. No buyer email, name, address or IP from the webhook is stored.

Game IDs must match for purchase-to-player matching: Minecraft Java and Hytale UUIDs, or SteamID64 for supported Steam games. FiveM matching requires the agent's Cfx ID mode; Bedrock purchases currently remain unlinked. See the revenue tracking guide for metrics and a product walkthrough.

See revenue alongside play

Start free and connect a store. Operator unlocks the Store analytics view.