www.squattypotty.com Open in urlscan Pro
23.227.38.74  Public Scan

Submitted URL: http://www.squattypotty.com/
Effective URL: https://www.squattypotty.com/
Submission: On December 10 via api from US — Scanned from CA

Form analysis 18 forms found in the DOM

POST /cart/add

<form method="post" action="/cart/add">
  <input type="hidden" name="id" value="32246718300194">
  <input min="1" type="hidden" id="quantity" name="quantity" value="1">
  <input type="submit" value="Add to cart" data-pid="4605026435106" class="sp_btn primary orange w__100 add_to_cart_btn">
</form>

POST /cart/add

<form method="post" action="/cart/add">
  <input type="hidden" name="id" value="30187013701666">
  <input min="1" type="hidden" id="quantity" name="quantity" value="1">
  <input type="submit" value="Add to cart" data-pid="4112277340194" class="sp_btn primary orange w__100 add_to_cart_btn">
</form>

POST /cart/add

<form method="post" action="/cart/add">
  <input type="hidden" name="id" value="31884327583778">
  <input min="1" type="hidden" id="quantity" name="quantity" value="1">
  <input type="submit" value="Add to cart" data-pid="4491055136802" class="sp_btn primary orange w__100 add_to_cart_btn">
</form>

POST /cart/add

<form method="post" action="/cart/add">
  <input type="hidden" name="id" value="30186805592098">
  <input min="1" type="hidden" id="quantity" name="quantity" value="1">
  <input type="submit" value="Add to cart" data-pid="4112220028962" class="sp_btn primary orange w__100 add_to_cart_btn">
</form>

POST /cart/add

<form method="post" action="/cart/add">
  <input type="hidden" name="id" value="31525292146722">
  <input min="1" type="hidden" id="quantity" name="quantity" value="1">
  <input type="submit" value="Add to cart" data-pid="4428676169762" class="sp_btn primary orange w__100 add_to_cart_btn">
</form>

POST /cart/add

<form method="post" action="/cart/add">
  <input type="hidden" name="id" value="30187157225506">
  <input min="1" type="hidden" id="quantity" name="quantity" value="1">
  <input type="submit" value="Add to cart" data-pid="4113030381602" class="sp_btn primary orange w__100 add_to_cart_btn">
</form>

POST /cart/add

<form method="post" action="/cart/add">
  <input type="hidden" name="id" value="32246717448226">
  <input min="1" type="hidden" id="quantity" name="quantity" value="1">
  <input type="submit" value="Add to cart" data-pid="4605025812514" class="sp_btn primary orange w__100 add_to_cart_btn">
</form>

POST /cart/add

<form method="post" action="/cart/add">
  <input type="hidden" name="id" value="30187155324962">
  <input min="1" type="hidden" id="quantity" name="quantity" value="1">
  <input type="submit" value="Add to cart" data-pid="4113029890082" class="sp_btn primary orange w__100 add_to_cart_btn">
</form>

POST /cart/add

<form method="post" action="/cart/add">
  <input type="hidden" name="id" value="30189928316962">
  <input min="1" type="hidden" id="quantity" name="quantity" value="1">
  <input type="submit" value="Add to cart" data-pid="4113486020642" class="sp_btn primary orange w__100 add_to_cart_btn">
</form>

POST /cart/add

<form method="post" action="/cart/add">
  <input type="hidden" name="id" value="32995124838434">
  <input min="1" type="hidden" id="quantity" name="quantity" value="1">
  <input type="submit" value="Add to cart" data-pid="4113494507554" class="sp_btn primary orange w__100 add_to_cart_btn">
</form>

POST /cart/add

<form method="post" action="/cart/add">
  <input type="hidden" name="id" value="32995115171874">
  <input min="1" type="hidden" id="quantity" name="quantity" value="1">
  <input type="submit" value="Add to cart" data-pid="4119442161698" class="sp_btn primary orange w__100 add_to_cart_btn">
</form>

POST /cart/add

<form method="post" action="/cart/add">
  <input type="hidden" name="id" value="30262559244322">
  <input min="1" type="hidden" id="quantity" name="quantity" value="1">
  <input type="submit" value="Add to cart" data-pid="4121994264610" class="sp_btn primary orange w__100 add_to_cart_btn">
</form>

GET //manage.kmail-lists.com/subscriptions/subscribe

