www.thermomix.ca Open in urlscan Pro
2620:127:f00f:e::  Public Scan

URL: https://www.thermomix.ca/
Submission: On June 26 via api from US — Scanned from CA

Form analysis 7 forms found in the DOM

POST /localization

<form method="post" action="/localization" id="localization_form-toolbar" accept-charset="UTF-8" class="multi-selectors multi-selectors--toolbar" enctype="multipart/form-data" data-disclosure-form=""><input type="hidden" name="form_type"
    value="localization"><input type="hidden" name="utf8" value="✓"><input type="hidden" name="_method" value="put"><input type="hidden" name="return_to" value="/">
  <div class="multi-selectors__item">
    <div class="visually-hidden" id="LangHeading-toolbar"> Language </div>
    <div class="disclosure" data-disclosure-locale="">
      <button type="button" class="faux-select disclosure__toggle" aria-expanded="false" aria-controls="LangList-toolbar" aria-describedby="LangHeading-toolbar" data-disclosure-toggle="">
        <span class="disclosure-list__label"> EN </span>
        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16">
          <path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"></path>
        </svg>
      </button>
      <ul id="LangList-toolbar" class="disclosure-list disclosure-list--single-true  disclosure-list--down disclosure-list--left" data-disclosure-list="">
        <li class="disclosure-list__item disclosure-list__item--current">
          <a class="disclosure-list__option js-no-transition" href="#" lang="en" aria-current="true" data-value="en" data-disclosure-option="">
                <span class="disclosure-list__label">
                  EN
                  
                </span>
              </a>
        </li>
        <li class="disclosure-list__item">
          <a class="disclosure-list__option js-no-transition" href="#" lang="fr" data-value="fr" data-disclosure-option="">
                <span class="disclosure-list__label">
                  FR
                  
                </span>
              </a>
        </li>
      </ul>
      <input type="hidden" name="locale_code" value="en" data-disclosure-input="">
    </div>
  </div>
</form>

GET /search

<form action="/search" method="get" role="search">
  <label for="Search" class="hidden-label">Search</label>
  <div class="search__input-wrap">
    <input class="search__input" id="Search" type="search" name="q" value="" role="combobox" aria-expanded="false" aria-owns="predictive-search-results" aria-controls="predictive-search-results" aria-haspopup="listbox" aria-autocomplete="list"
      autocorrect="off" autocomplete="off" autocapitalize="off" spellcheck="false" placeholder="Search" tabindex="0">
    <input name="options[prefix]" type="hidden" value="last">
    <button class="btn--search" type="submit">
      <svg width="19" height="19" viewBox="0 0 19 19" fill="none" xmlns="http://www.w3.org/2000/svg">
        <path d="M11.172 10.496a5.243 5.243 0 1 0-.67.673l5.91 5.909.672-.671-5.912-5.911zM2.848 7.144A4.299 4.299 0 0 1 7.142 2.85a4.297 4.297 0 0 1 4.293 4.294 4.297 4.297 0 0 1-4.293 4.292 4.298 4.298 0 0 1-4.294-4.292z" fill="#23282A"></path>
      </svg>
      <span class="icon__fallback-text">Search</span>
    </button>
  </div>
  <button class="btn--close-search">
    <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
      <path d="m12.752 11.9 8.7 8.7-.848.848L12 12.844l-8.604 8.604-.848-.848 8.7-8.7-8.7-8.7.848-.848L12 10.956l8.604-8.604.848.848-8.7 8.7z" fill="#23282A"></path>
    </svg>
  </button>
  <div id="predictive-search" class="search__results" tabindex="-1"></div>
</form>

POST /cart

<form action="/cart" method="post" novalidate="" data-location="header" class="cart__drawer-form">
  <div class="cart__scrollable">
    <div data-products="">
      <div class="cart__items" data-count="0" data-cart-subtotal="0">
      </div>
    </div>
  </div>
  <div class="cart__footer">
    <div class="cart__item-sub cart__item-row cart__item--subtotal">
      <div>Subtotal</div>
      <div data-subtotal="">$0<sup>00</sup></div>
    </div>
    <div data-discounts="">
      <div class="cart__discounts text-right hide">
        <div>
        </div>
      </div>
    </div>
    <div class="cart__item-row cart__checkout-wrapper payment-buttons">
      <button type="submit" name="checkout" data-terms-required="false" class="btn cart__checkout" value="Check out">Check out</button>
    </div>
    <div class="cart__item-row--footer text-center">
      <small>Shipping, taxes, and discount codes calculated at checkout.</small>
    </div>
  </div>
