# eFitness

eFitness is a specialized platform for fitness club management that automates communication with its members. Integrating the system with MessageFlow via SMTP allows you to send all key notifications, such as bookings, payments, or class reminders, through a reliable infrastructure with a high reputation. This gives you access to detailed reports and allows you to track the statuses of sent messages, so you can be confident that the most important information reaches your club members.

## **Before you begin**

Make sure you have your MessageFlow SMTP credentials ready, as you will need them during the configuration process.

* You can find these credentials in your MessageFlow panel under **Email API -> Settings -> SMTP Accounts**.
* For more information, see our general documentation: [Broken link](https://docs.messageflow.com/integrations/e-commerce-and-cms/saas-platforms/broken-reference "mention")

## **Step-by-step configuration**

1. Log in to your admin panel in the eFitness system.
2. From the navigation menu, go to **Ustawienia klubu** (Club Settings), then select **Konfiguracja** (Configuration) and click **Powiadomienia** (Notifications).
3. In the notification configuration section, you will see two forms for SMTP server settings. Configure them according to their purpose:
   * Form on the left side: For configuring the main SMTP account for most system notifications.
   * Form on the right side: For configuring the SMTP account for mass messages.
4. Fill in the fields of the chosen form (or both) using your data from the MessageFlow panel:
   * Adres serwera SMTP (SMTP server address): `smtp.messageflow.com`
   * Login: Enter your username in the format `1.your_account_name.smtp`.
   * Hasło (Password): Enter the password for your SMTP account.
   * Szyfrowanie (Encryption): Check Wymagaj bezpiecznego połączenia (Szyfrowanie SSL) (Require secure connection (SSL Encryption)).

{% hint style="info" %}
Note: When you select the SSL option, the eFitness platform will automatically use port 465. There is no need to add the port number to the server address.
{% endhint %}

<figure><img src="https://1762163817-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDIGjHYIXYoHyJoOeeUgD%2Fuploads%2FLFFX5P35TgMGhsgiHxn3%2Fefitness22.png?alt=media&#x26;token=8a61394a-8f4b-42f3-a378-eec21bbc2b73" alt=""><figcaption></figcaption></figure>

5. After entering the data, click the **Zapisz** (Save) button to confirm the changes.

## **Verifying the integration**

To check if the integration works correctly, perform an action in the eFitness system that generates an email (e.g., send a test notification).

Then, log in to your MessageFlow panel and go to the Email API -> Email Reports section. The sent message and its status should be visible there.

{% hint style="warning" %}
If you encounter any sending issues, look for more information about errors directly in the eFitness panel in the Raporty (Reports) -> Komunikaty (Communications) -> E-maile (Emails) section. Clicking the plus symbol (+) next to a message with an error will show a detailed response from the server.
{% endhint %}