<form id="klaviyo_frm_newsletter_footer" class="js_mail_agree mc4wp-form klaviyo_sub_frm pr z_100 nt_ajax_klsp" action="//manage.kmail-lists.com/subscriptions/subscribe" data-ajax-submit="//manage.kmail-lists.com/ajax/subscriptions/subscribe"
  method="GET">
  <input type="hidden" name="g" value="XZG3Jn">
  <div class="mc4wp-form-fields">
    <div class="signup-newsletter-form row no-gutters pr oh in_flex">
      <div class="col col_email"><input type="email" name="email" placeholder="Your email" value="" class="tc tl_md input-text" required="required"></div>
      <div class="col-auto"><button type="submit" class="css_add_ld btn_new_icon_false w__100 submit-btn truncate klaviyo_btn mail_agree pr"><span>SIGN ME UP</span></button></div>
    </div>
    <div></div>
    <p class="agree_checkbox agree_mail pr dib mt__15">
      <span class="pr">
        <input type="checkbox" id="new_check_agree_newsletter_footer" name="new_check_agree_newsletter_footer" class="css_agree_ck mr__5" required="required">
        <label for="new_check_agree_newsletter_footer"><span class="agree-text">I agree with the <a href="/pages/gdpr-compliance" class="text-link">terms and conditions</a>.</span></label>
        <svg class="dn scl_selected">
          <use xlink:href="#scl_selected"></use>
        </svg>
      </span>
    </p>
    <div class="checkbox-error-msg">* Please agree to terms and conditions</div>
    <p></p>
  </div>
  <div class="mc4wp-response klaviyo_messages">
    <div class="shopify-message success_message dn"><i class="las la-check"></i>Thanks for subscribing</div>
    <div class="shopify-error error_message dn"></div>
  </div>
</form>

POST /account/login

<form method="post" action="/account/login" id="customer_login" accept-charset="UTF-8" data-login-with-shop-sign-in="true" novalidate="novalidate" class="nt_mini_cart flex column h__100 is_selected"><input type="hidden" name="form_type"
    value="customer_login"><input type="hidden" name="utf8" value="✓">
  <div class="mini_cart_header flex fl_between al_center">
    <div class="h3 widget-title tu fs__16 mg__0 sp_headline_4">Login</div><span class="close_pp"><svg id="X" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="20.471" height="21.726" viewBox="0 0 20.471 21.726">
        <defs>
          <clipPath id="clip-path">
            <rect id="Rectangle_1627" data-name="Rectangle 1627" width="16" height="16.981" fill="#fff"></rect>
          </clipPath>
        </defs>
        <g id="Group_7312" data-name="Group 7312" transform="translate(2.235 2.372)" clip-path="url(#clip-path)">
          <path id="Path_46781" data-name="Path 46781"
            d="M14.185.2a1.789,1.789,0,0,1,.7.508,3.5,3.5,0,0,1,.413.655q.159.334.3.685a1.813,1.813,0,0,0,.4.6,4.316,4.316,0,0,1-.478.766,1.846,1.846,0,0,0-.351.731,10.582,10.582,0,0,0-1.337.7Q13.166,5.261,12.147,6T9.726,7.939a4.435,4.435,0,0,1,.543.7c.125.215.242.4.351.573.084.193.168.372.253.543a2.049,2.049,0,0,1,.383.429c.106.158.207.323.3.492a2.793,2.793,0,0,0,.334.478,1.325,1.325,0,0,0,.478.351,6.149,6.149,0,0,0,.462,1.432,2.749,2.749,0,0,1,.272,1.307,2.491,2.491,0,0,1-.56.986,2.371,2.371,0,0,0-.524.829c-.168.043-.329.09-.478.144a.975.975,0,0,0-.38.239l-1.5-1.084a11.4,11.4,0,0,0-1.147-2.546,18.054,18.054,0,0,0-1.465-2.1A18.342,18.342,0,0,0,5,12.54a18.557,18.557,0,0,0-1.766,2.117A3.079,3.079,0,0,1,2.8,16.2a2.914,2.914,0,0,1-1.291.78A3.913,3.913,0,0,1,.22,15.374,2.533,2.533,0,0,1,.141,13.51a3.407,3.407,0,0,1,.334-1.3,7.461,7.461,0,0,1,.734-1.226,9.081,9.081,0,0,1,.938-1.1L3.1,8.926a1.058,1.058,0,0,1,.318-.446c.149-.128.307-.255.478-.383s.34-.264.508-.413a1.868,1.868,0,0,0,.416-.511A3.429,3.429,0,0,0,4.09,5.918,12.585,12.585,0,0,1,3.1,4.627c-.022-.065-.079-.079-.177-.049s-.163.027-.207-.016a1.282,1.282,0,0,0-.141-.78A2.2,2.2,0,0,0,2.084,3.1c.043-.168.1-.4.174-.685a1.669,1.669,0,0,0-.046-.938,1.1,1.1,0,0,1,.079-.416c.054-.125.106-.247.16-.364A2.6,2.6,0,0,0,2.579.344.538.538,0,0,0,2.562.01a1.539,1.539,0,0,1,.587.046c.182.054.351.111.511.177s.307.117.446.158A.606.606,0,0,0,4.535.36c-.041.168-.016.258.082.269s.141.071.141.177a2.631,2.631,0,0,1,.924.573,10.559,10.559,0,0,1,.986.986,13.27,13.27,0,0,1,.845,1.052c.245.34.429.6.557.8a15.228,15.228,0,0,0,1.386-.957c.5-.383,1.008-.764,1.527-1.147s1.057-.742,1.609-1.082A11.522,11.522,0,0,1,14.185.2"
            transform="translate(0 0)" fill="#fff"></path>
        </g>
      </svg>
    </span>
  </div>
  <div class="mini_cart_wrap">
    <div class="mini_cart_content fixcl-scroll">
      <div class="fixcl-scroll-content">
        <p class="form-row">
          <label for="CustomerEmail">Email <span class="required">*</span></label>
          <input type="email" name="customer[email]" id="CustomerEmail" autocomplete="email" autocorrect="off" autocapitalize="off">
        </p>
        <p class="form-row">
          <label for="CustomerPassword">Password <span class="required">*</span></label>
          <input type="password" value="" name="customer[password]" id="CustomerPassword">
        </p><input type="submit" class="button button_primary w__100 tu js_add_ld sp_btn primary orange mt__20 mb__50" value="Sign In">
        <div class="other-options flex al_center mt__20">
          <p class="label"><span class="fwb">New customer?</span><br><a data-no-instant="" rel="nofollow" href="/" data-id="#RegisterForm" class="link_acc">Create your account</a></p>
          <p class="label"><span class="fwb">Lost password?</span><br><a data-no-instant="" rel="nofollow" href="#recover" data-id="#RecoverForm" class="link_acc">Recover password</a></p>
        </div>
      </div>
    </div>
  </div>