</form>

GET /search

<form action="/search" method="get" role="search">
  <label for="Search" class="hidden-label">Search</label>
  <div class="search__input-wrap">
    <input class="search__input" id="Search" type="search" name="q" value="" role="combobox" aria-expanded="false" aria-owns="predictive-search-results" aria-controls="predictive-search-results" aria-haspopup="listbox" aria-autocomplete="list"
      autocorrect="off" autocomplete="off" autocapitalize="off" spellcheck="false" placeholder="Search" tabindex="0">
    <input name="options[prefix]" type="hidden" value="last">
    <button class="btn--search" type="submit">
      <svg width="19" height="19" viewBox="0 0 19 19" fill="none" xmlns="http://www.w3.org/2000/svg">
        <path d="M11.172 10.496a5.243 5.243 0 1 0-.67.673l5.91 5.909.672-.671-5.912-5.911zM2.848 7.144A4.299 4.299 0 0 1 7.142 2.85a4.297 4.297 0 0 1 4.293 4.294 4.297 4.297 0 0 1-4.293 4.292 4.298 4.298 0 0 1-4.294-4.292z" fill="#23282A"></path>
      </svg>
      <span class="icon__fallback-text">Search</span>
    </button>
  </div>
  <button class="btn--close-search">
    <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
      <path d="m12.752 11.9 8.7 8.7-.848.848L12 12.844l-8.604 8.604-.848-.848 8.7-8.7-8.7-8.7.848-.848L12 10.956l8.604-8.604.848.848-8.7 8.7z" fill="#23282A"></path>
    </svg>
  </button>
  <div id="predictive-search" class="search__results" tabindex="-1"></div>
</form>

<form class="needsclick klaviyo-form klaviyo-form-version-cid_1 kl-private-reset-css-Xuajs1" data-testid="klaviyo-form-U2kMtv" novalidate="" tabindex="-1"
  style="display: flex; flex-direction: row; box-sizing: border-box; width: 100%; overflow: visible; border-radius: 0px; border-style: none; border-width: 0px; border-color: rgb(0, 0, 0); background-color: rgba(255, 255, 255, 0); background-repeat: no-repeat; background-position-y: 50%; padding: 20px; flex: 1 1 0%;">
  <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: column; width: 100%; margin: 0px; padding: 0px; min-height: 310px; justify-content: center;">
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 8px; position: relative; flex: 1 0 0px;">
        <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-grow: 1; flex-direction: column; align-self: flex-end;"><label id="label-first_name_80683058" for="first_name_80683058"
            class="needsclick  kl-private-reset-css-Xuajs1" style="color: rgb(255, 255, 255); font-family: Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 700; letter-spacing: 2px; padding-bottom: 6px;">First Name*</label><input
            id="first_name_80683058" class="needsclick go2754336770 kl-private-reset-css-Xuajs1" type="text" autocomplete="given-name" tabindex="0" placeholder="First Name" aria-labelledby="label-first_name_80683058" aria-invalid="false"
            options="[object Object]"
            style="box-sizing: border-box; border-radius: 4px; padding: 0px 0px 0px 16px; height: 40px; text-align: left; color: rgb(0, 0, 0); font-family: Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 400; letter-spacing: 2px; background-color: rgb(255, 255, 255); border: 1px solid rgb(210, 210, 210);">
          <div class="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
        </div>
      </div>
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 8px; position: relative; flex: 1 0 0px;">
        <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-grow: 1; flex-direction: column; align-self: flex-end;"><label id="label-last_name_80683059" for="last_name_80683059"
            class="needsclick  kl-private-reset-css-Xuajs1" style="color: rgb(255, 255, 255); font-family: Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 700; letter-spacing: 2px; padding-bottom: 6px;">Last Name*</label><input
            id="last_name_80683059" class="needsclick go2754336770 kl-private-reset-css-Xuajs1" type="text" autocomplete="family-name" tabindex="0" placeholder="Last Name" aria-labelledby="label-last_name_80683059" aria-invalid="false"
            options="[object Object]"
            style="box-sizing: border-box; border-radius: 4px; padding: 0px 0px 0px 16px; height: 40px; text-align: left; color: rgb(0, 0, 0); font-family: Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 400; letter-spacing: 2px; background-color: rgb(255, 255, 255); border: 1px solid rgb(210, 210, 210);">
          <div class="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 8px; position: relative; flex: 1 0 0px;">
        <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-grow: 1; flex-direction: column; align-self: flex-end;"><label id="label-email_80683060" for="email_80683060" class="needsclick  kl-private-reset-css-Xuajs1"
            style="color: rgb(255, 255, 255); font-family: Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 700; letter-spacing: 2px; padding-bottom: 6px;">Email*</label><input id="email_80683060"
            class="needsclick go2754336770 kl-private-reset-css-Xuajs1" type="email" autocomplete="email" name="email" tabindex="0" placeholder="Email" aria-labelledby="label-email_80683060" aria-invalid="false" options="[object Object]"
            style="box-sizing: border-box; border-radius: 4px; padding: 0px 0px 0px 16px; height: 40px; text-align: left; color: rgb(0, 0, 0); font-family: Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 400; letter-spacing: 2px; background-color: rgb(255, 255, 255); border: 1px solid rgb(210, 210, 210);">
          <div class="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
        </div>
      </div>
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 8px; position: relative; flex: 1 0 0px;">
        <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-grow: 1; flex-direction: column; align-self: flex-end;"><label for="phone_number_80683061" class="needsclick  kl-private-reset-css-Xuajs1"
            style="color: rgb(255, 255, 255); font-family: Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 700; letter-spacing: 2px; padding-bottom: 6px;">Phone Number*</label>
          <div class="needsclick go2688759902 kl-private-reset-css-Xuajs1"
            style="display: flex; flex-direction: row; align-items: center; box-sizing: border-box; border-radius: 4px; padding: 0px; height: 40px; text-align: left; font-family: Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 400; letter-spacing: 2px; background-color: rgb(255, 255, 255); border: 1px solid rgb(210, 210, 210);">
            <button class="needsclick go313454597 kl-private-reset-css-Xuajs1" aria-label="Search Countries" type="button" role="combobox" aria-haspopup="listbox" aria-expanded="false"
              style="display: flex; flex-direction: row; align-items: center; justify-content: space-between; box-sizing: border-box; border: 1px solid rgba(0, 0, 0, 0); width: 62px; height: 40px; cursor: pointer; padding-left: 10px; margin-right: 5px;"><img
                aria-label="Canada" title="Canada" src="https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.4/flags/4x3/ca.svg" style="display: inline-block; width: 1em; height: 1em; vertical-align: middle; border-radius: 3px;"><svg height="20"
                width="20" viewBox="0 0 20 20" aria-hidden="true" focusable="false" class="" transform="" style="fill: rgb(210, 210, 210);">
                <path
                  d="M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z">
                </path>
              </svg></button><input type="tel" data-testid="phoneNumberInput" id="phone_number_80683061" autocomplete="tel" name="phone-number" tabindex="0" placeholder="Phone Number" aria-label="Phone Number*" aria-invalid="false"
              class="needsclick undefined kl-private-reset-css-Xuajs1"
              style="border: none; text-align: left; color: rgb(0, 0, 0); font-family: Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 400; letter-spacing: 2px; background-color: rgba(0, 0, 0, 0); flex-grow: 1;"></div>
          <div class="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 8px; position: relative; flex: 1 0 0px;">
        <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-grow: 1; flex-direction: column; align-self: flex-end;"><label id="label-zip_80683062" for="zip_80683062" class="needsclick  kl-private-reset-css-Xuajs1"
            style="color: rgb(255, 255, 255); font-family: Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 700; letter-spacing: 2px; padding-bottom: 6px;">Postal Code*</label><input id="zip_80683062"
            class="needsclick go2754336770 kl-private-reset-css-Xuajs1" type="text" autocomplete="postal-code" tabindex="0" placeholder="e.g. J0R 1T2" aria-labelledby="label-zip_80683062" aria-invalid="false" options="[object Object]"
            style="box-sizing: border-box; border-radius: 4px; padding: 0px 0px 0px 16px; height: 40px; text-align: left; color: rgb(0, 0, 0); font-family: Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 400; letter-spacing: 2px; background-color: rgb(255, 255, 255); border: 1px solid rgb(210, 210, 210);">
          <div class="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
        </div>
      </div>
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 8px; position: relative; flex: 1 0 0px;">
        <div class="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; align-self: flex-end;">
          <div class="needsclick  kl-private-reset-css-Xuajs1"><label id="downshift-0-label" for="downshift-0-input" class="needsclick  kl-private-reset-css-Xuajs1"
              style="color: rgb(255, 255, 255); font-family: Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 700; letter-spacing: 2px; padding-bottom: 6px;">Language preference</label>
            <div class="needsclick  kl-private-reset-css-Xuajs1" style="position: relative; display: flex;">
              <div class="needsclick  kl-private-reset-css-Xuajs1"
                style="flex: 1 1 0%; display: flex; flex-direction: row; align-items: center; justify-content: space-between; box-sizing: border-box; background-color: rgb(255, 255, 255); padding: 0px 8px 0px 16px; border: 1px solid rgb(210, 210, 210); height: 40px; cursor: pointer; border-radius: 4px;">
                <input class="needsclick go3033130215 kl-private-reset-css-Xuajs1" role="combobox" aria-haspopup="listbox" aria-owns="downshift-0-menu" aria-expanded="false" id="downshift-0-input" aria-autocomplete="list"
                  aria-controls="downshift-0-menu" aria-labelledby="downshift-0-label" autocomplete="off" aria-invalid="false" tabindex="0" placeholder="Select an option..."
                  style="border: none; flex: 1 1 0%; cursor: pointer; color: rgb(0, 0, 0); font-family: Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 400; letter-spacing: 2px;"><button type="button" id="downshift-0-toggle-button"
                  tabindex="-1" aria-label="Show Options" class="needsclick  kl-private-reset-css-Xuajs1" style="cursor: pointer;"><svg height="20" width="20" viewBox="0 0 20 20" aria-hidden="true" focusable="false" class="" transform=""
                    tabindex="-1" style="fill: rgb(210, 210, 210);">
                    <path
                      d="M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z">
                    </path>
                  </svg></button></div>
              <div id="downshift-0-menu" role="listbox" aria-labelledby="downshift-0-label" class="needsclick  kl-private-reset-css-Xuajs1"
                style="background-color: rgb(255, 255, 255); box-sizing: border-box; width: 100%; max-height: 150px; position: absolute; overflow-y: auto; z-index: 2; border: none; bottom: 100%; border-top-right-radius: 4px; border-top-left-radius: 4px;">
              </div>
            </div>
          </div>
          <div class="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 8px 8px 0px; position: relative; flex: 1 0 0px;">
        <div class="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; justify-content: flex-start; display: flex;">
          <div class="needsclick go4270826107 kl-private-reset-css-Xuajs1" style="align-self: flex-end; display: block;">
            <div role="group" aria-labelledby="kl_%24consent__6_label" class="needsclick  kl-private-reset-css-Xuajs1" style="display: block;"><input class="needsclick go2180652697 kl-private-reset-css-Xuajs1" tabindex="0" type="checkbox"
                id="%24consent__6__8" name="%24consent__6" aria-invalid="false" aria-label=""><label for="%24consent__6__8" class="needsclick  kl-private-reset-css-Xuajs1"
                style="display: flex; align-items: center; flex: 1 0 100%; padding-bottom: 8px; word-break: break-word; max-width: 100%; cursor: pointer;"><svg class="go2421710708" width="20px" height="20px" viewBox="0 0 20 20" version="1.1"
                  xmlns="http://www.w3.org/2000/svg" aria-hidden="true" style="stroke: rgb(210, 210, 210); margin-right: 8px; min-width: 20px; width: auto; height: auto;">
                  <g>
                    <g>
                      <rect stroke-width="1" x="0.5" y="0.5" width="19" height="19" rx="2.22222222" fill="rgba(255,255,255,1)"></rect>
                    </g>
                  </g>
                </svg><svg width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" style="cursor: pointer; display: none; position: absolute; margin: 0px;">
                  <defs></defs>
                  <g id="checkbox_inner_%24consent__6__8" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
                    <g id="checkbox-on-checkbox_inner_%24consent__6__8" transform="translate(3.000000, 4.000000)" fill="#303B43">
                      <polygon id="shape-checkbox_inner_%24consent__6__8" fill="#000000" points="4.45454545 9.20149254 1.11363636 5.75373134 0 6.90298507 4.45454545 11.5 14 1.64925373 12.8863636 0.5"></polygon>
                    </g>
                  </g>
                </svg>
                <div class="needsclick  kl-private-reset-css-Xuajs1"
                  style="cursor: pointer; color: rgb(255, 255, 255); font-family: Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 400; letter-spacing: 2px; margin-right: 24px; display: flex; position: relative; top: 1px;"></div>
              </label></div>
            <div class="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
          </div>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px; position: relative; flex: 1 0 0px;">
        <div class="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-80683065" style="width: 100%;">
          <p style="font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400;"><span style="font-size: 10px;">I understand Vorwerk has a Privacy Policy that protects my personal information.
              <a href="https://shopify-prod.thermomix.ca/pages/privacy-policy"><span style="color: #ffffff;">Read Privacy Policy.</span></a></span></p>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1"
        style="display: flex; justify-content: flex-start; padding: 10px 8px 8px; position: relative; background-color: rgba(255, 255, 255, 0); flex: 0 1 auto; margin: 0px auto;"><button class="needsclick go2140700901 kl-private-reset-css-Xuajs1"
          type="button" tabindex="0"
          style="background: rgba(255, 255, 255, 0); border-radius: 4px; border-style: solid; border-color: rgb(255, 255, 255); border-width: 2px; color: rgb(255, 255, 255); font-family: &quot;Nunito Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-weight: 700; letter-spacing: 0px; line-height: 1; white-space: normal; padding: 0px 10px; text-align: center; word-break: break-word; align-self: flex-end; cursor: pointer; height: 40px;">Book
          demo</button></div>
    </div>
  </div><input type="submit" tabindex="-1" value="Submit" style="display: none;">
