www.kaweb.co.uk Open in urlscan Pro
188.114.97.3  Public Scan

Submitted URL: https://kaweb-digital.com/
Effective URL: https://www.kaweb.co.uk/
Submission: On October 10 via api from US — Scanned from DE

Form analysis 9 forms found in the DOM

<form>
  <fieldset>
    <legend class="visuallyhidden">Consent Selection</legend>
    <div id="CybotCookiebotDialogBodyFieldsetInnerContainer">
      <div class="CybotCookiebotDialogBodyLevelButtonWrapper"><label class="CybotCookiebotDialogBodyLevelButtonLabel" for="CybotCookiebotDialogBodyLevelButtonNecessary"><strong
            class="CybotCookiebotDialogBodyLevelButtonDescription">Necessary</strong></label>
        <div class="CybotCookiebotDialogBodyLevelButtonSliderWrapper CybotCookiebotDialogBodyLevelButtonSliderWrapperDisabled"><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonNecessary"
            class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelButtonDisabled" disabled="disabled" checked="checked"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></div>
      </div>
      <div class="CybotCookiebotDialogBodyLevelButtonWrapper"><label class="CybotCookiebotDialogBodyLevelButtonLabel" for="CybotCookiebotDialogBodyLevelButtonPreferences"><strong
            class="CybotCookiebotDialogBodyLevelButtonDescription">Preferences</strong></label>
        <div class="CybotCookiebotDialogBodyLevelButtonSliderWrapper"><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonPreferences" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox"
            data-target="CybotCookiebotDialogBodyLevelButtonPreferencesInline" checked="checked" tabindex="0"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></div>
      </div>
      <div class="CybotCookiebotDialogBodyLevelButtonWrapper"><label class="CybotCookiebotDialogBodyLevelButtonLabel" for="CybotCookiebotDialogBodyLevelButtonStatistics"><strong
            class="CybotCookiebotDialogBodyLevelButtonDescription">Statistics</strong></label>
        <div class="CybotCookiebotDialogBodyLevelButtonSliderWrapper"><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonStatistics" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox"
            data-target="CybotCookiebotDialogBodyLevelButtonStatisticsInline" checked="checked" tabindex="0"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></div>
      </div>
      <div class="CybotCookiebotDialogBodyLevelButtonWrapper"><label class="CybotCookiebotDialogBodyLevelButtonLabel" for="CybotCookiebotDialogBodyLevelButtonMarketing"><strong
            class="CybotCookiebotDialogBodyLevelButtonDescription">Marketing</strong></label>
        <div class="CybotCookiebotDialogBodyLevelButtonSliderWrapper"><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonMarketing" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox"
            data-target="CybotCookiebotDialogBodyLevelButtonMarketingInline" checked="checked" tabindex="0"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></div>
      </div>
    </div>
  </fieldset>
</form>

<form><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonNecessaryInline" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelButtonDisabled" disabled="disabled" checked="checked"> <span
    class="CybotCookiebotDialogBodyLevelButtonSlider"></span></form>

<form><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonPreferencesInline" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox" data-target="CybotCookiebotDialogBodyLevelButtonPreferences"
    checked="checked" tabindex="0"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></form>

<form><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonStatisticsInline" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox" data-target="CybotCookiebotDialogBodyLevelButtonStatistics"
    checked="checked" tabindex="0"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></form>

<form><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonMarketingInline" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox" data-target="CybotCookiebotDialogBodyLevelButtonMarketing" checked="checked"
    tabindex="0"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></form>

<form class="CybotCookiebotDialogBodyLevelButtonSliderWrapper"><input type="checkbox" id="CybotCookiebotDialogBodyContentCheckboxPersonalInformation" class="CybotCookiebotDialogBodyLevelButton"> <span
    class="CybotCookiebotDialogBodyLevelButtonSlider"></span></form>

POST https://www.kaweb.co.uk/!/forms/contact