</form>

POST /account/recover

<form method="post" action="/account/recover" id="RecoverForm" accept-charset="UTF-8" class="nt_mini_cart flex column h__100"><input type="hidden" name="form_type" value="recover_customer_password"><input type="hidden" name="utf8" value="✓">
  <div class="mini_cart_header flex fl_between al_center">
    <div class="h3 widget-title tu fs__16 mg__0 sp_headline_4">Recover password</div><span class="close_pp"><svg id="X" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="20.471" height="21.726"
        viewBox="0 0 20.471 21.726">
        <defs>
          <clipPath id="clip-path">
            <rect id="Rectangle_1627" data-name="Rectangle 1627" width="16" height="16.981" fill="#fff"></rect>
          </clipPath>
        </defs>
        <g id="Group_7312" data-name="Group 7312" transform="translate(2.235 2.372)" clip-path="url(#clip-path)">
          <path id="Path_46781" data-name="Path 46781"
            d="M14.185.2a1.789,1.789,0,0,1,.7.508,3.5,3.5,0,0,1,.413.655q.159.334.3.685a1.813,1.813,0,0,0,.4.6,4.316,4.316,0,0,1-.478.766,1.846,1.846,0,0,0-.351.731,10.582,10.582,0,0,0-1.337.7Q13.166,5.261,12.147,6T9.726,7.939a4.435,4.435,0,0,1,.543.7c.125.215.242.4.351.573.084.193.168.372.253.543a2.049,2.049,0,0,1,.383.429c.106.158.207.323.3.492a2.793,2.793,0,0,0,.334.478,1.325,1.325,0,0,0,.478.351,6.149,6.149,0,0,0,.462,1.432,2.749,2.749,0,0,1,.272,1.307,2.491,2.491,0,0,1-.56.986,2.371,2.371,0,0,0-.524.829c-.168.043-.329.09-.478.144a.975.975,0,0,0-.38.239l-1.5-1.084a11.4,11.4,0,0,0-1.147-2.546,18.054,18.054,0,0,0-1.465-2.1A18.342,18.342,0,0,0,5,12.54a18.557,18.557,0,0,0-1.766,2.117A3.079,3.079,0,0,1,2.8,16.2a2.914,2.914,0,0,1-1.291.78A3.913,3.913,0,0,1,.22,15.374,2.533,2.533,0,0,1,.141,13.51a3.407,3.407,0,0,1,.334-1.3,7.461,7.461,0,0,1,.734-1.226,9.081,9.081,0,0,1,.938-1.1L3.1,8.926a1.058,1.058,0,0,1,.318-.446c.149-.128.307-.255.478-.383s.34-.264.508-.413a1.868,1.868,0,0,0,.416-.511A3.429,3.429,0,0,0,4.09,5.918,12.585,12.585,0,0,1,3.1,4.627c-.022-.065-.079-.079-.177-.049s-.163.027-.207-.016a1.282,1.282,0,0,0-.141-.78A2.2,2.2,0,0,0,2.084,3.1c.043-.168.1-.4.174-.685a1.669,1.669,0,0,0-.046-.938,1.1,1.1,0,0,1,.079-.416c.054-.125.106-.247.16-.364A2.6,2.6,0,0,0,2.579.344.538.538,0,0,0,2.562.01a1.539,1.539,0,0,1,.587.046c.182.054.351.111.511.177s.307.117.446.158A.606.606,0,0,0,4.535.36c-.041.168-.016.258.082.269s.141.071.141.177a2.631,2.631,0,0,1,.924.573,10.559,10.559,0,0,1,.986.986,13.27,13.27,0,0,1,.845,1.052c.245.34.429.6.557.8a15.228,15.228,0,0,0,1.386-.957c.5-.383,1.008-.764,1.527-1.147s1.057-.742,1.609-1.082A11.522,11.522,0,0,1,14.185.2"
            transform="translate(0 0)" fill="#fff"></path>
        </g>
      </svg>
    </span>
  </div>
  <div class="mini_cart_wrap">
    <div class="mini_cart_content fixcl-scroll">
      <div class="fixcl-scroll-content">
        <p class="form-row">
          <label for="RecoverEmail">Email address</label>
          <input type="email" value="" name="email" id="RecoverEmail" class="input-full" autocorrect="off" autocapitalize="off">
        </p>
        <input type="submit" class="button button_primary w__100 tu js_add_ld sp_btn primary orange mt__20" value="Reset Password">
        <br>
        <p class="label tc"><span class="fwb">Remembered your password?</span><br><a data-no-instant="" rel="nofollow" href="/" data-id="#customer_login" class="link_acc">Back to login</a></p>
      </div>
    </div>
  </div>
