Overview of your phishing simulation campaign
| Event | Email / Name | IP Address | Timestamp (PHT) |
|---|---|---|---|
| No activity yet. Launch a campaign to start tracking. | |||
Manage the staff who will receive the phishing simulation email
| Name | Department | Status | Actions | ||
|---|---|---|---|---|---|
| No recipients yet. Add staff emails above. | |||||
Configure your phishing simulation email and launch the campaign
Each recipient gets a unique link: phishUrl/?rid=UNIQUEID
Send to 0 recipients using the email configured above.
Real-time tracking of who clicked and submitted credentials
| Event | Name | Department | Username entered | Password entered | IP | Timestamp (PHT) | |
|---|---|---|---|---|---|---|---|
| No results yet. Results appear here when recipients click your link. | |||||||
Since email sending runs externally, paste tracking data from your Cloudflare Worker KV dashboard here, or manually log when someone reports clicking the link.
Copy the KV data from your Cloudflare Worker dashboard and paste it here to import all tracking records at once.
Configure dashboard access and campaign options
This dashboard — upload this HTML file to Cloudflare Pages as index.html. All data is stored in your browser's localStorage.
Phishing clone page — deploy lime_eportal_login.html as a separate Cloudflare Pages site (e.g. e-portal-lime-elnido.pages.dev).
Tracking Worker — deploy worker.js + KV binding as a Cloudflare Worker. It logs visits and submissions, then redirects to the awareness page.
Email sending — use Gmail App Password with an SMTP relay worker, or export the recipient CSV and send via your preferred mail client (Outlook, Thunderbird, etc.).
Name, Email, Department — one per line. Header row is optional.