diff --git a/app/views/shared/_html_title.html.erb b/app/views/shared/_html_title.html.erb
new file mode 100644
index 000000000..af582b38f
--- /dev/null
+++ b/app/views/shared/_html_title.html.erb
@@ -0,0 +1 @@
+<% content_for(:html_title, "#{title} | DocuSeal") %>
diff --git a/app/views/start_form/email_verification.html.erb b/app/views/start_form/email_verification.html.erb
index e03e0f426..b1a8410eb 100644
--- a/app/views/start_form/email_verification.html.erb
+++ b/app/views/start_form/email_verification.html.erb
@@ -1,4 +1,4 @@
-<% content_for(:html_title, "#{@template.name} | DocuSeal") %>
+<%= render 'shared/html_title', title: @template.name %>
<% I18n.with_locale(@template.account.locale) do %>
<% content_for(:html_description, t('account_name_has_invited_you_to_fill_and_sign_documents_online_effortlessly_with_a_secure_fast_and_user_friendly_digital_document_signing_solution', account_name: @template.account.name)) %>
<% end %>
diff --git a/app/views/start_form/error.html.erb b/app/views/start_form/error.html.erb
index 452212096..3c9f56dd9 100644
--- a/app/views/start_form/error.html.erb
+++ b/app/views/start_form/error.html.erb
@@ -1,4 +1,4 @@
-<% content_for(:html_title, "#{@template.name} | DocuSeal") %>
+<%= render 'shared/html_title', title: @template.name %>
<% I18n.with_locale(@template.account.locale) do %>
<% content_for(:html_description, t('account_name_has_invited_you_to_fill_and_sign_documents_online_effortlessly_with_a_secure_fast_and_user_friendly_digital_document_signing_solution', account_name: @template.account.name)) %>
<% end %>
diff --git a/app/views/start_form/private.html.erb b/app/views/start_form/private.html.erb
index 53fc86f99..d0f645800 100644
--- a/app/views/start_form/private.html.erb
+++ b/app/views/start_form/private.html.erb
@@ -1,4 +1,4 @@
-<% content_for(:html_title, "#{@template.name} | DocuSeal") %>
+<%= render 'shared/html_title', title: @template.name %>
<% I18n.with_locale(@template.account.locale) do %>
<% content_for(:html_description, t('share_link_is_currently_disabled')) %>
<% end %>
diff --git a/app/views/start_form/show.html.erb b/app/views/start_form/show.html.erb
index dbfc65ca3..097ff38ce 100644
--- a/app/views/start_form/show.html.erb
+++ b/app/views/start_form/show.html.erb
@@ -1,4 +1,4 @@
-<% content_for(:html_title, "#{@template.name} | DocuSeal") %>
+<%= render 'shared/html_title', title: @template.name %>
<% I18n.with_locale(@template.account.locale) do %>
<% content_for(:html_description, t('account_name_has_invited_you_to_fill_and_sign_documents_online_effortlessly_with_a_secure_fast_and_user_friendly_digital_document_signing_solution', account_name: @template.account.name)) %>
<% end %>
diff --git a/app/views/submit_form/email_2fa.html.erb b/app/views/submit_form/email_2fa.html.erb
index 9a3120c9e..856b0926f 100644
--- a/app/views/submit_form/email_2fa.html.erb
+++ b/app/views/submit_form/email_2fa.html.erb
@@ -1,4 +1,4 @@
-<% content_for(:html_title, "#{@submitter.submission.name || @submitter.submission.template&.name} | DocuSeal") %>
+<%= render 'shared/html_title', title: @submitter.submission.name || @submitter.submission.template&.name %>
<% content_for(:native_title, @submitter.submission.name || @submitter.submission.template&.name) if turbo_native_app? %>
<% I18n.with_locale(@submitter.account.locale) do %>
<% content_for(:html_description, t('account_name_has_invited_you_to_fill_and_sign_documents_online_effortlessly_with_a_secure_fast_and_user_friendly_digital_document_signing_solution', account_name: @submitter.account.name)) %>
diff --git a/app/views/submit_form/show.html.erb b/app/views/submit_form/show.html.erb
index 124694277..802d69e4e 100644
--- a/app/views/submit_form/show.html.erb
+++ b/app/views/submit_form/show.html.erb
@@ -1,4 +1,4 @@
-<% content_for(:html_title, "#{@submitter.submission.name || @submitter.submission.template&.name} | DocuSeal") %>
+<%= render 'shared/html_title', title: @submitter.submission.name || @submitter.submission.template&.name %>
<% content_for(:native_title, @submitter.submission.name || @submitter.submission.template&.name) if turbo_native_app? %>
<% I18n.with_locale(@submitter.account.locale) do %>
<% content_for(:html_description, t('account_name_has_invited_you_to_fill_and_sign_documents_online_effortlessly_with_a_secure_fast_and_user_friendly_digital_document_signing_solution', account_name: @submitter.account.name)) %>