Woopra Documentation

Schemas are declarations of metadata about an event or visitor property. This includes expected parameters that should come as event properties, expected data types for these properties, Display names of fields, etc.

Schema Auto-Generation

When a new event without a schema comes into Woopra, the system will create a basic schema so that the event can be found in reports and searched for in the woopra interface. You can then edit this schema in the schemas section to give some items a more sensical value that the computer cannot auto-generate like Display Name, and Template.

Event Schemas

When an event has a schema, it will automatically be used to generate analytics reports.

Event Template

The template is how the event is displayed when it occurs in a timeline or actions history. It allows you to use event properties in a sentence about that event when it occurs. For instance, the email_open event may have a title of "Email Opened", and a template of "Opened email with subject: ${actions.subject}" See Woopra Templates for more on how to create your own templates.

Schema Limits

The Woopra system puts limits on how many event and visitor properties can have schemas declared. Those limits are currently at 200 visitor property schemas, and 200 event schemas.