diff --git a/gso/utils/workflow_steps.py b/gso/utils/workflow_steps.py
index 0a56f4daecebd8984d5ed7d8b030eac6dced330b..6ca9aa80536a01655b81f95bf57ffbe4ff62dbc5 100644
--- a/gso/utils/workflow_steps.py
+++ b/gso/utils/workflow_steps.py
@@ -15,7 +15,7 @@ from pydantic_forms.validators import Label
 
 from gso.products.product_blocks.router import RouterRole
 from gso.products.product_types.iptrunk import Iptrunk
-from gso.services.lso_client import LSOState, lso_interaction
+from gso.services.lso_client import LSOState, anonymous_lso_interaction
 from gso.settings import load_oss_params
 from gso.utils.helpers import generate_inventory_for_active_routers
 from gso.utils.shared_enums import Vendor
@@ -407,7 +407,7 @@ def start_moodi() -> StepList:
             "extra_vars": {"subscription": subscription},
         }
 
-    return _is_moodi_enabled(lso_interaction(_start_moodi))
+    return _is_moodi_enabled(anonymous_lso_interaction(_start_moodi))
 
 
 def stop_moodi() -> StepList:
@@ -422,4 +422,4 @@ def stop_moodi() -> StepList:
             "extra_vars": None,
         }
 
-    return _is_moodi_enabled(lso_interaction(_stop_moodi))
+    return _is_moodi_enabled(anonymous_lso_interaction(_stop_moodi))
diff --git a/gso/workflows/site/create_site.py b/gso/workflows/site/create_site.py
index 384dd59f0945885f54bfd5c51b51f477b3a30f69..b54f58096d118632594844a42dfd9a2587cb33f6 100644
--- a/gso/workflows/site/create_site.py
+++ b/gso/workflows/site/create_site.py
@@ -15,6 +15,7 @@ from gso.services.partners import get_partner_by_name
 from gso.utils.types.base_site import BaseSiteValidatorModel
 from gso.utils.types.coordinates import LatitudeCoordinate, LongitudeCoordinate
 from gso.utils.types.ip_address import IPAddress
+from gso.utils.workflow_steps import start_moodi
 from gso.workflows.shared import create_summary_form
 
 
@@ -101,6 +102,7 @@ def create_site() -> StepList:
         >> create_subscription
         >> store_process_subscription(Target.CREATE)
         >> initialize_subscription
+        >> start_moodi()
         >> set_status(SubscriptionLifecycle.ACTIVE)
         >> resync
         >> done