Help users to Contact a department or service team

Give users contact information within your service.

<h2 class="govuk-heading-m">Get help with your application</h2>
<ul class="govuk-list">
  <li>Telephone: 020 7946 0101</li>
  <li>Monday to Friday, 9am to 5pm (except public holidays)</li>
</ul>
<p class="govuk-body">
  <a class="govuk-link" href="#">Find out about call charges</a>
</p>

When to use this pattern

Use this pattern whenever you need to help users contact your team or department. Carry out contextual user research to decide exactly where to use this pattern in a page or service.

Read about how and why to set up user support in the GOV.UK Service Manual.

How it works

<h2 class="govuk-heading-m">Get help with your application</h2>
<h3 class="govuk-heading-s">Telephone</h3>
<p class="govuk-body">If you have a unique reference number, have it with you when you call.</p>
<ul class="govuk-list">
  <li>Telephone: 020 7946 0101</li>
  <li>Textphone: 020 7946 0102</li>
  <li>Monday to Friday, 8am to 6pm</li>
  <li>Saturday and Sunday, 10am to 4pm</li>
  <li class="govuk-!-margin-top-5">Welsh language: 020 7946 0103</li>
  <li>Monday to Friday, 8:30am to 5pm</li>
</ul>
<p class="govuk-body">
  <a class="govuk-link" href="#">Find out about call charges</a>
</p>
<h3 class="govuk-heading-s">Email</h3>
<ul class="govuk-list">
  <li><a class="govuk-link" href="#">name@example.com</a></li>
  <li>We aim to respond within 2 working days</li>
</ul>
<h3 class="govuk-heading-s">Webchat</h3>
<ul class="govuk-list">
  <li><a class="govuk-link" href="#">Speak to an adviser now</a></li>
  <li>Current waiting time is 17 minutes</li>
</ul>
<h3 class="govuk-heading-s">Address</h3>
<p class="govuk-body">
  49 to 53 Cherry Street<br>
  London<br>
  AB1 2DC
</p>
<h3 class="govuk-heading-s">Social media</h3>
<p class="govuk-body">You can use Twitter to get general help. We cannot discuss specific cases or individual applications, so please do not give any personal details.</p>
<p class="govuk-body">
  Twitter: @GOVUK
</p>

Place contact information consistently

WCAG 2.2 If you use this pattern across a set of pages, make sure to place the contact information consistently on the page.

For example, if you place a ‘contact us’ section at the end of one page within a set of pages, then you should place any ‘contact us’ sections on other pages within the set at the end of the other pages as well.

This is to comply with WCAG 2.2 success criterion 3.2.6 Consistent Help.

Order contact channels consistently

List contact channels in the same order throughout your service. This helps users to find what they need more easily.

Order contact channels based on what research shows your users need, and what your service or department can best support.

Social media

If you have social media channels:

  • list these channels last
  • do not include a link to the social media sites you’re using - read more about this in GOV.UK’s external linking policy
  • tell users not to share personal information with you

Write telephone numbers in the GOV.UK style

See the GOV.UK style for writing telephone numbers.

Explain any charges

Tell users if they might have to pay to use any of your contact channels.

For telephone call charges, link to the GOV.UK page on call charges. Include the link after the contact channels list and opening hours.

<h2 class="govuk-heading-m">Get help with your application</h2>
<ul class="govuk-list">
  <li>Telephone: 020 7946 0101</li>
  <li>Monday to Friday, 9am to 5pm (except public holidays)</li>
</ul>
<p class="govuk-body">
  <a class="govuk-link" href="#">Find out about call charges</a>
</p>

Give opening hours

Follow the GOV.UK style guide format for time ranges and date ranges.

Explain any exceptions, like bank holidays, or days of the week when your opening hours are different.

For example, ‘Monday to Friday, 9am to midday and 2pm to 4:30pm (closed on bank holidays)’ or ‘24-hour service’.

