Limits on Data Tracking

Although MoEngage can ingest any amount of data that is being sent to us, we enforce certain limits on how you are tracking this data to ensure that the changes you make in data integration do not hamper the sanity of your data in MoEngage and for you to have a seamless experience while using this data to create and analyze your campaigns and user trends.

Limits on Events and Attributes Tracked in MoEngage

The below limits apply when you track data in MoEngage:

Type Limit Handling for overage
Unique Events 512 Events not tracked in last 60 days will be removed first and then new events will be blacklisted if the limit is still breached.
Unique User Attributes 256 New User Attributes will be rejected if limit breaches
Unique Event Attributes 100 per event Only the first 100 event attributes will be ingested.

If you need to exceed the above limits, do reach out to your Account Manager or write to us at support@moengage.com

In case you are already breaching these limits as of 1st Dec 2019, we will not blacklist existing events and attributes automatically but 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 in case of any issues here.

 

Limits on Event & Attribute Names and Values 

Below Table lists the limits on event, attribute names and values.

Key Character Limit Limit Breach Handling
Event name length 200 Store first 200 characters only.
User attribute name length 200 Store first 200 characters only.
User attribute value length 512 Store first 512 characters only
Event attribute name length 200 Store first 200 characters only.
Event attribute value length 512 store first 512 characters only.

 

Supported Datatypes 

MoEngage will accept the below datatypes for attributes -

Key Allowed Data Types Other Datatypes
User Attribute Value Integer, Float, Double, Long, Boolean, String, List, Datetime Ignore
Event Attribute Value Integer, Float, Double, Long, Boolean, String, List, Datetime Ignore

 

Additional Information for Data Tracking in MoEngage:

  1. For list, each element can be of maximum 512 characters and maximum 50 elements per list.
  2. Attribute values sent as dictionary datatype will be rejected.
  3. For sending an attribute of datatype - datetime, please use the ISO 8601 date format while sending data from our Data APIs and use our SDK date functions when sending data from the SDK directly.
  4. 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, URL personalization does not break.
Was this article helpful?
2 out of 3 found this helpful