{% extends "base.html" %} {% block content %}
Total Leads
{{ stats.total }}
With Email
{{ stats.with_email }}
Sent
{{ stats.sent }}
Open Rate
{{ stats.open_rate }}%
Tracked via invisible pixel.

Open rate only works if Scrylo is reachable from the internet.

Running on localhost without a public URL (e.g. a VPS, ngrok, or Cloudflare Tunnel)? Recipients' email clients can't load the pixel — opens won't be recorded and this number will stay at 0%.

This is not a bug. Expose Scrylo to the internet to enable tracking.
{% if setup_done %}
✓ Everything is configured. You're ready to find, score, pitch, and send.
{% else %}
{% for item in checklist %}
{{ item.label }}
{% if not item.ok %}
{{ item.hint }}
configure → {% else %}
✓ set
{% endif %}
{% endfor %}
{% endif %}
🔍
Find Leads
Serper · GitHub
✍️
Write Pitches
Groq · Ollama · smart templates
Configure
SMTP · API keys · ICP · pitch
{% endblock %}