qali.com
Open in
urlscan Pro
23.227.38.32
Public Scan
Submitted URL: http://qali.com/
Effective URL: https://qali.com/
Submission: On June 18 via api from US — Scanned from CA
Effective URL: https://qali.com/
Submission: On June 18 via api from US — Scanned from CA
Form analysis
10 forms found in the DOMPOST /cart
<form action="/cart" method="POST">
<button class="button mini-cart-checkout-button" type="submit" name="checkout">
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none">
<path fill-rule="evenodd" clip-rule="evenodd"
d="M2.5 11.1667C2.5 10.0622 3.39543 9.16675 4.5 9.16675H15.5C16.6046 9.16675 17.5 10.0622 17.5 11.1667V16.3334C17.5 17.438 16.6046 18.3334 15.5 18.3334H4.5C3.39543 18.3334 2.5 17.438 2.5 16.3334V11.1667Z" fill="currentColor"></path>
<path d="M5.83337 9.16675V5.83341C5.83337 3.53223 7.69885 1.66675 10 1.66675C12.3012 1.66675 14.1667 3.53223 14.1667 5.83341V9.16675" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
</svg>
<span>Check out</span>
</button>
</form>
POST /cart
<form class="checkout-link" action="/cart" method="POST"><button class="checkout-link__button" type="submit" name="checkout">Checkout</button></form>
GET /search
<form class="
search-form
search-form--header
" action="/search" method="get" role="search" data-search-form="">
<div class="search-form__field">
<input class="search-form__input" type="text" name="q" value="" placeholder="Search" aria-label="Search" autocorrect="off" autocomplete="off" autocapitalize="off" spellcheck="false" data-search-input="">
<input type="hidden" name="options[prefix]" value="last">
<button class="search-form__submit-button" type="submit" aria-label="Search">
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24">
<path
d="M16.918154,2.9038867 C20.519954,6.51535039 20.7730873,12.2263448 17.6710207,16.1327135 L23.9342873,22.4126688 L22.383754,23.9762889 L16.1204667,17.6969832 C12.2446667,20.8276425 6.56446667,20.5901229 2.96246667,16.9783911 C-0.9024,13.1031955 -0.911466667,6.81124022 2.942154,2.92431285 C6.79582067,-0.962145251 13.0528207,-0.97126257 16.918154,2.9038867 Z M15.3672607,4.46755978 C12.3612607,1.45370145 7.49466067,1.46074056 4.49726067,4.48353385 C1.500146,7.50632715 1.507146,12.400383 4.513146,15.4142601 C7.51647933,18.4255099 12.3772127,18.4210854 15.375146,15.4064038 L15.375146,15.4064038 L15.391292,15.3901676 C18.3806,12.3667039 18.3707333,7.47901676 15.3673333,4.46748603 L15.3673333,4.46748603 Z"
fill="currentColor"></path>
</svg>
</button>
</div>
<div class="search-form__results-container" data-search-results-container="" data-loading="false">
<div class="search-form__results-container-loading-state">
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
<path d="M12,1A11,11,0,1,0,23,12,11,11,0,0,0,12,1Zm0,19a8,8,0,1,1,8-8A8,8,0,0,1,12,20Z"></path>
<path d="M10.14,1.16a11,11,0,0,0-9,8.92A1.59,1.59,0,0,0,2.46,12,1.52,1.52,0,0,0,4.11,10.7a8,8,0,0,1,6.66-6.61A1.42,1.42,0,0,0,12,2.69h0A1.57,1.57,0,0,0,10.14,1.16Z"></path>
</svg>
</div>
<div class="search-form__results" data-search-results=""></div>
</div>
</form>
GET /search
<form class="
search-form
search-form--mobile
" action="/search" method="get" role="search" data-search-form="">
<div class="search-form__field">
<input class="search-form__input" type="text" name="q" value="" placeholder="Search" aria-label="Search" autocorrect="off" autocomplete="off" autocapitalize="off" spellcheck="false" data-search-input="">
<input type="hidden" name="options[prefix]" value="last">
<button class="search-form__submit-button" type="submit" aria-label="Search">
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24">
<path
d="M16.918154,2.9038867 C20.519954,6.51535039 20.7730873,12.2263448 17.6710207,16.1327135 L23.9342873,22.4126688 L22.383754,23.9762889 L16.1204667,17.6969832 C12.2446667,20.8276425 6.56446667,20.5901229 2.96246667,16.9783911 C-0.9024,13.1031955 -0.911466667,6.81124022 2.942154,2.92431285 C6.79582067,-0.962145251 13.0528207,-0.97126257 16.918154,2.9038867 Z M15.3672607,4.46755978 C12.3612607,1.45370145 7.49466067,1.46074056 4.49726067,4.48353385 C1.500146,7.50632715 1.507146,12.400383 4.513146,15.4142601 C7.51647933,18.4255099 12.3772127,18.4210854 15.375146,15.4064038 L15.375146,15.4064038 L15.391292,15.3901676 C18.3806,12.3667039 18.3707333,7.47901676 15.3673333,4.46748603 L15.3673333,4.46748603 Z"
fill="currentColor"></path>
</svg>
</button>
</div>
<div class="search-form__results-container" data-search-results-container="" data-loading="false">
<div class="search-form__results-container-loading-state">
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
<path d="M12,1A11,11,0,1,0,23,12,11,11,0,0,0,12,1Zm0,19a8,8,0,1,1,8-8A8,8,0,0,1,12,20Z"></path>
<path d="M10.14,1.16a11,11,0,0,0-9,8.92A1.59,1.59,0,0,0,2.46,12,1.52,1.52,0,0,0,4.11,10.7a8,8,0,0,1,6.66-6.61A1.42,1.42,0,0,0,12,2.69h0A1.57,1.57,0,0,0,10.14,1.16Z"></path>
</svg>
</div>
<div class="search-form__results" data-search-results=""></div>
</div>
</form>
POST /localization
<form method="post" action="/localization" id="localization_form" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data"><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="/">
<details class="disclosure">
<summary>
<span class="disclosure__toggle"> Canada (CAD$) </span>
</summary>
<div class="disclosure-list disclosure-list--visible">
<div class="disclosure-list__item-wrapper disclosure-list__item">
<input type="radio" id="CA" name="country_code" value="CA" checked="">
<label class="disclosure-list__item--label" for="CA">Canada (CAD$)</label>
</div>
<div class="disclosure-list__item-wrapper disclosure-list__item">
<input type="radio" id="US" name="country_code" value="US">
<label class="disclosure-list__item--label" for="US">United States (USD$)</label>
</div>
<button class="disclosure__submit" type="submit">Update country</button>
</div>
</details>
</form>
POST /localization
<form method="post" action="/localization" id="localization_form" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data"><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="selectors-form__item selectors-form--no-js-hidden">
<div class="disclosure" data-disclosure-country="">
<h2 class="visually-hidden" id="country-heading-445"> Country </h2>
<button type="button" class="disclosure__toggle" aria-expanded="false" aria-controls="country-list-445" aria-describedby="country-heading-445" data-disclosure-toggle=""> Canada <span class="disclosure-list__option-code"> (CAD $) </span>
</button>
<ul id="country-list-445" class="disclosure-list" data-disclosure-list="">
<li>
<a class="disclosure-list__item disclosure-list__item--current" href="#" aria-current="true" data-value="CA" data-disclosure-option="">
<span class="disclosure-list__option">Canada</span>
<span class="disclosure-list__option-code">
(CAD
$)
</span>
</a>
</li>
<li>
<a class="disclosure-list__item " href="#" data-value="US" data-disclosure-option="">
<span class="disclosure-list__option">United States</span>
<span class="disclosure-list__option-code">
(USD
$)
</span>
</a>
</li>
</ul>
<input type="hidden" name="country_code" id="CountrySelector-445" value="CA" data-disclosure-input="">
</div>
</div>
</form>
POST /localization
<form method="post" action="/localization" id="localization_form" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data"><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="/">
<details class="disclosure">
<summary>
<span class="disclosure__toggle"> Canada (CAD$) </span>
</summary>
<div class="disclosure-list disclosure-list--visible">
<div class="disclosure-list__item-wrapper disclosure-list__item">
<input type="radio" id="CA" name="country_code" value="CA" checked="">
<label class="disclosure-list__item--label" for="CA">Canada (CAD$)</label>
</div>
<div class="disclosure-list__item-wrapper disclosure-list__item">
<input type="radio" id="US" name="country_code" value="US">
<label class="disclosure-list__item--label" for="US">United States (USD$)</label>
</div>
<button class="disclosure__submit" type="submit">Update country</button>
</div>
</details>
</form>
POST /localization
<form method="post" action="/localization" id="localization_form" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data"><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="selectors-form__item selectors-form--no-js-hidden">
<div class="disclosure" data-disclosure-country="">
<h2 class="visually-hidden" id="country-heading-445"> Country </h2>
<button type="button" class="disclosure__toggle" aria-expanded="false" aria-controls="country-list-445" aria-describedby="country-heading-445" data-disclosure-toggle=""> Canada <span class="disclosure-list__option-code"> (CAD $) </span>
</button>
<ul id="country-list-445" class="disclosure-list" data-disclosure-list="">
<li>
<a class="disclosure-list__item disclosure-list__item--current" href="#" aria-current="true" data-value="CA" data-disclosure-option="">
<span class="disclosure-list__option">Canada</span>
<span class="disclosure-list__option-code">
(CAD
$)
</span>
</a>
</li>
<li>
<a class="disclosure-list__item " href="#" data-value="US" data-disclosure-option="">
<span class="disclosure-list__option">United States</span>
<span class="disclosure-list__option-code">
(USD
$)
</span>
</a>
</li>
</ul>
<input type="hidden" name="country_code" id="CountrySelector-445" value="CA" data-disclosure-input="">
</div>
</div>
</form>
POST /cart
<form id="checkout_form" action="/cart" method="POST" style="display: none;"></form>
POST https://track.sendlane.com/track/form/submission/eyJkb21haW4iOiJxYWxpIiwiZm9ybV9pZCI6IjU3NjVmMDNmLWQ5NzUtNGZlNC04YjA5LWY3ODUyMzY0MzlhYiJ9
<form id="slf-form" method="POST" action="https://track.sendlane.com/track/form/submission/eyJkb21haW4iOiJxYWxpIiwiZm9ybV9pZCI6IjU3NjVmMDNmLWQ5NzUtNGZlNC04YjA5LWY3ODUyMzY0MzlhYiJ9" class="slf-form Bottom slf-form--page-1"
style="color: rgb(0, 0, 0); width: 100%; display: block; padding: 32px; max-width: unset; min-width: unset; max-height: unset; min-height: 180px; border-style: none; border-width: 0px; border-radius: 0px; background-color: rgb(255, 255, 255);">
<button id="slf-close" type="button" class="slf-widget__close-button" style="border-radius: 0px; background-color: transparent;"><span class="close-icon close-icon--size-medium close-icon--stroke-thin"
style="color: rgb(0, 0, 0); font-size: 2rem; -webkit-text-stroke-width: thin;"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M1 1L15 15" stroke="black" stroke-width="2" stroke-linecap="round"></path>
<path d="M15 1L1 15" stroke="black" stroke-width="2" stroke-linecap="round"></path>
</svg></span></button>
<div class="elements">
<div sl-form-element-type="image" class="form-element"><img src="https://sendlane.com/images/user-media/BX5xK/19/LgUc1RU6oepAqYcLFan9P9DkUdirFgldPTXHc4Mo.png" alt="Form image"
style="width: 80px; display: block; padding: 0px; max-width: 100%; margin-top: 0px; max-height: 100%; border-radius: 0px; margin-bottom: 0px;"></div>
<div sl-form-element-type="text" class="form-element">
<div
style="width: 100%; overflow-wrap: break-word; color: rgb(0, 0, 0); margin: 0px auto; padding: 0px; font-size: 40px; font-style: normal; text-align: center; font-family: Futura, "Century Gothic", Corbel, sans-serif; font-weight: 700; line-height: 1.2; border-style: none; border-width: 1px; border-radius: 0px; letter-spacing: 0px; text-decoration: none;">
<p>GET 15% OFF</p>
</div>
</div>
<div sl-form-element-type="text" class="form-element">
<div
style="width: 100%; overflow-wrap: break-word; color: rgb(0, 0, 0); margin: 0px auto; padding: 0px; font-size: 16px; font-style: normal; text-align: center; font-family: "Courier New", Courier, "Lucida Sans Typewriter", "Lucida Typewriter", monospace; font-weight: 400; line-height: 1.2; border-style: none; border-width: 1px; border-radius: 0px; letter-spacing: 0px; text-decoration: none;">
<p>valid for your first order</p>
</div>
</div>
<div sl-form-element-type="field" class="form-element">
<div class="field-wrapper"><input class="field-input" type="email" name="email" placeholder="email *" required=""
style="--color: #444444; color: rgb(68, 68, 68); width: 100%; height: 40px; padding: 5px 10px; font-size: 16px; max-width: 360px; margin-top: 0px; min-height: 10px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-weight: 400; line-height: 1.2; border-color: rgb(0, 0, 0); border-style: none; border-width: 0px; border-radius: 0px; margin-bottom: 20px; background-color: rgb(233, 233, 233);"><span
class="legal-text" style="background-color: inherit; font-family: Arial, Helvetica, sans-serif; font-weight: 400;">
<p>By entering your email, you consent to receive recurring marketing emails and promotional email messages</p>
</span><input name="sms_consent" type="hidden" value="By entering your email, you consent to receive recurring marketing emails and promotional email messages"></div>
</div>
<div sl-form-element-type="submit" class="form-element"><button type="submit" data-settings-action="submitNext" data-settings-url="null"
style="color: rgb(255, 255, 255); width: 100%; display: flex; outline: none; font-size: 16px; max-width: 360px; font-style: normal; margin-top: 20px; min-height: 42px; align-items: center; font-family: Futura, "Century Gothic", Corbel, sans-serif; font-weight: 600; line-height: 1.2; border-color: rgb(0, 0, 0); border-style: none; border-width: 0px; border-radius: 0px; margin-bottom: 20px; letter-spacing: 0px; justify-content: center; text-decoration: none; background-color: rgb(0, 0, 0);">
<div style="width: 100%;">NEXT</div>
</button></div>
</div>
</form>
Text Content
WE VALUE YOUR PRIVACY We use cookies and other technologies to personalize your experience, perform marketing, and collect analytics. Learn more in our Privacy Policy. Manage preferencesAcceptDecline Account Cart(0 Subtotal $0.00 Taxes and shipping calculated at checkout View cart Check out Checkout * Home * Shop * Clip Ins * Wholesale * Education * Hair Care * Gift Cards * Studio * Our Story * Team * Services * Careers * Extensions * Extensions FAQ * Our Extension Method * Clip In Info & Styling Guide * Education * Wholesale * Apply for Wholesale * Shop * Account * Home * Shop * Clip Ins * Wholesale * Education * Hair Care * Gift Cards * Studio * Our Story * Team * Services * Careers * Extensions * Extensions FAQ * Our Extension Method * Clip In Info & Styling Guide * Education * Wholesale * Apply for Wholesale * Shop * Account QALI. HAIR EXTENSIONS MADE SIMPLE CLIP INS Studio Services EDUCATION WHOLESALE EXTENSIONS WORKSHOP JULY 21 & 22 Learn our simplified approach to hair extensions in a hands-on workshop over 2 days at our studio in Vancouver. LEARN MORE QALI CLIP IN EXTENSIONS Qali CLIP IN HAIR EXTENSIONS | #10A/9 PEARL from $380.00 Qali CLIP IN HAIR EXTENSIONS | #8/9G BOHO from $380.00 Qali CLIP IN HAIR EXTENSIONS | #2 CACAO from $350.00 Qali CLIP IN HAIR EXTENSIONS | #6/8 BRONDE from $380.00 WE SIMPLIFY THE EXTENSIONS EXPERIENCE One method - no braiding, sewing, gluing or taping. Natural looking extensions that look & feel like the hair you were born with. Learn More LOVE LETTERS I've been buying and wearing extensions for over 15 years and these are by far the best I've found. NiamhOnline Order I had never worn clip ins before and they were super easy to apply. I've never felt more confident. MaddyIn Salon Client I'm obsessed with QALI! A great vibe in studio and everyone is so friendly. I leave feeling fabulous every time! ChristieIn Salon Client Hands down the extensions I've ever purchased. So comfortable and the best quality. Highly recommend! StacyOnline Order WHERE TO FIND OUR EXTENSIONS Our partner salons and stylists are fully trained in our QALI application method with our premium wefts. Clip in extensions and blending services are also available. Inquire with your local salon for more informaion. Interested in offering our extensions to your clientele? Apply here today. QALI We want you to love your hair CUSTOMER SERVICE * Privacy Policy * Terms of Service * Shipping * Refunds * Contact Us * Do not sell or share my personal information MENU * FAQ * About * Contact * Blog * Weddings * Wholesale FOLLOW US OUT THERE * Email * Facebook * Instagram * Pinterest * X Canada (CAD$) Canada (CAD$) United States (USD$) Update country COUNTRY Canada (CAD $) * Canada (CAD $) * United States (USD $) Copyright © 2024 QALI. Powered by Shopify Canada (CAD$) Canada (CAD$) United States (USD$) Update country COUNTRY Canada (CAD $) * Canada (CAD $) * United States (USD $) GET 15% OFF valid for your first order By entering your email, you consent to receive recurring marketing emails and promotional email messages NEXT Book Now Book Make a booking CART Your cart is empty.