</form>

POST /contact#newsletter-sections--22149953519936__footer

<form method="post" action="/contact#newsletter-sections--22149953519936__footer" id="newsletter-sections--22149953519936__footer" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer"><input type="hidden"
    name="utf8" value="✓">
  <label for="Email-sections--22149953519936__footer" class="hidden-label">Email Address</label>
  <label for="newsletter-form-submit-sections--22149953519936__footer" class="hidden-label">Sign Up</label>
  <input type="hidden" name="contact[tags]" value="prospect,newsletter">
  <input type="hidden" name="contact[context]" value="footer">
  <div class="input-group newsletter__input-group">
    <input type="email" value="" placeholder="Email Address" name="contact[email]" id="Email-sections--22149953519936__footer" class="input-group-field newsletter__input" autocorrect="off" autocapitalize="off">
    <div class="input-group-btn">
      <button type="submit" id="newsletter-form-submit-sections--22149953519936__footer" class="btn" name="commit" aria-label="Sign Up">
        <span class="">Sign Up</span>
      </button>
    </div>
  </div>
</form>

POST /contact#newsletter-sections--22149953519936__footer

<form method="post" action="/contact#newsletter-sections--22149953519936__footer" id="newsletter-sections--22149953519936__footer" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer"><input type="hidden"
    name="utf8" value="✓">
  <label for="Email-sections--22149953519936__footer" class="hidden-label">Email Address</label>
  <label for="newsletter-form-submit-sections--22149953519936__footer" class="hidden-label">Sign Up</label>
  <input type="hidden" name="contact[tags]" value="prospect,newsletter">
  <input type="hidden" name="contact[context]" value="footer">
  <div class="input-group newsletter__input-group">
    <input type="email" value="" placeholder="Email Address" name="contact[email]" id="Email-sections--22149953519936__footer" class="input-group-field newsletter__input" autocorrect="off" autocapitalize="off">
    <div class="input-group-btn">
      <button type="submit" id="newsletter-form-submit-sections--22149953519936__footer" class="btn" name="commit" aria-label="Sign Up">
        <span class="">Sign Up</span>
      </button>
    </div>
  </div>
