Insufficient data

All functionality in engage requires data. In some cases it takes a while to gather the data needed to purposefully use a function. When that happens we display a notification to inform you that the data requirements are not yet met for the particular function.

What can you do?

Ensure the active data source is capturing the data required for the function. The javascript source is able to capture all required data for you, but it requires that you have defined the events needed, and it takes a while to gather enough data for some functions.

If you instead use the API, these may not supply the required data for the given function. In that case you can add the javascript source in addition to the APIs.

If you are using one of the plugins you already have both the APIs and the javascript source installed automatically, but you may need to add particular javascript events that aren't captured by the plugin by default.