Skip to content

Commit 073b820

Browse files
Merge pull request #5295 from segmentio/joeynmq-patch-1
Add info about Mixpanel's distinct_id
2 parents 1c0b0b1 + 46dc8b9 commit 073b820

File tree

1 file changed

+6
-0
lines changed
  • src/connections/destinations/catalog/mixpanel

1 file changed

+6
-0
lines changed

src/connections/destinations/catalog/mixpanel/index.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -490,6 +490,12 @@ If you're testing in Xcode remember you must first background the app, then the
490490

491491
## Appendices
492492

493+
494+
### Distinct ID
495+
496+
In Device-mode, when a `distinct_id` is present in the browser, it is automatically sent to Mixpanel. In Cloud-mode, the `distinct_id` is set to Segment's `userId` if one is present. If there is no `userId` on the payload, `anonymousId` is set instead.
497+
498+
493499
### IP
494500

495501
If an `ip` property is passed to Mixpanel, the value will be interpreted as the IP address of the request and therefore automatically parsed into Mixpanel geolocation properties (City, Country, Region). After that IP address has been parsed, they will throw out the IP address and only hold onto those resulting geolocation properties. As such, if you want to display an IP address as a property within the Mixpanel UI or within raw data, you will simply want to slightly modify the naming convention for that property.

0 commit comments

Comments
 (0)