</form>

Text Content

Skip to content
Your consultant is: Not Found
Pause slideshow Play slideshow

Get Free Shipping on TM6® when you purchase with a Consultant!

Get Free Shipping on TM6® when you purchase with a Consultant!

Site navigation
   
 * TM6®
    * Thermomix® TM6®
    * Thermomix® Sensor

   
 * Shop
   Thermomix®
   TM6® Mixing Bowl Varoma Spatula Simmering Basket Butterfly Whisk Splash Guard
   Measuring Cup
   New Arrivals
   Tuxedo Thermomix® Cutter Thermomix® Sensor Dough Cutter French-Style Rolling
   Pin Gift Cards
   Kitchen Essentials
   Drying Mat Julienne Peeler Mixing Bowl Brush Pizza Tray Round Serving Bowl
   Merchandise
   Black Carry Bag Green Carry Bag Green Smoothie Tumbler
   Consultant Specials
   Consultant Exclusives
   Customer Specials
   Thermomix® TM6®
   $2,099 $2,099.00
   4.8 star rating 475 Reviews
   
   
   
   
 * Cookidoo® App
   
 * Cooking Demo


THERMOMIX - CANADA

Join Our Team
Language
EN
 * EN
 * FR

Search Account 0 Cart
Close
Search
Search

