diff --git a/alfa-client/Jenkinsfile.e2e b/alfa-client/Jenkinsfile.e2e
index 772abf065663e2bc567809613900c0b7df422437..9b55f66a5146de14b99bdb88d22821c906c2d13e 100644
--- a/alfa-client/Jenkinsfile.e2e
+++ b/alfa-client/Jenkinsfile.e2e
@@ -750,7 +750,7 @@ String generateCypressConfig(String bezeichner, String appName, String appVarian
     def decodedPassword = decodeString(vorgangManagerDatabaseSecret.password);
     def parsablePassword = makePasswordUrlConform(decodedPassword);
 
-    config.baseUrl = "https://${bezeichner}.${env.CLUSTER_BASE_URL}" as String
+    config.baseUrl = "https://${generateUrlBezeichner(bezeichner, appName)}.${env.CLUSTER_BASE_URL}" as String
     config.env.dbUrl = "mongodb://${decodeString(vorgangManagerDatabaseSecret.username)}:${parsablePassword}@localhost:${dbPort}/admin?ssl=false&directConnection=true&socketTimeoutMS=30000&heartbeatFrequencyMS=10000" as String
     config.env.keycloakUrl = "https://${env.SSO_URL}/" as String
     config.env.keycloakRealm = namespace as String
@@ -773,6 +773,13 @@ String generateCypressConfig(String bezeichner, String appName, String appVarian
   return "cypress-ci-"+appVariant+".config.ts"
 }
 
+String generateUrlBezeichner(String bezeichner, String appName){
+    if(appName == 'admin-e2e'){
+        return "${bezeichner}-admin";
+    }
+    return bezeichner;
+}
+
 
 
 String makePasswordUrlConform(String password) {