</form>

POST /account

<form method="post" action="/account" id="RegisterForm" accept-charset="UTF-8" data-login-with-shop-sign-up="true" novalidate="novalidate" class="nt_mini_cart flex column h__100"><input type="hidden" name="form_type" value="create_customer"><input
    type="hidden" name="utf8" value="✓">
  <div class="mini_cart_header flex fl_between al_center">
    <div class="h3 widget-title tu fs__16 mg__0 sp_headline_4">Register</div><span class="close_pp"><svg id="X" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="20.471" height="21.726" viewBox="0 0 20.471 21.726">
        <defs>
          <clipPath id="clip-path">
            <rect id="Rectangle_1627" data-name="Rectangle 1627" width="16" height="16.981" fill="#fff"></rect>
          </clipPath>
        </defs>
        <g id="Group_7312" data-name="Group 7312" transform="translate(2.235 2.372)" clip-path="url(#clip-path)">
          <path id="Path_46781" data-name="Path 46781"
            d="M14.185.2a1.789,1.789,0,0,1,.7.508,3.5,3.5,0,0,1,.413.655q.159.334.3.685a1.813,1.813,0,0,0,.4.6,4.316,4.316,0,0,1-.478.766,1.846,1.846,0,0,0-.351.731,10.582,10.582,0,0,0-1.337.7Q13.166,5.261,12.147,6T9.726,7.939a4.435,4.435,0,0,1,.543.7c.125.215.242.4.351.573.084.193.168.372.253.543a2.049,2.049,0,0,1,.383.429c.106.158.207.323.3.492a2.793,2.793,0,0,0,.334.478,1.325,1.325,0,0,0,.478.351,6.149,6.149,0,0,0,.462,1.432,2.749,2.749,0,0,1,.272,1.307,2.491,2.491,0,0,1-.56.986,2.371,2.371,0,0,0-.524.829c-.168.043-.329.09-.478.144a.975.975,0,0,0-.38.239l-1.5-1.084a11.4,11.4,0,0,0-1.147-2.546,18.054,18.054,0,0,0-1.465-2.1A18.342,18.342,0,0,0,5,12.54a18.557,18.557,0,0,0-1.766,2.117A3.079,3.079,0,0,1,2.8,16.2a2.914,2.914,0,0,1-1.291.78A3.913,3.913,0,0,1,.22,15.374,2.533,2.533,0,0,1,.141,13.51a3.407,3.407,0,0,1,.334-1.3,7.461,7.461,0,0,1,.734-1.226,9.081,9.081,0,0,1,.938-1.1L3.1,8.926a1.058,1.058,0,0,1,.318-.446c.149-.128.307-.255.478-.383s.34-.264.508-.413a1.868,1.868,0,0,0,.416-.511A3.429,3.429,0,0,0,4.09,5.918,12.585,12.585,0,0,1,3.1,4.627c-.022-.065-.079-.079-.177-.049s-.163.027-.207-.016a1.282,1.282,0,0,0-.141-.78A2.2,2.2,0,0,0,2.084,3.1c.043-.168.1-.4.174-.685a1.669,1.669,0,0,0-.046-.938,1.1,1.1,0,0,1,.079-.416c.054-.125.106-.247.16-.364A2.6,2.6,0,0,0,2.579.344.538.538,0,0,0,2.562.01a1.539,1.539,0,0,1,.587.046c.182.054.351.111.511.177s.307.117.446.158A.606.606,0,0,0,4.535.36c-.041.168-.016.258.082.269s.141.071.141.177a2.631,2.631,0,0,1,.924.573,10.559,10.559,0,0,1,.986.986,13.27,13.27,0,0,1,.845,1.052c.245.34.429.6.557.8a15.228,15.228,0,0,0,1.386-.957c.5-.383,1.008-.764,1.527-1.147s1.057-.742,1.609-1.082A11.522,11.522,0,0,1,14.185.2"
            transform="translate(0 0)" fill="#fff"></path>
        </g>
      </svg>
    </span>
  </div>
  <div class="mini_cart_wrap">
    <div class="mini_cart_content fixcl-scroll">
      <div class="fixcl-scroll-content">
        <p class="form-row">
          <label for="-FirstName">First Name</label>
          <input type="text" name="customer[first_name]" id="-FirstName" autocomplete="given-name">
        </p>
        <p class="form-row">
          <label for="-LastName">Last Name</label>
          <input type="text" name="customer[last_name]" id="-LastName" autocomplete="family-name">
        </p>
        <p class="form-row">
          <label for="-email">Email <span class="required">*</span></label>
          <input type="email" name="customer[email]" id="-email" class="" autocorrect="off" autocapitalize="off" autocomplete="email" aria-required="true">
        </p>
        <p class="form-row">
          <label for="-password">Password <span class="required">*</span></label>
          <input type="password" name="customer[password]" id="-password" class="" aria-required="true">
        </p><input type="submit" value="Register" class="button button_primary w__100 tu js_add_ld sp_btn primary orange mt__20">
        <br>
        <p class="label tc"><span class="fwb">Already have an account?</span><br><a data-no-instant="" rel="nofollow" href="/" data-id="#customer_login" class="link_acc">Login here</a></p>
      </div>
    </div>
  </div>
