{% extends "portal_base.html" %} {% block title %}Dashboard · Portal{% endblock %} {% block topbar_title %}Dashboard{% endblock %} {% block portal_content %}
New leads
{{ lead_count }}
Open pipeline
{{ open_pipeline }}
Mailing list
{{ contact_count }}
{% if 'social' in enabled_features %}
Scheduled posts
{{ scheduled_posts|default:0 }}
{% endif %} {% if 'payments' in enabled_features %}
Open invoices
{{ open_invoices|default:0 }}
{% endif %} {% if 'shop' in enabled_features %}
Open shop orders
{{ open_shop_orders|default:0 }}
Low stock
{{ low_stock_products|default:0 }}
{% endif %} {% if 'events' in enabled_features %}
Upcoming events
{{ upcoming_events|default:0 }}
{% endif %} {% if 'shipping' in enabled_features %}
Unshipped orders
{{ unshipped_orders|default:0 }}
{% endif %}

Recent leads

View all
{% for lead in recent_leads %} {% empty %} {% endfor %}
NameSourceStatus
{{ lead.contact }} {% if lead.attribution %}{{ lead.attribution.utm_source|default:"direct" }}{% if lead.attribution.utm_campaign %} / {{ lead.attribution.utm_campaign }}{% endif %}{% else %}—{% endif %} {{ lead.get_status_display }}
No leads yet.
{% if 'email_sms' in enabled_features %}

Upcoming outreach

Compose
{% for campaign in upcoming_campaigns %}

{{ campaign.name }} — {{ campaign.get_channel_display }} · {{ campaign.get_status_display }} {% if campaign.scheduled_for %} · {{ campaign.scheduled_for }}{% endif %}

{% empty %}

No campaigns yet.

{% endfor %}
{% endif %}
{% endblock %}