<form id="form-contact" class="form  js-ajax-form" method="POST" action="https://www.kaweb.co.uk/!/forms/contact" enctype="multipart/form-data" data-name="form_contact" novalidate="">
  <input type="hidden" name="_token" value="yMwdHGT9OUD39PTGDqwRqGGUbBQdV9Mkhz9gNozD" autocomplete="off">
  <div class="alert mb-4 d-none js-alert" role="alert" data-success="Your enquiry was sent. We'll be in touch soon." data-error="Please fix the highlighted fields.">
  </div>
  <div class="row g-3">
    <div class="col-sm-6">
      <div class="form-control-wrap form-wrap form-floating">
        <input id="form-contact-name" class="form-control" type="text" name="name" placeholder="" required="" value="" aria-describedby="form-contact-name-feedback">
        <label for="form-contact-name">Name *</label>
        <svg aria-hidden="true" class="icon-svg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20">
          <path
            d="M17 18.71c-.46 0-.83-.37-.83-.83v-1.75c0-1.47-1.2-2.67-2.67-2.67h-7c-1.47 0-2.67 1.2-2.67 2.67v1.75c0 .46-.37.83-.83.83s-.83-.37-.83-.83v-1.75c0-2.39 1.94-4.33 4.33-4.33h7c2.39 0 4.33 1.94 4.33 4.33v1.75c0 .46-.37.83-.83.83Zm-7-8.75c-2.39 0-4.33-1.94-4.33-4.33S7.61 1.29 10 1.29s4.33 1.94 4.33 4.33S12.39 9.95 10 9.95Zm0-7c-1.47 0-2.67 1.2-2.67 2.67S8.53 8.3 10 8.3s2.67-1.2 2.67-2.67-1.2-2.67-2.67-2.67Z">
          </path>
        </svg>
      </div>
      <div id="form-contact-name-feedback" class="invalid-feedback"></div>
    </div>
    <div class="col-sm-6">
      <div class="form-control-wrap form-wrap form-floating">
        <input id="form-contact-company" class="form-control" type="text" name="company" placeholder="" required="" value="" aria-describedby="form-contact-company-feedback">
        <label for="form-contact-company">Company *</label>
        <svg aria-hidden="true" class="icon-svg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20">
          <path
            d="M16.8 4.92h-2.57v-.87c0-1.4-1.14-2.53-2.53-2.53H8.3a2.53 2.53 0 0 0-2.53 2.53v.87H3.2A2.53 2.53 0 0 0 .67 7.45v8.5c0 1.4 1.14 2.53 2.53 2.53h13.6c1.4 0 2.53-1.14 2.53-2.53v-8.5c0-1.4-1.14-2.53-2.53-2.53Zm-9.37-.87c0-.48.39-.87.87-.87h3.4c.48 0 .87.39.87.87v.87H7.43v-.87Zm5.14 2.53v10.24H7.43V6.58h5.14ZM2.33 15.95v-8.5c0-.48.39-.87.87-.87h2.57v10.24H3.2a.87.87 0 0 1-.87-.87Zm15.34 0c0 .48-.39.87-.87.87h-2.57V6.58h2.57c.48 0 .87.39.87.87v8.5Z">
          </path>
        </svg>
      </div>
      <div id="form-contact-company-feedback" class="invalid-feedback"></div>
    </div>
    <div class="col-sm-6">
      <div class="form-control-wrap form-wrap form-floating">
        <input id="form-contact-email" class="form-control" type="email" name="email" placeholder="" required="" value="" aria-describedby="form-contact-email-feedback">
        <label for="form-contact-email">Email *</label>
        <svg aria-hidden="true" class="icon-svg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20">
          <path
            d="M10 .84a9.17 9.17 0 1 0 5.58 16.44c.36-.28.43-.8.15-1.17a.84.84 0 0 0-1.17-.15A7.5 7.5 0 1 1 10 2.51a7.5 7.5 0 0 1 7.5 7.5v.83a1.67 1.67 0 0 1-3.34 0V6.67a.83.83 0 1 0-1.66 0v.03A4.13 4.13 0 0 0 5.84 10a4.15 4.15 0 0 0 7.27 2.74 3.32 3.32 0 0 0 6.05-1.91V10A9.17 9.17 0 0 0 10 .84Zm0 11.66a2.5 2.5 0 1 1 0-5 2.5 2.5 0 0 1 0 5Z">
          </path>
        </svg>
      </div>
      <div id="form-contact-email-feedback" class="invalid-feedback"></div>
    </div>
    <div class="col-sm-6">
      <div class="form-control-wrap form-wrap form-floating">
        <input id="form-contact-phone_number" class="form-control" type="tel" name="phone_number" placeholder="" required="" value="" aria-describedby="form-contact-phone_number-feedback">
        <label for="form-contact-phone_number">Phone Number *</label>
        <svg aria-hidden="true" class="icon-svg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20">
          <path
            d="m16.68 19.1-.24-.01a17.41 17.41 0 0 1-7.57-2.69A17.52 17.52 0 0 1 .94 3.57 2.51 2.51 0 0 1 3.2.84l.22-.01h2.52c1.23 0 2.29.92 2.47 2.15.1.74.28 1.47.54 2.17a2.5 2.5 0 0 1-.56 2.63l-.6.6a12.54 12.54 0 0 0 3.82 3.82l.6-.6c.7-.69 1.73-.91 2.64-.57a9.9 9.9 0 0 0 2.16.54 2.5 2.5 0 0 1 2.16 2.53v2.49a2.5 2.5 0 0 1-2.49 2.5ZM5.94 2.5H3.42c-.53.05-.87.45-.83.91a15.81 15.81 0 0 0 7.18 11.6 15.68 15.68 0 0 0 6.84 2.43c.52 0 .9-.38.9-.84v-2.53a.84.84 0 0 0-.72-.85c-.85-.11-1.7-.32-2.52-.63a.82.82 0 0 0-.88.19l-1.06 1.06a.83.83 0 0 1-1 .13 14.17 14.17 0 0 1-5.31-5.31.83.83 0 0 1 .13-1L7.21 6.6c.23-.23.3-.57.19-.88-.3-.82-.52-1.67-.63-2.53a.84.84 0 0 0-.83-.71Z">
          </path>
        </svg>
      </div>
      <div id="form-contact-phone_number-feedback" class="invalid-feedback"></div>
    </div>
    <div class="col-sm-12">
      <label class="form-control form-wrap">
        <textarea id="form-contact-enquiry" class="form-control" name="enquiry" rows="5" placeholder="" aria-describedby="form-contact-enquiry-feedback"></textarea>
        <span class="form-label">Message </span>
      </label>
      <div id="form-contact-enquiry-feedback" class="invalid-feedback"></div>
    </div>
    <div class="col-sm-12">
      <div class="g-recaptcha" data-sitekey="6Le0V-woAAAAAP49tr09cbY1-fSm4CGi2SX3jAlx" data-size="invisible">
        <div class="grecaptcha-badge" data-style="bottomright"
          style="width: 256px; height: 60px; display: block; transition: right 0.3s; position: fixed; bottom: 14px; right: -186px; box-shadow: gray 0px 0px 5px; border-radius: 2px; overflow: hidden;">
          <div class="grecaptcha-logo"><iframe title="reCAPTCHA" width="256" height="60" role="presentation" name="a-2wdhl26el8mb" frameborder="0" scrolling="no"
              sandbox="allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox allow-storage-access-by-user-activation"
              src="https://www.google.com/recaptcha/api2/anchor?ar=1&amp;k=6Le0V-woAAAAAP49tr09cbY1-fSm4CGi2SX3jAlx&amp;co=aHR0cHM6Ly93d3cua2F3ZWIuY28udWs6NDQz&amp;hl=de&amp;v=xds0rzGrktR88uEZ2JUvdgOY&amp;size=invisible&amp;cb=armtgctckai2"></iframe>
          </div>
          <div class="grecaptcha-error"></div><textarea id="g-recaptcha-response" name="g-recaptcha-response" class="g-recaptcha-response"
            style="width: 250px; height: 40px; border: 1px solid rgb(193, 193, 193); margin: 10px 25px; padding: 0px; resize: none; display: none;"></textarea>
        </div>
      </div>
      <div class="invalid-feedback mb-3 js-captcha-error"> Human check failed. Please try again later. </div>
      <button class="btn btn-secondary submit-btn" type="submit">
        <span class="px-md-3">
          <span class="status-default">Send enquiry</span>
          <span class="status-loading spinner-grow spinner-border-sm" role="status">
            <span class="visually-hidden">Submitting form...</span>
          </span>
        </span>
      </button>
      <div class="small form-captcha-msg mt-3">
        <p>By submitting this form, you agree to the <a target="_blank" href="/privacy-policy" rel="noopener noreferrer">Privacy Policy</a>. This site is protected by reCAPTCHA and the Google
          <a target="_blank" href="https://policies.google.com/privacy" rel="noopener noreferrer">Privacy Policy</a> and <a target="_blank" href="https://policies.google.com/terms" rel="noopener noreferrer">Terms of Service</a> apply.</p>
      </div>
    </div>
  </div>
  <input type="hidden" name="_redirect" value="https://www.kaweb.co.uk#form-contact">
  <input type="hidden" name="_error_redirect" value="https://www.kaweb.co.uk#form-contact">
  <input type="hidden" name="_token" value="yMwdHGT9OUD39PTGDqwRqGGUbBQdV9Mkhz9gNozD">
  <input type="hidden" name="current_url" value="https://www.kaweb.co.uk">
  <input type="hidden" name="honeypot">
</form>

POST https://www.kaweb.co.uk/!/forms/newsletter

<form id="form-newsletter" class="form  js-ajax-form" method="POST" action="https://www.kaweb.co.uk/!/forms/newsletter" enctype="multipart/form-data" data-name="form_newsletter" novalidate="">
  <input type="hidden" name="_token" value="yMwdHGT9OUD39PTGDqwRqGGUbBQdV9Mkhz9gNozD" autocomplete="off">
  <div class="alert mb-4 d-none js-alert" role="alert" data-success="Thank you for signing up to our newsletter." data-error="Please fix the highlighted fields.">
  </div>
  <div class="row g-3">
    <div class="col-sm-12">
      <div class="form-control-wrap form-wrap form-floating">
        <input id="form-newsletter-email" class="form-control" type="email" name="email" placeholder="" required="" value="" aria-describedby="form-newsletter-email-feedback">
        <label for="form-newsletter-email">Email *</label>
        <svg aria-hidden="true" class="icon-svg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20">
          <path
            d="M10 .84a9.17 9.17 0 1 0 5.58 16.44c.36-.28.43-.8.15-1.17a.84.84 0 0 0-1.17-.15A7.5 7.5 0 1 1 10 2.51a7.5 7.5 0 0 1 7.5 7.5v.83a1.67 1.67 0 0 1-3.34 0V6.67a.83.83 0 1 0-1.66 0v.03A4.13 4.13 0 0 0 5.84 10a4.15 4.15 0 0 0 7.27 2.74 3.32 3.32 0 0 0 6.05-1.91V10A9.17 9.17 0 0 0 10 .84Zm0 11.66a2.5 2.5 0 1 1 0-5 2.5 2.5 0 0 1 0 5Z">
          </path>
        </svg>
      </div>
      <div id="form-newsletter-email-feedback" class="invalid-feedback"></div>
    </div>
    <div class="col-sm-12">
      <div class="g-recaptcha" data-sitekey="6Le0V-woAAAAAP49tr09cbY1-fSm4CGi2SX3jAlx" data-size="invisible">
        <div class="grecaptcha-badge" data-style="none" style="width: 256px; height: 60px; position: fixed; visibility: hidden;">
          <div class="grecaptcha-logo"><iframe title="reCAPTCHA" width="256" height="60" role="presentation" name="a-bs4619eb9rae" frameborder="0" scrolling="no"
              sandbox="allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox allow-storage-access-by-user-activation"
              src="https://www.google.com/recaptcha/api2/anchor?ar=1&amp;k=6Le0V-woAAAAAP49tr09cbY1-fSm4CGi2SX3jAlx&amp;co=aHR0cHM6Ly93d3cua2F3ZWIuY28udWs6NDQz&amp;hl=de&amp;v=xds0rzGrktR88uEZ2JUvdgOY&amp;size=invisible&amp;cb=7wblk0bc5r6g"></iframe>
          </div>
          <div class="grecaptcha-error"></div><textarea id="g-recaptcha-response-1" name="g-recaptcha-response" class="g-recaptcha-response"
            style="width: 250px; height: 40px; border: 1px solid rgb(193, 193, 193); margin: 10px 25px; padding: 0px; resize: none; display: none;"></textarea>
        </div>
      </div>
      <div class="invalid-feedback mb-3 js-captcha-error"> Human check failed. Please try again later. </div>
      <button class="btn btn-secondary submit-btn" type="submit">
        <span class="px-md-3">
          <span class="status-default">Join newsletter</span>
          <span class="status-loading spinner-grow spinner-border-sm" role="status">
            <span class="visually-hidden">Submitting form...</span>
          </span>
        </span>
      </button>
      <div class="small form-captcha-msg mt-3">
        <p>By submitting this form, you agree to the <a target="_blank" href="/privacy-policy" rel="noopener noreferrer">Privacy Policy</a>. This site is protected by reCAPTCHA and the Google
          <a target="_blank" href="https://policies.google.com/privacy" rel="noopener noreferrer">Privacy Policy</a> and <a target="_blank" href="https://policies.google.com/terms" rel="noopener noreferrer">Terms of Service</a> apply.</p>
      </div>
    </div>
  </div>
  <input type="hidden" name="_redirect" value="https://www.kaweb.co.uk#form-newsletter">
  <input type="hidden" name="_error_redirect" value="https://www.kaweb.co.uk#form-newsletter">
  <input type="hidden" name="_token" value="yMwdHGT9OUD39PTGDqwRqGGUbBQdV9Mkhz9gNozD">
  <input type="hidden" name="current_url" value="https://www.kaweb.co.uk">
  <input type="hidden" name="honeypot">