</form>

GET /search

<form action="/search" method="get" class="search_header mini_search_frm pr js_frm_search" role="search">
  <input type="hidden" name="type" value="product">
  <input type="hidden" name="options[unavailable_products]" value="last">
  <input type="hidden" name="options[prefix]" value="last">
  <div class="frm_search_cat mb__20">
    <select name="product_type">
      <option value="*">All Categories</option>
      <option value="Accessory">Accessory</option>
      <option value="Kid Stool">Kid Stool</option>
      <option value="Merchandise">Merchandise</option>
      <option value="Toilet Stool">Toilet Stool</option>
    </select>
  </div>
  <div class="frm_search_input pr oh">
    <input class="search_header__input js_iput_search" autocomplete="off" type="text" name="q" placeholder="Search for products">
    <button class="search_header__submit js_btn_search pe_none" type="submit"><i class="iccl iccl-search"></i></button>
  </div>
  <div class="ld_bar_search"></div>
</form>

<form class="needsclick klaviyo-form klaviyo-form-version-cid_1 kl-private-reset-css-Xuajs1" data-testid="klaviyo-form-RHfjna" novalidate="" tabindex="-1"
  style="display: flex; flex-direction: row; box-sizing: border-box; width: 780px; min-width: 200px; max-width: 1000px; border-radius: 6px; border-style: none; border-width: 0px; border-color: rgb(0, 0, 0); background-color: rgb(131, 185, 234); 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 20px 0px 0px; min-height: 420px; 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: 1px 6px 3px; position: relative; flex: 1 0 0px;">
        <div class="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-58498916" style="width: 100%;">
          <p style="text-align: center; font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400;"><span
              style="font-size: 25px; color: #073077; font-family: 'Open Sans', Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 800;">TAKE 15% OFF YOUR ORDER</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 0px 0px; position: relative; flex: 1 0 0px;">
        <div class="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-58498917" style="width: 100%;">
          <p style="text-align: center; font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400;"><span class="ql-font-poppins"
              style="font-size: 22px; color: #073077; font-family: 'Open Sans', Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 500;">Join the Bowel Movement. <br>Sign up for our newsletter and save.</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 4px; 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;"><input id="email_58498918" class="needsclick go1265527551 kl-private-reset-css-Xuajs1" type="email"
            autocomplete="email" name="email" tabindex="0" placeholder="ENTER YOUR EMAIL" aria-label="ENTER YOUR EMAIL" aria-invalid="false" options="[object Object]"
            style="box-sizing: border-box; border-radius: 6px; padding: 0px 0px 0px 16px; height: 50px; text-align: left; color: rgb(0, 0, 0); font-family: &quot;Open Sans&quot;, Arial, &quot;Helvetica Neue&quot;, Helvetica, sans-serif; font-size: 13px; font-weight: 400; letter-spacing: 0px; background-color: rgb(255, 255, 255); border: 1px solid rgb(0, 0, 0); box-shadow: rgb(0, 100, 205) 0px 0px 5px;">
          <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: 0px 4px 10px; position: relative; flex: 1 0 0px;"><button
          class="needsclick go3894874857 kl-private-reset-css-Xuajs1" type="button" tabindex="0"
          style="background: rgb(237, 145, 106); border-radius: 40px; border-style: none; border-color: rgb(154, 103, 0); border-width: 2px; color: rgb(7, 48, 119); font-family: &quot;Open Sans&quot;, Arial, &quot;Helvetica Neue&quot;, Helvetica, sans-serif; font-size: 20px; font-weight: 700; letter-spacing: 0px; line-height: 1; white-space: normal; padding-top: 0px; padding-bottom: 0px; text-align: center; word-break: break-word; align-self: flex-end; cursor: pointer; height: 54px; width: 100%;">GET
          15% OFF NOW</button></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="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; justify-content: flex-start; display: flex;">
          <div class="needsclick go2376614969 kl-private-reset-css-Xuajs1" style="align-self: flex-end; display: block;">
            <div role="radiogroup" aria-labelledby="kl_Accepts%20Marketing__4_label" class="needsclick  kl-private-reset-css-Xuajs1" style="display: block;"><input tabindex="0" type="radio" id="Accepts%20Marketing__4__6" name="Accepts%20Marketing__4"
                aria-invalid="false" aria-label="By signing up via email, you agree to receive recurring automated marketing messages, including cart reminders, at the email address provided.&nbsp;" class="needsclick  kl-private-reset-css-Xuajs1"
                style="position: absolute; width: 0px; opacity: 0;"><label for="Accepts%20Marketing__4__6" 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="go275276637" 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(84, 70, 47); margin-right: 8px; min-width: 20px; width: auto; height: auto;">
                  <g>
                    <g>
                      <circle stroke-width="1" cx="10" cy="10" r="9.5" fill="#FFFFFF"></circle>
                    </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="radio_inner_Accepts%20Marketing__4__6" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
                    <g id="shape-radio_inner_Accepts%20Marketing__4__6" transform="translate(4.000000, 4.000000)" fill="#303B43">
                      <circle fill="#000000" id="oval-radio_inner_Accepts%20Marketing__4__6" cx="6" cy="6" r="5.55555556"></circle>
                    </g>
                  </g>
                </svg>
                <div class="needsclick  kl-private-reset-css-Xuajs1"
                  style="cursor: pointer; color: rgb(0, 0, 0); font-family: &quot;Open Sans&quot;, Arial, &quot;Helvetica Neue&quot;, Helvetica, sans-serif; font-size: 13px; font-weight: 400; letter-spacing: 0px; margin-right: 24px; display: flex; position: relative; top: 1px;">
                  By signing up via email, you agree to receive recurring automated marketing messages, including cart reminders, at the email address provided.&nbsp;</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: 7px 6px; position: relative; flex: 1 0 0px;"><button
          class="needsclick go3894874857 kl-private-reset-css-Xuajs1" type="button" tabindex="0"
          style="background: rgba(48, 59, 67, 0); border-radius: 2px; border-style: none; border-color: rgb(0, 0, 0); border-width: 0px; color: rgb(96, 106, 114); font-family: &quot;Open Sans&quot;, Arial, &quot;Helvetica Neue&quot;, Helvetica, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 0px; line-height: 1; white-space: normal; padding-top: 0px; padding-bottom: 0px; text-align: center; word-break: break-word; align-self: flex-end; cursor: pointer; height: 50px; width: 100%;">No
          Thanks</button></div>
    </div>
  </div>
  <div class="needsclick  kl-private-reset-css-Xuajs1"
    style="display: flex; flex-direction: column; width: 390px; margin: -20px -20px -20px 0px; padding: 0px; border-top: 0px solid transparent; border-right: 0px solid transparent; border-bottom: 0px solid transparent; border-left: 0px; border-bottom-right-radius: 6px; border-top-right-radius: 6px; overflow: hidden; min-width: 390px; min-height: 420px;">
    <div class="needsclick  kl-private-reset-css-Xuajs1"
      style="background-image: url(&quot;https://d3k81ch9hvuctc.cloudfront.net/company/VbuemW/images/154f6809-444e-4efc-9413-78966dc51e39.jpeg&quot;); background-repeat: no-repeat; background-size: cover; background-position: 50% 50%; width: 100%; height: 100%; display: block;">
    </div>
  </div><input type="submit" tabindex="-1" value="Submit" style="display: none;">
