{% extends "base.html" %} {% block title %}Dealer Pulse – Loyalty Manager{% endblock %} {% block content %}

Retention Overview

Monitor contact, reply and retention performance for your loyalty book in one place.

{% raw %} {% endraw %}
Realtime view
{% if latest %}

Contact Rate

{{ "%.1f" | format(latest.contact_rate or 0) }}%

From {{ latest.total_contacts }} contacts

Reply Rate

{{ "%.1f" | format(latest.reply_rate or 0) }}%

Replies: {{ latest.total_replies }}

Retention Pen

{{ "%.1f" | format(latest.retention_pen_pct or 0) }}%

Drop-off total: {{ latest.drop_off_total }}

Latest month: {{ latest.month_key }}

6-Month KPI Trend

Contact, reply and retention pen performance over time.

Retention Pen – Next 60 Days

Sample view

Loading…
{% else %}
No data yet – upload your first VWFS snapshot to vwfs_snapshot.
{% endif %}

Campaign Loader

See live and upcoming campaigns pulled directly from your database.

Live Campaigns

  • Loading…

Upcoming / Planned

  • Loading…

Appointment Reminders

See upcoming customer touchpoints and use ready-made scripts to confirm or rebook.

Upcoming appointments

  • Loading…

Message preview

No appointment selected

Status: —

Copy and personalise this in your WhatsApp, SMS or email sender.

Conversation history

No history for this conversation yet.

TCO preview

No TCO data loaded.

Total Cost of Ownership

High-level view of monthly commitment and running costs to support value-based conversations.

Headline TCO by model

Loading…

Talking points

Select a model to see simple, customer-friendly talking points highlighting value, not just monthly payment.

Data Upload

Upload the latest VWFS snapshot CSV. Files are stored securely and queued for processing.

Used for processing (formats as YYYY-MM-01).

{% endblock %}