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.
// setup checklist
{% if setup_done %}
✓ all systems ready
{% else %}
{{ checklist | selectattr('ok', 'equalto', false) | list | length }} item(s) remaining
{% endif %}
{% if setup_done %}
✓ Everything is configured. You're ready to find, score, pitch, and send.