diff --git a/templates/admin/hook_new.tmpl b/templates/admin/hook_new.tmpl
index 65f567b5dcc..26169acaa0b 100644
--- a/templates/admin/hook_new.tmpl
+++ b/templates/admin/hook_new.tmpl
@@ -26,6 +26,8 @@
 					<img class="img-13" src="{{StaticUrlPrefix}}/img/msteams.png">
 				{{else if eq .HookType "feishu"}}
 					<img class="img-13" src="{{StaticUrlPrefix}}/img/feishu.png">
+				{{else if eq .HookType "matrix"}}
+					<img class="img-13" src="{{StaticUrlPrefix}}/img/matrix.svg">
 				{{end}}
 			</div>
 		</h4>
@@ -38,6 +40,7 @@
 			{{template "repo/settings/webhook/telegram" .}}
 			{{template "repo/settings/webhook/msteams" .}}
 			{{template "repo/settings/webhook/feishu" .}}
+			{{template "repo/settings/webhook/matrix" .}}
 		</div>
 
 		{{template "repo/settings/webhook/history" .}}
diff --git a/templates/org/settings/hook_new.tmpl b/templates/org/settings/hook_new.tmpl
index ce45eed5cda..35bb1610a87 100644
--- a/templates/org/settings/hook_new.tmpl
+++ b/templates/org/settings/hook_new.tmpl
@@ -25,6 +25,8 @@
 							<img class="img-13" src="{{StaticUrlPrefix}}/img/msteams.png">
 						{{else if eq .HookType "feishu"}}
 							<img class="img-13" src="{{StaticUrlPrefix}}/img/feishu.png">
+						{{else if eq .HookType "matrix"}}
+							<img class="img-13" src="{{StaticUrlPrefix}}/img/matrix.svg">
 						{{end}}
 					</div>
 				</h4>
@@ -37,6 +39,7 @@
 					{{template "repo/settings/webhook/telegram" .}}
 					{{template "repo/settings/webhook/msteams" .}}
 					{{template "repo/settings/webhook/feishu" .}}
+					{{template "repo/settings/webhook/matrix" .}}
 				</div>
 
 				{{template "repo/settings/webhook/history" .}}