Cancel
Subtotal
$000

Check out
Shipping, taxes, and discount codes calculated at checkout.
Your cart is currently empty.
Search
Search

 * 
   TM6® icon-chevron Expand submenu
   * TM6®
   * Thermomix® TM6®
   * Thermomix® Sensor
 * 
   Shop icon-chevron Expand submenu
   * Shop
   * View all icon-chevron
   * Thermomix® icon-chevron Expand submenu
     * Thermomix®
     * View all icon-chevron
     * TM6® icon-chevron
     * Mixing Bowl icon-chevron
     * Varoma icon-chevron
     * Spatula icon-chevron
     * Simmering Basket icon-chevron
     * Butterfly Whisk icon-chevron
     * Splash Guard icon-chevron
     * Measuring Cup icon-chevron
   * New Arrivals icon-chevron Expand submenu
     * New Arrivals
     * Tuxedo icon-chevron
     * Thermomix® Cutter icon-chevron
     * Thermomix® Sensor icon-chevron
     * Dough Cutter icon-chevron
     * French-Style Rolling Pin icon-chevron
     * Gift Cards icon-chevron
   * Kitchen Essentials icon-chevron Expand submenu
     * Kitchen Essentials
     * View all icon-chevron
     * Drying Mat icon-chevron
     * Julienne Peeler icon-chevron
     * Mixing Bowl Brush icon-chevron
     * Pizza Tray icon-chevron
     * Round Serving Bowl icon-chevron
   * Merchandise icon-chevron Expand submenu
     * Merchandise
     * View all icon-chevron
     * Black Carry Bag icon-chevron
     * Green Carry Bag icon-chevron
     * Green Smoothie Tumbler icon-chevron
   * Consultant Specials icon-chevron Expand submenu
     * Consultant Specials
     * View all icon-chevron
     * Consultant Exclusives icon-chevron
   * Customer Specials
 * Cookidoo® App
 * Cooking Demo
 * Join our Team

 * --------------------------------------------------------------------------------

 * Login

THERMOMIX® TM6® IS THE ALL-IN-ONE MULTICOOKER.

Discover your new “sous chef” that can do it all.
Book a Demo Learn more


AND WHEN WE SAY IT DOES IT ALL, WE MEAN IT.

BLEND

WHIP

CHOP

COOK

KNEAD

STEAM

SAUTÉ

EXPLORE EVERYTHING THE TM6® CAN DO

Learn More

LET US SHOW YOU WHAT THE TM6® CAN DO WITH A FREE COOKING DEMO!

Experience the Thermomix® through a Cooking Demo that highlights the most
popular functions of the TM6®. Fill out this form and either we or one of our
Independent Consultants will reach out to schedule a demo.

