Skip to content

Intercom.io Events Limitations (5 fields per event, only 120 unique events) #452

Description

@j0rd

Looks like Intercom Track Events can only have 5 fields passed along with them. Here's those docs:

Metadata Support

As we've mentioned, you can send metadata with any event, which we'll store and you'll see it in Intercom. Each event can be sent with up to five fields

http://docs.intercom.io/Intercom-for-user-analysis/Tracking-User-Events-in-Intercom#metadata-support

Additionally it looks like Intercom can only handle 120 unique events.

Is there a limit on the number of event types I can send?

You can create up to 120 types of event today. After that limit is exceeded we'll continue to record events so they're visible in the activity stream, however the newer event names won't be available for filtering and segmentation. If you have a case where you'd like to use more than that number, please contact us.

This should be added to the documentation in Segment here:
https://segment.com/docs/integrations/intercom/

The 120 type of events is probably less important than Intercom only allow 5 meta fields along with a .track() call.

For me, it looks like the first 5 fields I pass are the ones which are accepted. The problem with a lot of my .track() call's is that I use 'label' and 'category' for Google and additionally pass in properly named fields for MixPanel. So anymore than 3 fields with mixpanel + the two from Google and I'm over the Intercom limit of 5 and the others get dropped.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions