diff --git a/templates/zerver/footer.html b/templates/zerver/footer.html
index 029d438fc1..ff42e4e9ed 100644
--- a/templates/zerver/footer.html
+++ b/templates/zerver/footer.html
@@ -37,6 +37,9 @@
+
+ iDrift AS company
+
Technical University of Munich
diff --git a/zerver/tests/test_docs.py b/zerver/tests/test_docs.py
index 7744424ac9..64f1e672ab 100644
--- a/zerver/tests/test_docs.py
+++ b/zerver/tests/test_docs.py
@@ -163,6 +163,7 @@ class DocPageTest(ZulipTestCase):
self._test("/case-studies/ucsd/", "UCSD")
self._test("/case-studies/rust/", "Rust programming language")
self._test("/case-studies/lean/", "Lean theorem prover")
+ self._test("/case-studies/idrift/", "Case study: iDrift AS")
self._test("/for/research/", "for research")
self._test("/for/business/", "Communication efficiency represents")
self._test("/for/communities/", "Zulip for communities")
diff --git a/zproject/urls.py b/zproject/urls.py
index 2740878e55..47e5c5671c 100644
--- a/zproject/urls.py
+++ b/zproject/urls.py
@@ -627,6 +627,7 @@ i18n_urls = [
path("for/research/", landing_view, {"template_name": "zerver/for-research.html"}),
path("for/business/", landing_view, {"template_name": "zerver/for-business.html"}),
path("for/companies/", RedirectView.as_view(url="/for/business/", permanent=True)),
+ path("case-studies/idrift/", landing_view, {"template_name": "zerver/idrift-case-study.html"}),
path("case-studies/tum/", landing_view, {"template_name": "zerver/tum-case-study.html"}),
path("case-studies/ucsd/", landing_view, {"template_name": "zerver/ucsd-case-study.html"}),
path("case-studies/rust/", landing_view, {"template_name": "zerver/rust-case-study.html"}),