www.luggageonline.com
Open in
urlscan Pro
2620:127:f00f:e::
Public Scan
Submitted URL: https://www.luggageonline.com/pages/black-friday
Effective URL: https://www.luggageonline.com/en-ca/pages/black-friday
Submission: On August 15 via api from BR — Scanned from CA
Effective URL: https://www.luggageonline.com/en-ca/pages/black-friday
Submission: On August 15 via api from BR — Scanned from CA
Form analysis
7 forms found in the DOMPOST /en-ca/cart/update
<form method="post" action="/en-ca/cart/update" id="currency_form" accept-charset="UTF-8" class="shopify-currency-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="currency"><input type="hidden" name="utf8"
value="✓"><input type="hidden" name="return_to" value="/en-ca/pages/black-friday">
<select name="currency" style="display:none;" autocomplete="transaction-currency">
<option selected="true" value="CAD">CAD</option>
<option value="USD">USD</option>
</select>
</form>
GET /en-ca/search
<form action="/en-ca/search" method="get" role="search" class="search search-modal__form">
<div class="field">
<input class="search__input field__input form-input-placeholder" id="Search-In-Modal-Classic" type="search" name="q" value="" placeholder="Search" autocomplete="off" role="combobox" aria-expanded="false" aria-owns="predictive-search-results-list"
aria-controls="predictive-search-results-list" aria-haspopup="listbox" aria-autocomplete="list" autocorrect="off" autocapitalize="off" spellcheck="false">
<input type="hidden" name="options[prefix]" value="last">
<input type="hidden" name="type" value="product">
<label class="field__label hiddenLabels" for="Search-In-Modal-Classic">Search</label>
<button class="button search__button field__button focus-inset" aria-label="Search"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" class="icon-search-1">
<path
d="M 19 3 C 13.488281 3 9 7.488281 9 13 C 9 15.394531 9.839844 17.589844 11.25 19.3125 L 3.28125 27.28125 L 4.71875 28.71875 L 12.6875 20.75 C 14.410156 22.160156 16.605469 23 19 23 C 24.511719 23 29 18.511719 29 13 C 29 7.488281 24.511719 3 19 3 Z M 19 5 C 23.429688 5 27 8.570313 27 13 C 27 17.429688 23.429688 21 19 21 C 14.570313 21 11 17.429688 11 13 C 11 8.570313 14.570313 5 19 5 Z">
</path>
</svg></button>
</div>
<div class="predictive-search predictive-search--header quickSearchResultsWrap" tabindex="-1" data-predictive-search="">
<div class="predictive-search__loading-state"><svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
<circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
</svg></div>
</div>
<span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span>
</form>
POST /en-ca/contact#ContactFooter
<form method="post" action="/en-ca/contact#ContactFooter" id="ContactFooter" accept-charset="UTF-8" class="footer__newsletter newsletter-form"><input type="hidden" name="form_type" value="customer"><input type="hidden" name="utf8" value="✓"><input
type="hidden" name="contact[tags]" value="newsletter">
<div class="newsletter-form__field-wrapper">
<div class="field">
<label class="field__label hiddenLabels" for="NewsletterForm--sections--16240778707135__footer-1">Your email</label>
<input id="NewsletterForm--sections--16240778707135__footer-1" type="email" name="contact[email]" class="field__input form-input-placeholder" value="" aria-required="true" autocorrect="off" autocapitalize="off" autocomplete="email"
placeholder="enter your email address">
</div><button type="submit" class="button newsletter-form__button" name="commit" id="Subscribe--sections--16240778707135__footer-1" aria-label="Submit" style="--button-width: 150px">sign up</button>
</div>
<script>
$(document).ready(function() {
if (window.location.href.indexOf('newsletter&form_type=customer') > -1) {
var newsletterSuccessPopup = (function() {
var popup = $('.newsletter-success-modal');
var close = popup.find('.close');
var success = popup.find('.success');
var error = popup.find('.error');
var overlay = $('.background-overlay');
popup.show();
overlay.show();
error.show();
success.hide();
$.cookie('emailSubcribeModal', 'closed', {
expires: 1,
path: '/'
});
close.off('click').on('click', function() {
popup.fadeOut();
overlay.hide();
});
overlay.off('click').on('click', function() {
popup.fadeOut();
overlay.hide();
});
})();
var newURL = location.href.split("?")[0];
window.history.pushState('object', document.title, newURL);
}
})
</script>
</form>
POST
<form class="notifyMe-form" method="post" action="">
<input type="hidden" name="halo-notify-product-site" value="Luggage Online">
<input type="hidden" name="halo-notify-product-site-url" value="https://www.luggageonline.com">
<input type="hidden" name="halo-notify-product-title" value="">
<input type="hidden" name="halo-notify-product-link" value="https://www.luggageonline.com">
<input type="hidden" name="halo-notify-product-variant" value="">
<div class="form-field">
<label class="form-label" for="halo-notify-email">Leave your email and we will notify as soon as the product / variant is back in stock</label>
<input class="form-input form-input-placeholder" type="email" name="email" required="" id="halo-notify-email" placeholder="Insert your email" autocomplete="email">
<button type="button" class="button button-1" id="halo-btn-notify" data-form-notify="">Subscribe</button>
</div>
</form>
POST https://www.luggageonline.com/customer_identity/redirect?locale=en
<form accept-charset="UTF-8" action="https://www.luggageonline.com/customer_identity/redirect?locale=en" method="post" class="auth-form auth-form-2">
<input name="form_type" type="hidden" value="customer_login">
<input name="utf8" type="hidden" value="✓">
<div class="form-field">
<label class="form-label" for="customer_email">Email Address <em>*</em></label>
<input id="customer_email" class="form-input form-input-placeholder text-left" type="email" value="" name="customer[email]" required="" placeholder="Email Address">
</div>
<div class="form-field">
<label class="form-label" for="customer_password">Password <em>*</em></label>
<input id="customer_password" class="form-input form-input-placeholder text-left" type="password" value="" required="" placeholder="Password" name="customer[password]">
</div>
<div class="form-actions auth-actions text-center">
<input type="submit" class="button button-1 button-login text-center" value="Log in">
<a class="auth-link link link-underline" href="https://www.luggageonline.com/customer_identity/redirect?locale=en#recover"><span class="text">Forgot your password?</span></a>
<a href="https://shopify.com/26738393279/account?locale=en" class="button button-2 button-register">Create account</a>
</div>
</form>
GET /en-ca/search
<form action="/en-ca/search" method="get" role="search" class="search search-modal__form">
<div class="field">
<input class="search__input field__input form-input-placeholder" id="Search-In-Modal-Sidebar" type="search" name="q" value="" placeholder="Search products..." autocomplete="off" role="combobox" aria-expanded="false"
aria-owns="predictive-search-results-list" aria-controls="predictive-search-results-list" aria-haspopup="listbox" aria-autocomplete="list" autocorrect="off" autocapitalize="off" spellcheck="false">
<input type="hidden" name="options[prefix]" value="last">
<label class="field__label hiddenLabels" for="Search-In-Modal-Sidebar">Search</label>
<button class="button search__button field__button focus-inset" aria-label="Search"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" class="icon-search-1">
<path
d="M 19 3 C 13.488281 3 9 7.488281 9 13 C 9 15.394531 9.839844 17.589844 11.25 19.3125 L 3.28125 27.28125 L 4.71875 28.71875 L 12.6875 20.75 C 14.410156 22.160156 16.605469 23 19 23 C 24.511719 23 29 18.511719 29 13 C 29 7.488281 24.511719 3 19 3 Z M 19 5 C 23.429688 5 27 8.570313 27 13 C 27 17.429688 23.429688 21 19 21 C 14.570313 21 11 17.429688 11 13 C 11 8.570313 14.570313 5 19 5 Z">
</path>
</svg></button>
</div>
<div class="predictive-search predictive-search--header quickSearchResultsWrap" tabindex="-1" data-predictive-search="">
<div class="predictive-search__loading-state"><svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
<circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
</svg></div>
</div>
<span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span>
</form>
<form aria-live="polite" class="needsclick klaviyo-form klaviyo-form-version-cid_1 kl-private-reset-css-Xuajs1" data-testid="klaviyo-form-XyyZeX" novalidate=""
style="display: flex; flex-direction: row; box-sizing: border-box; width: 780px; min-width: 200px; max-width: 1000px; border-radius: 4px; border-style: none; border-width: 0px; border-color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); background-repeat: no-repeat; background-position-y: 50%; padding: 20px 15px; flex: 1 1 0%;">
<div class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: column; width: 100%; margin: 0px; padding: 0px 15px 0px 0px; min-height: 500px; 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: 10px 6px; position: relative; flex: 0 1 auto; margin: 0px auto;">
<div class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; align-items: center; width: 100%; height: auto;">
<div class="needsclick kl-private-reset-css-Xuajs1" style="position: relative; display: flex; align-items: center; width: 100%; height: auto;"><img
src="https://d3k81ch9hvuctc.cloudfront.net/company/XZrYxD/images/917681df-17e3-44cc-8cbc-110bfa141437.jpeg" tabindex="-1" alt="luggage online logo " class="needsclick kl-private-reset-css-Xuajs1"
style="max-width: 100%; width: 109px; height: auto; cursor: initial;"></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 0px 0px; position: relative; flex: 1 0 0px;">
<div class="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-123956802" style="width: 100%;">
<div style="text-align: center;"><span style="font-weight: bold; font-size: 30px; color: rgb(37, 29, 29);">SIGN UP & SAVE</span></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-123956804" 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: 16px; color: rgb(37, 29, 29); font-family: Poppins-Klaviyo-Hosted, Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400;">Save 15% off on your first 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 6px 0px; 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_123956806" class="needsclick go362330829 kl-private-reset-css-Xuajs1" type="email"
autocomplete="email" name="email" tabindex="0" placeholder="Email" aria-label="Email" aria-invalid="false" options="[object Object]"
style="box-sizing: border-box; border-radius: 4px; padding: 0px 0px 0px 16px; height: 50px; text-align: left; color: rgb(0, 0, 0); font-family: Poppins-Klaviyo-Hosted, Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 0px; background-color: rgb(255, 255, 255); border: 1px solid rgb(96, 106, 114);">
<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: 10px 6px; 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="first_name_123956809" class="needsclick go362330829 kl-private-reset-css-Xuajs1" type="text"
autocomplete="given-name" tabindex="0" placeholder="Name" aria-label="Name" aria-invalid="false" options="[object Object]"
style="box-sizing: border-box; border-radius: 4px; padding: 0px 0px 0px 16px; height: 50px; text-align: left; color: rgb(0, 0, 0); font-family: Poppins-Klaviyo-Hosted, Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 0px; background-color: rgb(255, 255, 255); border: 1px solid rgb(96, 106, 114);">
<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: 10px 6px; position: relative; background-color: rgba(255, 255, 255, 0); flex: 1 0 0px;"><button class="needsclick go1515943218 kl-private-reset-css-Xuajs1" type="button" tabindex="0"
style="background: rgb(2, 2, 2); border-radius: 6px; border-style: none; border-color: rgb(33, 29, 28); border-width: 3px; color: rgb(240, 230, 230); font-family: Poppins-Klaviyo-Hosted, Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 18px; 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; pointer-events: auto; height: 54px; width: 100%;">NEXT
STEP</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="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-123956812" style="width: 100%;">
<p style="font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400;"><!--StartFragment--><span class="ql-font-poppins"
style="font-size: 8px; font-family: Poppins-Klaviyo-Hosted, Arial, 'Helvetica Neue', Helvetica, sans-serif; color: rgb(37, 29, 29);">*coupon gets sent after sms signup. only valid when you subscribe to email and SMS. Vendor exclusions
apply. Not applicable on buy with prime orders. </span><!--EndFragment--></p>
</div>
</div>
</div>
</div>
<div class="needsclick kl-private-reset-css-Xuajs1"
style="display: flex; flex-direction: column; width: 390px; margin: -20px -15px -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: 4px; border-top-right-radius: 4px; overflow: hidden; min-width: 390px; min-height: 500px;">
<div class="needsclick kl-private-reset-css-Xuajs1" style="width: 100%; height: 100%; position: relative;"><img src="https://d3k81ch9hvuctc.cloudfront.net/company/XZrYxD/images/96ee2b57-ead0-4141-9cd7-4a35058ea9a7.jpeg"
alt="man sitting with orang4e pacsafe backpack" class="needsclick kl-private-reset-css-Xuajs1" style="width: 100%; height: 100%; object-fit: cover; object-position: left bottom;"></div>
</div><input type="submit" tabindex="-1" value="Submit" style="display: none;">
</form>
Text Content
This website is AudioEye enabled and is being optimized for accessibility. To open the AudioEye Toolbar, press "shift + =". Some assistive technologies may require the use of a passthrough function before this keystroke. For more information, activate the button labeled “Explore your accessibility options”. Skip to content Track Order Return My Account CAD CADUSD Currency CAD USD FREE SHIPPING & RETURNS* Search 00 items * Brands Brands Go to Brands Featured Brands Featured Brands * Go to Featured Brands * TUMI * Briggs & Riley * D_b_ * Samsonite * Delsey Paris * Travelpro * Nonstop * FPM MILANO * All Brands Discover Discover * Go to Discover * Luggage Online Outlet * Jetset Journals * Buy With Prime * Complimentary Next Day Air * Luggage Online Exclusives * Lifetime Warranty * Anti Theft Bags * SALE * Carry Ons Carry Ons Go to Carry Ons Featured Brands Featured Brands * Go to Featured Brands * Travelpro * Tumi * Samsonite * All Brands Carry On Type Carry On Type * Go to Carry On Type * Fits 22" X 14" x 9" * Business Carry On * International Carry On * US Domestic Carry On * Underseater Carry On ESSENTIAL GUIDE TO CARRY-ON LUGGAGE: CLICK TO LEARN MORE * Luggage Luggage Go to Luggage Featured Brands Featured Brands * Go to Featured Brands * Samsonite * Travelpro * Delsey Paris * Nonstop * D_b_ * Briggs & Riley * All Brands Luggage Type Luggage Type * Go to Luggage Type * Carry-On Luggage * Check In Luggage * Trunk * Luggage Set * Underseater Luggage * Duffel Bag * Garment Bag Luggage Feature Luggage Feature * Go to Luggage Feature * Softside Luggage * Hardside Luggage * Rolling Luggage * Spinner Luggage * Carry On Luggage * Medium Check In * Large Check In Luggage Color Luggage Color * Go to Luggage Color * Red Suitcase * White Suitcase * Blue Suitcase * Pink Suitcase SHOP OUR LUGGAGE ONLINE EXCLUSIVES * Accessories Accessories Go to Accessories Featured Brands Featured Brands * Go to Featured Brands * Groove Life * Bosca * Popticals * Camelbak * All Brands Travel Accessories Travel Accessories * Go to Travel Accessories * Travel Comfort * Toiletry Case * Packing Accessories * Locks & Security * Drinkware Fashion Accessories Fashion Accessories * Go to Fashion Accessories * Outerwear * Rings * Belts * Sunglasses * Socks Tech Accessories Tech Accessories * Go to Tech Accessories * Powerbank * Adaptor * Laptop & Tablet Cover * Camera Bag Wallets Wallets * Go to Wallets * Mens Wallets * Women's Wallets * Travel Wallets * Backpacks & Bags Backpacks & Bags Go to Backpacks & Bags Shop All Brands Shop All Brands * Go to Shop All Brands * Sherpani * Dakine * Osprey Packs * Sprayground * Haiku Backpacks Backpacks * Go to Backpacks * School Backpacks * Laptop Backpacks * Childrens Backpacks * Hiking Backpacks Travel Bags Travel Bags * Go to Travel Bags * Handbags * Boarding Bags * Duffel Bags * Garment Bags * Golf Bags FEATURED PRODUCTS Vendor: Sprayground Sprayground Embellished Backpack - Gem Stoned From $167.03 $167.03From $167.03 * Business Business Go to Business Featured Brands Featured Brands * Go to Featured Brands * Bosca Business Bags * Samsonite Business Bags * Tumi Business Bags * Travelpro * Ezri * Shop All Business Brands Business Bags Business Bags * Go to Business Bags * Briefcases * Attache Cases * Wheeled Briefcases * Business Carry On * Business Backpacks * Men's Briefcases * Women's Briefcases Business Accessories Business Accessories * Go to Business Accessories * Office Accessories * Portfolio FEATURED PRODUCTS Vendor: Samsonite Samsonite Xenon 3.0 Gusset Check-Point Friendly Tech Locker Brief, Black, Double - Black $97.42 $97.42 * Family Travel Family Travel Go to Family Travel Shop All Brands Shop All Brands * Go to Shop All Brands * J.L Childress * phil&teds * Ju-Ju-Be Travel Gear Travel Gear * Go to Travel Gear * Diaper Bags * Kids Luggage * Kids Accessories * Child Carrier * Gate Check Bag * Travel Stroller * Travel High Chair & Crib * Food & Beverage Totes TOP LUGGAGE SET Vendor: NONSTOP NONSTOP NEW YORK 3 Piece Set (20"/24"/28") 4-Wheel Luggage Set + 2 packing cubes - Black $236.61 $417.57$236.61 * Adventure Travel Adventure Travel Go to Adventure Travel Featured Brands Featured Brands * Go to Featured Brands * Pacsafe * Kelty * Osprey Packs * Mystery Ranch * Eagle Creek * Deuter * Groove Life Hiking & Camping Hiking & Camping * Go to Hiking & Camping * Hiking Backpacks * Outdoor Luggage * Winter Boots * Lighting & Accessories Sports Bags & Accessories Sports Bags & Accessories * Go to Sports Bags & Accessories * Winter Sporting * Pickleball Bags * Coolers & Thermuses * Boot Bag * Ski & Snowboard Bags * Golf Bags FEATURED PRODUCTS Vendor: Athalon Athalon Everything Boot Pack - Black/Glacier From $67.65 $125.26From $67.65 SHOP OSPREY PACKS Log in Cart 00 items BLACK FRIDAY 373 See our reviews SHOP * Search * Brands * Buy With Prime * Airline Carry On Size Guide ABOUT US * Covid-19 Response * About Us * Promotions * Terms of Service * Refund policy * Become an Affiliate CUSTOMER SERVICE * Contact Us * Return Policy * Shipping Policy * Privacy Policy * Accessibility * Do not sell my personal information * Phone Orders × Customer Code : 264-201-320 STAY CONNECTED * Facebook * Instagram * Pinterest * YouTube * Twitter * Vimeo LIKE US on FACEBOOK NEWSLETTER SIGN UP Sign up for exclusive updates, new arrivals & insider only discounts Your email sign up © 2024 Luggage Online. All Rights Reserved. * Choosing a selection results in a full page refresh. Thanks for subscribing! This email has been registered! SHOP THE LOOK Close CHOOSE OPTIONS Close Close EDIT OPTION Close BACK IN STOCK NOTIFICATION Leave your email and we will notify as soon as the product / variant is back in stock Subscribe this is just a warning Login Close Email Address * Password * Forgot your password? Create account Close Search Search Menu Close Track Order Return Sign In Create an Account My Wish List Close dialog SIGN UP & SAVE Save 15% off on your first order* NEXT STEP *coupon gets sent after sms signup. only valid when you subscribe to email and SMS. Vendor exclusions apply. Not applicable on buy with prime orders. Opens in new window PDF Download Word Download Excel Download PowerPoint Download Document Download Explore your accessibility options close carousel