Why are my attribute values being grouped into numeric buckets?

Suppose that you track an event called Added To Cart with an attribute called Product ID. The values that you pass for Product ID might be something like 12345.

Localytics has a sophisticated data processing pipeline that allows you to treat Product ID either as a numeric value or a string for visualization purposes. Numeric values are grouped into buckets so that you can see the distribution of values, whereas strings are each treated as unique values. For example:

Numeric values:

String values:

Regardless of which option you select in the Localytics interface, Localytics will process the original value 12345 in its original string format and also recognize that this can be converted to numeric and therefore save a numeric version of this attribute. This is good because it allows you to visualize this attribute as either a string (i.e. an unbucketed, raw value) or as a numeric value (i.e. bucketed into numeric groups).

If Localytics has detected that you passed a value which could be numeric, we will default to showing this as a numeric value, but this can be easily adjusted. For instructions, see Treat Event Attributes as Numbers or Text. If you don't have the ability to access the Event management section in Settings, you don't have the required level of permissions and should contact an account administrator.