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
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&k=6Le0V-woAAAAAP49tr09cbY1-fSm4CGi2SX3jAlx&co=aHR0cHM6Ly93d3cua2F3ZWIuY28udWs6NDQz&hl=de&v=xds0rzGrktR88uEZ2JUvdgOY&size=invisible&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&k=6Le0V-woAAAAAP49tr09cbY1-fSm4CGi2SX3jAlx&co=aHR0cHM6Ly93d3cua2F3ZWIuY28udWs6NDQz&hl=de&v=xds0rzGrktR88uEZ2JUvdgOY&size=invisible&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&k=6Le0V-woAAAAAP49tr09cbY1-fSm4CGi2SX3jAlx&co=aHR0cHM6Ly93d3cua2F3ZWIuY28udWs6NDQz&hl=de&v=xds0rzGrktR88uEZ2JUvdgOY&size=invisible&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.