Create and launch a Gophish campaign¶
A campaign ties together a sending profile, an email template, a landing page, and a target group. During the afternoon session, participants each create and launch a campaign against the shared sandbox inbox.
Prerequisites¶
Gophish installed and running.
A sending profile configured.
A landing page created.
The sandbox inbox address available.
Create the target group¶
Go to Users and Groups > New Group.
Name the group
Sandbox-inbox.Add a single entry: the sandbox inbox address. First name, last name, and position fields can be filled with placeholder values. The
{{.FirstName}}template variable in email templates pulls from the First Name field, so enter something plausible if the template uses personalisation.Save the group.
Create the email template¶
Go to Email Templates > New Template.
Enter a name for the template.
Write the phishing email in the HTML editor or import an existing email as a starting point using the Import Email function.
Use
{{.URL}}in the email body wherever the phishing link should appear. Gophish substitutes the campaign tracking URL automatically.For a QR code email, do not use
{{.URL}}as a link. Generate the QR code separately after the campaign is created (see the landing page runbook) and embed the image in the template HTML.Set the Subject and From fields. The From field in the template overrides the sending profile display name if filled in.
Enable tracking: check “Add Tracking Image” to record email opens.
Save the template.
Create and launch the campaign¶
Go to Campaigns > New Campaign.
Enter a name for the campaign, for example
Finance-session-2026-04-credential-harvest.Select the email template.
Set the URL to
http://<VM-IP>. This is the base URL Gophish uses to generate tracking links. It must be reachable from participant workstations.Set the Launch Date to immediately or to a specific time if coordinating multiple participant campaigns.
Select the sending profile.
Select the
Sandbox-inboxtarget group.Select the landing page.
Click Launch Campaign.
Monitor on the display machine¶
On the display machine, open the Gophish admin interface at
http://<VM-IP>:3333.Navigate to the active campaign and open the Results tab.
Events appear in real time: Email Sent, Email Opened, Clicked Link, Submitted Data, Email Reported.
Project the Results tab in full screen.
Each participant’s campaign appears as a separate entry. Results from all campaigns are visible simultaneously if multiple campaigns are active, which is the normal state during the session: each participant launches independently and results accumulate on the display as they arrive.