</form>

POST https://www.kaweb.co.uk/!/forms/contact

<form id="form-modal-contact" class="form  js-ajax-form" method="POST" action="https://www.kaweb.co.uk/!/forms/contact" enctype="multipart/form-data" data-name="form_contact" novalidate="">
  <input type="hidden" name="_token" value="yMwdHGT9OUD39PTGDqwRqGGUbBQdV9Mkhz9gNozD" autocomplete="off">
  <div class="alert mb-4 d-none js-alert" role="alert" data-success="Your enquiry was sent. We'll be in touch soon." data-error="Please fix the highlighted fields.">
  </div>
  <div class="row g-3">
    <div class="col-sm-6">
      <div class="form-control-wrap form-wrap form-floating">
        <input id="form-modal-contact-name" class="form-control" type="text" name="name" placeholder="" required="" value="" aria-describedby="form-modal-contact-name-feedback">
        <label for="form-modal-contact-name">Name *</label>
        <svg aria-hidden="true" class="icon-svg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20">
          <path
            d="M17 18.71c-.46 0-.83-.37-.83-.83v-1.75c0-1.47-1.2-2.67-2.67-2.67h-7c-1.47 0-2.67 1.2-2.67 2.67v1.75c0 .46-.37.83-.83.83s-.83-.37-.83-.83v-1.75c0-2.39 1.94-4.33 4.33-4.33h7c2.39 0 4.33 1.94 4.33 4.33v1.75c0 .46-.37.83-.83.83Zm-7-8.75c-2.39 0-4.33-1.94-4.33-4.33S7.61 1.29 10 1.29s4.33 1.94 4.33 4.33S12.39 9.95 10 9.95Zm0-7c-1.47 0-2.67 1.2-2.67 2.67S8.53 8.3 10 8.3s2.67-1.2 2.67-2.67-1.2-2.67-2.67-2.67Z">
          </path>
        </svg>
      </div>
      <div id="form-modal-contact-name-feedback" class="invalid-feedback"></div>
    </div>
    <div class="col-sm-6">
      <div class="form-control-wrap form-wrap form-floating">
        <input id="form-modal-contact-company" class="form-control" type="text" name="company" placeholder="" required="" value="" aria-describedby="form-modal-contact-company-feedback">
        <label for="form-modal-contact-company">Company *</label>
        <svg aria-hidden="true" class="icon-svg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20">
          <path
            d="M16.8 4.92h-2.57v-.87c0-1.4-1.14-2.53-2.53-2.53H8.3a2.53 2.53 0 0 0-2.53 2.53v.87H3.2A2.53 2.53 0 0 0 .67 7.45v8.5c0 1.4 1.14 2.53 2.53 2.53h13.6c1.4 0 2.53-1.14 2.53-2.53v-8.5c0-1.4-1.14-2.53-2.53-2.53Zm-9.37-.87c0-.48.39-.87.87-.87h3.4c.48 0 .87.39.87.87v.87H7.43v-.87Zm5.14 2.53v10.24H7.43V6.58h5.14ZM2.33 15.95v-8.5c0-.48.39-.87.87-.87h2.57v10.24H3.2a.87.87 0 0 1-.87-.87Zm15.34 0c0 .48-.39.87-.87.87h-2.57V6.58h2.57c.48 0 .87.39.87.87v8.5Z">
          </path>
        </svg>
      </div>
      <div id="form-modal-contact-company-feedback" class="invalid-feedback"></div>
    </div>
    <div class="col-sm-6">
      <div class="form-control-wrap form-wrap form-floating">
        <input id="form-modal-contact-email" class="form-control" type="email" name="email" placeholder="" required="" value="" aria-describedby="form-modal-contact-email-feedback">
        <label for="form-modal-contact-email">Email *</label>
        <svg aria-hidden="true" class="icon-svg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20">
          <path
            d="M10 .84a9.17 9.17 0 1 0 5.58 16.44c.36-.28.43-.8.15-1.17a.84.84 0 0 0-1.17-.15A7.5 7.5 0 1 1 10 2.51a7.5 7.5 0 0 1 7.5 7.5v.83a1.67 1.67 0 0 1-3.34 0V6.67a.83.83 0 1 0-1.66 0v.03A4.13 4.13 0 0 0 5.84 10a4.15 4.15 0 0 0 7.27 2.74 3.32 3.32 0 0 0 6.05-1.91V10A9.17 9.17 0 0 0 10 .84Zm0 11.66a2.5 2.5 0 1 1 0-5 2.5 2.5 0 0 1 0 5Z">
          </path>
        </svg>
      </div>
      <div id="form-modal-contact-email-feedback" class="invalid-feedback"></div>
    </div>
    <div class="col-sm-6">
      <div class="form-control-wrap form-wrap form-floating">
        <input id="form-modal-contact-phone_number" class="form-control" type="tel" name="phone_number" placeholder="" required="" value="" aria-describedby="form-modal-contact-phone_number-feedback">
        <label for="form-modal-contact-phone_number">Phone Number *</label>
        <svg aria-hidden="true" class="icon-svg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20">
          <path
            d="m16.68 19.1-.24-.01a17.41 17.41 0 0 1-7.57-2.69A17.52 17.52 0 0 1 .94 3.57 2.51 2.51 0 0 1 3.2.84l.22-.01h2.52c1.23 0 2.29.92 2.47 2.15.1.74.28 1.47.54 2.17a2.5 2.5 0 0 1-.56 2.63l-.6.6a12.54 12.54 0 0 0 3.82 3.82l.6-.6c.7-.69 1.73-.91 2.64-.57a9.9 9.9 0 0 0 2.16.54 2.5 2.5 0 0 1 2.16 2.53v2.49a2.5 2.5 0 0 1-2.49 2.5ZM5.94 2.5H3.42c-.53.05-.87.45-.83.91a15.81 15.81 0 0 0 7.18 11.6 15.68 15.68 0 0 0 6.84 2.43c.52 0 .9-.38.9-.84v-2.53a.84.84 0 0 0-.72-.85c-.85-.11-1.7-.32-2.52-.63a.82.82 0 0 0-.88.19l-1.06 1.06a.83.83 0 0 1-1 .13 14.17 14.17 0 0 1-5.31-5.31.83.83 0 0 1 .13-1L7.21 6.6c.23-.23.3-.57.19-.88-.3-.82-.52-1.67-.63-2.53a.84.84 0 0 0-.83-.71Z">
          </path>
        </svg>
      </div>
      <div id="form-modal-contact-phone_number-feedback" class="invalid-feedback"></div>
    </div>
    <div class="col-sm-12">
      <label class="form-control form-wrap">
        <textarea id="form-modal-contact-enquiry" class="form-control" name="enquiry" rows="5" placeholder="" aria-describedby="form-modal-contact-enquiry-feedback"></textarea>
        <span class="form-label">Message </span>
      </label>
      <div id="form-modal-contact-enquiry-feedback" class="invalid-feedback"></div>
    </div>
    <div class="col-sm-12">
      <div class="g-recaptcha" data-sitekey="6Le0V-woAAAAAP49tr09cbY1-fSm4CGi2SX3jAlx" data-size="invisible">
        <div class="grecaptcha-badge" data-style="none" style="width: 256px; height: 60px; position: fixed; visibility: hidden;">
          <div class="grecaptcha-logo"><iframe title="reCAPTCHA" width="256" height="60" role="presentation" name="a-oi7foyqi8u2a" frameborder="0" scrolling="no"
              sandbox="allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox allow-storage-access-by-user-activation"
              src="https://www.google.com/recaptcha/api2/anchor?ar=1&amp;k=6Le0V-woAAAAAP49tr09cbY1-fSm4CGi2SX3jAlx&amp;co=aHR0cHM6Ly93d3cua2F3ZWIuY28udWs6NDQz&amp;hl=de&amp;v=xds0rzGrktR88uEZ2JUvdgOY&amp;size=invisible&amp;cb=7q8j4jw8wrsq"></iframe>
          </div>
          <div class="grecaptcha-error"></div><textarea id="g-recaptcha-response-2" name="g-recaptcha-response" class="g-recaptcha-response"
            style="width: 250px; height: 40px; border: 1px solid rgb(193, 193, 193); margin: 10px 25px; padding: 0px; resize: none; display: none;"></textarea>
        </div><iframe style="display: none;"></iframe>
      </div>
      <div class="invalid-feedback mb-3 js-captcha-error"> Human check failed. Please try again later. </div>
      <button class="btn btn-secondary submit-btn" type="submit">
        <span class="px-md-3">
          <span class="status-default">Send enquiry</span>
          <span class="status-loading spinner-grow spinner-border-sm" role="status">
            <span class="visually-hidden">Submitting form...</span>
          </span>
        </span>
      </button>
      <div class="small form-captcha-msg mt-3">
        <p>By submitting this form, you agree to the <a target="_blank" href="/privacy-policy" rel="noopener noreferrer">Privacy Policy</a>. This site is protected by reCAPTCHA and the Google
          <a target="_blank" href="https://policies.google.com/privacy" rel="noopener noreferrer">Privacy Policy</a> and <a target="_blank" href="https://policies.google.com/terms" rel="noopener noreferrer">Terms of Service</a> apply.</p>
      </div>
    </div>
  </div>
  <input type="hidden" name="_redirect" value="https://www.kaweb.co.uk#form-modal-contact">
  <input type="hidden" name="_error_redirect" value="https://www.kaweb.co.uk#form-modal-contact">
  <input type="hidden" name="_token" value="yMwdHGT9OUD39PTGDqwRqGGUbBQdV9Mkhz9gNozD">
  <input type="hidden" name="current_url" value="https://www.kaweb.co.uk">
  <input type="hidden" name="honeypot">
