{% extends "django_program/manage/base.html" %} {% block title %}Analytics & KPIs{% endblock %} {% block breadcrumb %} {% endblock %} {% block page_title %}

Analytics & KPIs

Event intelligence and performance metrics for {{ conference.name }}

{% endblock %} {% block content %} {# Drill-down URL map for clickable charts (Feature #47) #}
Revenue Per Attendee
{% if kpi_summary.revenue_per_attendee != None %}${{ kpi_summary.revenue_per_attendee|floatformat:2 }}{% else %}--{% endif %}
{% if kpi_targets.target_revenue_per_attendee and kpi_summary.revenue_per_attendee != None %}
{% if kpi_summary.revenue_per_attendee >= kpi_targets.target_revenue_per_attendee %} Above target (${{ kpi_targets.target_revenue_per_attendee|floatformat:0 }}) {% else %} Below target (${{ kpi_targets.target_revenue_per_attendee|floatformat:0 }}) {% endif %}
{% endif %}
Cart Conversion Rate
{% if kpi_summary.conversion_rate != None %}{{ kpi_summary.conversion_rate|floatformat:1 }}%{% else %}--{% endif %}
{% if kpi_summary.conversion_rate != None %}
{% if kpi_summary.conversion_rate >= kpi_targets.target_conversion_rate %} Above target ({{ kpi_targets.target_conversion_rate|floatformat:0 }}%) {% else %} Target: {{ kpi_targets.target_conversion_rate|floatformat:0 }}% {% endif %}
{% endif %}
Check-in Rate
{% if kpi_summary.checkin_rate != None %}{{ kpi_summary.checkin_rate|floatformat:1 }}%{% else %}--{% endif %}
{% if kpi_summary.checkin_rate != None %}
{% if kpi_summary.checkin_rate >= kpi_targets.target_checkin_rate %} Strong turnout (target: {{ kpi_targets.target_checkin_rate|floatformat:0 }}%) {% else %} Target: {{ kpi_targets.target_checkin_rate|floatformat:0 }}% {% endif %}
{% endif %}
Sponsor Fulfillment
{% if kpi_summary.fulfillment_rate != None %}{{ kpi_summary.fulfillment_rate|floatformat:1 }}%{% else %}--{% endif %}
{% if kpi_summary.fulfillment_rate != None %}
{% if kpi_summary.fulfillment_rate >= kpi_targets.target_fulfillment_rate %} On track (target: {{ kpi_targets.target_fulfillment_rate|floatformat:0 }}%) {% else %} Below target ({{ kpi_targets.target_fulfillment_rate|floatformat:0 }}%) {% endif %}
{% endif %}
Refund Rate
{% if kpi_summary.refund_rate != None %}{{ kpi_summary.refund_rate|floatformat:1 }}%{% else %}--{% endif %}
{% if kpi_summary.refund_rate != None %}
{% if kpi_summary.refund_rate <= kpi_targets.target_refund_rate %} Within limit (max: {{ kpi_targets.target_refund_rate|floatformat:0 }}%) {% else %} Above limit (max: {{ kpi_targets.target_refund_rate|floatformat:0 }}%) {% endif %}
{% endif %}
Sponsor Analytics →
{% include "django_program/manage/charts/_chart_utils.html" %}
{% include "django_program/manage/charts/_cart_funnel.html" with chart_data=chart_cart_funnel_json %} {% include "django_program/manage/charts/_room_utilization.html" with chart_data=chart_room_utilization_json %} {% include "django_program/manage/charts/_activity_capacity.html" with chart_data=chart_activity_capacity_json %} {% include "django_program/manage/charts/_grant_status.html" with chart_data=chart_grant_status_json %} {% include "django_program/manage/charts/_content_analytics.html" with chart_data=chart_content_json %} {% include "django_program/manage/charts/_revenue_breakdown.html" with chart_data=chart_revenue_breakdown_json %}

Ticket Sales Ratio

{% if ticket_sales_ratio %} {% for row in ticket_sales_ratio %} {% endfor %}
Ticket Type Sold Capacity Fill Rate Revenue Share
{{ row.name }} {{ row.sold }} {% if row.capacity %}{{ row.capacity }}{% else %}∞{% endif %} {% if row.fill_rate != None %} {{ row.fill_rate|floatformat:1 }}% {% else %} -- {% endif %} {{ row.revenue_pct|floatformat:1 }}%
{% else %}

No ticket sales data available.

{% endif %}

Sponsor Benefit Fulfillment

{% if sponsor_fulfillment.by_sponsor %}
Overall: {{ sponsor_fulfillment.completed }} / {{ sponsor_fulfillment.total_benefits }} fulfilled ({{ sponsor_fulfillment.fulfillment_rate|floatformat:0 }}%)
{% for row in sponsor_fulfillment.by_sponsor %} {% endfor %}
Sponsor Level Benefits Fulfilled Rate
{{ row.sponsor_name }} {{ row.level }} {{ row.total }} {{ row.completed }} {% widthratio row.completed row.total 100 as rate %} {% if row.total > 0 %}{% widthratio row.completed row.total 100 %}%{% else %}0%{% endif %}
{% else %}

No sponsor fulfillment data available.

{% endif %}
{% endblock %}