Limits on Events and Attributes Tracked in MoEngage
The below limits apply when you track data in MoEngage:
These limits don’t represent any volume limits for Events / User attributes, these only represent the unique number of custom events / attributes that can be tracked, from a fair usage policy standpoint. If you need to exceed the above limits, contact your Customer Success Manager or the MoEngage Support team. In case you are already breaching these limits, we will not blacklist existing events and attributes automatically. Still, if you send new events and attributes, these will get blacklisted based on the logic mentioned in the above table. Do reach out to us if you have any issues here.
Limits on Event & Attribute Names and Values
The following table lists the limit values on events, attribute names.Supported Datatypes
MoEngage will accept the below datatypes for attributes:
Additional Information for Data Tracking in MoEngage:
- For lists, each element can be a maximum of 512 characters and a maximum of 50 elements per list.
- For sending an attribute of datatype - datetime, please use the ISO 8601 date format (e.g. 2020-05-31T16:33:35Z) while sending data from our Data APIs and use our SDK date functions when sending data from the SDK directly. Please check with your Customer success team in case you are not able to send a certain ISO 8601 supported formats, the most commonly accepted formats are %Y-%m-%dT%H:%M:%S.%fZ; %Y-%m-%dT%H:%M:%SZ
- If your attribute value is a URL and this exceeds the allowed character limit of 512 characters, we will reject the value completely. This is done to ensure that your image and URL personalization do not break.
- For Arrays, the Array datatype should be homogenous (all the values in an array should be of the same datatype), and data typecasting is supported at an array level. For more information about typecasting, refer to Data Typecasting.