Tell users how long they’ll have to wait

Tell users when you’ll respond to them. This helps users choose which contact channel to use.

For example, tell users how long it’ll usually take to:

  • receive a response to their email
  • get to the front of your webchat queue

Inset contact information

Use inset text to display contact information when you want to differentiate it from the content that surrounds it.

<div class="govuk-inset-text">
  <h2 class="govuk-heading-m">Talk to an advisor</h2>
  <ul class="govuk-list">
    <li>Telephone: 020 7946 0101</li>
    <li>Textphone: 020 7946 0102</li>
    <li>Monday to Friday, 9am to 5pm (except public holidays)</li>
  </ul>
  <p class="govuk-body">
    <a class="govuk-link" href="#">Find out about call charges</a>
  </p>
</div>
{% from "govuk/components/inset-text/macro.njk" import govukInsetText %}

{% set contactInformation %}
  <h2 class="govuk-heading-m">Talk to an advisor</h2>
  <ul class="govuk-list">
    <li>Telephone: 020 7946 0101</li>
    <li>Textphone: 020 7946 0102</li>
    <li>Monday to Friday, 9am to 5pm (except public holidays)</li>
  </ul>
  <p class="govuk-body">
    <a class="govuk-link" href="#">Find out about call charges</a>
  </p>
{% endset %}

{{ govukInsetText({
  html: contactInformation
}) }}

Expanding contact information

If contact information is less important than other content on a page, you can enclose contact information inside the details component to avoid distracting users.

For example, if you need to provide contact information at the bottom of a form page for users who need help completing the form.

Only do this when there’s a lot of contact information to display. When there are only 1 or 2 lines, include the contact information within the body of the page.

<details class="govuk-details" data-module="govuk-details">
  <summary class="govuk-details__summary">
    <span class="govuk-details__summary-text">
      If you need help completing this form
    </span>
  </summary>
  <div class="govuk-details__text">
    <ul class="govuk-list">
      <li>Telephone: 020 7946 0101</li>
      <li>Monday to Friday, 8am to 6pm (except public holidays)</li>
      <li>Saturday and Sunday, 10am to 4pm</li>
    </ul>
    <p class="govuk-body">
      <a class="govuk-link" href="#">Find out about call charges</a>
    </p>
    <ul class="govuk-list">
      <li><a class="govuk-link" href="#">name@example.com</a></li>
      <li>We aim to respond within 2 working days</li>
    </ul>
  </div>
</details>
{% from "govuk/components/details/macro.njk" import govukDetails %}

{% set contactInformation %}
  <ul class="govuk-list">
    <li>Telephone: 020 7946 0101</li>
    <li>Monday to Friday, 8am to 6pm (except public holidays)</li>
    <li>Saturday and Sunday, 10am to 4pm</li>
  </ul>
  <p class="govuk-body">
    <a class="govuk-link" href="#">Find out about call charges</a>
  </p>
  <ul class="govuk-list">
    <li><a class="govuk-link" href="#">name@example.com</a></li>
    <li>We aim to respond within 2 working days</li>
  </ul>
{% endset %}

{{ govukDetails({
  summaryText: "If you need help completing this form",
  html: contactInformation
}) }}

Research on this pattern

This pattern was originally contributed by a team at the Government Digital Service (GDS). The team tested this pattern as part of a government campaign. They ran 2 rounds of research with 12 participants in total.

The examples and guidance here are based on patterns used by the Legal Aid Agency (LAA) and HM Courts & Tribunals Service (HMCTS).

Next steps

Research is needed to work out:

  • if users who are signed into a service need a different approach
  • how to give contact information to users who need urgent help

Help improve this pattern

To help make sure that this page is useful, relevant and up to date, you can:

Tell us if your service uses this pattern

Take part in our usage survey (opens in a new tab) to help us improve this pattern to better meet the needs of the services that use it.

Need help?

If you’ve got a question about the GOV.UK Design System, contact the team.