</form>

Text Content

Cookie Policy
Cookie Policy This website uses cookies to ensure you get the best experience on
our website.Privacy Policy
PreferencesRejectAccept
x

Press Alt+1 for screen-reader mode, Alt+0 to cancelAccessibility Screen-Reader
Guide, Feedback, and Issue Reporting Skip to content

Free Shipping on all orders over $50



SQUATTYPOTTY

 * SHOP
    * SHOP
      
    * HOW IT WORKS
    * OUR STORY
    * BLOG
   
   
   0
 * HOW IT WORKS
 * OUR STORY
 * BLOG


0
YOU WERE DESIGNED
T
O
SQUAT!

SHOP STOOLS
BAMBOO FOLDING STOOL
$39.
99
KID'S BEST
POOPING
FRIEND!

SHOP KID STOOLS
POTTY PETS DOG KID'S STOOL
$22.
99
    2 / 2
 1. 
 2. 

HOW IT
W RKS
IN 20 SECONDS


ORIGINAL TOILET
STOOL
$24.
99
A STOOL FOR EVERY STYLE
Fit for your bathroom
Sale




OSLO BAMBOO FOLDING

$44.99$31.50
Easy to Deploy, Simple to Stow
4.7 star rating 324 Reviews



$44.99$31.50



ORIGINAL 7"

