Using Mixpanel Reserved Property Names in Server-side Events
Hi MP community, Quick question about server-side implementation: I'm passing several client-side properties to the backend, and then triggering Mixpanel events from the server. I'm using Mixpanel's reserved property names in the payload — for example:
{
"$browser_version": "119.0.6045.199",
"$device_id": "abc123-device-id",
"$screen_height": 1080,
"$screen_width": 1920,
"$current_url": "
https://example.com/products/1",
"current_url_path": "/products/123",
"$referrer": "https://google.com"
}
Is it okay to use these reserved keys manually in a server-side event payload? Will Mixpanel treat them the same way as if they came from the client SDKs? Or is there any limitation or potential conflict I should be aware of?