{% extends "pretixcontrol/organizers/base.html" %} {% load i18n static money analytics_tags %} {% block title %}{{ series.name }} · {% trans "Analytics" %}{% endblock %} {% block content %}
| {% trans "Edition" %} | {% trans "Tickets" %} | {% trans "Orders" %} | {% trans "Revenue" %} | {% trans "People" %} | {% trans "First-timers" %} | {% trans "Retention" %} | {% trans "Canceled" %} | {% trans "Checked in" %} |
|---|---|---|---|---|---|---|---|---|
| {{ r.label }}{% if not r.event_id %} {% trans "imported" %}{% endif %}{% if r.on_sale %} {% trans "on sale" %}{% endif %} | {% if r.tickets is not None %}{{ r.tickets }}{% else %}–{% endif %} | {% if r.orders is not None %}{{ r.orders }}{% else %}–{% endif %} | {% if r.revenue is not None %}{{ r.revenue|money:currency }}{% else %}–{% endif %} | {{ r.people }}{% if r.unidentified %} +{{ r.unidentified }}{% endif %} | {% if r.first_time_pct is not None %}{{ r.first_time_pct }}%{% else %}–{% endif %} | {% if r.retention_pct is not None %}{{ r.retention_pct }}%{% if r.on_sale %} {% trans "so far" %}{% endif %}{% else %}–{% endif %} | {% if r.refund_pct is not None %}{{ r.refund_pct }}%{% else %}–{% endif %} | {% if r.checkin_pct is not None %}{{ r.checkin_pct }}%{% else %}–{% endif %} |
| {% trans "First came" %} | {% for c in data.first_cohorts.columns %}{{ c }} | {% endfor %}|
|---|---|---|
| {{ r.label }} ({{ r.size }}) | {% for p in r.pad %}{% endfor %} {% for c in r.cells %} | {{ c.pct|floatformat:0 }}% | {% endfor %}
{% trans "For overlaps between any chosen editions and once/twice/three-times counts, open the Loyalty tab of an edition’s dashboard." %}
{% endif %}{% trans "Best: a CSV with a header row and columns for the name and the birth date (e.g. “Name, Birth date” or “First name, Last name, DOB”) — people are then matched to later ticket holders exactly like Pretix tickets. Otherwise, any file with e-mail addresses (a mailing list, an old ticketing export) counts those addresses as past customers." %} {% trans "Everything is hashed on the server with the same secret key as all analytics data; the file itself and the plain values are discarded immediately." %}
| {% trans "Edition" %} | {% trans "People" %} | {% trans "Imported" %} | |
|---|---|---|---|
| {{ le.label }} ({{ le.edition_year }}) | {{ le.n }} | {{ le.created_at|date:"SHORT_DATE_FORMAT" }} | |
| {% trans "None yet." %} | |||