> For the complete documentation index, see [llms.txt](https://gophish.popdocs.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://gophish.popdocs.net/page.md).

# Page

Gophish is a powerful, easy-to-use, open-source phishing toolkit meant to help pentesters and businesses conduct real-world phishing simulations.

This user guide introduces Gophish and shows how to use the software, building a complete campaign from start to finish.

###

### Setting Up Your First Campaign

#### Creating Email Templates

To begin with your first phishing campaign, you need to create an email template.

1. **Navigate to Templates** In the Gophish dashboard, click on the "Email Templates" tab.
2. **Create a New Template** Click on the "New Template" button. Fill in the following details:
   * **Name:** Give your template a recognizable name.
   * **Subject:** Enter the subject line for your email.
   * **HTML Content:** Design your email content using HTML.
3. **Save the Template** After filling in the required details, click "Save Template".

#### Setting Up Sending Profiles

Next, you'll set up sending profiles to manage the details of the SMTP server that will send your emails.

1. **Navigate to Sending Profiles** Click on the "Sending Profiles" tab on the dashboard.
2. **Create a New Profile** Click "New Profile" and provide the necessary details:
   * **Name:** Define a name for your profile.
   * **Interface Type:** Choose the type of interface (SMTP, API, etc.).
   * **SMTP Host:** Enter the SMTP host address.
   * **Username and Password:** Enter the credentials for the SMTP server.
3. **Save the Sending Profile** Once you have entered all information, click "Save Profile".

Now, you are ready to proceed with creating your groups and launching your phishing campaign.
