Join addresses
Join addresses help you see where players connect from: server lists, paid campaigns, partner links, or other sources. You can use them to monitor joins from server lists, paid promotions, or other external sources.
What PlayerAtlas does (and what you run)
You point a hostname at your Minecraft or Hytale server using DNS (your domain, your records).
PlayerAtlas does not proxy or route connections. It records which hostname players used when they joined, so you can analyze source and volume in the dashboard.
To use join addresses you need a domain (or subdomain) that resolves to your game server so players can connect through it.
You can also set up a partner in your dashboard and assign domains to them. That lets you track new player acquisitions and returning players on the partner’s summary page.
DNS: point a hostname at your server
Create a subdomain that reaches your server using either an A record or (for Minecraft, often) an SRV record together with an A record.
Minecraft (recommended: A + SRV)
For Minecraft, an SRV record is usually best: players can use a clean hostname without putting a port in the address.
Steps
Create an A record so your hostname (e.g.
play.example.com) resolves to your server’s IP address.Add an SRV record for
_minecraft._tcp.<your hostname>so clients discover host + port (for example25565on that same hostname).
Example records
A
play.example.com → 123.123.123.123
SRV
Points _minecraft._tcp.play.example.com at your host and port (see line below).
Full SRV target line (same idea as many panels show when you edit the record):
Players connect with:
More detail (Cloudflare): Setting up Minecraft SRV records on Cloudflare
Hytale (A record)
For Hytale you can use a simple A record.
Steps
Choose a hostname (e.g.
play.example.com).Point it to your server’s IP with an A record.
Example
A
play.example.com → 123.123.123.123
Players connect with:
In the dashboard: Join Addresses
Where: Affiliate → Join Addresses in the PlayerAtlas web app (/p/<projectId>/affiliate/join-addresses).
What you get there
A Joins per day chart (stacked by mode; see below).
A table of hostnames with total joins and unique joins.
A date range filter (within your plan’s data retention).
Joins per day: Overview vs Groups
Use the toggle next to the chart title to switch modes:
Overview
The top five hostnames by volume get their own series. If you have more than five addresses, the rest are combined into Other.
Groups
Joins are aggregated by your saved address groups. Each group has a name and a list of hostnames. The chart stacks daily joins by group name instead of raw domains.
Address groups (Groups mode)
When Groups is selected, you can manage Address groups:
Add named groups and assign which tracked hostnames belong to each.
Rename or remove groups as needed.
Saving happens automatically shortly after you edit (you do not need a separate save button for every small change).
A hostname can only sit in one group at a time. Moving it to another group removes it from the previous one.
In Groups mode, only hostnames assigned to a group are counted in the chart. Unassigned addresses do not show in that view. Assign them if you want them included. If you have no groups yet, or nothing assigned, the chart shows a short message to create groups or assign hostnames first.
Last updated