First Name*

Last Name*

Email*

Phone Number*


Postal Code*

Language preference




I understand Vorwerk has a Privacy Policy that protects my personal information.
Read Privacy Policy.

Book demo



COOKIDOO® IS OUR SECRET INGREDIENT

Cookidoo® is our innovative online platform and app that's integrated with the
TM6®. It provides on-screen, step-by-step instructions that seamlessly guide you
through the entire cooking process —automatically adjusting the cook time,
temperature, and speed for each step.

Learn More


BROWSE THOUSANDS OF RECIPES
AT YOUR FINGERTIPS.

Previous

LEMON ROSEMARY CHICKEN AND RICE


Easy

Prep Time: 20m

Total Time: 55m

See Recipe

BERRY DREAM


Easy

Prep Time: 10m

Total Time: 10m

See Recipe

SALMON WITH LEMON HOLLANDAISE SAUCE


Easy

Prep Time: 15m

Total Time: 45m

See Recipe

PIZZA DOUGH


Easy

Prep Time: 5m

Total Time: 1h

See Recipe

BROCCOLI SALAD, RED PEPPER, PINE NUTS


Easy

Prep Time: 10m

Total Time: 10m

See Recipe

JAMAICA HIBISCUS MARGARITA


Easy

Prep Time: 5m

Total Time: 1h 5m

See Recipe

CHOCOLATE CAKE


Easy

Prep Time: 20m

Total Time: 45m

See Recipe

TOMATO SOUP WITH GRILLED CHEESE


Easy

Prep Time: 20m

Total Time: 40m

See Recipe

PARMESAN RISOTTO


Easy

Prep Time: 15m

Total Time: 30m

See Recipe

LEMON ROSEMARY CHICKEN AND RICE


Easy

Prep Time: 20m

Total Time: 55m

See Recipe

BERRY DREAM


Easy

Prep Time: 10m

Total Time: 10m

See Recipe

SALMON WITH LEMON HOLLANDAISE SAUCE


Easy

Prep Time: 15m

Total Time: 45m

See Recipe

PIZZA DOUGH


Easy

Prep Time: 5m

Total Time: 1h

See Recipe

BROCCOLI SALAD, RED PEPPER, PINE NUTS


Easy

Prep Time: 10m

Total Time: 10m

See Recipe

JAMAICA HIBISCUS MARGARITA


Easy

Prep Time: 5m

Total Time: 1h 5m

See Recipe

CHOCOLATE CAKE


Easy

Prep Time: 20m

Total Time: 45m

See Recipe

TOMATO SOUP WITH GRILLED CHEESE


Easy

Prep Time: 20m

Total Time: 40m

See Recipe

PARMESAN RISOTTO


Easy

Prep Time: 15m

Total Time: 30m

See Recipe

LEMON ROSEMARY CHICKEN AND RICE


Easy

Prep Time: 20m

Total Time: 55m

See Recipe

BERRY DREAM


Easy

Prep Time: 10m

Total Time: 10m

See Recipe

SALMON WITH LEMON HOLLANDAISE SAUCE


Easy

Prep Time: 15m

Total Time: 45m

See Recipe

PIZZA DOUGH


Easy

Prep Time: 5m

Total Time: 1h

See Recipe

BROCCOLI SALAD, RED PEPPER, PINE NUTS


Easy

Prep Time: 10m

Total Time: 10m

See Recipe

JAMAICA HIBISCUS MARGARITA


Easy

Prep Time: 5m

Total Time: 1h 5m

See Recipe
Next
 * 1
 * 2


MEAL PREP ON THE GO, DOWNLOAD COOKIDOO® MOBILE APP.

THERMOMIX® COOKIDOO® APP

Connect to Cookidoo® and access over 80,000 worldwide recipes, plan your meals
and manage your shopping list in the supermarket all from of your smartphone.





WHILE SAVING YOU TIME, THE TM6® ALSO SAVES YOU COUNTER SPACE - AT A LOWER COST!





EACH SUCCESS STORY IS UNIQUE, YOURS WILL BE TOO!

Previous

Next
 * 1
 * 2

Learn More


SIMPLY THERMOMIX®

