diff --git a/client/src/main/java/dev/fitko/fitconnect/client/factory/ApplicationConfigLoader.java b/client/src/main/java/dev/fitko/fitconnect/client/factory/ApplicationConfigLoader.java
index a579dc6d333aa2f658b2a7bc1d257402a370d1a0..b7bbff4f458ac20f1de941345313633b7a083e6f 100644
--- a/client/src/main/java/dev/fitko/fitconnect/client/factory/ApplicationConfigLoader.java
+++ b/client/src/main/java/dev/fitko/fitconnect/client/factory/ApplicationConfigLoader.java
@@ -30,13 +30,25 @@ public final class ApplicationConfigLoader {
     }
 
     /**
-     * Load ApplicationConfig from string.
+     * Load ApplicationConfig from path string.
+     *
+     * @param configPath string of path to config file
+     *
+     * @return ApplicationConfig
+     * @throws InitializationException if the config file could not be loaded
+     */
+    public static ApplicationConfig loadConfig(final String configPath) {
+       return loadConfig(Path.of(configPath));
+    }
+
+    /**
+     * Load ApplicationConfig from yaml string.
      *
      * @param configYaml string content of the yaml config file
      *
      * @return ApplicationConfig
      */
-    public static ApplicationConfig loadConfig(final String configYaml) {
+    public static ApplicationConfig loadConfigFromYaml(final String configYaml) {
         final Constructor constructor = new Constructor(ApplicationConfig.class);
         final Yaml yaml = new Yaml(constructor);
         return yaml.load(configYaml);
diff --git a/client/src/test/java/dev/fitko/fitconnect/client/factory/ApplicationConfigLoaderTest.java b/client/src/test/java/dev/fitko/fitconnect/client/factory/ApplicationConfigLoaderTest.java
index ec98d3baa5c471f47daedb3b9fcfa4f4c4cc54ed..b8596d01cd17262cb5b054a434956063a77e3ea9 100644
--- a/client/src/test/java/dev/fitko/fitconnect/client/factory/ApplicationConfigLoaderTest.java
+++ b/client/src/test/java/dev/fitko/fitconnect/client/factory/ApplicationConfigLoaderTest.java
@@ -25,7 +25,7 @@ class ApplicationConfigLoaderTest {
 
     @Test
     void testLoadMissingConfigFile() {
-        Assertions.assertThrows(InitializationException.class, () -> ApplicationConfigLoader.loadConfig(Path.of("/no/path")));
+        Assertions.assertThrows(InitializationException.class, () -> ApplicationConfigLoader.loadConfig("/no/path"));
     }
 
     @Test
@@ -57,7 +57,7 @@ class ApplicationConfigLoaderTest {
         final SenderConfig senderConfig = new SenderConfig("1", "123");
 
         // When
-        final ApplicationConfig testConfig = ApplicationConfigLoader.loadConfig(testConfigYaml);
+        final ApplicationConfig testConfig = ApplicationConfigLoader.loadConfigFromYaml(testConfigYaml);
 
         // Then
         assertNotNull(testConfig);