</form>

Text Content

 * Consent
 * Details
 * [#IABV2SETTINGS#]
 * About


THIS WEBSITE USES COOKIES

We use cookies to personalise content and ads, to provide social media features
and to analyse our traffic. We also share information about your use of our site
with our social media, advertising and analytics partners who may combine it
with other information that you’ve provided to them or that they’ve collected
from your use of their services.

Consent Selection
Necessary

Preferences

Statistics

Marketing

Show details
 * Necessary 17
   
   Necessary cookies help make a website usable by enabling basic functions like
   page navigation and access to secure areas of the website. The website cannot
   function properly without these cookies.
    * Cookiebot
      2
      Learn more about this provider
      1.gifUsed to count the number of sessions to the website, necessary for
      optimizing CMP product delivery.
      Maximum Storage Duration: SessionType: Pixel Tracker
      CookieConsentStores the user's cookie consent state for the current domain
      Maximum Storage Duration: 1 yearType: HTTP Cookie
    * Google
      3
      Learn more about this provider
      
      Some of the data collected by this provider is for the purposes of
      personalization and measuring advertising effectiveness.
      
      test_cookiePending
      Maximum Storage Duration: 1 dayType: HTTP Cookie
      rc::aThis cookie is used to distinguish between humans and bots. This is
      beneficial for the website, in order to make valid reports on the use of
      their website.
      Maximum Storage Duration: PersistentType: HTML Local Storage
      rc::cThis cookie is used to distinguish between humans and bots.
      Maximum Storage Duration: SessionType: HTML Local Storage
    * New Relic
      1
      Learn more about this provider
      JSESSIONIDPreserves users states across page requests.
      Maximum Storage Duration: SessionType: HTTP Cookie
    * hsforms.com
      vimeo.com
      zoominfo.com
      
      8
      __cf_bm [x4]This cookie is used to distinguish between humans and bots.
      This is beneficial for the website, in order to make valid reports on the
      use of their website.
      Maximum Storage Duration: 1 dayType: HTTP Cookie
      _cfuvid [x4]This cookie is a part of the services provided by Cloudflare -
      Including load-balancing, deliverance of website content and serving DNS
      connection for website operators.
      Maximum Storage Duration: SessionType: HTTP Cookie
    * www.kaweb.co.uk
      2
      debugThis cookie is used to detect errors on the website - this
      information is sent to the website's support staff in order to optimize
      the visitor's experience on the website.
      Maximum Storage Duration: PersistentType: HTML Local Storage
      XSRF-TOKENEnsures visitor browsing-security by preventing cross-site
      request forgery. This cookie is essential for the security of the website
      and visitor.
      Maximum Storage Duration: 1 dayType: HTTP Cookie
    * x.clearbitjs.com
      1
      pfjs%3AcookiesUsed to check if the user's browser supports cookies.
      Maximum Storage Duration: 1 yearType: HTTP Cookie

 * Preferences 1
   
   Preference cookies enable a website to remember information that changes the
   way the website behaves or looks, like your preferred language or the region
   that you are in.
    * Hubspot
      1
      Learn more about this provider
      messagesUtkStores a unique ID string for each chat-box session. This
      allows the website-support to see previous issues and reconnect with the
      previous supporter.
      Maximum Storage Duration: 180 daysType: HTTP Cookie

 * Statistics 7
   
   Statistic cookies help website owners to understand how visitors interact
   with websites by collecting and reporting information anonymously.
    * Hubspot
      4
      Learn more about this provider
      __hsscIdentifies if the cookie data needs to be updated in the visitor's
      browser.
      Maximum Storage Duration: 1 dayType: HTTP Cookie
      __hssrcUsed to recognise the visitor's browser upon reentry on the
      website.
      Maximum Storage Duration: SessionType: HTTP Cookie
      __hstcSets a unique ID for the session. This allows the website to obtain
      data on visitor behaviour for statistical purposes.
      Maximum Storage Duration: 180 daysType: HTTP Cookie
      hubspotutkSets a unique ID for the session. This allows the website to
      obtain data on visitor behaviour for statistical purposes.
      Maximum Storage Duration: 180 daysType: HTTP Cookie
    * www.kaweb.co.uk
      2
      ziwsSessionCollects statistics on the user's visits to the website, such
      as the number of visits, average time spent on the website and what pages
      have been read.
      Maximum Storage Duration: SessionType: HTML Local Storage
      ziwsSessionIdCollects statistics on the user's visits to the website, such
      as the number of visits, average time spent on the website and what pages
      have been read.
      Maximum Storage Duration: SessionType: HTML Local Storage
    * x.clearbitjs.com
      1
      cb%3AtestCollects data on the user's visits to the website, such as the
      number of visits, average time spent on the website and what pages have
      been loaded with the purpose of generating reports for optimising the
      website content.
      Maximum Storage Duration: 1 yearType: HTTP Cookie

 * Marketing 21
   
   Marketing cookies are used to track visitors across websites. The intention
   is to display ads that are relevant and engaging for the individual user and
   thereby more valuable for publishers and third party advertisers.
    * Meta Platforms, Inc.
      4
      Learn more about this provider
      _fbp [x2]Used by Facebook to deliver a series of advertisement products
      such as real time bidding from third party advertisers.
      Maximum Storage Duration: 3 monthsType: HTTP Cookie
      lastExternalReferrerDetects how the user reached the website by
      registering their last URL-address.
      Maximum Storage Duration: PersistentType: HTML Local Storage
      lastExternalReferrerTimeDetects how the user reached the website by
      registering their last URL-address.
      Maximum Storage Duration: PersistentType: HTML Local Storage
    * Elfsight
      1
      Learn more about this provider
      elfsight_viewed_recentlyDetermines which products the user has viewed,
      allowing the website to promote related products.
      Maximum Storage Duration: 1 dayType: HTTP Cookie
    * Google
      8
      Learn more about this provider
      
      Some of the data collected by this provider is for the purposes of
      personalization and measuring advertising effectiveness.
      
      _ga [x2]Used to send data to Google Analytics about the visitor's device
      and behavior. Tracks the visitor across devices and marketing channels.
      Maximum Storage Duration: 2 yearsType: HTTP Cookie
      _ga_# [x2]Used to send data to Google Analytics about the visitor's device
      and behavior. Tracks the visitor across devices and marketing channels.
      Maximum Storage Duration: 2 yearsType: HTTP Cookie
      _gcl_au [x2]Used by Google AdSense for experimenting with advertisement
      efficiency across websites using their services.
      Maximum Storage Duration: 3 monthsType: HTTP Cookie
      pagead/landing [x2]Collects data on visitor behaviour from multiple
      websites, in order to present more relevant advertisement - This also
      allows the website to limit the number of times that they are shown the
      same advertisement.
      Maximum Storage Duration: SessionType: Pixel Tracker
    * Hubspot
      1
      Learn more about this provider
      __ptq.gifSends data to the marketing platform Hubspot about the visitor's
      device and behaviour. Tracks the visitor across devices and marketing
      channels.
      Maximum Storage Duration: SessionType: Pixel Tracker
    * x.clearbitjs.com
      7
      __tld__ [x2]Used to track visitors on multiple websites, in order to
      present relevant advertisement based on the visitor's preferences.
      Maximum Storage Duration: SessionType: HTTP Cookie
      cb_anonymous_idCollects data on visitor behaviour from multiple websites,
      in order to present more relevant advertisement - This also allows the
      website to limit the number of times that they are shown the same
      advertisement.
      Maximum Storage Duration: 1 yearType: HTTP Cookie
      cb_group_idCollects data on visitors. This information is used to assign
      visitors into segments, making website advertisement more efficient.
      Maximum Storage Duration: 1 yearType: HTTP Cookie
      cb_user_idCollects data on visitor behaviour from multiple websites, in
      order to present more relevant advertisement - This also allows the
      website to limit the number of times that they are shown the same
      advertisement.
      Maximum Storage Duration: 1 yearType: HTTP Cookie
      cb_group_propertiesCollects data on visitor behaviour from multiple
      websites, in order to present more relevant advertisement - This also
      allows the website to limit the number of times that they are shown the
      same advertisement.
      Maximum Storage Duration: PersistentType: HTML Local Storage
      cb_user_traitsCollects data on visitor behaviour from multiple websites,
      in order to present more relevant advertisement - This also allows the
      website to limit the number of times that they are shown the same
      advertisement.
      Maximum Storage Duration: PersistentType: HTML Local Storage

 * Unclassified 3
   Unclassified cookies are cookies that we are in the process of classifying,
   together with the providers of individual cookies.
    * js.zi-scripts.com
      1
      _zitokPending
      Maximum Storage Duration: 1 yearType: HTTP Cookie
    * www.kaweb.co.uk
      2
      unifiedScriptVerifiedPending
      Maximum Storage Duration: SessionType: HTML Local Storage
      kaweb_sessionPending
      Maximum Storage Duration: 1 dayType: HTTP Cookie

Cross-domain consent[#BULK_CONSENT_DOMAINS_COUNT#] [#BULK_CONSENT_TITLE#]
List of domains your consent applies to: [#BULK_CONSENT_DOMAINS#]
Cookie declaration last updated on 27.09.24 by Cookiebot



[#IABV2_TITLE#]

[#IABV2_BODY_INTRO#]
[#IABV2_BODY_LEGITIMATE_INTEREST_INTRO#]
[#IABV2_BODY_PREFERENCE_INTRO#]
[#IABV2_LABEL_PURPOSES#]
[#IABV2_BODY_PURPOSES_INTRO#]
[#IABV2_BODY_PURPOSES#]
[#IABV2_LABEL_FEATURES#]
[#IABV2_BODY_FEATURES_INTRO#]
[#IABV2_BODY_FEATURES#]
[#IABV2_LABEL_PARTNERS#]
[#IABV2_BODY_PARTNERS_INTRO#]
[#IABV2_BODY_PARTNERS#]


Cookies are small text files that can be used by websites to make a user's
experience more efficient.

The law states that we can store cookies on your device if they are strictly
necessary for the operation of this site. For all other types of cookies we need
your permission.

This site uses different types of cookies. Some cookies are placed by third
party services that appear on our pages.

You can at any time change or withdraw your consent from the Cookie Declaration
on our website.

Learn more about who we are, how you can contact us and how we process personal
data in our Privacy Policy.

Please state your consent ID and date when you contact us regarding your
consent.


Do not sell or share my personal information
Deny Allow selection Customize

Allow all

Rated 4.9/5
Live chat
Get in touch
+44 (0)1543 414 564


WEBSITE NAVIGATION

 * strategy
 * marketing
 * development
 * hosting

 * Projects
 * The Lab
 * About
 * Contact

 * 
 * 
 * 
 * 




THE AGENCY
THAT CAN
DESIGN|
ANYTHING


 * STRATEGY
   
   


 * MARKETING
   
   


 * DEVELOPMENT
   
   


 * HOSTING
   
   


25 YEARS
EXPERIENCE IN
CREATING 21ST
CENTURY
EXPERIENCES

 * Read the ToDate case study
 * Read the Airband case study


 * PLAN YOUR SOFTWARE PROJECT
   
   Dive into the world of limitless possibilities with Kaweb.
   
   Learn more


 * DRIVE MORE REVENUE
   
   We'll work with you to drive more traffic, engagement and revenue through our
   strategic SEO campaigns.
   
   Learn more
 * Read the Draker Lettings case study
 * Read the Inventory Hive case study


 * HOST YOUR SOLUTION
   
   Use our online hosting configurator to choose the right hosting for your
   needs, or talk to our experts today!
   
   Learn more


 * MAXIMISE YOUR RETURN
   
   We'll optimise your PPC campaigns for better impression share, click through
   rates, more engagement and higher conversion rates, meaning you get more bang
   for your buck.
   
   Learn more
 * Read the BaxterStorey case study
 * Read the Love Underdogs case study
 * Read the Friel Homes case study


 * DEVELOPMENT & SUPPORT RETAINERS
   
   From WordPress wonders to building expansive custom PHP e-commerce apps, we
   are your go-to tech partner.
   
   Learn more


WE GET SH*T DONE

 * £280,000+
   
   per month ad spend managed

 * 500+
   
   active clients

 * 62
   
   development projects completed in 2023

 * 375
   
   websites designed and built

 * 15
   
   agency partnerships

 * 36,169+
   
   keywords ranked


WHAT OUR CLIENTS SAY

 * 2 months ago
   
   > I found Kaweb to be open, honest, professional and highly skilled at what
   > they do. Our bespoke website looks amazing, and functionality-wise it does
   > everything we wanted. I would really recommend Kaweb, and huge thanks to
   > Claire, Chelsea and JB!
   
   Emma Owen
   Friel Homes
 * 4 months ago
   
   > Kaweb and the whole team are great and really personable. Special thanks to
   > Claire Walker for her practical and thoughtful approach to getting our
   > website up and running and for her ongoing support after we went live!
   
   Emily Martin
   Senior Clerk, 4-5 Grays Inn Square
 * 6 months ago
   
   > The team at Kaweb have been a dream to partner with for our new website,
   > the whole process was seamless and enjoyable. We felt supported throughout
   > the build and the team challenged us to ensure the result was better than
   > we hoped.
   
   Natalie Mainwaring
   Brand Experience Director, BaxterStorey
 * 8 months ago
   
   > Kaweb designed our bespoke Website from scratch and it has transformed our
   > business and really pushed us forward. They continue to offer support and
   > SEO services which are having a real positive impact. We would not hesitate
   > to recommend.
   
   Matthew Williamson
   General Manager, Webb's Training
 * 9 months ago
   
   > Kaweb took my website and gave it to their team of experts and have
   > completely turned it around. My site is now easier to use, converts well
   > and, more importantly, has generated a significant increase in business.
   
   Mary Galbraith
   Founder, Budget Campervans
 * 9 months ago
   
   > Kaweb have built four websites for us over the last 12 years and have each
   > time performed within budget and on time. Their UX testing is reliable, and
   > we have brought each website to fruition without issue.
   
   Tim Hassell
   Managing Director, Draker Lettings
 * 10 months ago
   
   > We initially set out our plan and vision for the app. Claire and her team
   > then put together designs and a detailed specification and proceeded with
   > the build. Kaweb have been hugely helpful and professional throughout this
   > process. Thank you sincerely for all your help thus far.
   
   Nick Purewal
   CEO, ToDate
 * 10 months ago
   
   > Kaweb were excellent to work with for SEO.
   > 
   > Adam lead us expertly through onboarding, understanding our requirements
   > and our current state of play. Happy to say we will be working with Kaweb
   > for the long term.
   
   Adam Biddlecombe
   Co-founder, Mindstream
 * 1 year ago
   
   > We love Kaweb! Super service, responsive, knowledgable and efficient (even
   > when we disrupt their days - which we do frequently!!)
   
   Simon Haywood
   Founder, Jackshoot
 * 1 year ago
   
   > An amazing agency with a wealth of experience. Paul and his team completely
   > pushed the boundaries for our project with inspiring ideas, development and
   > execution. A joy to work with and can't wait to get stuck in for our phase
   > 2 plans.
   > 
   > Highly recommend any new startup.
   
   Dhilon Solanki
   CEO, StoryLocker
 * 2 years ago
   
   > Excellent customer service and technical support. We couldn't ask for more.
   > They are always very helpful and make sure any problems we encounter (which
   > are usually self inflicted) are dealt quickly and efficiently.
   
   Sean Atkinson
   Director, Seanic Retail Software Ltd
 * 2 years ago
   
   > At Compusoft, we started working with Kaweb for our website development
   > just over a year ago. We had originally worked with a small agency to build
   > our WordPress website and were having difficulties with the speed and
   > stability of the site.
   
   Freddie McGrath
   Compusoft Group
 * 2 years ago
   
   > I've worked with Kaweb for many years. Not only is their expertise
   > second-to-none, but their responsiveness means I've never felt left in the
   > lurch. They're a great bunch of people as well - highly recommended.
   
   Dave Worth
   Marketing Manager, Airband
 * 3 years ago
   
   > We have been working with Kaweb over the last 18 months and we have found
   > them to be excellent in understanding our business, collaborating and
   > working with our other marketing partners to ensure the success of our
   > marketing activities. We would recommend them.
   
   Elite Systems GB
   Elite Systems GB
 * 3 years ago
   
   > Partnering up with Kaweb was the best commercial move we've ever made.
   > World class development without doubt - our platform is used globally now
   > and the relationship has gone from strength to strength : )
   
   Richard Abbotts
   Founder & CEO, Inventory Hive
 * 3 years ago
   
   > The team at Kaweb are absolutely wonderful to work with, they deliver and
   > really take the time to understand your needs. We have worked together a
   > number of years and I highly recommend them.
   
   Karine Hauser
   Director, Love Underdogs

123456


TRUSTED BY HUNDREDS, USED BY MILLIONS.

 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 


CHALLENGE US WITH YOUR NEXT PROJECT

Get in touch with us today.

Name *

Company *

Email *

Phone Number *

Message

Human check failed. Please try again later.
Send enquiry Submitting form...

By submitting this form, you agree to the Privacy Policy. This site is protected
by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

SIGN UP TO THE KAWEB INSIGHTS NEWSLETTER.

Email *

Human check failed. Please try again later.
Join newsletter Submitting form...

By submitting this form, you agree to the Privacy Policy. This site is protected
by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

COMPANY

 * About Us
 * Referral Scheme
 * The Lab
 * Pay Online
 * Cookie Policy
 * Privacy Policy

SERVICES

 * Strategy
 * Development
 * Marketing
 * Hosting

GET IN TOUCH

 * enquiries@kaweb.co.uk
 * +44 (0)1543 414 564
 * 8 Titan Way
   Britannia Enterprise Park
   Lichfield
   Staffordshire
   WS14 9TT
 * * 
   * 
   * 
   * 

ACCREDITATIONS

 * 
 * 
 * 
 * 
 * 
 * 
 * 

Designed by us
VAT No. GB747458689. Company No. 03891664


CONTACT US

Name *

Company *

Email *

Phone Number *

Message

Human check failed. Please try again later.
Send enquiry Submitting form...

By submitting this form, you agree to the Privacy Policy. This site is protected
by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.