View all
summer and fruits
What's in Season This Summer + Fruity Recipes with Thermomix®

Latest posts
Celebrate Canadian Flavours with Thermomix®

The Ultimate Juice Recipes: Jump Start Juices on Cookidoo®

Alternative Milks: Health Benefits and Tips


--------------------------------------------------------------------------------

Explore more
 * anniversary
 * blog
 * breakfast
 * dads cooking
 * dads thermomix
 * dough
 * fall food
 * international cooking day
 * lemonade day
 * national lemonade day
 * picnic
 * pineapple
 * pineapple recipes
 * recipe
 * recipes ideas
 * summer
 * summer and fruits
 * thanksgiving
 * vintage


STAY INFORMED

Learn about seasonal promos community events and more!

Email Address Sign Up
Sign Up


LEARN

Learn

 * Join Our Team
 * Gift Cards
 * Loyalty
 * Financing Options
 * Blog


SUPPORT

Support

 * Help Center
 * Repairs
 * TM6® Manual
 * TM6® Safety Video


LEGAL

Legal

 * Terms of Use
 * Privacy Policy
 * Warranty
 * Return Policy
 * Third-Party
 * Loyalty Program
 * Gift Cards


GET IN TOUCH

Get in touch


 * Call us:
   
   +1 855-867-9904

 * Mon-Fri 7AM - 5PM PST

 * service@thermomix.ca


STAY INFORMED

Learn about seasonal promos community events and more!

Email Address Sign Up
Sign Up
Follow us
 * Facebook
 * Instagram
 * YouTube
 * TikTok
 * LinkedIn

Follow us
 * Facebook
 * Instagram
 * YouTube
 * TikTok
 * LinkedIn

© 2024. All rights reserved.

"Close (esc)"
icon-chevron
More than a Food Processor; The Best Multi Cooker | Thermomix® Canada





English

 * English
 * French





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.

By clicking "Accept All Cookies", you agree to the storing of cookies on your
device to enhance site navigation, analyze site usage, and assist in our
marketing efforts..

Accept All Cookies Reject All
Cookies Settings



YOUR PRIVACY

When you visit any web site, it may store or retrieve information on your
browser, mostly in the form of cookies. This information might be about you,
your preferences or your device and is mostly used to make the site work as you
expect it to. The information does not usually directly identify you, but it can
give you a more personalised web experience. Because we respect your right to
privacy, you can choose not to allow some types of cookies. Click on the
different category headings to find out more and change our default settings.
However, blocking some types of cookies may impact your experience of the site
and the services we are able to offer.
More information
Allow All


MANAGE CONSENT PREFERENCES

STRICTLY NECESSARY COOKIES

Always Active

These cookies are necessary for the website to function and cannot be switched
off in our systems. They are usually only set in response to actions made by you
which amount to a request for services, such as setting your privacy
preferences, logging in or filling in forms.    You can set your browser to
block or alert you about these cookies, but some parts of the site will not then
work. These cookies do not store any personally identifiable information.

Cookies Details‎

ANALYTICS COOKIES

Analytics Cookies

These cookies allow us to count visits and traffic sources so we can measure and
improve the performance of our site. They help us to know which pages are the
most and least popular and see how visitors move around the site.    All
information these cookies collect is aggregated and therefore anonymous. If you
do not allow these cookies we will not know when you have visited our site, and
will not be able to monitor its performance.

Cookies Details‎

FUNCTIONAL COOKIES

Functional Cookies

These cookies enable the website to provide enhanced functionality and
personalisation. They may be set by us or by third party providers whose
services we have added to our pages.    If you do not allow these cookies then
some or all of these services may not function properly.

Cookies Details‎

TARGETING COOKIES

Targeting Cookies

These cookies may be set through our site by our advertising partners. They may
be used by those companies to build a profile of your interests and show you
relevant adverts on other sites.    They do not store directly personal
information, but are based on uniquely identifying your browser and internet
device. If you do not allow these cookies, you will experience less targeted
advertising.

Cookies Details‎
Back Button


COOKIE LIST



Search Icon
Filter Icon

Clear
checkbox label label
Apply Cancel
Consent Leg.Interest
checkbox label label
checkbox label label
checkbox label label

Reject All Confirm My Choices