diff --git a/gso/workflows/site/modify_site.py b/gso/workflows/site/modify_site.py
index 141fcc4320ddd925bc050f7afb1f0193c4a535ef..a522a714d52ed5db066ff18cbeacc7175ba4a907 100644
--- a/gso/workflows/site/modify_site.py
+++ b/gso/workflows/site/modify_site.py
@@ -22,6 +22,7 @@ from gso.products.product_types.site import Site
 from gso.utils.types.coordinates import LatitudeCoordinate, LongitudeCoordinate
 from gso.utils.types.ip_address import IPAddress
 from gso.utils.types.unique_field import validate_field_is_unique
+from gso.workflows.shared import modify_summary_form
 
 
 def initial_input_form_generator(subscription_id: UUIDstr) -> FormGenerator:
@@ -49,8 +50,18 @@ def initial_input_form_generator(subscription_id: UUIDstr) -> FormGenerator:
         ) = subscription.site.site_ts_address
 
     user_input = yield ModifySiteForm
-
-    return user_input.model_dump()
+    user_input = user_input.model_dump()
+    summary_fields = [
+        "site_bgp_community_id",
+        "site_internal_id",
+        "site_ts_address",
+        "site_city",
+        "site_latitude",
+        "site_longitude",
+    ]
+    yield from modify_summary_form(user_input, subscription.site, summary_fields)
+
+    return user_input
 
 
 @step("Modify subscription")