Tracking Players on spawnd

spawnd is more than just a way to generate wishlists and gameplay sessions. It’s also built to provide deep analytics and insights that help studios and publishers truly understand their audiences and improve their games.

Introduction

By tracking over 700+ raw data points across spawnd and external embeds, our analytics give you visibility into how players discover, interact with, and share your games. Beyond measuring visibility, spawnd helps you uncover patterns in player behavior that can guide your marketing, inform your community strategy, and even influence how you improve your games themselves.

Our mission is simple: deliver clear, actionable data that empowers developers to grow their games smarter and faster.

spawnd tracks hundreds of events and attributes across both our internal platform (spawnd.gg) and external embeds that unlock 33,000 potential ways to analyze your game performance. These analytics are designed to give developers and publishers clear insights into how players are discovering, engaging with, and sharing your demos. From impressions on a cover capsule to playtime percentile distributions, the system surfaces actionable data without requiring complex integrations.

Our goal is to provide easy-to-understand, actionable metrics that help you validate visibility, measure engagement, and ultimately drive wishlist conversions. New feautures will continue to being added continuously, so make sure to chek back often!

How spawnd Analytics Works?

spawnd tracks interactions in several different ways, with the two main ways being "actions"/"events" (like when a user clicks something on spawnd) and "UTM tracking" (when a spawnd link/embed drives users to platforms like Steam). By combining these data points, spawnd is able to accuratly track player throughout their journey of discovering, trying and engaging with your game (ie. on Steam).

Dashboard Overview

This is the first version of our analytics dashboard. New features and deeper reporting will be added continuously as we expand functionality.

Today, you can already track key metrics such as impressions, unique players, playtime percentiles, wishlist clicks, and sharing activity both within spawnd pages as well as the embedded player, wherever they may be!

A preview of the spawnd analytics dashboard

Metrics Explained

  • Impressions: Every event where a user sees your game art or cover. This includes:

    • Highlight Carousel: Large carousel on spawnd’s homepage.
    • Catalog Capsule: A cover image of your game, which may appear multiple times across different pages.
    • Embeds: Any external website where your demo is embedded.
  • Internal vs. External

    • Internal: Actions within the spawnd platform.
    • External: Actions happening via embedded games on third-party websites.
  • Play Sessions & Playtime Percentiles Tracks how long players spend in your demo. Players are grouped into percentiles to help you understand engagement depth.

  • Wishlist Clicks Counts whenever a user clicks a wishlist button, presses the keyboard shortcut, or uses a gamepad shortcut that leads to your Steam page. ⚠️ Note: This indicates intent but does not guarantee the user completed the wishlist action on Steam (they may not be logged in or may drop off).

  • Sharing Actions Tracks every instance of your game being shared via URL or embed code.

How spawnd UTMs Tracking Work

UTMs, or UTM parameters, are very important small bits of text added to the end of a website link. They help you understand where visitors are coming from when they click on your links (and should be part of every game dev strategy!).

https://example.com?utm_source=spawnd_gg&utm_medium=ad&utm_campaign=summer_sale

Think of them like name tags for links.

When someone clicks this link, you’ll know:

  • utm_source=spawnd_gg → the visitor came from spawnd
  • utm_medium=ad → it was from an ad
  • utm_campaign=summer_sale → it was part of your summer sale campaign

This is very useful for tracking which pages, posts, or platforms are actually sending people to your game/studio page, so you can focus on what works best.

spawnd employs UTMs when linking into your Steam pages. This allows for a coherent funnel that will show you exactly how users from spawnd engaged with your game once they've landed on Steam, be it wishlisting it or even buying your game.

So every time a user clicks a link from spawnd to a Steam page — whether through a wishlist button, game page button, or shortcut — we automatically append the following UTM parameter to the link:

?utm_source=spawnd_gg

This allows Steam to attribute that traffic from spawnd within their own analytics dashboards.

👍

To guarantee better tracking developers should also ensure that any Steam links they add to their demos include the same UTM parameter above.

Examples links:

https://store.steampowered.com/app/YOUR_APP_ID?utm_source=spawnd_gg

Or

https://store.steampowered.com/sale/SALE_NAME?utm_source=spawnd_gg

⚠️ Important: Steam only tracks UTMs sent to app pages or sale pages. Links to other areas of Steam will not be tracked.

📘

Learn more about how Steam deals with UTMs here: https://partner.steamgames.com/doc/marketing/utm_analytics

Tracking Challenges

Like any analytics system, tracking has limitations:

  • Adblockers and privacy tools may block some events, though spawnd’s system is designed to minimize this risk by collecting events first-party.
  • Steam only records UTM tags on app and sale pages—so other Steam links won’t show attribution.
  • Wishlist clicks are proxies for wishlist intent; final conversion happens on Steam’s side, outside our visibility.

FAQ

Q: Why don’t my Steam analytics show all the traffic I see in spawnd? A: Steam only tracks UTMs for app and sale pages. Other outbound links won’t appear in their analytics. Also make sure your interal demo links have the correct spawnd UTM.

Q: Why is my wishlist count lower than expected? A: Wishlist clicks on spawnd reflect intent, but users may not follow through on Steam. Some may not be logged into their Steam account.

Q: Are impressions reliable if my game shows up multiple times on a page? A: Yes. Each cover view is counted as a separate impression, since every instance has visibility value and represents a potential click.

Q: Can I export this data? A: CSV/JSON export is not available in the first version but is planned for a future release.

Q: Do embeds track the same way as the spawnd site? A: Yes. Impressions, plays, shares, and wishlist clicks from external embeds are all tracked and reported. These appear on our dashboard as "external"

Next Steps

spawnd Analytics will continue to evolve with more granular filters, benchmarks, and AI-driven insights. This is just the beginning—our mission is to make analytics as frictionless and useful as the games themselves.