$24.99
Over 5 Million Sold!
4.5 star rating 412 Reviews



$24.99



ORIGINAL 9"

$24.99
2 Extra Inches for a Little More Squat
4.4 star rating 207 Reviews



$24.99



ADJUSTABLE 2.0

$29.99
Adjustable Toilet Stool
4.6 star rating 151 Reviews



$29.99



BAMBOO FLIP

$39.99
One Stool, Two Heights
4.6 star rating 491 Reviews



$39.99



TRAVEL PORTA SQUATTY®

$34.99$29.99
It’s Light, Take it with You!
4.8 star rating 112 Reviews



$34.99$29.99



STOCKHOLM BAMBOO FOLDING

$54.99$44.99
Folding Bamboo Stool
4.5 star rating 75 Reviews



$54.99$44.99



FOLD-N-STOW™

$24.99
Easily Stows Away
4.5 star rating 102 Reviews



$24.99



CURVE

$24.99
Additional Colors Available
4.7 star rating 75 Reviews



$24.99




MOONLIGHT

$29.99
Motion Activated Night Light
4.7 star rating 67 Reviews



$29.99



ECLIPSE

$29.99
Motion Activated Night Light
4.7 star rating 42 Reviews



$29.99



SLIM TEAK

$59.99
Wood Finish Luxury Stool
4.5 star rating 52 Reviews



$59.99

CLINICALLY PROVEN TO REDUCE STRAIN IN
90%
of individuals
CLINICALLY PROVEN TO INCREASE EMPTINESS BY
85%
of individuals
CLINICALLY PROVEN TO DECREASE TIME SPENT BY
71%
of individuals

Squatty Potty straightens your colon so you can eliminate the way nature
intended.

LEARN THE SCIENCE
YOUR COLON
IN ACTION
SITTING

Tight puborectalis muscle causes unnecessary strain and other issues.

SQUATTING

Fully loosened puborectalis muscle is how you were designed to poop.

Dr. Amanda Fisher, DPT Empower Your Pelvis
A TRUSTED SOURCE
Doctors love Squatty Potty

Medical Professionals across the United States recommend the Squatty Potty to
their patients.

SEE WHAT DOCTORS SAY

OVER 8 MILLION SOLD
UNIVERSALLY LOVED
Review Title
Review Content
Real Reviews From Real Customers
Reviews carousel
Carousel arrows

Powered by



Refresh-It® Dual-Stream Bidet
5.0 star rating 12/05/23
Works great! I was concerned
Works great! I was concerned about the temp but could not justify the warm
version.
BRUCE R.

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

12/05/23
Refresh-It® Dual-Stream Bidet
5.0 star rating 12/05/23
Works great! I was concerned
Works great! I was concerned about the temp but could not justify the warm
version.
BRUCE R.

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

12/05/23
Adjustable 2.0
5.0 star rating 11/09/23
Can't Live Without It
Great product, really changes the way you think about your body and it's natural
processes.
Oscar M.

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

11/09/23
Adjustable 2.0
5.0 star rating 11/09/23
Can't Live Without It
Great product, really changes the way you think about your body and it's natural
processes.
Oscar M.

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

11/09/23
Original 7"
5.0 star rating 12/09/23
I am very pleased. Fits
I am very pleased.
Jamie F.

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

12/09/23
Original 7"
5.0 star rating 12/09/23
I am very pleased. Fits
I am very pleased.
Jamie F.

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

12/09/23
Pootanicals Pre-Potty Spray
5.0 star rating 02/03/23
It works at work
I took this to work where we have a multi stall restroom.
Kathy H.

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

02/03/23
Pootanicals Pre-Potty Spray
5.0 star rating 02/03/23
It works at work
I took this to work where we have a multi stall restroom.
Kathy H.

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

02/03/23
Original 9"
5.0 star rating 11/30/23
My Prized Possession
I was gifted this by my mother about 5 years ago and I swear it if the only
consistent thing i have had in my home for the past fi.
Jaelyn

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

11/30/23
Original 9"
5.0 star rating 11/30/23
My Prized Possession
I was gifted this by my mother about 5 years ago and I swear it if the only
consistent thing i have had in my home for the past fi.
Jaelyn

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

11/30/23
Fold-N-Stow™
5.0 star rating 11/07/23
It works ! It’s convenient!
It works ! It’s convenient! I never realized how satisfying a Great BM could be.
Carl T.

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

