Overview

Product video
Deploy Enterprise Phishing Simulation in Minutes
GoPhish Cloud is a fully-managed, enterprise-grade phishing simulation platform that helps organizations test and improve their security awareness posture through realistic phishing campaigns.
What You Get
- Complete phishing simulation platform pre-configured and ready to use
- AWS-integrated deployment with EC2, RDS MySQL (optional), and Amazon SES
- Unlimited phishing campaigns with scheduling and automation
- Advanced analytics dashboard with real-time metrics
- Email template library with customization tools
- Landing page designer for capturing credentials (training)
- REST API for automation and integrations
- Standard support included (3-5 day response) - upgrade available
Perfect For
- Security teams running regular awareness training campaigns
- IT departments testing employee security awareness
- Compliance teams meeting security training requirements
- MSPs delivering phishing simulation services to clients
- Organizations of 50-10,000+ employees
Key Features
Campaign Management
- Create unlimited phishing campaigns
- Schedule campaigns for optimal timing
- Clone and reuse successful templates
- Multi-campaign dashboard
- Historical tracking and trending
Email Capabilities
- HTML email template designer
- Dynamic personalization (name, position, department)
- File attachments support
- Automatic tracking pixels
- Import from existing emails
- Amazon SES integration for high deliverability
Analytics & Reporting
- Real-time campaign metrics
- User interaction tracking (opens, clicks, data submission)
- Detailed timeline views
- Exportable reports (PDF, CSV)
- Trend analysis across campaigns
- Risk scoring by department/user
Integration & Automation
- Complete REST API
- Webhook notifications
- LDAP/Active Directory sync
- SAML/SSO authentication
- CI/CD integration support
Pricing
- $0.24 per vCPU/hour - Simple, transparent pricing
- 2 vCPU minimum, 8GB memory - Right-sized for most organizations
- ~$350/month starting cost - Database, storage, and networking included
- 30-day free trial available - Test with no commitment
- Standard support included - Professional and Enterprise support available as add-ons
Deployment Details
Infrastructure Included
- Compute: EC2 instance (t3.medium or larger)
- Database: RDS MySQL (optional) (DB included in VM)
- Email: Amazon SES integration (separate SES costs apply)
- Storage: EBS volumes for data persistence
- Networking: VPC, security groups, load balancer optional
Setup Time
- 5-10 minutes automated CloudFormation deployment
- Pre-configured security groups and IAM roles
- Production-ready out of the box
- Fully managed infrastructure
Security & Compliance
- SOC 2 Type II compliant infrastructure
- Data encryption at rest and in transit
- Private VPC deployment
- Customizable security groups
- Audit logging enabled
- GDPR/CCPA compliant data handling
Why GoPhish Cloud?
vs. SaaS Phishing Platforms
- 50-70% cost savings vs. KnowBe4, Proofpoint, or Cofense
- Complete data ownership - all data stays in your AWS account
- No per-user licensing - unlimited users included
- Full customization - modify templates, workflows, branding
vs. Self-Hosted GoPhish
- Managed infrastructure - no server administration required
- Pre-configured integrations - SES, RDS, monitoring included
- Automatic updates - security patches and features
- Professional support - expert assistance available
- High availability options - multi-AZ deployments available
Getting Started
- Subscribe on AWS Marketplace (uses your AWS committed spend)
- Deploy using our CloudFormation template (5-10 minutes)
- Configure your first campaign using our template library
- Launch and monitor results in real-time
Support Resources
- Email: support@hailbytes.comÂ
- Documentation: https://hailbytes.com/pages/documentation/Â
- Product Page: https://hailbytes.com/pages/gophish/Â
- Support Plans: https://hailbytes.com/pages/support-pricing/Â
Questions? Visit https://hailbytes.com or email sales@hailbytes.comÂ
Technical Requirements
- AWS account with EC2, RDS, SES permissions
- Minimum: 2 vCPUs, 8GB RAM
- Recommended: 4-8 vCPUs for large organizations (500+ employees)
Highlights
- One-click AWS deployment
- Unlimited phishing campaigns with advanced analytics
- 30-day free trial with Standard support included
Details
Unlock automation with AI agent solutions

Features and programs
Financing for AWS Marketplace purchases
Pricing
Free trial
Dimension | Cost/hour |
|---|---|
t3.medium Recommended | $0.48 |
t3.xlarge | $0.48 |
m4.large | $0.48 |
t3.large | $0.48 |
t3.2xlarge | $0.48 |
Vendor refund policy
Contact us at david@hailbytes.com if you're unhappy with this product for any reason and we'll resolve your issue.
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
64-bit (x86) Amazon Machine Image (AMI)
Amazon Machine Image (AMI)
An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.
Version release notes
Infrastructure Changes: No infrastructure changes this update.
Application Changes: We have updated tracking and URL templates for all landing pages and email templates. 35 email templates and landing page templates come pre-installed. We have also added a sending profile for Mailgun in addition to the existing profiles.
Additional details
Usage instructions
The GoPhish Phishing Framework will start automatically when the instance launches.
It will be added to a security group with port 3636 open to 0.0.0.0/0 which we advise you narrow to your office IP immediately.
Open an Internet browser to https://your-public-ipv4-dns:3636Â and login with the default username (admin) and password (your-instance-id).
You'll be prompted to change your password immediately and you should use a strong password and store this in a password manager.
The server starts with an example certificate you can use for internal testing, you can generate a subdomain for your admin dashboard as well as for the phishing landing pages themselves by following our DNS/TLS documentation here: https://docs.google.com/document/d/e/2PACX-1vQIMus7nEI2aYOdhutUtcySaZdIXw7s0iFdesxiNXg_g5gmaDgagmcO5OLsLzamdOUrsOg7qgRUNw1I/pubÂ
You'll need to login to the server via SSH and generate your own certificates for real-world testing.
Simply replace the .crt and .key files located in /opt and update the config.json in the same directory, then use service gophish restart to apply the new certificates.
Resources
Vendor resources
Support
Vendor support
Support Resources
- Email: support@hailbytes.comÂ
- Documentation: https://hailbytes.com/pages/documentation/Â
- Product Page: https://hailbytes.com/pages/gophish/Â
- Support Plans: https://hailbytes.com/pages/support-pricing/Â
Questions? Visit https://hailbytes.com or email sales@hailbytes.comÂ
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.

FedRAMP
GDPR
HIPAA
ISO/IEC 27001
PCI DSS
SOC 2 Type 2
Standard contract
Customer reviews
Better than KnowBe4
This instance is my go-to method for performing phishing campaigns. It's easy to just spin up an instance and get started without dealing with the complications of other phishing simulators. I've been using Gophish for a few years now and couldn't be happier with the newest update and the product support from David.
Great instance
So we've been using their instance for well over a year, great support! highly recommend for those that need something better than know b 4 and micorsoft security phishing with a million more options with their API support
Do not recommend
The server runs well, but when you look under the hood, it's an expensive hourly license for a simple Docker installation. Supposedly the support is worth it, however I could not get anyone on the line.
Because docker proxy already occupies ports 80 and 443, it was difficult to add a certificate (e.g. with letsencrypt). Tried to call the support line quite a few times to resolve this but could never get someone the line.