11/07/23
Fold-N-Stow™
5.0 star rating 11/07/23
It works ! It’s convenient!
It works ! It’s convenient! I never realized how satisfying a Great BM could be.
Carl T.

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

11/07/23
Slim Ghost
5.0 star rating 11/21/23
Very sleek, as expected! Much
Very sleek, as expected! Much better value than other clear bathroom stools on
the markets.
Shoshana G.

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

11/21/23
Slim Ghost
5.0 star rating 11/21/23
Very sleek, as expected! Much
Very sleek, as expected! Much better value than other clear bathroom stools on
the markets.
Shoshana G.

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

11/21/23
Curve
5.0 star rating 07/22/23
Just Bought New One after years
I like the lightness and color of this (gray) better than my bulky white one
which I got years ago.
Dagny B.

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

07/22/23
Curve
5.0 star rating 07/22/23
Just Bought New One after years
I like the lightness and color of this (gray) better than my bulky white one
which I got years ago.
Dagny B.

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

07/22/23
Refresh-It® Dual-Stream Bidet
5.0 star rating 12/05/23
Works great! I was concerned
Works great! I was concerned about the temp but could not justify the warm
version.
BRUCE R.

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

12/05/23
Refresh-It® Dual-Stream Bidet
5.0 star rating 12/05/23
Works great! I was concerned
Works great! I was concerned about the temp but could not justify the warm
version.
BRUCE R.

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

12/05/23
Adjustable 2.0
5.0 star rating 11/09/23
Can't Live Without It
Great product, really changes the way you think about your body and it's natural
processes.
Oscar M.

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

11/09/23
Adjustable 2.0
5.0 star rating 11/09/23
Can't Live Without It
Great product, really changes the way you think about your body and it's natural
processes.
Oscar M.

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

11/09/23
Original 7"
5.0 star rating 12/09/23
I am very pleased. Fits
I am very pleased.
Jamie F.

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

12/09/23
Original 7"
5.0 star rating 12/09/23
I am very pleased. Fits
I am very pleased.
Jamie F.

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

12/09/23

@SQUATTYPOTTY




THE SQUATTY POTTY



makes going #2 faster, easier and cleaner






THE SQUATTY POTTY



is the finishing touch to pooping properly





One of the most successful companies to come from the hit TV show






SIGN UP & SAVE

Get 15% off your first order
SIGN ME UP


I agree with the terms and conditions.

* Please agree to terms and conditions



Thanks for subscribing


support@squattypotty.com



SHOP

 * Toilet Stools
 * Pootanicals
 * Kid Stools
 * Accessories
 * Merch
 * Sale


HOW IT WORKS

 * Medical Studies
 * How It Works
 * Potty Training
 * Blog


OUR STORY

 * Our Story
 * Videos
 * Press


COMMUNITY

 * Affiliate
 * Wholesale
 * HCP Landing Page
 * Student and Teacher Discount

Copyright © 2023 by Squatty Potty, LLC. All Rights Reserved.
 * FAQ
 * Support
 * Legal
 * Intellectual Property
 * Shipping and Returns
 * Sitemap
 * Do not sell my personal information

Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday
January,February,March,April,May,June,July,August,September,October,November,December
Not enough items available. Only [max] left.





Login

Email *

Password *

New customer?
Create your account

Lost password?
Recover password

Recover password

Email address


Remembered your password?
Back to login

Register

First Name

Last Name

Email *

Password *


Already have an account?
Login here


SEARCH OUR SITE

All CategoriesAccessoryKid StoolMerchandiseToilet Stool


Search Result:Search Results:

0










Close dialog 1

TAKE 15% OFF YOUR ORDER

Join the Bowel Movement.
Sign up for our newsletter and save.


GET 15% OFF NOW
By signing up via email, you agree to receive recurring automated marketing
messages, including cart reminders, at the email address provided. 

No Thanks



Choose Type of Cookies You Accept Using



Strictly Required Cookies

These cookies are required for the website to run and cannot be switched off.
Such cookies are only set in response to actions made by you such as language,
currency, login session, privacy preferences. You can set your browser to block
these cookies but this might affect the way our site is working.

Analytics and Statistics

These cookies allow us to measure visitors traffic and see traffic sources by
collecting information in data sets. They also help us understand which products
and actions are more popular than others.

Marketing and Retargeting

These cookies are usually set by our marketing and advertising partners. They
may be used by them to build a profile of your interest and later show you
relevant ads. If you do not allow these cookies you will not experience targeted
ads for your interests.

Functional Cookies

These cookies enable our website to offer additional functions and personal
settings. They can be set by us or by third-party service providers that we have
placed on our pages. If you do not allow these cookies, these or some of these
services may not work properly.

Accept Selected Accept All
*By clicking on the above buttons, I give my consent on collecting my IP and
email (if registered). For more check GDPR Compliance