{"id":83716,"date":"2026-04-17T09:36:14","date_gmt":"2026-04-17T14:36:14","guid":{"rendered":"https:\/\/www.shipstation.com\/?page_id=83716"},"modified":"2026-04-27T17:46:06","modified_gmt":"2026-04-27T22:46:06","slug":"apparel","status":"publish","type":"page","link":"https:\/\/www.shipstation.com\/en-au\/fulfillment\/solutions\/apparel\/","title":{"rendered":"Apparel Shipping &#038; Fulfillment Software"},"content":{"rendered":"\n<section class=\"wp-block-shipstation-hero block not-prose padding-top--md padding-bottom--lg\">\n    <div class=\"bg-white background--full content-theme--light \">\n        <div class=\"container\">\n            <div class=\"hero items-start\">\n                <div class=\"hero-content \">\n                                                                    <h1>Apparel Fulfillment That Keeps Up With Every Drop<\/h1>\n                                                    <div class=\"lead\"><p>Apparel fulfillment gets messy fast when SKUs explode, orders spike, and returns roll in daily. ShipStation brings your apparel fulfillment into one clean workflow so you can import orders, automate shipping choices, and print labels in batches. Compare rates across carriers, keep inventory in sync, and give shoppers branded tracking and easier returns, without adding extra tools.<\/p><\/div>\n                                                                                    <div class=\"btn-group\">\n                                                                                    <a href=\"\/start-a-free-trial\/\" class=\"btn btn--primary\" target=\"_self\">\n                                    Start a Free Trial                                <\/a>\n                                                                            \n                                                                                    <a href=\"\/contact-us\" class=\"btn outline btn--secondary\" target=\"_self\">\n                                    Request a Demo                                <\/a>\n                                                                        <\/div>\n                                            <\/div>\n                            <div class=\"hero-media \">\n                                            <img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/imageimg-ss-ui-returnlabels-260417-1022.webp\" alt=\"\" width=\"800\" height=\"528\" loading=\"eager\" \/>\n                                    <\/div>\n                                    <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n\n\n\n<section class=\"wp-block-shipstation-logo-marquee block not-prose\">\n    <div class=\"bg-white background--full content-theme--light \">\n        <div>\n            <div class=\"container\">\n                    <div class=\"content content-align-center items-center\">\n                                            <p class=\"eyebrow\">    Connected to the platforms that power your business<\/p>\n                                        \n                                        \n                                        \n                                        \n                                    <\/div>\n                    <div class=\"logo-marquee\">\n                <div class=\"fade-edges \">\n                    <div class=\"slider\">\n                        <ul class=\"animate-infinite-scroll\">\n                                                                                                <li>\n                                        <img decoding=\"async\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/Paypal-icon-card.svg\" \n                                             alt=\"Paypal logo\" \n                                             width=\"94\" \n                                             height=\"94\" \n                                             loading=\"lazy\" \/>\n                                    <\/li>\n                                                                                                                                <li>\n                                        <img decoding=\"async\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/DHL-icon-card.svg\" \n                                             alt=\"DHL logo\" \n                                             width=\"94\" \n                                             height=\"94\" \n                                             loading=\"lazy\" \/>\n                                    <\/li>\n                                                                                                                                <li>\n                                        <img decoding=\"async\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/bigcommerce-icon-card.svg\" \n                                             alt=\"Bigcommerce logo\" \n                                             width=\"94\" \n                                             height=\"94\" \n                                             loading=\"lazy\" \/>\n                                    <\/li>\n                                                                                                                                <li>\n                                        <img decoding=\"async\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/FedEx-Icon-Card.svg\" \n                                             alt=\"FedEx logo\" \n                                             width=\"94\" \n                                             height=\"94\" \n                                             loading=\"lazy\" \/>\n                                    <\/li>\n                                                                                                                                <li>\n                                        <img decoding=\"async\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/Walmart-icon-card.svg\" \n                                             alt=\"Walmart\" \n                                             width=\"94\" \n                                             height=\"94\" \n                                             loading=\"lazy\" \/>\n                                    <\/li>\n                                                                                                                                <li>\n                                        <img decoding=\"async\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/ETSY-icon-card.svg\" \n                                             alt=\"Etsy logo\" \n                                             width=\"94\" \n                                             height=\"94\" \n                                             loading=\"lazy\" \/>\n                                    <\/li>\n                                                                                                                                <li>\n                                        <img decoding=\"async\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/Amazon-icon-card.svg\" \n                                             alt=\"Amazon logo\" \n                                             width=\"94\" \n                                             height=\"94\" \n                                             loading=\"lazy\" \/>\n                                    <\/li>\n                                                                                                                                <li>\n                                        <img decoding=\"async\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/Squarespace-commerce-icon-card.svg\" \n                                             alt=\"Squarespace logo\" \n                                             width=\"94\" \n                                             height=\"94\" \n                                             loading=\"lazy\" \/>\n                                    <\/li>\n                                                                                                                                <li>\n                                        <img decoding=\"async\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/WIX-icon-card.svg\" \n                                             alt=\"WIX logo\" \n                                             width=\"94\" \n                                             height=\"94\" \n                                             loading=\"lazy\" \/>\n                                    <\/li>\n                                                                                                                                <li>\n                                        <img decoding=\"async\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/Shopify-icon-card.svg\" \n                                             alt=\"Shopify Logo\" \n                                             width=\"94\" \n                                             height=\"94\" \n                                             loading=\"lazy\" \/>\n                                    <\/li>\n                                                                                                                                <li>\n                                        <img decoding=\"async\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/ebay-icon-card.svg\" \n                                             alt=\"Ebay logo\" \n                                             width=\"94\" \n                                             height=\"94\" \n                                             loading=\"lazy\" \/>\n                                    <\/li>\n                                                                                                                                <li>\n                                        <img decoding=\"async\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/USPS-icon-card.svg\" \n                                             alt=\"USPS logo\" \n                                             width=\"94\" \n                                             height=\"94\" \n                                             loading=\"lazy\" \/>\n                                    <\/li>\n                                                                                                                                <li>\n                                        <img decoding=\"async\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/Salesforce-icon-card.svg\" \n                                             alt=\"Salesforce logo\" \n                                             width=\"94\" \n                                             height=\"94\" \n                                             loading=\"lazy\" \/>\n                                    <\/li>\n                                                                                                                                <li>\n                                        <img decoding=\"async\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/UPS-icon-card.svg\" \n                                             alt=\"UPS logo\" \n                                             width=\"94\" \n                                             height=\"94\" \n                                             loading=\"lazy\" \/>\n                                    <\/li>\n                                                                                                                                <li>\n                                        <img decoding=\"async\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/Intuit-icon-card.svg\" \n                                             alt=\"Intuit logo\" \n                                             width=\"94\" \n                                             height=\"94\" \n                                             loading=\"lazy\" \/>\n                                    <\/li>\n                                                                                                                                <li>\n                                        <img decoding=\"async\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/Woo-commerce-icon-card.svg\" \n                                             alt=\"Woo Commerce logo\" \n                                             width=\"94\" \n                                             height=\"94\" \n                                             loading=\"lazy\" \/>\n                                    <\/li>\n                                                                                                                                <li>\n                                        <img decoding=\"async\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/Tiktok-icon-card.svg\" \n                                             alt=\"TikTok logo\" \n                                             width=\"94\" \n                                             height=\"94\" \n                                             loading=\"lazy\" \/>\n                                    <\/li>\n                                                                                    <\/ul>\n                        \n                                                    <ul aria-hidden=\"true\" class=\"animate-infinite-scroll\">\n                                                                                                            <li>\n                                            <img decoding=\"async\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/Paypal-icon-card.svg\" \n                                                 alt=\"Paypal logo\" \n                                                 width=\"94\" \n                                                 height=\"94\" \n                                                 loading=\"lazy\" \/>\n                                        <\/li>\n                                                                                                                                                <li>\n                                            <img decoding=\"async\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/DHL-icon-card.svg\" \n                                                 alt=\"DHL logo\" \n                                                 width=\"94\" \n                                                 height=\"94\" \n                                                 loading=\"lazy\" \/>\n                                        <\/li>\n                                                                                                                                                <li>\n                                            <img decoding=\"async\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/bigcommerce-icon-card.svg\" \n                                                 alt=\"Bigcommerce logo\" \n                                                 width=\"94\" \n                                                 height=\"94\" \n                                                 loading=\"lazy\" \/>\n                                        <\/li>\n                                                                                                                                                <li>\n                                            <img decoding=\"async\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/FedEx-Icon-Card.svg\" \n                                                 alt=\"FedEx logo\" \n                                                 width=\"94\" \n                                                 height=\"94\" \n                                                 loading=\"lazy\" \/>\n                                        <\/li>\n                                                                                                                                                <li>\n                                            <img decoding=\"async\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/Walmart-icon-card.svg\" \n                                                 alt=\"Walmart\" \n                                                 width=\"94\" \n                                                 height=\"94\" \n                                                 loading=\"lazy\" \/>\n                                        <\/li>\n                                                                                                                                                <li>\n                                            <img decoding=\"async\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/ETSY-icon-card.svg\" \n                                                 alt=\"Etsy logo\" \n                                                 width=\"94\" \n                                                 height=\"94\" \n                                                 loading=\"lazy\" \/>\n                                        <\/li>\n                                                                                                                                                <li>\n                                            <img decoding=\"async\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/Amazon-icon-card.svg\" \n                                                 alt=\"Amazon logo\" \n                                                 width=\"94\" \n                                                 height=\"94\" \n                                                 loading=\"lazy\" \/>\n                                        <\/li>\n                                                                                                                                                <li>\n                                            <img decoding=\"async\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/Squarespace-commerce-icon-card.svg\" \n                                                 alt=\"Squarespace logo\" \n                                                 width=\"94\" \n                                                 height=\"94\" \n                                                 loading=\"lazy\" \/>\n                                        <\/li>\n                                                                                                                                                <li>\n                                            <img decoding=\"async\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/WIX-icon-card.svg\" \n                                                 alt=\"WIX logo\" \n                                                 width=\"94\" \n                                                 height=\"94\" \n                                                 loading=\"lazy\" \/>\n                                        <\/li>\n                                                                                                                                                <li>\n                                            <img decoding=\"async\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/Shopify-icon-card.svg\" \n                                                 alt=\"Shopify Logo\" \n                                                 width=\"94\" \n                                                 height=\"94\" \n                                                 loading=\"lazy\" \/>\n                                        <\/li>\n                                                                                                                                                <li>\n                                            <img decoding=\"async\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/ebay-icon-card.svg\" \n                                                 alt=\"Ebay logo\" \n                                                 width=\"94\" \n                                                 height=\"94\" \n                                                 loading=\"lazy\" \/>\n                                        <\/li>\n                                                                                                                                                <li>\n                                            <img decoding=\"async\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/USPS-icon-card.svg\" \n                                                 alt=\"USPS logo\" \n                                                 width=\"94\" \n                                                 height=\"94\" \n                                                 loading=\"lazy\" \/>\n                                        <\/li>\n                                                                                                                                                <li>\n                                            <img decoding=\"async\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/Salesforce-icon-card.svg\" \n                                                 alt=\"Salesforce logo\" \n                                                 width=\"94\" \n                                                 height=\"94\" \n                                                 loading=\"lazy\" \/>\n                                        <\/li>\n                                                                                                                                                <li>\n                                            <img decoding=\"async\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/UPS-icon-card.svg\" \n                                                 alt=\"UPS logo\" \n                                                 width=\"94\" \n                                                 height=\"94\" \n                                                 loading=\"lazy\" \/>\n                                        <\/li>\n                                                                                                                                                <li>\n                                            <img decoding=\"async\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/Intuit-icon-card.svg\" \n                                                 alt=\"Intuit logo\" \n                                                 width=\"94\" \n                                                 height=\"94\" \n                                                 loading=\"lazy\" \/>\n                                        <\/li>\n                                                                                                                                                <li>\n                                            <img decoding=\"async\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/Woo-commerce-icon-card.svg\" \n                                                 alt=\"Woo Commerce logo\" \n                                                 width=\"94\" \n                                                 height=\"94\" \n                                                 loading=\"lazy\" \/>\n                                        <\/li>\n                                                                                                                                                <li>\n                                            <img decoding=\"async\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/Tiktok-icon-card.svg\" \n                                                 alt=\"TikTok logo\" \n                                                 width=\"94\" \n                                                 height=\"94\" \n                                                 loading=\"lazy\" \/>\n                                        <\/li>\n                                                                                                <\/ul>\n                                            <\/div>\n                <\/div>\n            <\/div> <!-- Close logo-marquee -->\n            <\/div> <!-- Close container -->\n        <\/div>\n    <\/div>\n<\/section>\n\n\n<style>\n.wp-block-shipstation-logo-marquee .container .logo-marquee .fade-edges .slider>ul>li img {<br \/>\n    min-height: 120px;<br \/>\n}<br \/>\n<\/style>\n\n\n<section class=\"wp-block-shipstation-cards-v2 block not-prose\" id=\"block-cards-6a09b46602c90\">\n            <div class=\"bg-grey-lightest background--full content-theme--light  \">\n        <div class=\"container\">\n                        <div class=\"content content-align-center items-center content-width-lg\">\n                                \n                                    <h2>Apparel fulfillment built for speed, accuracy, and brand loyalty<\/h2>\n                                \n                                    <div class=\"lead\"><p>Run apparel ecommerce fulfillment and fashion ecommerce fulfillment from one dashboard. Cut manual steps with automation. Lower shipping spend with rate shopping. Keep customers happy with branded tracking and a returns experience that feels like your store.<\/p><\/div>\n                                \n                                \n                            <\/div>\n                        \n                                                <!-- Grid Mode -->\n                    <div class=\"cards icon-top columns-3 layout-grid\">\n                                                                                <div class=\"card card-icon card-solid card--centered card--text-centered bg-white\">\n                                \n        <img decoding=\"async\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/move-faster-with-fewer-clicks__icon_stopwatch01.svg\" alt=\"\" class=\"icon\" loading=\"eager\" \/>\n    \n\n\n\n\n\n<div class=\"card-content h-full\">\n        <div class=\"card-text\">\n                    <!-- Standard heading\/eyebrow for all other card types -->\n            \n                                                <h3 class=\"h5\">Move faster with fewer clicks<\/h3>\n                                            \n                    <div class=\"body\"><p>When you&#8217;re shipping tees, denim, and outerwear, small delays add up. ShipStation is order fulfillment software apparel teams can learn fast, even with seasonal staff. Import orders from your channels, filter and tag what matters, and use batch workflows to keep pick-pack-ship moving. You&#8217;ll spend less time switching tabs and more time getting orders out.<\/p><\/div>\n            <\/div>\n\n    <\/div>\n                            <\/div>\n                                                                                                            <div class=\"card card-icon card-solid card--centered card--text-centered bg-white\">\n                                \n        <img decoding=\"async\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/stop-guessing-on-carrier-service-and-packaging__icon_automation01.svg\" alt=\"\" class=\"icon\" loading=\"eager\" \/>\n    \n\n\n\n\n\n<div class=\"card-content h-full\">\n        <div class=\"card-text\">\n                    <!-- Standard heading\/eyebrow for all other card types -->\n            \n                                                <h3 class=\"h5\">Stop guessing on carrier, service, and packaging<\/h3>\n                                            \n                    <div class=\"body\"><p>Shipping automation for apparel brands shouldn&#8217;t be one-size-fits-all. Set rules that match how you really ship. Lightweight items can go in poly mailers. Bulky items can auto-apply box dimensions to avoid surprise fees. This kind of shipping label automation software helps you stay consistent, even when volume swings hard.<\/p><\/div>\n            <\/div>\n\n    <\/div>\n                            <\/div>\n                                                                                                            <div class=\"card card-icon card-solid card--centered card--text-centered bg-white\">\n                                \n        <img decoding=\"async\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/turn-returns-into-a-better-experience__icon_returns01.svg\" alt=\"\" class=\"icon\" loading=\"eager\" \/>\n    \n\n\n\n\n\n<div class=\"card-content h-full\">\n        <div class=\"card-text\">\n                    <!-- Standard heading\/eyebrow for all other card types -->\n            \n                                                <h3 class=\"h5\">Turn returns into a better experience<\/h3>\n                                            \n                    <div class=\"body\"><p>Apparel has high returns. That&#8217;s normal. What isn&#8217;t normal is letting returns crush your team. With ecommerce returns management software built into ShipStation, you can offer self-service flows, reduce support tickets, and guide exchanges that keep revenue in your business. Your customers get speed. Your warehouse gets clarity.<\/p><\/div>\n            <\/div>\n\n    <\/div>\n                            <\/div>\n                                                                        <\/div>\n                            \n                    <\/div>\n    <\/div>\n<\/section>\n\n\n\n<section class=\"block block-zig-zag wp-block-shipstation-zig-zag block not-prose\">\n    <div class=\"bg-grey-lightest background--full content-theme--light \">\n        <div class=\"zig-zag-block\">\n            <div class=\"container\">\n                    <div class=\"content content-align-center items-center content-width-lg\">\n                                        \n                                            <h2>Tools that power modern apparel fulfillment from checkout to doorstep<\/h2>\n                                        \n                                            <div class=\"lead\">ShipStation connects your stores, carriers, and warehouse tasks in one place. Use automation, inventory tools, and branded post-purchase pages to run cleaner operations today, and keep scaling tomorrow.<\/div>\n                                        \n                                        \n                                    <\/div>\n                <div class=\"columns flex-col-reverse items-center zig-zag-row\" data-row=\"1\">\n            \n            <!-- Text Column -->\n            <div class=\"column-content w-full md:col-span-6 md:order-1 content-align-left mobile-align-left\">\n                                \n                                    <h3>Centralize multichannel ecommerce fulfillment in one view<\/h3>\n                                \n                                    <div class=\"lead max-w-[54rem]\">\n                        <p>Selling on Shopify, Amazon, and a marketplace or two? Bring it together. ShipStation supports multichannel fulfillment ecommerce with 100+ integrations, so orders flow into a single dashboard. That&#8217;s how omnichannel fulfillment apparel teams keep priorities straight during launches and promos. It also fits complex stacks, with the control and visibility you expect from enterprise shipping software ecommerce teams trust.<\/p>                    <\/div>\n                                \n                                    <div class=\"btn-group\">\n                                                    <a href=\"\/fulfillment\/omnichannel\/\" target=\"_self\" class=\"btn\">Explore multichannel fulfillment<\/a>\n                                                                    <\/div>\n                                \n                            <\/div>\n\n            <!-- Media Column -->\n            <div class=\"column-media w-full md:col-span-6 md:order-2\">\n                    <style>\n        @media (max-width: 768px) {\n            #zigzag-row-1-6a09b46602e93 .layer--0 { width: 100% !important; }#zigzag-row-1-6a09b46602e93 .layer--1 { width: 60% !important; left: 50% !important; top: 50% !important; }        }\n    <\/style>\n        \n    <div id=\"zigzag-row-1-6a09b46602e93\" class=\"layered-images rounded-xl\">\n                \n                                <img decoding=\"async\" \n                src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/centralize-multichannel-ecommerce-fulfillment-in-one-view-260417-1022.webp\" \n                alt=\"\" \n                class=\"layer layer--0 \"\n                width=\"800\"                height=\"527\"                loading=\"eager\"\n                style=\"z-index: 1; width: 100%\"\n            \/>\n                                            <img decoding=\"async\" \n                src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/centralize-multichannel-fulfillment-ecommerce-in-one-view__secondary_vector_frame-2147216017-3.svg\" \n                alt=\"\" \n                class=\"layer layer--1 layer--absolute\"\n                width=\"800\"                height=\"720\"                loading=\"lazy\"\n                style=\"z-index: 2; width: 60%; position: absolute; left: 48%; top: 30%\"\n            \/>\n                        <\/div>\n                <\/div>\n\n        <\/div>\n            <div class=\"columns flex-col-reverse items-center zig-zag-row\" data-row=\"2\">\n            \n            <!-- Text Column -->\n            <div class=\"column-content w-full md:col-span-6 md:order-2 content-align-left mobile-align-left\">\n                                \n                                    <h3>Automate apparel decisions with rules that match your catalog<\/h3>\n                                \n                                    <div class=\"lead max-w-[54rem]\">\n                        <p>Your catalog has size runs, colorways, and bundles. ShipStation helps you automate the choices that slow teams down. Create if-then rules based on weight, item, tag, or destination. For example, if an order is under 16 oz and includes a &#8220;T-shirt,&#8221; you can auto-select a poly mailer and a service. For hoodies or coats, set dimensions to reduce dim-weight surprises. That&#8217;s shipping automation for apparel brands that actually feels practical.<\/p>                    <\/div>\n                                \n                                    <div class=\"btn-group\">\n                                                    <a href=\"\/fulfillment\/automation\" target=\"_self\" class=\"btn\">Explore Fulfillment Automation<\/a>\n                                                                    <\/div>\n                                \n                            <\/div>\n\n            <!-- Media Column -->\n            <div class=\"column-media w-full md:col-span-6 md:order-1\">\n                    <style>\n        @media (max-width: 768px) {\n            #zigzag-row-2-6a09b466035e1 .layer--0 { width: 100% !important; }#zigzag-row-2-6a09b466035e1 .layer--1 { width: 60% !important; left: 50% !important; top: 50% !important; }        }\n    <\/style>\n        \n    <div id=\"zigzag-row-2-6a09b466035e1\" class=\"layered-images rounded-xl\">\n                \n                                <img decoding=\"async\" \n                src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/automate-apparel-decisions-with-rules-that-match-your-catalog-260417-1022.webp\" \n                alt=\"\" \n                class=\"layer layer--0 \"\n                width=\"800\"                height=\"534\"                loading=\"eager\"\n                style=\"z-index: 1; width: 100%\"\n            \/>\n                                            <img decoding=\"async\" \n                src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/automate-apparel-decisions-with-rules-that-match-your-catalog__primary_vector_frame-2147216031-3.svg\" \n                alt=\"\" \n                class=\"layer layer--1 layer--absolute\"\n                width=\"800\"                height=\"774\"                loading=\"lazy\"\n                style=\"z-index: 2; width: 60%; position: absolute; left: -7%; top: -9%\"\n            \/>\n                        <\/div>\n                <\/div>\n\n        <\/div>\n            <div class=\"columns flex-col-reverse items-center zig-zag-row\" data-row=\"3\">\n            \n            <!-- Text Column -->\n            <div class=\"column-content w-full md:col-span-6 md:order-1 content-align-left mobile-align-left\">\n                                \n                                    <h3>Shop rates across carriers to drive shipping cost optimization ecommerce teams need<\/h3>\n                                \n                                    <div class=\"lead max-w-[54rem]\">\n                        <p>ShipStation is multi carrier shipping software that helps you compare services and delivery speeds in real time. Rate shopping can use your own negotiated rates, plus ShipStation carrier options, so you can pick what fits each order. Use USPS\u00ae, UPS\u00ae, FedEx\u00ae, and DHL Express\u00ae without bouncing between sites. The goal is simple: shipping cost optimization ecommerce leaders can see in their margins, with fewer last-minute changes at the packing table.<\/p>                    <\/div>\n                                \n                                    <div class=\"btn-group\">\n                                                    <a href=\"\/fulfillment\/shipping\/rate-shopper\/\" target=\"_self\" class=\"btn\">Explore Rate Shopper<\/a>\n                                                                    <\/div>\n                                \n                            <\/div>\n\n            <!-- Media Column -->\n            <div class=\"column-media w-full md:col-span-6 md:order-2\">\n                    <style>\n        @media (max-width: 768px) {\n            #zigzag-row-3-6a09b4660537b .layer--0 { width: 100% !important; }#zigzag-row-3-6a09b4660537b .layer--1 { width: 80% !important; left: 50% !important; top: 50% !important; }        }\n    <\/style>\n        \n    <div id=\"zigzag-row-3-6a09b4660537b\" class=\"layered-images rounded-xl\">\n                \n                                <img decoding=\"async\" \n                src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/shop-rates-across-carriers-to-drive-shipping-cost-optimization-ecommerce-teams-need__primary_vector_frame-2147215994-3.svg\" \n                alt=\"\" \n                class=\"layer layer--0 \"\n                width=\"800\"                height=\"674\"                loading=\"eager\"\n                style=\"z-index: 1; width: 100%\"\n            \/>\n                                            <img decoding=\"async\" \n                src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/shop-rates-across-carriers-to-drive-shipping-cost-optimization-ecommerce-teams-need__secondary_vector_frame-2147216069-3.svg\" \n                alt=\"\" \n                class=\"layer layer--1 layer--absolute\"\n                width=\"800\"                height=\"446\"                loading=\"lazy\"\n                style=\"z-index: 2; width: 80%; position: absolute; left: 28%; top: 64%\"\n            \/>\n                        <\/div>\n                <\/div>\n\n        <\/div>\n            <div class=\"columns flex-col-reverse items-center zig-zag-row\" data-row=\"4\">\n            \n            <!-- Text Column -->\n            <div class=\"column-content w-full md:col-span-6 md:order-2 content-align-left mobile-align-left\">\n                                \n                                    <h3>Keep customers close with branded tracking<\/h3>\n                                \n                                    <div class=\"lead max-w-[54rem]\">\n                        <p>Shipping is part of your brand. ShipStation sends shoppers to branded tracking pages instead of a carrier site, with your logo and store voice\u2014so the post-purchase experience feels like your store from ship confirmation to delivery.<\/p>                    <\/div>\n                                \n                                    <div class=\"btn-group\">\n                                                    <a href=\"\/fulfillment\/shipping\/tracking\/\" target=\"_self\" class=\"btn\">Explore Branded Tracking<\/a>\n                                                                    <\/div>\n                                \n                            <\/div>\n\n            <!-- Media Column -->\n            <div class=\"column-media w-full md:col-span-6 md:order-1\">\n                                    <img decoding=\"async\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/keep-customers-close-with-branded-tracking-260417-1022.webp\" alt=\"\" class=\"rounded-xl\" \/>\n                            <\/div>\n\n        <\/div>\n            <div class=\"columns flex-col-reverse items-center zig-zag-row\" data-row=\"5\">\n            \n            <!-- Text Column -->\n            <div class=\"column-content w-full md:col-span-6 md:order-1 content-align-left mobile-align-left\">\n                                \n                                    <h3>Scale daily output with high volume shipping software and inventory control<\/h3>\n                                \n                                    <div class=\"lead max-w-[54rem]\">\n                        <p>Some days you ship 200 orders. Then a drop hits and it&#8217;s 2,000. ShipStation is high volume shipping software designed for that swing. Use batch label printing and bulk label printing ecommerce workflows to power through waves, plus scan-based steps to cut mistakes. Add inventory and fulfillment automation ecommerce teams rely on, including synced stock levels and location tracking. <\/p>\n\n<p>Selling bundles or outfits? Map product bundles into component SKUs so pickers grab the right items, fast. Need a fashion-focused backbone? ShipStation can also connect with ApparelMagic to support a stronger logistics platform for fashion ecommerce operations.<\/p>                    <\/div>\n                                \n                                    <div class=\"btn-group\">\n                                                    <a href=\"\/fulfillment\/shipping\/\" target=\"_self\" class=\"btn\">Explore Shipping Management<\/a>\n                                                                            <a href=\"\/fulfillment\/inventory-management\/\" target=\"_self\" class=\"btn outline\">Explore Inventory Management<\/a>\n                                            <\/div>\n                                \n                            <\/div>\n\n            <!-- Media Column -->\n            <div class=\"column-media w-full md:col-span-6 md:order-2\">\n                    <style>\n        @media (max-width: 768px) {\n            #zigzag-row-5-6a09b46607bef .layer--0 { width: 100% !important; }#zigzag-row-5-6a09b46607bef .layer--1 { width: 60% !important; left: 50% !important; top: 50% !important; }#zigzag-row-5-6a09b46607bef .layer--2 { width: 40% !important; left: 50% !important; top: 50% !important; }        }\n    <\/style>\n        \n    <div id=\"zigzag-row-5-6a09b46607bef\" class=\"layered-images rounded-xl\">\n                \n                                <img decoding=\"async\" \n                src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/scale-daily-output-with-high-volume-shipping-software-and-inventory-control-260417-1022.webp\" \n                alt=\"\" \n                class=\"layer layer--0 \"\n                width=\"800\"                height=\"533\"                loading=\"eager\"\n                style=\"z-index: 1; width: 100%\"\n            \/>\n                                            <img decoding=\"async\" \n                src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/scale-daily-output-with-high-volume-shipping-software-and-inventory-control__primary_vector_frame-2147216043-3.svg\" \n                alt=\"\" \n                class=\"layer layer--1 layer--absolute\"\n                width=\"800\"                height=\"591\"                loading=\"lazy\"\n                style=\"z-index: 2; width: 55%; position: absolute; left: 47%; top: -8%\"\n            \/>\n                                            <img decoding=\"async\" \n                src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/scale-daily-output-with-high-volume-shipping-software-and-inventory-control__secondary_vector_frame-2147216035-3.svg\" \n                alt=\"\" \n                class=\"layer layer--2 layer--absolute\"\n                width=\"880\"                height=\"933\"                loading=\"lazy\"\n                style=\"z-index: 3; width: 40%; position: absolute; left: 67%; top: 28%\"\n            \/>\n                        <\/div>\n                <\/div>\n\n        <\/div>\n            <div class=\"columns flex-col-reverse items-center zig-zag-row\" data-row=\"6\">\n            \n            <!-- Text Column -->\n            <div class=\"column-content w-full md:col-span-6 md:order-2 content-align-left mobile-align-left\">\n                                \n                                    <h3>Make returns easier with an apparel returns portal<\/h3>\n                                \n                                    <div class=\"lead max-w-[54rem]\">\n                        <p>When sizing doesn&#8217;t work, your apparel returns portal can handle the first step for you. Customers can start a return, get a label, and follow your rules for refunds or exchanges. You cut &#8220;where&#8217;s my label?&#8221; tickets and give your warehouse clearer return details.<\/p>                    <\/div>\n                                \n                                    <div class=\"btn-group\">\n                                                    <a href=\"#calculator\" target=\"_self\" class=\"btn\">Calculate Your Monthly Impact<\/a>\n                                                                    <\/div>\n                                \n                            <\/div>\n\n            <!-- Media Column -->\n            <div class=\"column-media w-full md:col-span-6 md:order-1\">\n                    <style>\n        @media (max-width: 768px) {\n            #zigzag-row-6-6a09b466086c0 .layer--0 { width: 90% !important; left: 5% !important; top: 7% !important; }        }\n    <\/style>\n        \n    <div id=\"zigzag-row-6-6a09b466086c0\" class=\"layered-images rounded-xl\">\n                <div class=\"layer-bg bg-marigold rounded-xl\" style=\"position: relative; width: 100%; padding-bottom: 75%; z-index: 0;\"><\/div>\n                \n                                <img decoding=\"async\" \n                src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/keep-customers-close-with-branded-tracking-and-an-apparel-returns-portal__primary_vector_frame-2147216039-3.svg\" \n                alt=\"\" \n                class=\"layer layer--0 layer--absolute\"\n                width=\"800\"                height=\"605\"                loading=\"lazy\"\n                style=\"z-index: 1; width: 90%; position: absolute; left: 5%; top: 7%\"\n            \/>\n                        <\/div>\n                <\/div>\n\n        <\/div>\n                <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n\n\n\n<style>\n.h1.text-indigo.stat-number {\n    color: #02ad49 !important;\n    margin: 24px 0 8px;\n}\n@media (min-width: 992px) {\n    .zig-zag-block .zig-zag-row {\n        margin-bottom: 12rem;\n    }\n}\n.wp-block-shipstation-content-section .content{\n    margin-bottom:0 !important;\n}\n.wp-block-shipstation-cards-v2 .container {\n                padding-top: 0px !important;\n            }\n<\/style>\n\n\n\n<section class=\"wp-block-shipstation-cards-v2 block not-prose\" id=\"block-cards-6a09b466089df\">\n            <div class=\"bg-grey-lightest background--full content-theme--light  \">\n        <div class=\"container\">\n                        <div class=\"content content-align-center items-center content-width-lg\">\n                                    <p class=\"eyebrow\">KEY METRICS<\/p>\n                                \n                                    <h2>Returns are draining your margin \u2014 and your team<\/h2>\n                                \n                                    <div class=\"lead\">Apparel return rates run 20\u201340%. Without the right system, every return costs you money twice: once when the customer sends it back, again when your team processes it by hand.<\/div>\n                                \n                                \n                            <\/div>\n                        \n                                                <!-- Grid Mode -->\n                    <div class=\"cards icon-top columns-3 layout-grid\">\n                                                                                <div class=\"card card-stat card-solid card--centered card--text-centered bg-white\">\n                                \n\n\n\n\n\n\n<div class=\"card-content \">\n        <div class=\"card-text\">\n                    <!-- Stat display for stat cards -->\n            <div class=\"h1 text-indigo stat-number\" \n                 >$15\u201325<\/div>\n                                        <h3 class=\"h5\">Cost to process one return<\/h3>\n                        \n                \n                    <div class=\"body\">Every returned garment requires inspection, restocking, and often manual email back-and-forth with the customer. At 32 returns a month, that\u2019s $480\u2013$800 in hidden processing cost before you even issue the refund.<\/div>\n            <\/div>\n\n    <\/div>\n                            <\/div>\n                                                                                                            <div class=\"card card-stat card-solid card--centered card--text-centered bg-white\">\n                                \n\n\n\n\n\n\n<div class=\"card-content \">\n        <div class=\"card-text\">\n                    <!-- Stat display for stat cards -->\n            <div class=\"h1 text-indigo stat-number\" \n                 >97%<\/div>\n                                        <h3 class=\"h5\">Of returns end as refunds \u2014 not exchanges<\/h3>\n                        \n                \n                    <div class=\"body\">Most brands process returns as full refunds by default. That means revenue leaves the business every time. A branded exchange portal flips that dynamic \u2014 the customer stays, the revenue stays.<\/div>\n            <\/div>\n\n    <\/div>\n                            <\/div>\n                                                                                                            <div class=\"card card-stat card-solid card--centered card--text-centered bg-white\">\n                                \n\n\n\n\n\n\n<div class=\"card-content \">\n        <div class=\"card-text\">\n                    <!-- Stat display for stat cards -->\n            <div class=\"h1 text-indigo stat-number\" \n                 >8 min<\/div>\n                                        <h3 class=\"h5\">Average support time per return<\/h3>\n                        \n                \n                    <div class=\"body\">Between status emails, label generation, and customer follow-up, your support team spends roughly 8 minutes per return. At $18.80\/hr, that\u2019s $80+ a month in labor just on returns communication for a modest-volume brand.<\/div>\n            <\/div>\n\n    <\/div>\n                            <\/div>\n                                                                        <\/div>\n                            \n                    <\/div>\n    <\/div>\n<\/section>\n\n\n\n<style>\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n    :root {\n      --green-deep:   #003311;\n      --green-brand:  #00ad49;\n      --green-hover:  #00963f;\n      --green-light:  #edf7f1;\n      --navy:         #12234e;\n      --text:         #1a1a2e;\n      --gray:         #5a6480;\n      --border:       #e2e8f0;\n      --white:        #ffffff;\n      --font:         'Plus Jakarta Sans', -apple-system, BlinkMacSystemFont, sans-serif;\n      --radius-lg:    24px;\n      --radius-md:    16px;\n    }\n\n\n    \/* \u2500\u2500 HERO \/ CALCULATOR \u2500\u2500 *\/\n    .hero-wrap { padding: 24px 24px 24px; background: var(--white); }\n    .hero-panel {\n      background: var(--green-deep);\n      border-radius: var(--radius-lg);\n      max-width: 1376px; margin: 0 auto;\n      padding: 52px 52px 60px;\n    }\n    .hero-kicker {\n      display: inline-block;\n      font-size: 16px; font-weight: 700;\n      letter-spacing: .12em; text-transform: uppercase;\n      color: #6ee09a; margin-bottom: 12px;\n    }\n    .hero-panel h2 {\n      font-size: clamp(26px, 3.4vw, 44px);\n      font-weight: 800; color: var(--white);\n      line-height: 1.1; letter-spacing: -0.5px;\n      margin-bottom: 10px; \n    }\n    .hero-panel .hero-sub {\n    font-size: 18px;\n    color: rgba(255, 255, 255, .72);\n    line-height: 1.5;\n    max-width: 770px;\n    margin: auto auto 48px;\n}\n\n    \/* Calc grid *\/\n    .calc-grid {\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      gap: 18px;\n    }\n    .calc-card, .results-card {\n      background: #f8f8f8;\n      border-radius: var(--radius-md);\n      padding: 28px 26px;\n    }\n    .results-card {\n      display: flex;\n      flex-direction: column;\n    }\n    .calc-card h3, .results-card h3 {\n      font-size: 16px; font-weight: 700;\n      color: var(--navy); margin-bottom: 20px;\n      padding-bottom: 12px; border-bottom: 1px solid var(--border);\n      text-transform: uppercase; letter-spacing: .06em;\n    }\n\n    \/* Fields *\/\n    .field { margin-bottom: 16px; }\n    .field:last-child { margin-bottom: 0; }\n    .field label {\n        display: flex;\n        align-items: center;\n        gap: 6px;\n        font-size: 20px;\n        font-weight: 600;\n        color: var(--navy);\n        margin: 40px 0 5px;\n    }\n    .note-tag {\n      font-size: 14px; font-weight: 700;\n      color: var(--green-brand); background: #ddf8e8;\n      padding: 2px 7px; border-radius: 100px; letter-spacing: .04em;\n      transition: opacity .25s ease, transform .25s ease;\n    }\n    .note-tag.is-hidden {\n      opacity: 0;\n      transform: translateY(-2px);\n      pointer-events: none;\n    }\n    .tip { font-size: 14px; color: var(--gray); margin-top: 4px; line-height: 1.45; }\n\n    .select-wrap { position: relative; }\n    .select-wrap select,\n    .input-wrap input {\n      font-size: 16px; font-weight: 600; color: var(--text);\n      background: var(--white); border: 1.5px solid var(--border);\n      border-radius: 10px; outline: none; appearance: none;\n      transition: border-color .2s, box-shadow .2s;\n    }\n    .input-wrap { position: relative; }\n    .input-wrap input {\n        padding: 10px 16px 10px 26px;\n    }\n    .input-wrap .pfx {\n      position: absolute; left: 10px; top: 50%;\n      transform: translateY(-50%);\n      font-size: 16px; font-weight: 700; color: var(--gray);\n    }\n    .input-wrap .sfx {\n      margin-left:8px;\n      transform: translateY(-50%); \n      font-size: 16px; font-weight: 700; color: var(--gray);\n    }\n    .input-wrap input:focus {\n      border-color: var(--green-brand);\n      box-shadow: 0 0 0 3px rgba(0,173,73,0.12);\n    }\n\n    \/* Results *\/\n    .result-row {\n      display: flex; align-items: center;\n      justify-content: space-between;\n      padding: 10px 0;\n      border-bottom: 1px solid var(--border);\n    }\n    .result-row:last-of-type { border-bottom: none; }\n    .r-label { font-size: 16px; color: var(--gray); font-weight: 500; line-height: 1.35; }\n    .r-val   { font-size: 18px; font-weight: 700; color: var(--green-brand); white-space: nowrap; }\n\n    .net-roi-block {\n      background: #ddf8e8; border-radius: 12px;\n      padding: 18px; margin-top: 14px; text-align: center;\n    }\n    .roi-label { font-size: 14px; font-weight: 700; text-transform: uppercase; letter-spacing: .1em; color: var(--green-brand); margin-bottom: 2px; }\n    .roi-num   { font-size: 80px; font-weight: 800; color: var(--green-deep); line-height: 1; margin: 24px 0; }\n    .roi-sub   { font-size: 16px; color: var(--gray); }\n\n    .annual-row { display: flex; gap: 10px; margin-top: 10px; }\n    .annual-pill { flex: 1; background: rgba(0,51,17,.05); border-radius: 10px; padding: 10px; text-align: center; }\n    .ap-label { font-size: 14px; color: var(--gray); font-weight: 500; }\n    .ap-num   { font-size: 18px; font-weight: 800; color: var(--navy); }\n\n    \/* At-a-glance insight block *\/\n    .insight-block {\n      margin-top: 18px;\n      padding-top: 18px;\n      border-top: 1px solid var(--border);\n    }\n    .insight-title {\n      font-size: 12px; font-weight: 700;\n      color: var(--navy); letter-spacing: .06em;\n      text-transform: uppercase;\n      margin-bottom: 12px;\n    }\n    .insight-list { list-style: none; display: flex; flex-direction: column; gap: 10px; }\n    .insight-list li {\n      display: flex; align-items: center; gap: 10px;\n      font-size: 14px; color: var(--text); line-height: 1.4;\n    }\n    .insight-icon {\n      width: 28px; height: 28px; flex-shrink: 0;\n      border-radius: 8px;\n      background: #ddf8e8;\n      color: var(--green-brand);\n      display: flex; align-items: center; justify-content: center;\n      font-size: 14px; font-weight: 800;\n    }\n    .insight-list b {\n      color: var(--navy); font-weight: 800;\n    }\n\n    \/* Results CTA \u2014 pushes to bottom to fill column height *\/\n    .results-cta {\n      display: flex; align-items: center; justify-content: center;\n      margin-top: auto;\n      padding-top: 20px;\n    }\n    .results-cta a {\n      display: inline-flex; align-items: center; justify-content: center;\n      width: 100%;\n      background: var(--green-brand); color: var(--white);\n      font-family: var(--font); font-size: 15px; font-weight: 700;\n      padding: 14px 24px; border-radius: 100px;\n      text-decoration: none;\n      transition: background .2s, transform .2s;\n    }\n    .results-cta a:hover {\n      background: var(--green-hover);\n      transform: translateY(-1px);\n    }\n    .results-cta-sub {\n      text-align: center;\n      font-size: 12px; color: var(--gray);\n      margin-top: 10px;\n    }\n\n    .calculator-header{text-align:center;}\n\n    \/* \u2500\u2500 Methodology \u2500\u2500 *\/\n    .method-block {\n      margin-top: 48px;\n      padding-top: 40px;\n      border-top: 1px solid rgba(255,255,255,0.10);\n    }\n    .method-header {\n      text-align: center;\n      max-width: 640px;\n      margin: 0 auto 28px;\n    }\n    .method-header .method-kicker {\n      display: inline-block;\n      font-size: 12px; font-weight: 700;\n      letter-spacing: .12em; text-transform: uppercase;\n      color: #6ee09a; margin-bottom: 10px;\n    }\n    .method-header h3 {\n      font-size: clamp(22px, 2.6vw, 30px);\n      font-weight: 800; color: var(--white);\n      letter-spacing: -0.3px; line-height: 1.2;\n      margin-bottom: 10px;\n    }\n    .method-header p {\n      font-size: 15px;\n      color: rgba(255,255,255,.65);\n      line-height: 1.55;\n    }\n    .method-grid {\n      display: grid;\n      grid-template-columns: repeat(4, 1fr);\n      gap: 14px;\n    }\n    .method-item {\n      background: rgba(255,255,255,0.04);\n      border: 1px solid rgba(255,255,255,0.08);\n      border-radius: var(--radius-md);\n      padding: 22px;\n      transition: background .2s, border-color .2s, transform .2s;\n    }\n    .method-item:hover {\n      background: rgba(255,255,255,0.07);\n      border-color: rgba(110,224,154,0.35);\n      transform: translateY(-2px);\n    }\n    .method-item h4 {\n      font-size: 18px; font-weight: 700;\n      color: var(--white); margin-bottom: 8px;\n      letter-spacing: -0.1px;\n    }\n    .method-item p {\n    font-size: 14px;\n    color: rgba(255, 255, 255, 0.60);\n    line-height: 1.6;\n    margin-bottom: 12px;\n    font-weight: 700;\n}\n    .formula {\n      display: inline-block; font-size: 10px; font-weight: 600;\n      color: #6ee09a; background: rgba(110,224,154,0.10);\n      border: 1px solid rgba(110,224,154,0.20);\n      padding: 4px 10px; border-radius: 6px; font-family: monospace;\n      letter-spacing: .2px;\n    }\n\n    \/* \u2500\u2500 Stories \u2500\u2500 *\/\n    .stories-block {\n      margin-top: 56px;\n      padding-top: 40px;\n      border-top: 1px solid rgba(255,255,255,0.10);\n    }\n    .stories-header {\n      text-align: center;\n      max-width: 640px;\n      margin: 0 auto 32px;\n    }\n    .stories-header .stories-kicker {\n      display: inline-block;\n      font-size: 12px; font-weight: 700;\n      letter-spacing: .12em; text-transform: uppercase;\n      color: #6ee09a; margin-bottom: 10px;\n    }\n    .stories-header h3 {\n      font-size: clamp(22px, 2.6vw, 30px);\n      font-weight: 800; color: var(--white);\n      letter-spacing: -0.3px; line-height: 1.2;\n      margin-bottom: 10px;\n    }\n    .stories-header p {\n      font-size: 15px;\n      color: rgba(255,255,255,.65);\n      line-height: 1.55;\n    }\n    .stories-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 18px;\n    }\n    .story-card {\n      background: rgba(255,255,255,0.04);\n      border: 1px solid rgba(255,255,255,0.08);\n      border-radius: var(--radius-md);\n      padding: 32px 30px;\n      transition: background .2s, border-color .2s, transform .2s;\n    }\n    .story-card:hover {\n      background: rgba(255,255,255,0.07);\n      border-color: rgba(110,224,154,0.35);\n      transform: translateY(-2px);\n    }\n    .story-top {\n      display: flex; align-items: baseline; justify-content: space-between;\n      gap: 16px; margin-bottom: 18px;\n      padding-bottom: 18px;\n      border-bottom: 1px solid rgba(255,255,255,0.08);\n    }\n    .story-logo {\n      font-size: 24px; font-weight: 800;\n      color: var(--white);\n      letter-spacing: -0.2px;\n    }\n    .story-stat {\n      font-size: 44px; font-weight: 800;\n      color: #6ee09a; line-height: 1;\n      letter-spacing: -1px;\n    }\n    .story-desc {\n        font-size: 16px;\n        color: rgba(255, 255, 255, 0.65);\n        line-height: 1.65;\n        margin-bottom: 12px;\n    }\n    .story-quote {\n      font-size: 18px; font-style: italic;\n      color: var(--white); line-height: 1.6;\n      border-left: 3px solid var(--green-brand);\n      padding-left: 14px; margin-top: 18px;\n    }\n\n    \/* \u2500\u2500 Responsive \u2500\u2500 *\/\n    @media (max-width: 1100px) {\n      .method-grid  { grid-template-columns: repeat(2,1fr); }\n    }\n    @media (max-width: 960px) {\n      .calc-grid    { grid-template-columns: 1fr; }\n      .hero-panel   { padding: 40px 32px 48px; }\n      .stories-grid { grid-template-columns: 1fr; }\n    }\n    @media (max-width: 600px) {\n      .hero-panel { padding: 28px 20px 36px; }\n      .calc-card, .results-card { padding: 22px 18px; }\n      .annual-row { flex-direction: column; }\n    }\n  <\/style>\n<div class=\"hero-wrap bg-grey-lightest background--full content-theme--light\" id=\"calculator\">\n    <div class=\"hero-panel\">\n      <div class=\"calculator-header\">\n          <span class=\"hero-kicker\">Built for Apparel Brands \u2014 ShipStation Premium<\/span>\n          <h2>Turn Every Return Into a Revenue Opportunity<\/h2>\n          <p class=\"hero-sub\">Apparel returns run 20\u201340%. ShipStation&#8217;s Post Purchase experience converts those returns into exchanges and surfaces upsell opportunities right when customers are most likely to buy. Enter your numbers to see the monthly impact.<\/p>\n     <\/div>\n\n      <div class=\"calc-grid\">\n\n        <!-- Inputs -->\n        <div class=\"calc-card\">\n          <h3>Your Business Numbers<\/h3>\n\n          <div class=\"field\">\n            <label>Monthly Returns<\/label>\n            <div class=\"input-wrap\">\n              <input type=\"number\" id=\"monthlyReturns\" value=\"100\" min=\"1\" step=\"1\" \/>\n              <span class=\"sfx\">\/ mo<\/span>\n            <\/div>\n            <p class=\"tip\">How many return requests do you receive each month?<\/p>\n          <\/div>\n\n          <div class=\"field\">\n            <label>Average Order Value (AOV)<\/label>\n            <div class=\"input-wrap\">\n              <span class=\"pfx\">$<\/span>\n              <input type=\"number\" id=\"aov\" value=\"64\" min=\"1\" step=\"1\" \/>\n            <\/div>\n          <\/div>\n\n          <div class=\"field\">\n            <label>Exchange Rate <span class=\"note-tag\" id=\"exchangeRateDefaultTag\">Conservative default<\/span><\/label>\n            <div class=\"input-wrap\">\n              <input type=\"number\" id=\"exchangeRate\" value=\"20\" min=\"0\" max=\"100\" step=\"1\" \/>\n              <span class=\"sfx\">%<\/span>\n            <\/div>\n            <p class=\"tip\">% of returns converted to exchanges via ShipStation&#8217;s branded portal. Brands with active exchange incentives typically see 20\u201330%.<\/p>\n          <\/div>\n\n          <div class=\"field\" style=\"margin-bottom:0;\">\n            <label>Current Upsell Rate During Exchanges<\/label>\n            <div class=\"input-wrap\">\n              <input type=\"number\" id=\"currentUpsellRate\" value=\"0\" min=\"0\" max=\"100\" step=\"1\" \/>\n              <span class=\"sfx\">%<\/span>\n            <\/div>\n            <p class=\"tip\">What % of exchanges result in an added item today? Most brands are at 0% \u2014 there&#8217;s no product discovery built into a manual returns flow.<\/p>\n            <span class=\"note-tag\" style=\"display:inline-block;margin-top:6px;\">Customers have reported 38% upsell rate with ShipStation Returns<\/span>\n          <\/div>\n        <\/div>\n\n        <!-- Results -->\n        <div class=\"results-card\">\n          <h3>Monthly Returns Impact<\/h3>\n\n          <div class=\"result-row\">\n            <span class=\"r-label\">Exchange revenue retained<\/span>\n            <span class=\"r-val\" id=\"r-exchange\">$0<\/span>\n          <\/div>\n          <div class=\"result-row\">\n            <span class=\"r-label\">Upsell revenue lift<\/span>\n            <span class=\"r-val\" id=\"r-upsell\">$0<\/span>\n          <\/div>\n\n          <hr style=\"border:none; border-top:2px solid var(--border); margin: 6px 0;\" \/>\n\n          <div class=\"net-roi-block\">\n            <div class=\"roi-label\">Total Monthly Value<\/div>\n            <div class=\"roi-num\" id=\"r-total\">$0<\/div>\n            <div class=\"roi-sub\">Potential revenue lift by using ShipStation Returns<\/div>\n          <\/div>\n\n          <div class=\"annual-row\">\n            <div class=\"annual-pill\">\n              <div class=\"ap-label\">Annual Value<\/div>\n              <div class=\"ap-num\" id=\"r-annual\">$0<\/div>\n            <\/div>\n            <div class=\"annual-pill\">\n              <div class=\"ap-label\">Support Hours Saved<\/div>\n              <div class=\"ap-num\" id=\"r-support\">0 hrs<\/div>\n            <\/div>\n          <\/div>\n\n          <div class=\"insight-block\">\n            <div class=\"insight-title\">What That Looks Like In Practice<\/div>\n            <ul class=\"insight-list\">\n              <li>\n                <span class=\"insight-icon\">\u21bb<\/span>\n                <span><b id=\"r-exchanges\">0<\/b> returns captured as exchanges each month<\/span>\n              <\/li>\n              <li>\n                <span class=\"insight-icon\">$<\/span>\n                <span><b id=\"r-refunds-avoided\">$0<\/b> in refunds kept as revenue<\/span>\n              <\/li>\n              <li>\n                <span class=\"insight-icon\">\u23f1<\/span>\n                <span><b id=\"r-annual-hours\">0 hrs<\/b> of support work eliminated per year<\/span>\n              <\/li>\n            <\/ul>\n          <\/div>\n\n          <div class=\"results-cta\">\n            <a href=\"https:\/\/ship.shipstation.com\/settings\/payments\" target=\"_blank\" rel=\"noopener\">\n              Upgrade to ShipStation Premium \u2192\n            <\/a>\n          <\/div>\n        <\/div>\n\n      <\/div><!-- \/.calc-grid -->\n\n      <!-- \u2550\u2550\u2550\u2550 METHODOLOGY \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n      <div class=\"method-block\">\n        <div class=\"method-header\">\n          <span class=\"method-kicker\">Under The Hood<\/span>\n          <h3>How the ROI is calculated<\/h3>\n          <p>Every number above is driven by the inputs you entered. Here&#8217;s the math behind each one.<\/p>\n        <\/div>\n        <div class=\"method-grid\">\n          <div class=\"method-item\">\n            <h4>Exchange revenue retained<\/h4>\n            <p>When a customer exchanges instead of refunding, you keep the full order value. This is the largest value driver.<\/p>\n            <span class=\"formula\">returns \u00d7 exchange rate \u00d7 AOV<\/span>\n          <\/div>\n          <div class=\"method-item\">\n            <h4>Upsell revenue<\/h4>\n            <p>Product recommendations surfaced during the exchange flow. Avg upsell value is modeled at 15% of AOV.<\/p>\n            <span class=\"formula\">exchanges \u00d7 upsell rate \u00d7 (AOV \u00d7 15%)<\/span>\n          <\/div>\n          <div class=\"method-item\">\n            <h4>Support time saved<\/h4>\n            <p>Self-service returns eliminate manual labels, status emails, and follow-up \u2014 roughly 8 minutes per return.<\/p>\n            <span class=\"formula\">returns \u00d7 (8 min \u00f7 60) \u00d7 $18.80\/hr<\/span>\n          <\/div>\n          <div class=\"method-item\">\n            <h4>ROI Multiple<\/h4>\n            <p>Total value created divided by what you&#8217;re paying for returns management software today.<\/p>\n            <span class=\"formula\">total value \u00f7 returns software cost<\/span>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- \u2550\u2550\u2550\u2550 CUSTOMER STORIES \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n      <div class=\"stories-block\">\n        <div class=\"stories-header\">\n          <span class=\"stories-kicker\">Proof In Practice<\/span>\n          <h3>Apparel brands seeing real results with returns<\/h3>\n          <p>These results come from ShipStation customers who switched from manual returns handling to the Premium branded portal.<\/p>\n        <\/div>\n        <div class=\"stories-grid\">\n\n          <div class=\"story-card\">\n            <div class=\"story-top\">\n              <div class=\"story-logo\">Guardian Sports<\/div>\n              <div class=\"story-stat\">112%<\/div>\n            <\/div>\n            <p class=\"story-desc\">Increase in exchange upsells after implementing ShipStation&#8217;s branded returns portal. Guardian Sports \u2014 maker of the Guardian Cap worn by NFL players \u2014 faced a viral-driven spike in orders and a flood of size exchange requests with no system to handle them.<\/p>\n            <p class=\"story-desc\">ShipStation&#8217;s portal absorbed the surge, routed customers to exchanges automatically, and captured upsell revenue during the exchange flow \u2014 without adding a single support headcount.<\/p>\n            <div class=\"story-quote\">&#8220;The automated returns handled the surge. We didn&#8217;t have to hire \u2014 we just had to set the rules right.&#8221;<\/div>\n          <\/div>\n\n          <div class=\"story-card\">\n            <div class=\"story-top\">\n              <div class=\"story-logo\">Rush Order Tees<\/div>\n              <div class=\"story-stat\">25+ hrs<\/div>\n            <\/div>\n            <p class=\"story-desc\">In support labor saved per day after automating their returns and fulfillment workflows. Rush Order Tees is a high-volume custom apparel brand that used ShipStation&#8217;s API to eliminate manual label creation, status emails, and return processing entirely.<\/p>\n            <p class=\"story-desc\">With automated return label generation and self-service tracking, their support team shifted from reactive returns management to proactive customer outreach \u2014 a complete inversion of how they used to work.<\/p>\n            <div class=\"story-quote\">&#8220;We used ShipStation&#8217;s API to automate our high-volume fulfillment. The results were immediate across accuracy and labor efficiency.&#8221;<\/div>\n          <\/div>\n\n        <\/div>\n      <\/div>\n\n    <\/div>\n  <\/div>\n\n  <script>\n    const MINS_SAVED_PER_RETURN = 8;\n    const UPSELL_AOV_PCT        = 0.15;\n    const SS_UPSELL_RATE        = 0.38;\n\n    function fmt(n) {\n      if (isNaN(n)) return '$0';\n      const abs = Math.abs(n), sign = n < 0 ? '-' : '';\n      return sign + '$' + Math.round(abs).toLocaleString();\n    }\n    function fmtHrs(n) {\n      if (isNaN(n) || n <= 0) return '0 hrs';\n      return n.toFixed(1) + ' hrs';\n    }\n\n    function animateVal(el, val, fmtFn) {\n      el.style.transition = 'opacity .14s';\n      el.style.opacity = '0.35';\n      setTimeout(() => { el.textContent = fmtFn(val); el.style.opacity = '1'; }, 140);\n    }\n\n    function calculate() {\n      const monthlyReturns  = parseFloat(document.getElementById('monthlyReturns').value)    || 0;\n      const aov             = parseFloat(document.getElementById('aov').value)                || 0;\n      const exchRate        = parseFloat(document.getElementById('exchangeRate').value) \/ 100 || 0;\n      const currentUpsell   = parseFloat(document.getElementById('currentUpsellRate').value) \/ 100 || 0;\n\n      const upsellLift      = Math.max(SS_UPSELL_RATE - currentUpsell, 0);\n      const exchanges       = monthlyReturns * exchRate;\n      const exchangeRevenue = exchanges * aov;\n      const upsellRevenue   = exchanges * upsellLift * (aov * UPSELL_AOV_PCT);\n      const supportHours    = monthlyReturns * (MINS_SAVED_PER_RETURN \/ 60);\n      const totalValue      = exchangeRevenue + upsellRevenue;\n      const annualValue     = totalValue * 12;\n\n      animateVal(document.getElementById('r-exchange'), exchangeRevenue, fmt);\n      animateVal(document.getElementById('r-upsell'),   upsellRevenue,   fmt);\n      animateVal(document.getElementById('r-total'),    totalValue,      fmt);\n      animateVal(document.getElementById('r-annual'),   annualValue,     fmt);\n      animateVal(document.getElementById('r-support'),  supportHours,    fmtHrs);\n\n      animateVal(document.getElementById('r-exchanges'),       exchanges,          v => Math.round(v).toLocaleString());\n      animateVal(document.getElementById('r-refunds-avoided'), exchangeRevenue,    fmt);\n      animateVal(document.getElementById('r-annual-hours'),    supportHours * 12,  fmtHrs);\n    }\n\n    ['monthlyReturns','aov','exchangeRate','currentUpsellRate']\n      .forEach(id => {\n        const el = document.getElementById(id);\n        el.addEventListener('input', calculate);\n        el.addEventListener('change', calculate);\n      });\n\n    \/\/ Fade the \"Conservative default\" tag out when the exchange rate is changed,\n    \/\/ and fade it back in if the user returns it to 20.\n    const EXCHANGE_RATE_DEFAULT = 20;\n    const exchangeRateEl  = document.getElementById('exchangeRate');\n    const exchangeRateTag = document.getElementById('exchangeRateDefaultTag');\n    function syncDefaultTag() {\n      const atDefault = parseFloat(exchangeRateEl.value) === EXCHANGE_RATE_DEFAULT;\n      exchangeRateTag.classList.toggle('is-hidden', !atDefault);\n    }\n    exchangeRateEl.addEventListener('input',  syncDefaultTag);\n    exchangeRateEl.addEventListener('change', syncDefaultTag);\n\n    calculate();\n  <\/script>\n\n\n\n<div style=\"height:48px\" aria-hidden=\"true\" id=\"demospacer\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n\n<section class=\"wp-block-shipstation-content-section block not-prose\">\n    <div class=\"bg-grey-lightest background--full content-theme--light \">\n        <div class=\"container\">\n            <div class=\"content content-align-center items-center content-width-md\">\n                                \n                                    <p class=\"eyebrow\">INTERACTIVE DEMO<\/p>\n                                                    <h2>See ShipStation Returns in Action<\/h2>\n                                                    <div class=\"content-section-body body-size-lead\">\n\n<p>Our interactive demo will show you how easy it is to manage, automate, and optimize your apparel returns.<\/p>\n\n<\/div>\n                                \n                                \n                                \n                                <\/div>\n        <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n\n\n\n<style>\n.storylane-demo {\n    padding-bottom: 64px;\n}\n.sl-embed.sl-embed-container {\n    max-width: 1367px;\n    margin: auto;\n    position: relative !important;\n    padding-bottom: 800px !important;\n}\n.height800{\n   height:800px !important;\n}\n\n<\/style>\n<!-- \u2550\u2550\u2550\u2550 STORYLANE DEMO \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n  <div class='storylane-demo bg-grey-lightest background--full content-theme--light'>\n    <script async src=\"https:\/\/js.storylane.io\/js\/v2\/storylane.js\"><\/script>\n    <div class=\"sl-embed sl-embed-container\" style=\"position:relative;padding-bottom:calc(54.57% + 25px);width:100%;height:0;transform:scale(1)\">\n      <div class=\"sl-preview-heading\" style=\"position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:rgba(40, 37, 54, 0.9);z-index:999999;font-family:Poppins, Arial, sans-serif;font-size:clamp(20px, 2.664vw, 28px);font-weight:500;line-height:normal;text-align:center;border-radius:10px;\">\n        <button onclick=\"Storylane.Play({type: 'preview_embed',demo_type: 'image', width: 2560, height: 1044, element: this, demo_url: 'https:\/\/auctane.storylane.io\/demo\/4rvu3n7ey6fu?embed=inline_overlay'})\" class=\"sl-preview-cta\" style=\"background-color:#00AA55;border:none;border-radius:8px;box-shadow:0px 0px 15px rgba(26, 19, 72, 0.45);color:#FFFFFF;display:inline-block;font-family:Poppins, Arial, sans-serif;font-size:clamp(16px, 1.599vw, 20px);font-weight:600;height:clamp(40px, 3.996vw, 50px);line-height:1.2;padding:0 clamp(15px, 1.776vw, 20px);text-overflow:ellipsis;transform:translateZ(0);transition:background 0.4s;white-space:nowrap;width:auto;z-index:999999;cursor:pointer\">VIEW DEMO<\/button>\n      <\/div><div class=\"sl-embed height800\" data-sl-demo-type=\"image\" style=\"position:relative;padding-bottom:calc(40.78% + 25px);width:100%;height:0;transform:scale(1);overflow:hidden;\">\n        <div class=\"sl-preview\" style=\"width:100%;height:100%;z-index:99999;position:absolute;background:url('https:\/\/storylane-prod-uploads.s3.us-east-2.amazonaws.com\/company\/company_5154eb8e-9e06-4b46-ab30-6b97ca779313\/project\/project_9c3ffc44-377d-4d39-9e44-c6516c5bc99c\/page\/1764791597412.png') no-repeat;background-size:100% 100%;border-radius:inherit;filter:blur(0px)\"><\/div>\n        <iframe class=\"sl-demo\" src=\"\" name=\"sl-embed\" allow=\"fullscreen\" allowfullscreen style=\"display:none;position:absolute;top:0;left:0;width:100%;height:100%;border:none;\"><\/iframe>\n      <\/div>\n      <iframe class=\"sl-demo\" src=\"\" name=\"sl-embed\" allow=\"fullscreen\" allowfullscreen style=\"display:none;position:absolute;top:0;left:0;width:100%;height:100%;border:none;\"><\/iframe>\n    <\/div>\n  <\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<style>\n#demospacer {\n    background: rgb(248 248 248 \/ var(--tw-bg-opacity, 1));\n}\n.wp-block-shipstation-cards-v2 .body strong{\n    display: inline-flex;\n    align-items: center;\n    gap: 6px;\n    font-size: 12px;\n    font-weight: 700;\n    color: var(--green-brand);\n    background: var(--green-light);\n    padding: 4px 12px;\n    border-radius: 100px;\n    margin-top: 12px;\n}\n<\/style>\n\n\n\n<section class=\"wp-block-shipstation-cards-v2 block not-prose\" id=\"block-cards-6a09b4660be11\">\n            <div class=\"bg-grey-lightest background--full content-theme--light  \">\n        <div class=\"container\">\n                        <div class=\"content content-align-center items-center content-width-full\">\n                                    <p class=\"eyebrow\">Returns \u2192 Revenue<\/p>\n                                \n                                    <h2>Three ways ShipStation turns returns into revenue<\/h2>\n                                \n                                    <div class=\"lead\">ShipStation Premium includes a full branded returns and exchange portal. Here\u2019s how the ROI math works in practice.<\/div>\n                                \n                                \n                            <\/div>\n                        \n                                                <!-- Grid Mode -->\n                    <div class=\"cards icon-top columns-3 layout-grid\">\n                                                                                <div class=\"card card-icon card-solid  bg-white\">\n                                \n        <img decoding=\"async\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2025\/12\/IconConnectedNetwork02-BrandShipstation-2-colorTrue.svg\" alt=\"\" class=\"icon\" loading=\"eager\" \/>\n    \n\n\n\n\n\n<div class=\"card-content h-full\">\n        <div class=\"card-text\">\n                    <!-- Standard heading\/eyebrow for all other card types -->\n            \n                                                <h3 class=\"h5\">Convert returns to exchanges \u2014 and keep the revenue<\/h3>\n                                            \n                    <div class=\"body\">ShipStation\u2019s branded returns portal gives customers a self-service experience that actively routes them toward exchanges. When a customer returns a size Small and exchanges for a Medium, you keep the full order value. The portal can offer Instant Exchange or Store Credit + a bonus to steer customers away from cash refunds. At a 20% exchange rate on 32 monthly returns with a $64 AOV, that\u2019s over $400 in revenue retained every month that would otherwise walk out the door.\n\n<strong>112% avg increase in exchange upsells for Premium users<\/strong><\/div>\n            <\/div>\n\n    <\/div>\n                            <\/div>\n                                                                                                            <div class=\"card card-icon card-solid  bg-white\">\n                                \n        <img decoding=\"async\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2025\/12\/IconExchanges-BrandShipstation-2-colorTrue.svg\" alt=\"\" class=\"icon\" loading=\"eager\" \/>\n    \n\n\n\n\n\n<div class=\"card-content h-full\">\n        <div class=\"card-text\">\n                    <!-- Standard heading\/eyebrow for all other card types -->\n            \n                                                <h3 class=\"h5\">Upsell during the exchange \u2014 when intent is highest<\/h3>\n                                            \n                    <div class=\"body\">The exchange moment is one of the highest-intent interactions you have with a customer. They already trust your brand enough to exchange rather than return. ShipStation\u2019s portal can surface product recommendations \u2014 \u201cComplete the look\u201d or \u201cYou might also like\u201d \u2014 right in the exchange flow. At a 38% upsell capture rate, that adds another $23+ per month in incremental revenue on top of the exchange itself. Small number per transaction, but it compounds quickly.\n\n\n<strong>Upsell value = exchanges \u00d7 capture rate \u00d7 15% of AOV<\/strong><\/div>\n            <\/div>\n\n    <\/div>\n                            <\/div>\n                                                                                                            <div class=\"card card-icon card-solid  bg-white\">\n                                \n        <img decoding=\"async\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2025\/12\/IconFAQ-BrandShipstation-2-colorTrue.svg\" alt=\"\" class=\"icon\" loading=\"eager\" \/>\n    \n\n\n\n\n\n<div class=\"card-content h-full\">\n        <div class=\"card-text\">\n                    <!-- Standard heading\/eyebrow for all other card types -->\n            \n                                                <h3 class=\"h5\">Automate return communication \u2014 and reclaim 8 minutes per return<\/h3>\n                                            \n                    <div class=\"body\">With a self-service portal, customers generate their own return label, get automated status updates, and track their refund or exchange without emailing your team. That eliminates roughly 8 minutes of support time per return \u2014 status checks, label creation, follow-up emails. At 32 returns a month and an $18.80\/hr support rate, that\u2019s $80+ back into your team\u2019s time every month, just from returns automation.\n\n\n<strong>Up to 40% reduction in returns-related support tickets<\/strong><\/div>\n            <\/div>\n\n    <\/div>\n                            <\/div>\n                                                                        <\/div>\n                            \n                    <\/div>\n    <\/div>\n<\/section>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n\n<section class=\"wp-block-shipstation-content-section block not-prose\">\n    <div class=\"bg-grey-lightest background--full content-theme--light \">\n        <div class=\"container\">\n            <div class=\"content content-align-center items-center content-width-full\">\n                                \n                                    <p class=\"eyebrow\">BEFORE AND AFTER<\/p>\n                                                    <h2>Returns without ShipStation vs. with ShipStation Premium<\/h2>\n                                                    <div class=\"content-section-body body-size-lead\">\n\n<p>Here\u2019s what the returns experience looks like before and after.<\/p>\n\n<\/div>\n                                \n                                \n                                \n                                <\/div>\n        <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n\n\n\n<style>\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n    :root {\n      --green-brand:  #00ad49;\n      --green-deep:   #003311;\n      --green-light:  #edf7f1;\n      --navy:         #12234e;\n      --text:         #1a1a2e;\n      --gray:         #5a6480;\n      --border:       #e2e8f0;\n      --white:        #ffffff;\n      --red-soft:     #fee2e2;\n      --red-text:     #b91c1c;\n      --font:         'Plus Jakarta Sans', -apple-system, BlinkMacSystemFont, sans-serif;\n      --radius-lg:    24px;\n      --radius-md:    16px;\n      --shadow:       0 4px 24px rgba(0,51,17,0.10);\n    }\n\n    .compare-section {\n        padding: 0 24px 64px;\n    }\n\n    .sec-header {\n      text-align: center;\n      max-width: 680px;\n      margin: 0 auto 40px;\n    }\n    .sec-header h2 {\n      font-size: clamp(24px, 3vw, 38px);\n      font-weight: 800;\n      color: var(--navy);\n      line-height: 1.2; letter-spacing: -0.3px;\n      margin-bottom: 12px;\n    }\n    .sec-header p {\n      font-size: 16px;\n      color: var(--gray);\n      line-height: 1.65;\n    }\n\n    .compare-wrap {\n      max-width: 1368px;\n      margin: 0 auto;\n      background: var(--white);\n      border: 1px solid var(--border);\n      border-radius: var(--radius-md);\n      overflow: hidden;\n      box-shadow: var(--shadow);\n    }\n\n    \/* \u2500\u2500 Desktop header row \u2500\u2500 *\/\n    .compare-head {\n      display: grid;\n      grid-template-columns: 24% 38% 38%;\n    }\n    .compare-head > div {\n      padding: 16px 20px;\n      font-size: 18px; font-weight: 700;\n      color: var(--white);\n      letter-spacing: .04em;\n      background: var(--navy);\n    }\n    .compare-head .col-after { background: var(--green-brand); }\n\n    \/* \u2500\u2500 Rows \u2500\u2500 *\/\n    .compare-row {\n      display: grid;\n      grid-template-columns: 24% 38% 38%;\n      border-top: 1px solid var(--border);\n    }\n    .compare-row:nth-child(even) { background: #f9fbfd; }\n    .compare-row > div {\n      padding: 32px 20px;\n      font-size: 16px;\n      line-height: 1.5;\n      vertical-align: top;\n    }\n    .row-label {\n      font-weight: 600;\n      color: var(--navy);\n    }\n    .row-before {\n      color: var(--red-text);\n    }\n    .row-after {\n      background: var(--green-light);\n      font-weight: 600;\n      color: var(--green-deep);\n    }\n\n    .badge {\n      display: inline-block;\n      font-size: 12px; font-weight: 700;\n      padding: 2px 8px; border-radius: 6px;\n      margin-right: 6px;\n      vertical-align: 1px;\n    }\n    .badge-bad  { background: var(--red-soft);   color: var(--red-text); }\n    .badge-good {\n        background: #02ad49;\n        color: white;\n    }\n\n    \/* Mobile-only labels (hidden on desktop) *\/\n    .cell-label { display: none; }\n\n    \/* \u2500\u2500 Mobile: stack rows as cards \u2500\u2500 *\/\n    @media (max-width: 768px) {\n      .compare-section { padding: 40px 16px; }\n\n      .compare-wrap {\n        background: transparent;\n        border: none;\n        box-shadow: none;\n        overflow: visible;\n      }\n\n      .compare-head { display: none; }\n\n      .compare-row {\n        display: block;\n        background: var(--white);\n        border: 1px solid var(--border);\n        border-radius: var(--radius-md);\n        margin-bottom: 14px;\n        overflow: hidden;\n        box-shadow: 0 2px 8px rgba(0,51,17,0.05);\n      }\n      .compare-row:nth-child(even) { background: var(--white); }\n\n      .compare-row > div {\n        padding: 14px 18px;\n        border-top: 1px solid var(--border);\n      }\n      .compare-row > div:first-child { border-top: none; }\n\n      .row-label {\n        background: var(--navy);\n        color: var(--white);\n        font-size: 14px;\n        font-weight: 700;\n        text-transform: uppercase;\n        letter-spacing: .04em;\n      }\n\n      .cell-label {\n        display: flex;\n        align-items: center;\n        gap: 8px;\n        font-size: 11px;\n        font-weight: 700;\n        text-transform: uppercase;\n        letter-spacing: .08em;\n        margin-bottom: 8px;\n      }\n      .row-before .cell-label { color: var(--red-text); }\n      .row-after  .cell-label { color: var(--green-brand); }\n\n      .cell-label::before {\n        content: '';\n        width: 8px; height: 8px;\n        border-radius: 50%;\n        flex-shrink: 0;\n      }\n      .row-before .cell-label::before { background: var(--red-text); }\n      .row-after  .cell-label::before { background: var(--green-brand); }\n\n      .row-after { background: var(--green-light); }\n    }\n  <\/style>\n\n<section class=\"compare-section bg-grey-lightest background--full content-theme--light\">\n    <div class=\"compare-wrap\" role=\"table\" aria-label=\"Returns comparison\">\n\n      <div class=\"compare-head\" role=\"row\">\n        <div role=\"columnheader\">Area<\/div>\n        <div role=\"columnheader\">Without ShipStation<\/div>\n        <div class=\"col-after\" role=\"columnheader\">With ShipStation Premium<\/div>\n      <\/div>\n\n      <div class=\"compare-row\" role=\"row\">\n        <div class=\"row-label\" role=\"cell\">Customer experience<\/div>\n        <div class=\"row-before\" role=\"cell\">\n          <span class=\"cell-label\">Without ShipStation<\/span>\n          <span class=\"badge badge-bad\">Email back-and-forth<\/span>Customer emails support, waits for a label, emails again for status. 2\u20133 day cycle.\n        <\/div>\n        <div class=\"row-after\" role=\"cell\">\n          <span class=\"cell-label\">With ShipStation Premium<\/span>\n          <span class=\"badge badge-good\">Self-service portal<\/span>Customer initiates return, gets label instantly, tracks status without contacting support.\n        <\/div>\n      <\/div>\n\n      <div class=\"compare-row\" role=\"row\">\n        <div class=\"row-label\" role=\"cell\">Exchange conversion<\/div>\n        <div class=\"row-before\" role=\"cell\">\n          <span class=\"cell-label\">Without ShipStation<\/span>\n          <span class=\"badge badge-bad\">Rare<\/span>Most brands default to full refunds. No system to route customers toward exchanges.\n        <\/div>\n        <div class=\"row-after\" role=\"cell\">\n          <span class=\"cell-label\">With ShipStation Premium<\/span>\n          <span class=\"badge badge-good\">Automated<\/span>Portal offers Instant Exchange and Store Credit + bonus to keep revenue in-house.\n        <\/div>\n      <\/div>\n\n      <div class=\"compare-row\" role=\"row\">\n        <div class=\"row-label\" role=\"cell\">Upsell opportunity<\/div>\n        <div class=\"row-before\" role=\"cell\">\n          <span class=\"cell-label\">Without ShipStation<\/span>\n          <span class=\"badge badge-bad\">Zero<\/span>The return email is a dead end. No product discovery, no recommendation, no upsell.\n        <\/div>\n        <div class=\"row-after\" role=\"cell\">\n          <span class=\"cell-label\">With ShipStation Premium<\/span>\n          <span class=\"badge badge-good\">Active<\/span>Exchange flow surfaces product recommendations at the highest-intent moment in the return journey.\n        <\/div>\n      <\/div>\n\n      <div class=\"compare-row\" role=\"row\">\n        <div class=\"row-label\" role=\"cell\">Support load<\/div>\n        <div class=\"row-before\" role=\"cell\">\n          <span class=\"cell-label\">Without ShipStation<\/span>\n          <span class=\"badge badge-bad\">High<\/span>~8 min per return in manual label creation, status replies, and follow-up. Scales linearly with volume.\n        <\/div>\n        <div class=\"row-after\" role=\"cell\">\n          <span class=\"cell-label\">With ShipStation Premium<\/span>\n          <span class=\"badge badge-good\">Automated<\/span>Labels auto-generated, status updates sent automatically. Support handles exceptions only.\n        <\/div>\n      <\/div>\n\n      <div class=\"compare-row\" role=\"row\">\n        <div class=\"row-label\" role=\"cell\">Returns software cost<\/div>\n        <div class=\"row-before\" role=\"cell\">\n          <span class=\"cell-label\">Without ShipStation<\/span>\n          <span class=\"badge badge-bad\">Separate subscription<\/span>Loop, Happy Returns, Returnly, or similar: $99\u2013$299+\/mo on top of your shipping platform.\n        <\/div>\n        <div class=\"row-after\" role=\"cell\">\n          <span class=\"cell-label\">With ShipStation Premium<\/span>\n          <span class=\"badge badge-good\">Included<\/span>Branded returns portal is built into ShipStation Premium. No separate platform needed.\n        <\/div>\n      <\/div>\n\n      <div class=\"compare-row\" role=\"row\">\n        <div class=\"row-label\" role=\"cell\">Return data<\/div>\n        <div class=\"row-before\" role=\"cell\">\n          <span class=\"cell-label\">Without ShipStation<\/span>\n          <span class=\"badge badge-bad\">Siloed<\/span>Return reasons tracked in one tool, order data in another, inventory in a third. No single view.\n        <\/div>\n        <div class=\"row-after\" role=\"cell\">\n          <span class=\"cell-label\">With ShipStation Premium<\/span>\n          <span class=\"badge badge-good\">Unified<\/span>Return reasons, exchange trends, and restocking data all in ShipStation&#8217;s analytics dashboard.\n        <\/div>\n      <\/div>\n\n    <\/div>\n  <\/section>\n<\/div>\n\n\n<section class=\"block block-cards US \"><div class=\"bg-grey-lightest background--full content--full\">\n\n<div id=\"block-cards-block_b1fbf2799740ec6e3116ff9980bcf297\" class=\"block-cards resources-cards\">\n\t<div class=\"container pb-8\">\n\t\t<div class=\"acf-innerblocks-container\">\n<section class=\"block block-feature-text US \"><div class=\"content--sm\">\n<div id=\"feature-text-block-block_826a900744ccf54ec640c045d7971711\" class=\"feature-text-block pb-6\">\n\t<div class=\"container\">\n\t\t<div class=\"content content-align-center\">\n\t\t\t\t\t<p class=\"eyebrow\">RELATED CONTENT<\/p>\n\t\t\t\t\t\t\t\t\t\t<h2 class=\"\">Helpful Apparel Fulfillment Resources<\/h2>\n\t\t\t\t\t\t\t\t<div class=\"text-lg max-w-[68rem]\"><p>Browse additional articles, guides, and insights related to shipping and fulfillment. These resources provide practical advice and best practices to support your day-to-day operations.<\/p>\n<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\n\t\t<div class=\"acf-innerblocks-container\"><\/div>\n\t<\/div>\n<\/div>\n<\/div><\/section>\n<\/div>\n\t\t\n\t\t\n\t\t\t\t\t<div class=\"cards  columns-3 layout-grid\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"card card-icon card-shadow bg-white items-center text-center \">\n\t\t\t\t\t\t\t\n<img decoding=\"async\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2025\/12\/IconIntelligence-BrandShipstation-2-colorTrue.svg\"  sizes=\"auto, (max-width: 64px) 100vw, 64px\" loading=\"lazy\"   class=\"icon\" alt=\"knowledge base icon\" width=\"64\" height=\"64\">\n<div class=\"card-content h-full\">\n    <div class=\"card-text\">\n                    <h5>How to Manage 500+ Apparel SKU Variants Without Losing Your Mind<\/h5>\n                             <p>Apparel companies that manage 500+ SKUs successfully aren\u2019t doing more work\u2014they\u2019re operating differently. Instead of managing each SKU individually, they rely on systems that can handle a large number of products, channels, and workflows in real time.<\/p>\n            <\/div>\n\n            <div class=\"card-cta\">\n            <a class=\"link-btn no-underline\" href=\"\/blog\/how-to-manage-500-apparel-sku-variants-without-losing-your-mind\/\" target=\"\">Read the Blog<\/a>\n        <\/div>\n    <\/div>\n\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"card card-icon card-shadow bg-white items-center text-center \">\n\t\t\t\t\t\t\t\n<img decoding=\"async\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2025\/12\/IconTShirt-BrandShipstation-2-colorTrue.svg\"  sizes=\"auto, (max-width: 64px) 100vw, 64px\" loading=\"lazy\"   class=\"icon\" alt=\"Ship clothing\" width=\"64\" height=\"64\">\n<div class=\"card-content h-full\">\n    <div class=\"card-text\">\n                    <h5>How to Ship Clothing: A Merchant\u2019s Guide to Apparel Fulfillment <\/h5>\n                             <p>Shipping clothes isn\u2019t the most complicated thing. However, there are some key features that make it unique when compared to other types of merchandise.<\/p>\n            <\/div>\n\n            <div class=\"card-cta\">\n            <a class=\"link-btn no-underline\" href=\"\/blog\/how-to-ship-clothing-and-apparel\/\" target=\"\">Read the Blog<\/a>\n        <\/div>\n    <\/div>\n\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"card card-icon card-shadow bg-white items-center text-center \">\n\t\t\t\t\t\t\t\n<img decoding=\"async\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2025\/12\/IconEyeHidden-BrandShipstation-2-colorTrue.svg\"  sizes=\"auto, (max-width: 64px) 100vw, 64px\" loading=\"lazy\"   class=\"icon\" alt=\"Hidden costs\" width=\"64\" height=\"64\">\n<div class=\"card-content h-full\">\n    <div class=\"card-text\">\n                    <h5>The 6 Hidden Costs of Apparel Returns<\/h5>\n                             <p>Returns remain one of the fastest-growing cost centers in ecommerce logistics. But returns are not just a line item on a balance sheet. They are a system-wide drain on margins, operations, inventory flow, and customer trust. And in apparel, the impact is amplified.<\/p>\n            <\/div>\n\n            <div class=\"card-cta\">\n            <a class=\"link-btn no-underline\" href=\"\/blog\/the-6-hidden-costs-of-apparel-returns\/\" target=\"\">Read the Blog<\/a>\n        <\/div>\n    <\/div>\n\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n<\/div>\n<\/div><\/section>\n\n\n<style>\n.resources-cards img {\n    border-radius: 8px;\n}\n<\/style>\n\n\n<section class=\"block block-form-long US \"><div class=\"bg-cobalt-lightest background--full content--full\">\n<div id=\"form-long-block-block_a573b7873fe955e3fb55886524d6056f\" class=\"form-long-block inline-trial-form-awards relative overflow-hidden\">\n\t<div class=\"container\">\n\t\t<div class=\"form-columns\">\n\t\t\t<div class=\"content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h2>Try us free<\/h2>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"lead max-w-[64rem]\"><p class=\"h5\">What you can look forward to in your 30-day free trial:<\/p>\n<ul style=\"list-style: none; padding: 0; margin-top: 24px;\">\n<li style=\"display: flex; align-items: center; margin-bottom: 16px;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-70021 \" role=\"img\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2025\/09\/check-dark-green-fill.webp\" alt=\"check-dark-green\" width=\"30\" height=\"30\" \/> \u00a0 \u00a0Get instant access to all of our features<\/li>\n<li style=\"display: flex; align-items: center; margin-bottom: 16px;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-70021 \" role=\"img\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2025\/09\/check-dark-green-fill.webp\" alt=\"check-dark-green\" width=\"30\" height=\"30\" \/> \u00a0 \u00a0Connect to over 400 integrations<\/li>\n<li style=\"display: flex; align-items: center; margin-bottom: 16px;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-70021 \" role=\"img\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2025\/09\/check-dark-green-fill.webp\" alt=\"check-dark-green\" width=\"30\" height=\"30\" \/> \u00a0 \u00a0See how much our rates can save you on shipping<\/li>\n<\/ul>\n<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"flex flex-col gap-12\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"flex flex-col gap-4\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"text-base xl:text-lg\">\n\t\t\t\t\t\t\t\t\t<div class=\"badges\">\n<p><img decoding=\"async\" class=\"badge\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/Shipping_BestEstimatedROI_Mid-Market_Roi.svg\" alt=\"G2 Award - Best ROI Spring 2026\" \/><\/p>\n<p><img decoding=\"async\" class=\"badge\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/DropShipping_HighestUserAdoption_Adoption.svg\" alt=\"G2 Award - Highest User Adoption Spring 2026\" \/><\/p>\n<p><img decoding=\"async\" class=\"badge\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/Shipping_MomentumLeader_Leader.svg\" alt=\"G2 Award - Momentum Leader Spring 2026\" \/><\/p>\n<p><img decoding=\"async\" class=\"badge\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/E-Commerce_Leader_Leader.svg\" alt=\"G2 Award - Ecommerce Leader\" \/><\/p>\n<p><img decoding=\"async\" class=\"badge\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/03\/Shipping_BestEstimatedROI_Mid-Market_Roi.svg\" alt=\"Award 1\" \/><\/p>\n<p><img decoding=\"async\" class=\"badge\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/03\/Shipping_Leader_Small-Business_Leader.svg\" alt=\"Award 3\" \/><\/p>\n<p><img decoding=\"async\" class=\"badge\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/03\/Shipping_EasiestSetup_Mid-Market_EaseOfSetup.svg\" alt=\"Award 4\" \/><\/p>\n<p><img decoding=\"async\" class=\"badge\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/03\/Shipping_MomentumLeader_Leader.svg\" alt=\"Award 5\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"badge\" style=\"width: 120px; height: 120px; object-fit: contain;\" src=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2025\/09\/g2-fall-2025-users-love-us.svg\" alt=\"Award 6\" width=\"120\" height=\"120\" \/><\/p>\n<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t<div class=\"form\">\n\t\t\t\t<div class=\"form-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"acf-innerblocks-container\">\n<p><script type=\"text\/javascript\" src=\"https:\/\/ajax.googleapis.com\/ajax\/libs\/jquery\/3.5.1\/jquery.min.js\"><\/script>\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/jquery.form\/4.3.0\/jquery.form.min.js\"\n    integrity=\"sha384-qlmct0AOBiA2VPZkMY3+2WqkHtIQ9lSdAsAn5RUJD\/3vA5MKDgSGcdmIv4ycVxyn\" crossorigin=\"anonymous\">\n<\/script>\n<script type=\"text\/javascript\" src=\"https:\/\/www.shipstation.com\/wp-content\/themes\/shipstation-blocks\/js\/jquery.browser.js\"><\/script>\n<script type=\"text\/javascript\" src=\"\/\/ajax.aspnetcdn.com\/ajax\/jquery.validate\/1.19.3\/jquery.validate.min.js\"><\/script>\n<script type=\"text\/javascript\" src=\"\/\/cdnjs.cloudflare.com\/ajax\/libs\/jquery-cookie\/1.3.1\/jquery.cookie.min.js\"><\/script>\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/vue@2.6.12\"><\/script>\n<script src=\"https:\/\/www.google.com\/recaptcha\/api.js?render=6LeqeuAbAAAAAHNfIhSsRta-WkFzLz3bEcI7NGKt\"><\/script>\n\n\n<div class=\"signup-form-container\"\n    style=\"--backgroundColor: #FFFFFF; --textColor: #2F3657; --headingColor: #2E3657;\">\n    <link rel=\"stylesheet\" type=\"text\/css\" href=\"https:\/\/www.shipstation.com\/wp-content\/themes\/shipstation-blocks\/build\/theme\/index.css?v=1779020902\">\n    <div id=\"signup_form\" v-if=\"content\">\n        <section id=\"signup\">\n            <h3 class=\"form-title\">Create your ShipStation account<\/h3>\n            <div class=\"register-form\">\n                <form class=\"container\" id=\"registration-form\" method=\"POST\" v-on:submit.prevent>\n                    <fieldset>\n                        <div v-if=\"ssoOnboarding\">\n                                                    <\/div>\n                        <div v-if=\"splitForm.enabled\">\n                            <div v-show=\"splitForm.currentSection === 1\">\n                                <div ref=\"name\" class=\"form-layout container form-names\">\n    <div v-show=\"showField('firstName')\" class=\"row error-container\">\n        <label for=\"reg-fname\"><span>First Name<\/span> <em>*<\/em><\/label>\n        <input v-model=\"firstName\" id=\"reg-fname\" class=\"required\" name=\"firstName\" size=\"24\" maxlength=\"22\" type=\"text\" placeholder=\"\" required \/>\n    <\/div>\n    <div v-show=\"showField('lastName')\" class=\"row error-container\">\n        <label for=\"reg-lname\"><span>Last Name<\/span> <em>*<\/em><\/label>\n        <input v-model=\"lastName\" id=\"reg-lname\" class=\"required\" name=\"lastName\" size=\"24\" maxlength=\"22\" type=\"text\" placeholder=\"\" required \/>\n    <\/div>\n<\/div><div class=\"row error-container\" v-show=\"showField('email')\">\n    <label for=\"email\"><span>Email<\/span> <em>*<\/em><\/label>\n    <input v-model=\"email\" id=\"email\" class=\"required\" spellcheck=\"false\" maxlength=\"255\" name=\"email\" type=\"email\" placeholder=\"\" required \/>\n<\/div><div class=\"row custom-select\" v-show=\"showField('country')\">\n    <label for=\"country\" class=\"sr-only\">\n        <span>Country<\/span>\n        <em>*<\/em>\n    <\/label>\n    <select id=\"country\" v-model=\"country\" name=\"countryCode\" class=\"default\" required>\n        <option value=\"\" disabled selected>Select your shipping origin country<\/option>\n        <option value=\"US\">United States<\/option>\n        <option value=\"CA\">Canada<\/option>\n        <option value=\"AU\">Australia<\/option>\n        <option value=\"NZ\">New Zealand<\/option>\n        <option value=\"GB\">United Kingdom<\/option>\n        <option value=\"FR\">France<\/option>\n        <option value=\"DE\">Germany<\/option>\n        <option value=\"Other\">Other<\/option>\n    <\/select>\n<\/div><div ref=\"company\" class=\"row error-container container\" v-show=\"showField('company')\">\n    <label for=\"reg-compname\"><span>Company<\/span><em v-if=\"companyRequired.includes(country)\"> *<\/em><\/label>\n    <input v-model=\"company\" id=\"reg-compname\" maxlength=\"50\" name=\"companyName\" type=\"text\" \/>\n<\/div><div ref=\"hdyhau\" class=\"row custom-select\" v-show=\"showField('howDidYouHearAboutUs')\">\n    <label for=\"howdidyouhearaboutus\"><span>How did you hear about us?<\/span><\/label>\n    <select v-model=\"selectHowDidYouHearAboutUs\" id=\"howdidyouhearaboutus\" name=\"answers[0]\" class=\"default\" ref=\"referral_source\">\n        <option value=\"\" disabled selected>Please select&#8230;<\/option>\n                    <option value=\"Recommended by Friend\">Recommended by Friend<\/option>\n                    <option value=\"Influencer (Instagram\/TikTok)\">Influencer (Instagram\/TikTok)<\/option>\n                    <option value=\"Shopping Cart (Shopify, eBay, etc.)\">Shopping Cart (Shopify, eBay, etc.)<\/option>\n                    <option value=\"Podcast \/ Youtube\">Podcast \/ Youtube<\/option>\n                    <option value=\"Radio \/ Streaming Audio \/ SiriusXM\">Radio \/ Streaming Audio \/ SiriusXM<\/option>\n                    <option value=\"Received Mailer\">Received Mailer<\/option>\n                    <option value=\"Search engine (Google, Bing, etc.)\">Search engine (Google, Bing, etc.)<\/option>\n                    <option value=\"Social Media Ad (Facebook, LinkedIn, etc.)\">Social Media Ad (Facebook, LinkedIn, etc.)<\/option>\n                    <option value=\"Event \/ Tradeshow\">Event \/ Tradeshow<\/option>\n                    <option value=\"Banner Ad\">Banner Ad<\/option>\n                    <option value=\"TV Commercial\">TV Commercial<\/option>\n                <option id=\"howdidyouhearaboutus_other\" value=\"Other\">Other (Please specify below)<\/option>\n    <\/select>\n    <input name=\"questions[0]\" type=\"hidden\" value=\"How did you hear about us?\">\n<\/div>\n<div id=\"howdidyouhearaboutus_other_container\" class=\"row\" style=\"display:none;\" v-show=\"selectHowDidYouHearAboutUs === 'Other' &#038;&#038; showField('howDidYouHearAboutUs')\">\n    <input v-model=\"howDidYouHearAboutUs\" name=\"howdidyouhearaboutus_textfield\" type=\"text\" value=\"\" placeholder=\"Please let us know how did you hear about us...\">\n<\/div><div class=\"row\" id=\"reg-submit\">\n    <input v-on:click=\"handleContinue\" id=\"continue-button\" class=\"btn translate\" name=\"continue\" type=\"submit\" value=\"Continue\" \/>\n<\/div>\n                            <\/div>\n                            <div v-show=\"splitForm.currentSection === 2\">\n                                <div ref=\"phone\" class=\"row error-container\" v-show=\"showField('phone')\">\n    <label for=\"phone\"><span>Phone<\/span><em v-if=\"phoneNumberRequired.includes(country)\"> *<\/em><\/label>\n    <input v-model=\"phone\" @input=\"restrictToNumbers\" id=\"phone\" name=\"phone\" type=\"tel\" placeholder=\"\" inputmode=\"tel\" \/>\n<\/div>\n<div ref=\"shipmentVolume\" class=\"row custom-select\" v-show=\"showField('shipmentVolume')\">\n    <label for=\"shipment_volume\"><span>Select your current number of shipments per month<\/span> <em>*<\/em><\/label>\n    <select v-model=\"shipmentVolume\" id=\"shipment_volume\" name=\"shipment_volume\" class=\"default\" required=\"required\">\n        <option value=\"default\" disabled>Select your current number of shipments per month<\/option>\n        <option value=\"1\">I only need to ship one package<\/option>\n        <option value=\"50\">50 shipments or less, I&#8217;m just getting started<\/option>\n        <option value=\"500\">51-500 shipments<\/option>\n        <option value=\"1000\">501-1,000 shipments<\/option>\n        <option value=\"2000\">1,001-2,000 shipments<\/option>\n        <option value=\"5000\">2,001-5,000 shipments<\/option>\n        <option value=\"7500\">5,001-7,500 shipments<\/option>\n        <option value=\"7501\">7,501+ shipments<\/option>\n        <option value=\"0\">I don&#8217;t plan to ship anything<\/option>\n    <\/select>\n<\/div><div class=\"row\" v-show=\"showField('coupon')\">\n    <label for=\"coupon\">\n        <span>\n            Offer Code        <\/span>\n    <\/label>\n    <input id=\"coupon\" name=\"coupon\" size=\"24\" type=\"text\"\n        placeholder=\"\" \/>\n<\/div>\n<div class=\"row relative password-container\">\n    <label for=\"password\"><span>Password<\/span> <em>*<\/em><\/label>\n    <input\n        id=\"password\"\n        class=\"required pr-12\"\n        name=\"password\"\n        :type=\"showPassword ? 'text' : 'password'\"\n        v-model=\"password\"\n        required\n    >\n    <button\n      type=\"button\"\n      @click=\"toggleShowPassword\"\n      aria-label=\"Show \/ Hide password\"\n      class=\"toggle-password\"\n      :class=\"{ 'toggle-password--empty': password.length === 0 }\"\n    >\n      <!-- Conditionally render SVG icons based on showPassword state -->\n      <template v-if=\"showPassword\">\n        <!-- EyeSlashIcon -->\n        <svg\n            width=\"18\"\n            height=\"15\"\n            viewBox=\"0 0 18 15\"\n            fill=\"none\"\n            xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\n            aria-hidden=\"true\"\n            focusable=\"false\"\n        >\n            <path\n            d=\"M8.99991 11.25C6.86664 11.25 5.13977 9.59883 4.98086 7.50633L2.03056 5.22625C1.64272 5.71281 1.28581 6.22721 0.997811 6.78971C0.933473 6.91698 0.899952 7.05759 0.899952 7.20019C0.899952 7.3428 0.933473 7.48341 0.997811 7.61068C2.52303 10.5866 5.54252 12.6 8.99991 12.6C9.75675 12.6 10.4869 12.4875 11.1906 12.3058L9.73116 11.1766C9.49014 11.2232 9.24538 11.2478 8.99991 11.25ZM17.8261 12.8841L14.7169 10.4811C15.6613 9.68514 16.4381 8.70932 17.002 7.61039C17.0664 7.48313 17.0999 7.34252 17.0999 7.19991C17.0999 7.0573 17.0664 6.9167 17.002 6.78943C15.4768 3.81353 12.4573 1.80007 8.99991 1.80007C7.5519 1.80182 6.12741 2.16636 4.85655 2.86038L1.2785 0.0948548C1.23184 0.0585476 1.17848 0.0317904 1.12148 0.0161121C1.06448 0.000433765 1.00494 -0.00385832 0.946279 0.00348108C0.887616 0.0108205 0.830974 0.0296475 0.77959 0.0588864C0.728206 0.0881252 0.683088 0.127203 0.646812 0.173886L0.0947201 0.884602C0.0214824 0.978816 -0.0113349 1.09826 0.00348583 1.21667C0.0183066 1.33508 0.0795517 1.44275 0.173751 1.51601L16.7213 14.3052C16.768 14.3416 16.8213 14.3683 16.8783 14.384C16.9353 14.3997 16.9949 14.404 17.0535 14.3966C17.1122 14.3893 17.1688 14.3705 17.2202 14.3412C17.2716 14.312 17.3167 14.2729 17.353 14.2262L17.9054 13.5155C17.9786 13.4213 18.0114 13.3018 17.9965 13.1834C17.9816 13.065 17.9203 12.9573 17.8261 12.8841ZM12.659 8.89036L11.5537 8.03592C11.6467 7.7669 11.6961 7.4847 11.6999 7.20005C11.7054 6.78331 11.6131 6.3711 11.4303 5.99651C11.2476 5.62193 10.9796 5.29542 10.6478 5.04321C10.316 4.79101 9.92967 4.62013 9.51985 4.54431C9.11003 4.46849 8.68814 4.48984 8.28807 4.60665C8.45767 4.83646 8.54941 5.11444 8.54991 5.40006C8.54572 5.4951 8.53119 5.5894 8.5066 5.68131L6.43633 4.08128C7.15547 3.48031 8.06271 3.15076 8.99991 3.15006C9.53185 3.14977 10.0586 3.25432 10.5501 3.45775C11.0416 3.66117 11.4882 3.95948 11.8643 4.33562C12.2405 4.71175 12.5388 5.15834 12.7422 5.64984C12.9456 6.14134 13.0502 6.66812 13.0499 7.20005C13.0499 7.80839 12.9011 8.37539 12.659 8.89064V8.89036Z\"\n            fill=\"#637381\"\n            \/>\n        <\/svg>\n      <\/template>\n      <template v-else>\n        <!-- EyeIcon -->\n        <svg\n            width=\"18\"\n            height=\"12\"\n            viewBox=\"0 0 18 12\"\n            fill=\"none\"\n            xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\n            aria-hidden=\"true\"\n            focusable=\"false\"\n        >\n            <path\n            d=\"M8.99998 2.5C8.66877 2.50518 8.34001 2.5578 8.02373 2.65625C8.17003 2.91354 8.24793 3.20403 8.24998 3.5C8.24998 3.72981 8.20472 3.95738 8.11677 4.1697C8.02882 4.38202 7.89992 4.57493 7.73742 4.73744C7.57492 4.89994 7.382 5.02884 7.16968 5.11679C6.95736 5.20474 6.7298 5.25 6.49998 5.25C6.20402 5.24795 5.91352 5.17005 5.65623 5.02375C5.45324 5.72775 5.4769 6.47777 5.72386 7.16757C5.97081 7.85738 6.42855 8.452 7.03222 8.8672C7.6359 9.28241 8.35491 9.49715 9.08741 9.48101C9.81991 9.46487 10.5288 9.21867 11.1136 8.77728C11.6984 8.33589 12.1295 7.72169 12.3458 7.02168C12.5621 6.32167 12.5527 5.57133 12.3189 4.87696C12.0852 4.18258 11.6388 3.57937 11.0431 3.15277C10.4475 2.72616 9.73266 2.49779 8.99998 2.5ZM17.8912 5.54375C16.1965 2.23719 12.8415 0 8.99998 0C5.15842 0 1.80248 2.23875 0.108733 5.54406C0.037246 5.68547 0 5.8417 0 6.00016C0 6.15861 0.037246 6.31484 0.108733 6.45625C1.80342 9.76281 5.15842 12 8.99998 12C12.8415 12 16.1975 9.76125 17.8912 6.45594C17.9627 6.31453 18 6.1583 18 5.99984C18 5.84139 17.9627 5.68516 17.8912 5.54375ZM8.99998 10.5C5.91717 10.5 3.09092 8.78125 1.56467 6C3.09092 3.21875 5.91686 1.5 8.99998 1.5C12.0831 1.5 14.909 3.21875 16.4353 6C14.9094 8.78125 12.0831 10.5 8.99998 10.5Z\"\n            fill=\"#637381\"\n            \/>\n        <\/svg>\n      <\/template>\n    <\/button>\n<\/input>\n<\/div>\n<div class=\"row optin-consent-field\" style=\"display:none;\">\n    <label>\n        <input id=\"optin_consent\" name=\"optin_consent\" type=\"checkbox\" checked \/> I consent to receive personalised marketing communications    <\/label>\n<\/div><button v-on:click=\"handleBack\" type=\"button\" id=\"signup-back-btn\"><i class=\"fas fa-arrow-left\"><\/i>Back<\/button><div class=\"row\" id=\"reg-submit\">\n    <input id=\"save-button\" class=\"btn translate\" name=\"saveForm\" type=\"submit\" value=\"Get Started\" \/>\n    \n    <div class=\"row\">\n    <div class=\"terms\">\n        By creating an account, you agree to our        <a id=\"sstos\" :href=\"content[country].privacy.tosURL || '\/terms-of-service'\" target=\"_blank\">\n            Terms        <\/a>\n        &amp;        <a id=\"sspp\" :href=\"content[country].privacy.privacyURL || '\/privacy-policy'\" target=\"_blank\">\n            Privacy Policy        <\/a>\n        and        <a id=\"sscarriers\" href=\"\/carriers-terms-of-service\/\" target=\"_blank\">\n            Carriers&#039; Terms        <\/a>.\n    <\/div>\n\n    <div id=\"recaptcha-legal\" style=\"display:none;\">\n        This site is protected by reCAPTCHA and the Google\n        <a href=\"https:\/\/policies.google.com\/privacy\">Privacy Policy<\/a> and\n        <a href=\"https:\/\/policies.google.com\/terms\">Terms of Service apply.<\/a>\n    <\/div>\n<\/div>    \n            <span class=\"disclaimer_text\">No commitment. No credit card needed. By providing a telephone number and submitting this form you are consenting to be contacted by SMS text message. Message and data rates may apply. You can reply STOP to opt-out of further messaging.<\/span>\n    <\/div>\n                            <\/div>\n                        <\/div>\n\n                        <div v-else>\n                            <div class=\"row custom-select\" v-show=\"showField('country')\">\n    <label for=\"country\" class=\"sr-only\">\n        <span>Country<\/span>\n        <em>*<\/em>\n    <\/label>\n    <select id=\"country\" v-model=\"country\" name=\"countryCode\" class=\"default\" required>\n        <option value=\"\" disabled selected>Select your shipping origin country<\/option>\n        <option value=\"US\">United States<\/option>\n        <option value=\"CA\">Canada<\/option>\n        <option value=\"AU\">Australia<\/option>\n        <option value=\"NZ\">New Zealand<\/option>\n        <option value=\"GB\">United Kingdom<\/option>\n        <option value=\"FR\">France<\/option>\n        <option value=\"DE\">Germany<\/option>\n        <option value=\"Other\">Other<\/option>\n    <\/select>\n<\/div><div ref=\"name\" class=\"form-layout container form-names\">\n    <div v-show=\"showField('firstName')\" class=\"row error-container\">\n        <label for=\"reg-fname\"><span>First Name<\/span> <em>*<\/em><\/label>\n        <input v-model=\"firstName\" id=\"reg-fname\" class=\"required\" name=\"firstName\" size=\"24\" maxlength=\"22\" type=\"text\" placeholder=\"\" required \/>\n    <\/div>\n    <div v-show=\"showField('lastName')\" class=\"row error-container\">\n        <label for=\"reg-lname\"><span>Last Name<\/span> <em>*<\/em><\/label>\n        <input v-model=\"lastName\" id=\"reg-lname\" class=\"required\" name=\"lastName\" size=\"24\" maxlength=\"22\" type=\"text\" placeholder=\"\" required \/>\n    <\/div>\n<\/div><div ref=\"company\" class=\"row error-container container\" v-show=\"showField('company')\">\n    <label for=\"reg-compname\"><span>Company<\/span><em v-if=\"companyRequired.includes(country)\"> *<\/em><\/label>\n    <input v-model=\"company\" id=\"reg-compname\" maxlength=\"50\" name=\"companyName\" type=\"text\" \/>\n<\/div>                            <div class=\"form-layout container\">\n                                <div class=\"row error-container\" v-show=\"showField('email')\">\n    <label for=\"email\"><span>Email<\/span> <em>*<\/em><\/label>\n    <input v-model=\"email\" id=\"email\" class=\"required\" spellcheck=\"false\" maxlength=\"255\" name=\"email\" type=\"email\" placeholder=\"\" required \/>\n<\/div><div class=\"row relative password-container\">\n    <label for=\"password\"><span>Password<\/span> <em>*<\/em><\/label>\n    <input\n        id=\"password\"\n        class=\"required pr-12\"\n        name=\"password\"\n        :type=\"showPassword ? 'text' : 'password'\"\n        v-model=\"password\"\n        required\n    >\n    <button\n      type=\"button\"\n      @click=\"toggleShowPassword\"\n      aria-label=\"Show \/ Hide password\"\n      class=\"toggle-password\"\n      :class=\"{ 'toggle-password--empty': password.length === 0 }\"\n    >\n      <!-- Conditionally render SVG icons based on showPassword state -->\n      <template v-if=\"showPassword\">\n        <!-- EyeSlashIcon -->\n        <svg\n            width=\"18\"\n            height=\"15\"\n            viewBox=\"0 0 18 15\"\n            fill=\"none\"\n            xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\n            aria-hidden=\"true\"\n            focusable=\"false\"\n        >\n            <path\n            d=\"M8.99991 11.25C6.86664 11.25 5.13977 9.59883 4.98086 7.50633L2.03056 5.22625C1.64272 5.71281 1.28581 6.22721 0.997811 6.78971C0.933473 6.91698 0.899952 7.05759 0.899952 7.20019C0.899952 7.3428 0.933473 7.48341 0.997811 7.61068C2.52303 10.5866 5.54252 12.6 8.99991 12.6C9.75675 12.6 10.4869 12.4875 11.1906 12.3058L9.73116 11.1766C9.49014 11.2232 9.24538 11.2478 8.99991 11.25ZM17.8261 12.8841L14.7169 10.4811C15.6613 9.68514 16.4381 8.70932 17.002 7.61039C17.0664 7.48313 17.0999 7.34252 17.0999 7.19991C17.0999 7.0573 17.0664 6.9167 17.002 6.78943C15.4768 3.81353 12.4573 1.80007 8.99991 1.80007C7.5519 1.80182 6.12741 2.16636 4.85655 2.86038L1.2785 0.0948548C1.23184 0.0585476 1.17848 0.0317904 1.12148 0.0161121C1.06448 0.000433765 1.00494 -0.00385832 0.946279 0.00348108C0.887616 0.0108205 0.830974 0.0296475 0.77959 0.0588864C0.728206 0.0881252 0.683088 0.127203 0.646812 0.173886L0.0947201 0.884602C0.0214824 0.978816 -0.0113349 1.09826 0.00348583 1.21667C0.0183066 1.33508 0.0795517 1.44275 0.173751 1.51601L16.7213 14.3052C16.768 14.3416 16.8213 14.3683 16.8783 14.384C16.9353 14.3997 16.9949 14.404 17.0535 14.3966C17.1122 14.3893 17.1688 14.3705 17.2202 14.3412C17.2716 14.312 17.3167 14.2729 17.353 14.2262L17.9054 13.5155C17.9786 13.4213 18.0114 13.3018 17.9965 13.1834C17.9816 13.065 17.9203 12.9573 17.8261 12.8841ZM12.659 8.89036L11.5537 8.03592C11.6467 7.7669 11.6961 7.4847 11.6999 7.20005C11.7054 6.78331 11.6131 6.3711 11.4303 5.99651C11.2476 5.62193 10.9796 5.29542 10.6478 5.04321C10.316 4.79101 9.92967 4.62013 9.51985 4.54431C9.11003 4.46849 8.68814 4.48984 8.28807 4.60665C8.45767 4.83646 8.54941 5.11444 8.54991 5.40006C8.54572 5.4951 8.53119 5.5894 8.5066 5.68131L6.43633 4.08128C7.15547 3.48031 8.06271 3.15076 8.99991 3.15006C9.53185 3.14977 10.0586 3.25432 10.5501 3.45775C11.0416 3.66117 11.4882 3.95948 11.8643 4.33562C12.2405 4.71175 12.5388 5.15834 12.7422 5.64984C12.9456 6.14134 13.0502 6.66812 13.0499 7.20005C13.0499 7.80839 12.9011 8.37539 12.659 8.89064V8.89036Z\"\n            fill=\"#637381\"\n            \/>\n        <\/svg>\n      <\/template>\n      <template v-else>\n        <!-- EyeIcon -->\n        <svg\n            width=\"18\"\n            height=\"12\"\n            viewBox=\"0 0 18 12\"\n            fill=\"none\"\n            xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\n            aria-hidden=\"true\"\n            focusable=\"false\"\n        >\n            <path\n            d=\"M8.99998 2.5C8.66877 2.50518 8.34001 2.5578 8.02373 2.65625C8.17003 2.91354 8.24793 3.20403 8.24998 3.5C8.24998 3.72981 8.20472 3.95738 8.11677 4.1697C8.02882 4.38202 7.89992 4.57493 7.73742 4.73744C7.57492 4.89994 7.382 5.02884 7.16968 5.11679C6.95736 5.20474 6.7298 5.25 6.49998 5.25C6.20402 5.24795 5.91352 5.17005 5.65623 5.02375C5.45324 5.72775 5.4769 6.47777 5.72386 7.16757C5.97081 7.85738 6.42855 8.452 7.03222 8.8672C7.6359 9.28241 8.35491 9.49715 9.08741 9.48101C9.81991 9.46487 10.5288 9.21867 11.1136 8.77728C11.6984 8.33589 12.1295 7.72169 12.3458 7.02168C12.5621 6.32167 12.5527 5.57133 12.3189 4.87696C12.0852 4.18258 11.6388 3.57937 11.0431 3.15277C10.4475 2.72616 9.73266 2.49779 8.99998 2.5ZM17.8912 5.54375C16.1965 2.23719 12.8415 0 8.99998 0C5.15842 0 1.80248 2.23875 0.108733 5.54406C0.037246 5.68547 0 5.8417 0 6.00016C0 6.15861 0.037246 6.31484 0.108733 6.45625C1.80342 9.76281 5.15842 12 8.99998 12C12.8415 12 16.1975 9.76125 17.8912 6.45594C17.9627 6.31453 18 6.1583 18 5.99984C18 5.84139 17.9627 5.68516 17.8912 5.54375ZM8.99998 10.5C5.91717 10.5 3.09092 8.78125 1.56467 6C3.09092 3.21875 5.91686 1.5 8.99998 1.5C12.0831 1.5 14.909 3.21875 16.4353 6C14.9094 8.78125 12.0831 10.5 8.99998 10.5Z\"\n            fill=\"#637381\"\n            \/>\n        <\/svg>\n      <\/template>\n    <\/button>\n<\/input>\n<\/div>\n                            <\/div>\n                            <div class=\"form-layout container\">\n                                <div ref=\"phone\" class=\"row error-container\" v-show=\"showField('phone')\">\n    <label for=\"phone\"><span>Phone<\/span><em v-if=\"phoneNumberRequired.includes(country)\"> *<\/em><\/label>\n    <input v-model=\"phone\" @input=\"restrictToNumbers\" id=\"phone\" name=\"phone\" type=\"tel\" placeholder=\"\" inputmode=\"tel\" \/>\n<\/div>\n<div class=\"row\" v-show=\"showField('coupon')\">\n    <label for=\"coupon\">\n        <span>\n            Offer Code        <\/span>\n    <\/label>\n    <input id=\"coupon\" name=\"coupon\" size=\"24\" type=\"text\"\n        placeholder=\"\" \/>\n<\/div>\n                            <\/div>\n                            <div class=\"container\">\n                                <div ref=\"shipmentVolume\" class=\"row custom-select\" v-show=\"showField('shipmentVolume')\">\n    <label for=\"shipment_volume\"><span>Select your current number of shipments per month<\/span> <em>*<\/em><\/label>\n    <select v-model=\"shipmentVolume\" id=\"shipment_volume\" name=\"shipment_volume\" class=\"default\" required=\"required\">\n        <option value=\"default\" disabled>Select your current number of shipments per month<\/option>\n        <option value=\"1\">I only need to ship one package<\/option>\n        <option value=\"50\">50 shipments or less, I&#8217;m just getting started<\/option>\n        <option value=\"500\">51-500 shipments<\/option>\n        <option value=\"1000\">501-1,000 shipments<\/option>\n        <option value=\"2000\">1,001-2,000 shipments<\/option>\n        <option value=\"5000\">2,001-5,000 shipments<\/option>\n        <option value=\"7500\">5,001-7,500 shipments<\/option>\n        <option value=\"7501\">7,501+ shipments<\/option>\n        <option value=\"0\">I don&#8217;t plan to ship anything<\/option>\n    <\/select>\n<\/div><div ref=\"hdyhau\" class=\"row custom-select\" v-show=\"showField('howDidYouHearAboutUs')\">\n    <label for=\"howdidyouhearaboutus\"><span>How did you hear about us?<\/span><\/label>\n    <select v-model=\"selectHowDidYouHearAboutUs\" id=\"howdidyouhearaboutus\" name=\"answers[0]\" class=\"default\" ref=\"referral_source\">\n        <option value=\"\" disabled selected>Please select&#8230;<\/option>\n                    <option value=\"Social Media Ad (Facebook, LinkedIn, etc.)\">Social Media Ad (Facebook, LinkedIn, etc.)<\/option>\n                    <option value=\"Radio \/ Streaming Audio \/ SiriusXM\">Radio \/ Streaming Audio \/ SiriusXM<\/option>\n                    <option value=\"Recommended by Friend\">Recommended by Friend<\/option>\n                    <option value=\"Influencer (Instagram\/TikTok)\">Influencer (Instagram\/TikTok)<\/option>\n                    <option value=\"Banner Ad\">Banner Ad<\/option>\n                    <option value=\"Podcast \/ Youtube\">Podcast \/ Youtube<\/option>\n                    <option value=\"Event \/ Tradeshow\">Event \/ Tradeshow<\/option>\n                    <option value=\"Received Mailer\">Received Mailer<\/option>\n                    <option value=\"TV Commercial\">TV Commercial<\/option>\n                    <option value=\"Shopping Cart (Shopify, eBay, etc.)\">Shopping Cart (Shopify, eBay, etc.)<\/option>\n                    <option value=\"Search engine (Google, Bing, etc.)\">Search engine (Google, Bing, etc.)<\/option>\n                <option id=\"howdidyouhearaboutus_other\" value=\"Other\">Other (Please specify below)<\/option>\n    <\/select>\n    <input name=\"questions[0]\" type=\"hidden\" value=\"How did you hear about us?\">\n<\/div>\n<div id=\"howdidyouhearaboutus_other_container\" class=\"row\" style=\"display:none;\" v-show=\"selectHowDidYouHearAboutUs === 'Other' &#038;&#038; showField('howDidYouHearAboutUs')\">\n    <input v-model=\"howDidYouHearAboutUs\" name=\"howdidyouhearaboutus_textfield\" type=\"text\" value=\"\" placeholder=\"Please let us know how did you hear about us...\">\n<\/div><div class=\"row optin-consent-field\" style=\"display:none;\">\n    <label>\n        <input id=\"optin_consent\" name=\"optin_consent\" type=\"checkbox\" checked \/> I consent to receive personalised marketing communications    <\/label>\n<\/div><div class=\"row\" id=\"reg-submit\">\n    <input id=\"save-button\" class=\"btn translate\" name=\"saveForm\" type=\"submit\" value=\"Get Started\" \/>\n    \n    <div class=\"row\">\n    <div class=\"terms\">\n        By creating an account, you agree to our        <a id=\"sstos\" :href=\"content[country].privacy.tosURL || '\/terms-of-service'\" target=\"_blank\">\n            Terms        <\/a>\n        &amp;        <a id=\"sspp\" :href=\"content[country].privacy.privacyURL || '\/privacy-policy'\" target=\"_blank\">\n            Privacy Policy        <\/a>\n        and        <a id=\"sscarriers\" href=\"\/carriers-terms-of-service\/\" target=\"_blank\">\n            Carriers&#039; Terms        <\/a>.\n    <\/div>\n\n    <div id=\"recaptcha-legal\" style=\"display:none;\">\n        This site is protected by reCAPTCHA and the Google\n        <a href=\"https:\/\/policies.google.com\/privacy\">Privacy Policy<\/a> and\n        <a href=\"https:\/\/policies.google.com\/terms\">Terms of Service apply.<\/a>\n    <\/div>\n<\/div>    \n            <span class=\"disclaimer_text\">No commitment. No credit card needed. By providing a telephone number and submitting this form you are consenting to be contacted by SMS text message. Message and data rates may apply. You can reply STOP to opt-out of further messaging.<\/span>\n    <\/div>\n                            <\/div>\n                        <\/div>\n\n                        <div class=\"phone-support\">\n                            <span v-if=\"country !== 'US' &#038;&#038; country !== 'CA'\">\n                                Questions? Contact our sales team at                            <\/span>\n                            <span v-html=\"content[country].questions.phone\">(855)892-2954<\/span>\n                            <span v-if=\"country !== 'US' &#038;&#038; country !== 'CA'\">\n                                or email                            <\/span>\n                            <span v-if=\"country !== 'US' &#038;&#038; country !== 'CA'\">\n                                <a v-bind:href=\"mailToAddress\"><span v-html=\"content[country].questions.email\">content[country].questions.email<\/span><\/a>.\n                                We&#8217;re available                                <span v-html=\"content[country].questions.hours || 'Monday - Friday: 8:00 AM - 8:00 PM CST'\">Monday &#8211; Friday: 8:00 AM &#8211; 8:00 PM CST<\/span>.\n                            <\/span>\n                        <\/div>\n                        <input id=\"affiliate\" name=\"affiliate\" type=\"hidden\" \/>\n                        <input id=\"referrer\" name=\"referrer\" type=\"hidden\" \/>\n                        <input id=\"referral_code\" name=\"referral_code\" type=\"hidden\" \/>\n                        <input id=\"plan_profile_code\" name=\"plan_profile_code\" type=\"hidden\" \/>\n                        <input id=\"utcoffset\" name=\"utcoffset\" type=\"hidden\" \/>\n                        <input id=\"hubspot_cookie\" name=\"hubspot_cookie\" type=\"hidden\" \/>\n                        <input id=\"experiments\" name=\"experiments\" type=\"hidden\" \/>\n                        <input type=\"hidden\" id=\"gclid_field\" name=\"gclid_field\" value=\"\">\n                        <input TYPE=\"hidden\" name=\"ioBlackBox\" id=\"ioBlackBox\">\n                        <input id=\"tos_checkbox\" name=\"tos\" type=\"checkbox\" value=\"tos\" checked hidden \/>\n                        <input id=\"token_payload\" name=\"token_payload\" type=\"hidden\" value=\"\" \/>\n                        <input id=\"registration_payload\" name=\"registration_payload\" type=\"hidden\" value=\"\" \/>\n                        <input id=\"routing_owner_id\" type=\"hidden\" name=\"routing_owner_id\" value=\"\" \/>\n                        <input id=\"onboardingVariant\" name=\"onboardingVariant\" type=\"hidden\" value=\"0\" \/>\n                        <input id=\"lead_source\" type=\"hidden\" name=\"lead_source\" value=\"\" \/>\n                        <input id=\"journey_id\" name=\"journey_id\" type=\"hidden\" value=\"\" \/>\n                                            <\/fieldset>\n                <\/form>\n            <\/div>\n            <div id=\"pandoraPixels\" style=\"display: none;\"><\/div>\n        <\/section>\n    <\/div>\n\n    <script src=\"https:\/\/www.shipstation.com\/wp-content\/themes\/shipstation-blocks\/iovation\/iovation-ff.js?v=1779020902\" type=\"text\/javascript\"><\/script>\n            <script src=\"https:\/\/www.shipstation.com\/wp-content\/themes\/shipstation-blocks\/js\/register.js?v=1779020902\" type=\"text\/javascript\"><\/script>\n    \n    <!-- Initialize landingPageModule script if it is being used -->\n    \n    <script type=\"text\/javascript\">\n        $(document).ready(function() {\n\n            const expires = new Date();\n            expires.setHours(expires.getHours() + 5);\n            \n            \/\/ If Coupon exist as cookie, auto fill coupon with code\n            if ($.cookie('coupon')) {\n                $('#coupon').val($.cookie('coupon'));\n            } else if ($.cookie('referral_code')?.includes(\"gppc\") || $.cookie('referral_code')?.includes(\"bppc\")) {\n                \/\/ If ref parameter includes gppc or bppc, then hide coupon input parent\n                $('#coupon').parent().hide();\n\n                \/\/ Check if allowedValues were selected in the howdidyouhearaboutus field. Show Coupon field if value is selected\n                const allowedValues = ['Radio \/ Streaming Audio \/ SiriusXM', 'TV Commercial', 'Podcast \/ Youtube'];\n                $(\"#howdidyouhearaboutus\").change(() => {\n                    if (allowedValues.includes($(\"#howdidyouhearaboutus\").val())) {\n                        $('#coupon').parent().show();\n                    } else {\n                        $('#coupon').parent().hide();\n                    }\n                });\n            } else {\n                            }\n\n            $('#hubspot_cookie').val($.cookie('hubspotutk'));\n\n            \/\/Pandora Pixels Begin\n            if ($.cookie('pandoraPixel')) {\n                var pixelVals = $.cookie('pandoraPixel').split('.')\n                if (pixelVals.length == 3) {\n                    var oid = pixelVals[0];\n                    var aid = pixelVals[1];\n                    var cid = pixelVals[2];\n                    if (oid !== undefined || aid !== undefined || cid !== undefined) {\n                        $('#pandoraPixels').append(\n                            '<img decoding=\"async\" src=\"http:\/\/stats.pandora.com\/tracking\/868105\/type::ad_tracking_pixel\/ctype::shipstation\/etype::start_registration\/oid::' +\n                            oid + '\/aid::' + aid + '\/cid::' + cid + '\">')\n                    }\n                }\n            }\n\n            \n        });\n    <\/script>\n    <script src=\"https:\/\/www.shipstation.com\/wp-content\/themes\/shipstation-blocks\/js\/step1-content.js?v=1779020902\" type=\"text\/javascript\"><\/script>\n    <script>\n        \/\/ Pull in shortcode attribute\n        const splitForm = false;\n        const paramsString = window.location.search;\n        let searchParams = initSearchParams(paramsString);\n        const overwriteHideFields = [\"howdidyouhearaboutus\",\"country\"] || [];\n        \n        \/\/ Set experiment flag for conditional field requirements\n        window.requireHowDidYouHearAboutUs = false;\n        const overwriteHowDidYouHearAboutUs = \"Other\";\n        const language = \"en-us\";\n        const shipmentVolumeDefault = 'Select your current number of shipments per month';\n        const shipmentVolumeOptions = {\"1\":\"I only need to ship one package\",\"50\":\"50 shipments or less, I'm just getting started\",\"500\":\"51-500 shipments\",\"1000\":\"501-1,000 shipments\",\"1500\":\"501-1,500 shipments\",\"2000\":\"1,001-2,000 shipments\",\"3000\":\"501-3,000 shipments\",\"5000\":\"2,001-5,000 shipments\",\"6000\":\"3,001-6,000 shipments\",\"7500\":\"5,001-7,500 shipments\",\"7499\":\"3,001-7,500 shipments\",\"7501\":\"7,501+ shipments\",\"10000\":\"3,001-10,000 shipments\",\"10001\":\"10,001+ shipments\",\"20000\":\"10,001+ shipments\",\"0\":\"I don't plan to ship anything\"};\n\n        var signupForm = new Vue({\n            el: '#signup_form',\n            name: \"signup_form\",\n            data: {\n                country: 'US',\n                content: null,\n                hideFields: [],\n                firstName: '',\n                lastName: '',\n                company: '',\n                email: '',\n                phone: '',\n                password: '',\n                shipmentVolume: '',\n                howDidYouHearAboutUs: '',\n                selectHowDidYouHearAboutUs: '',\n                coupon: '',\n                splitForm: {\n                    enabled: splitForm,\n                    currentSection: 1,\n                },\n                showPassword: false,\n                moveShipmentVolume: false,\n                searchParams: '',\n                ssoOnboarding: false,\n            },\n            created() {\n                this.companyRequired = ['FR', 'GB'];\n                this.phoneNumberRequired = ['GB'];\n                this.shipmentVolumeShouldMove = ['AU', 'GB', \"FR\", \"DE\"];\n                this.euCountries = ['GB', 'FR', 'DE'];\n                this.anzCountries = ['AU', 'NZ'];\n            },\n            mounted() {\n                this.content = content;\n                this.updateFieldsFromQueryParam();\n                if ($.cookie('home_country') && !searchParams.has('country')) {\n                    if ($.cookie('home_country') == 'GB' || $.cookie('home_country') == 'IE') {\n                        this.country = 'GB';\n                    } else if ($.cookie('home_country') == 'CA' || $.cookie('home_country') == 'FR-CA') {\n                        this.country = 'CA';\n                    } else {\n                        this.country = $.cookie('home_country');\n                    }\n                }\n\n                if (!this.content[this.country]) {\n                    this.country = 'US';\n                }\n\n\n\n                \/\/ Set up HDYHAU field after DOM elements have loaded\n                this.$nextTick(() => {\n                    this.referralSourceSetup()\n                    this.updateShipmentVolume();\n                });\n\n\n                this.companyFieldCheck();\n            },\n            watch: {\n                country(newVal, oldVal) {\n                    this.companyFieldCheck();\n                    this.companyRequiredValidation();\n                    this.phoneNumberRequiredValidation();\n                    \n                    this.$nextTick(() => {\n                        this.moveShipmentVolumeField();\n                        this.updateShipmentVolume();\n                    });\n                },\n                shipmentVolume(newVal) {\n                    \/\/ Add in a watcher for the shipment volume field to remove the error class if a valid value is selected.\n                    if (newVal !== 'default') {\n                        $('#shipment_volume').removeClass('error');\n                        $('#shipment_volume').closest('.row').find('label.error').remove();\n                        $('#shipment_volume').valid();\n                    }\n                },\n            },\n            computed: {\n                mailToAddress: function() {\n                    const email = this.content[this.country].questions.email;\n                    return `mailto:${email}`;\n                }\n            },\n            methods: {\n                updateShipmentVolume() {\n                    const urlParams = new URLSearchParams(window.location.search);\n                    const volume = urlParams.get('shipmentVolume');\n\n                    \/\/ Volume mappings by region\n                    const volumeMappings = {\n                        default: ['1', '50', '500', '1000', '2000', '5000', '7500', '7501', '0'],\n                        eu: ['1', '50', '500', '3000', '10000', '10001'],\n                        anz: ['1', '50', '500', '3000', '7499', '7501', '0']\n                    };\n\n                    \/\/ Determine which volume mapping to use based on country\n                    const shipmentVolumeValues = this.euCountries.includes(this.country)\n                        ? volumeMappings.eu\n                        : this.anzCountries.includes(this.country)\n                            ? volumeMappings.anz\n                            : volumeMappings.default;\n\n                    \/\/ Build options string with default first\n                    let shipmentVolumeHtmlString = `<option value=\"default\" ${!volume ? 'selected' : ''} disabled>${shipmentVolumeDefault}<\/option>`;\n\n                    \/\/ Add other options\n                    shipmentVolumeValues.forEach(value => {\n                        shipmentVolumeHtmlString += `<option value=\"${value}\" ${volume === value ? 'selected' : ''}>${shipmentVolumeOptions[value]}<\/option>`;\n                    });\n\n                    \/\/ Get the select element directly\n                    const selectElement = document.getElementById('shipment_volume');\n\n                    if (selectElement) {\n                        \/\/ Update the options\n                        selectElement.innerHTML = shipmentVolumeHtmlString;\n                    }\n                },\n                createQueryStringFromObject(params) {\n                    let paramList = [];\n                    for (const [key, value] of Object.entries(params)) {\n                        if (value) {\n                            paramList.push(`${key}=${value}`);\n                        }\n                    }\n                    let queryString = \"\";\n                    if (paramList.length) {\n                        queryString += \"?\" + paramList.join(\"&\");\n                    }\n                    return queryString;\n                },\n                \/\/ content is rendered based on key lookup, used default if not found\n                getTranslation(KEY, DEFAULT = '') {\n                    return this.content[this.country][KEY] ? this.content[this.country][KEY] : DEFAULT;\n                },\n                \/\/ For split form variant. continues to the next section if fields are valid\n                handleContinue(e) {\n                    e.preventDefault();\n                    const isValidated = this.validateFirstSection();\n                    if (isValidated) {\n                        this.splitForm.currentSection = 2;\n                    }\n                },\n                handleBack(e) {\n                    e.preventDefault();\n                    this.splitForm.currentSection = 1;\n                },\n                \/\/ Validates each field in first section individually (using settings from register.js) and\n                \/\/ returns true if all fields are valid, false otherwise\n                validateFirstSection() {\n                    const validator = $(\"#registration-form\").validate();\n\n                    const firstName = validator.element(\"#reg-fname\");\n                    const lastName = validator.element(\"#reg-lname\");\n                    const email = validator.element(\"#email\");\n                    const country = validator.element(\"#country\");\n                    const shipmentVolume = validator.element(\"#shipment_volume\");\n                    const howDidYouHearAboutUs = validator.element(\"#howdidyouhearaboutus\");\n                    const company = validator.element(\"#reg-compname\");\n\n                    \/\/ These fields should be validated conditionally based on various form states.\n                    \/\/ If they don't need to be validated, they are set to \"true\"\n                    const conditionalFields = {\n                        shipmentVolume: this.moveShipmentVolume ? shipmentVolume : true,\n                        howDidYouHearAboutUs: this.moveShipmentVolume ? true : howDidYouHearAboutUs,\n                        company: this.companyRequired.includes(this.country) ? company : true\n                    }\n\n                    return (\n                        conditionalFields.shipmentVolume &&\n                        firstName &&\n                        lastName &&\n                        email &&\n                        country &&\n                        conditionalFields.howDidYouHearAboutUs &&\n                        conditionalFields.company\n                    )\n                },\n                restrictToNumbers() {\n                    \/\/ Allow leading + for international numbers, then only digits\n                    var hasPlus = this.phone.charAt(0) === '+';\n                    this.phone = this.phone.replace(\/[^\\d]\/g, '');\n                    if (hasPlus) this.phone = '+' + this.phone;\n                },\n                companyFieldCheck() {\n                    const companyFieldVisible = this.splitForm.enabled && !this.hideFields.includes('company');\n\n                    if (this.companyRequired.includes(this.country) && !companyFieldVisible) {\n                        this.hideFields = this.hideFields.filter(field => field !== 'company');\n                    }\n                },\n                companyRequiredValidation() {\n\n                    if (this.companyRequired.includes(this.country)) {\n                        \/\/ Make \"Company\" field required if country selected is FR or GB\n                        $(\"#reg-compname\").rules(\"add\", {\n                            required: true\n                        });\n                    } else {\n                        \/\/ Otherwise clear out required rule on element\n                        $(\"#reg-compname\").rules(\"add\", {\n                            required: false\n                        });\n                    }\n                },\n                phoneNumberRequiredValidation() {\n                    \/\/ Phone is required only for GB (based on main country)\n                    if (this.phoneNumberRequired.includes(this.country)) {\n                        $(\"#phone\").rules(\"add\", {\n                            required: true\n                        });\n                    } else {\n                        $(\"#phone\").rules(\"add\", {\n                            required: false\n                        });\n                    }\n                },\n                moveShipmentVolumeField() {\n                    \/\/ Store starting value of flag\n                    const isCurrentlySwapped = this.moveShipmentVolume;\n                    \/\/ Set new value of flag based on current state of form\n                    this.moveShipmentVolume = this.splitForm.enabled && this.shipmentVolumeShouldMove.includes(this.country);\n                    \/\/ Get all DOM nodes by ref value\n                    const {\n                        shipmentVolume,\n                        hdyhau,\n                        name,\n                        company,\n                        phone\n                    } = this.$refs;\n\n                    if (this.moveShipmentVolume && !isCurrentlySwapped) {\n                        this.moveField(shipmentVolume, name);\n                        this.moveField(hdyhau, phone);\n                    } else if (!this.moveShipmentVolume && isCurrentlySwapped) {\n                        this.moveField(shipmentVolume, phone.nextSibling);\n                        this.moveField(hdyhau, company.nextSibling);\n                    }\n                },\n                moveField(field, target) {\n                    const fieldNode = field.parentElement.removeChild(field);\n                    target.parentElement.insertBefore(fieldNode, target);\n                },\n                referralSourceSetup() {\n                    \/\/ Only run for dropdown variant (not autocomplete)\n                    if (!this.$refs.referral_source) {\n                        return;\n                    }\n                    \n                    if (this.howDidYouHearAboutUs) {\n                        \/\/ Retrieve array of possible values from HDYHAU select input\n                        const optionElements = this.$refs.referral_source.options;\n                        const options = Array.from(optionElements).map(option => option.value);\n\n                        if (options.includes(this.howDidYouHearAboutUs)) {\n                            this.selectHowDidYouHearAboutUs = this.howDidYouHearAboutUs;\n                        } else {\n                            this.selectHowDidYouHearAboutUs = 'Other';\n                        }\n                    }\n                },\n                showField(fieldName) {\n                    \/\/ Convert values to lowercase so comparison is case insensitive\n                    const formattedFieldName = fieldName.toLowerCase();\n                    let formattedHideFields = this.hideFields.map(field => field.toLowerCase());\n\n                    const formattedOverwriteHideFields = overwriteHideFields.map(field => field.toLowerCase());\n\n                    formattedHideFields = formattedHideFields.concat(formattedOverwriteHideFields);\n\n                    \/\/ If country is not US, then show country field\n                    const cookieCountry = $.cookie('home_country')\n                    if (formattedFieldName === 'country' && cookieCountry !== 'US') {\n                        return true;\n                    }\n\n                    \/\/ Return False if fieldName is in hideFields array\n                    return !formattedHideFields.includes(formattedFieldName);\n                },\n                getFieldFromQuery(fieldName) {\n                    \/\/ Convert to lowercase before comparison\n                    const formattedName = fieldName.toLowerCase();\n                    return searchParams.get(formattedName) ? decodeURIComponent(searchParams.get(formattedName)) : '';\n                },\n                updateFieldsFromQueryParam() {\n                    this.hideFields = this.getFieldFromQuery('hideFields')?.split(',') || [];\n                    this.country = this.getFieldFromQuery('country')?.toUpperCase() || 'US';\n                    this.firstName = this.getFieldFromQuery('firstName');\n                    this.lastName = this.getFieldFromQuery('lastName');\n                    this.company = this.getFieldFromQuery('company');\n                    this.email = this.getFieldFromQuery('email');\n                    this.phone = this.getFieldFromQuery('phone');\n                    this.shipmentVolume = this.getFieldFromQuery('shipmentVolume');\n                    this.howDidYouHearAboutUs = this.getFieldFromQuery('howDidYouHearAboutUs') || overwriteHowDidYouHearAboutUs;\n                    this.coupon = this.getFieldFromQuery('coupon') || 'FREE30';\n                },\n                toggleShowPassword() {\n                    this.showPassword = !this.showPassword;\n                }\n            }\n        });\n\n        \/\/ Convert search params to lowercase so queries are case insensitive\n        function initSearchParams(paramString) {\n            const rawParams = new URLSearchParams(paramString);\n            let formattedParams = new URLSearchParams();\n\n            for (const [name, value] of rawParams) {\n                formattedParams.append(name.toLowerCase(), value);\n            }\n\n            return formattedParams;\n        }\n    <\/script>\n\n    <script>\n        $(document).ready(function() {\n            $('#recaptcha-legal').appendTo('.copy-container');\n            $('#recaptcha-legal').addClass('legal-footer').show();\n        })\n    <\/script>\n<\/div><\/p>\n\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\t\t\n\t<\/div>\n<\/div>\n<\/div><\/section>\n\n<style>\n<p>.form-long-block .container .form-columns .content ul li {<br \/>\nline-height: 1.3 !important;<br \/>\n}<\/p>\n<p>.register-form .container {<br \/>\npadding-left: 0;<br \/>\npadding-right: 0;<br \/>\n}<\/p>\n<p>@media screen and (max-width:768px) {<\/p>\n<p>.form-columns {<br \/>\nflex-flow: column-reverse !important;<br \/>\n}<br \/>\n}<\/p>\n<p>#registration-form .form-layout {<br \/>\n\tflex-direction: column !important;<br \/>\n\tmax-height: unset !important;<br \/>\n}<\/p>\n<p>#registration-form .form-layout.form-names {<br \/>\n\tflex-direction: row !important;<br \/>\n\tmax-height: 90px !important;<br \/>\n\tgap: 16px !important;<br \/>\n}<\/p>\n<p>#registration-form .row:first-child {<br \/>\n\tmargin-right: 0 !important;<br \/>\n}<br \/>\n#registration-form h3.form-title {<br \/>\nfont-size: 24px !important;<br \/>\n}<\/p>\n<p>.form-long-block .container .form-columns .form .form-content {<br \/>\npadding-top: 2rem !important;<br \/>\n}<\/p>\n<p>#registration-form input {<br \/>\nheight: 40px !important;<br \/>\n}<\/p>\n<p>.signup-form-container #signup .btn,<br \/>\n.signup-form-container #signup #save-button {<br \/>\n  height: 56px;<br \/>\n  font-weight: 700;<br \/>\n  margin-bottom: 16px;<br \/>\n  border-radius: 5px;<br \/>\n  border: none !important;<br \/>\n  width: 100%;<br \/>\n}<\/p>\n<p>#registration-form .disclaimer_text,<br \/>\n#registration-form .terms {<br \/>\nfont-size: 12px !important;<br \/>\n}<\/p>\n<p>@media screen and (max-width: 768px) {<br \/>\n    .block-form-long .form-columns {<br \/>\n        flex-flow: column !important;<br \/>\n    }<br \/>\n}<\/p>\n<\/style>\n\n\n<style>\n@media (min-width: 1280px) {\n    #registration-form .form-layout {\n        max-height: none !important;\n    }\n.phone-format-hint {\n    font-size: 14px;\n    margin-bottom: 24px;\n}\n}\n\n<\/style>\n\n\n\n<section class=\"wp-block-shipstation-faqs block not-prose padding-top--md padding-bottom--md\">\n    <div class=\"background--full content--lg\">\n        <div class=\"accordion-block\">\n            <div class=\"container\">\n                    <div class=\"content content-align-center items-center content-width-md\">\n                                        \n                                            <h2>Apparel fulfillment FAQs for scaling ecommerce brands<\/h2>\n                                        \n                                        \n                                        \n                                    <\/div>\n                        <div class=\"accordions\">\n                                            <div class=\"accordion\">\n                            <div class=\"question\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\">\n                                <h5>What makes ShipStation a fit for apparel fulfillment?<\/h5>\n                                <div class=\"icon\">\n                                    <svg class=\"span-2\" width=\"16\" height=\"17\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke-width=\"1.5\" stroke=\"currentColor\">\n                                        <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19.5 8.25l-7.5 7.5-7.5-7.5\" \/>\n                                    <\/svg>\n                                <\/div>\n                            <\/div>\n                            <div class=\"body-content\">\n                                <div class=\"prose\">Apparel fulfillment needs speed, rules, and clean handling of variants. ShipStation brings orders, labels, tracking, and returns into one workflow. You can automate choices based on weight, item type, and packaging.<\/div>\n                            <\/div>\n                        <\/div>\n                                            <div class=\"accordion\">\n                            <div class=\"question\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\">\n                                <h5>Can ShipStation support apparel ecommerce fulfillment across multiple channels?<\/h5>\n                                <div class=\"icon\">\n                                    <svg class=\"span-2\" width=\"16\" height=\"17\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke-width=\"1.5\" stroke=\"currentColor\">\n                                        <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19.5 8.25l-7.5 7.5-7.5-7.5\" \/>\n                                    <\/svg>\n                                <\/div>\n                            <\/div>\n                            <div class=\"body-content\">\n                                <div class=\"prose\">Yes. It&#8217;s built for multichannel fulfillment ecommerce, so orders import from many selling channels into one dashboard. That helps you run omnichannel fulfillment apparel without constant copy-paste work.<\/div>\n                            <\/div>\n                        <\/div>\n                                            <div class=\"accordion\">\n                            <div class=\"question\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\">\n                                <h5>Is ShipStation considered order fulfillment software apparel teams can use in-house?<\/h5>\n                                <div class=\"icon\">\n                                    <svg class=\"span-2\" width=\"16\" height=\"17\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke-width=\"1.5\" stroke=\"currentColor\">\n                                        <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19.5 8.25l-7.5 7.5-7.5-7.5\" \/>\n                                    <\/svg>\n                                <\/div>\n                            <\/div>\n                            <div class=\"body-content\">\n                                <div class=\"prose\">Yes. If you fulfill your own orders, ShipStation helps you manage day-to-day shipping, batch labels, and scan-based workflows. If you use a fulfillment provider, you can still manage shipping and visibility in ShipStation.<\/div>\n                            <\/div>\n                        <\/div>\n                                            <div class=\"accordion\">\n                            <div class=\"question\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\">\n                                <h5>How does shipping automation for apparel brands work in ShipStation?<\/h5>\n                                <div class=\"icon\">\n                                    <svg class=\"span-2\" width=\"16\" height=\"17\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke-width=\"1.5\" stroke=\"currentColor\">\n                                        <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19.5 8.25l-7.5 7.5-7.5-7.5\" \/>\n                                    <\/svg>\n                                <\/div>\n                            <\/div>\n                            <div class=\"body-content\">\n                                <div class=\"prose\">You set automation rules that apply actions for you, like choosing a carrier, service, package type, or dimensions. This reduces manual decisions and keeps your team consistent. It also supports better shipping label automation software results at higher volume.<\/div>\n                            <\/div>\n                        <\/div>\n                                            <div class=\"accordion\">\n                            <div class=\"question\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\">\n                                <h5>Does ShipStation include ecommerce returns management software?<\/h5>\n                                <div class=\"icon\">\n                                    <svg class=\"span-2\" width=\"16\" height=\"17\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke-width=\"1.5\" stroke=\"currentColor\">\n                                        <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19.5 8.25l-7.5 7.5-7.5-7.5\" \/>\n                                    <\/svg>\n                                <\/div>\n                            <\/div>\n                            <div class=\"body-content\">\n                                <div class=\"prose\">Yes. Returns and exchanges are part of the platform, with branded experiences your customers can use on their own. Your team gets clearer return details, and shoppers get a smoother flow.<\/div>\n                            <\/div>\n                        <\/div>\n                                            <div class=\"accordion\">\n                            <div class=\"question\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\">\n                                <h5>Can ShipStation help with scalable ecommerce fulfillment solutions as we grow?<\/h5>\n                                <div class=\"icon\">\n                                    <svg class=\"span-2\" width=\"16\" height=\"17\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke-width=\"1.5\" stroke=\"currentColor\">\n                                        <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19.5 8.25l-7.5 7.5-7.5-7.5\" \/>\n                                    <\/svg>\n                                <\/div>\n                            <\/div>\n                            <div class=\"body-content\">\n                                <div class=\"prose\">Yes. ShipStation is built to scale from early growth to larger teams, with automation, batch tools, inventory features, and deep integrations. That&#8217;s why many brands use it as they move from simple shipping to more scalable ecommerce fulfillment solutions.<\/div>\n                            <\/div>\n                        <\/div>\n                                    <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n","protected":false},"excerpt":{"rendered":"<p>Scale fashion and apparel fulfillment with shipping automation, returns management, and multi-carrier tools. Streamline operations with ShipStation.<\/p>\n","protected":false},"author":189,"featured_media":83850,"parent":83639,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_yoast_wpseo_metadesc":"Scale fashion and apparel fulfillment with shipping automation, returns management, and multi-carrier tools. Streamline operations with ShipStation.","_ss_page_background":"","_av_enabled":"","_av_paused":"","_av_proposed_allocation":"","_av_current_cycle":0,"_av_primary_variant_id":0,"footnotes":""},"class_list":["post-83716","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":{"shipstation_product_type":["shipstation"],"shipstation_features":"","shipstation_company_size":"","shipstation_industry":"","shipstation_funnel_stage":""},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.5 (Yoast SEO v27.5) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Apparel Shipping &amp; Fulfillment Software - ShipStation<\/title>\n<meta name=\"description\" content=\"Scale fashion and apparel fulfillment with shipping automation, returns management, and multi-carrier tools. Streamline operations with ShipStation.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.shipstation.com\/fulfillment\/solutions\/apparel\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Apparel Shipping &amp; Fulfillment Software\" \/>\n<meta property=\"og:description\" content=\"Scale fashion and apparel fulfillment with shipping automation, returns management, and multi-carrier tools. Streamline operations with ShipStation.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.shipstation.com\/fulfillment\/solutions\/apparel\/\" \/>\n<meta property=\"og:site_name\" content=\"ShipStation\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/ShipStation\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-27T22:46:06+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/imageimg-ss-ui-returnlabels-260417-1022.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"528\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@shipstation\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.shipstation.com\\\/fulfillment\\\/solutions\\\/apparel\\\/\",\"url\":\"https:\\\/\\\/www.shipstation.com\\\/fulfillment\\\/solutions\\\/apparel\\\/\",\"name\":\"Apparel Shipping & Fulfillment Software - ShipStation\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.shipstation.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.shipstation.com\\\/fulfillment\\\/solutions\\\/apparel\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.shipstation.com\\\/fulfillment\\\/solutions\\\/apparel\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.shipstation.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/imageimg-ss-ui-returnlabels-260417-1022.webp\",\"datePublished\":\"2026-04-17T14:36:14+00:00\",\"dateModified\":\"2026-04-27T22:46:06+00:00\",\"description\":\"Scale fashion and apparel fulfillment with shipping automation, returns management, and multi-carrier tools. Streamline operations with ShipStation.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.shipstation.com\\\/fulfillment\\\/solutions\\\/apparel\\\/#breadcrumb\"},\"inLanguage\":\"en-AU\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.shipstation.com\\\/fulfillment\\\/solutions\\\/apparel\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-AU\",\"@id\":\"https:\\\/\\\/www.shipstation.com\\\/fulfillment\\\/solutions\\\/apparel\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.shipstation.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/imageimg-ss-ui-returnlabels-260417-1022.webp\",\"contentUrl\":\"https:\\\/\\\/www.shipstation.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/imageimg-ss-ui-returnlabels-260417-1022.webp\",\"width\":800,\"height\":528},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.shipstation.com\\\/fulfillment\\\/solutions\\\/apparel\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.shipstation.com\\\/en-au\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Smarter Order Fulfillment Software for Growth\",\"item\":\"https:\\\/\\\/www.shipstation.com\\\/fulfillment\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Solutions\",\"item\":\"https:\\\/\\\/www.shipstation.com\\\/fulfillment\\\/solutions\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Apparel Shipping &#038; Fulfillment Software\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.shipstation.com\\\/#website\",\"url\":\"https:\\\/\\\/www.shipstation.com\\\/\",\"name\":\"ShipStation\",\"description\":\"Powerful shipping, simplified. eBay, Amazon, Magento eCommerce shipping\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.shipstation.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.shipstation.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-AU\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.shipstation.com\\\/#organization\",\"name\":\"ShipStation\",\"url\":\"https:\\\/\\\/www.shipstation.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-AU\",\"@id\":\"https:\\\/\\\/www.shipstation.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.shipstation.com\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/ShipStation-Lockup-DarkGreen-RGB.svg\",\"contentUrl\":\"https:\\\/\\\/www.shipstation.com\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/ShipStation-Lockup-DarkGreen-RGB.svg\",\"width\":1550,\"height\":247,\"caption\":\"ShipStation\"},\"image\":{\"@id\":\"https:\\\/\\\/www.shipstation.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/ShipStation\\\/\",\"https:\\\/\\\/x.com\\\/shipstation\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/shipstation\",\"https:\\\/\\\/www.instagram.com\\\/shipstation\\\/\"],\"description\":\"The fulfillment engine behind hundreds of thousands of online sellers, ShipStation combines order management, rate shopping, inventory, and returns all in one platform, delivering 15x more labels per hour and up to 90% shipping discounts through 200+ carriers.\",\"telephone\":\"(512) 886-4006\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"1001\",\"maxValue\":\"5000\"}},{\"@type\":\"SoftwareApplication\",\"@id\":\"https:\\\/\\\/www.shipstation.com\\\/en-au\\\/#software-application\",\"name\":\"ShipStation\",\"url\":\"https:\\\/\\\/www.shipstation.com\\\/en-au\\\/\",\"applicationCategory\":\"BusinessApplication\",\"operatingSystem\":\"Web Browser\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Apparel Shipping & Fulfillment Software - ShipStation","description":"Scale fashion and apparel fulfillment with shipping automation, returns management, and multi-carrier tools. Streamline operations with ShipStation.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.shipstation.com\/fulfillment\/solutions\/apparel\/","og_locale":"en_US","og_type":"article","og_title":"Apparel Shipping & Fulfillment Software","og_description":"Scale fashion and apparel fulfillment with shipping automation, returns management, and multi-carrier tools. Streamline operations with ShipStation.","og_url":"https:\/\/www.shipstation.com\/fulfillment\/solutions\/apparel\/","og_site_name":"ShipStation","article_publisher":"https:\/\/www.facebook.com\/ShipStation\/","article_modified_time":"2026-04-27T22:46:06+00:00","og_image":[{"width":800,"height":528,"url":"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/imageimg-ss-ui-returnlabels-260417-1022.webp","type":"image\/webp"}],"twitter_card":"summary_large_image","twitter_site":"@shipstation","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.shipstation.com\/fulfillment\/solutions\/apparel\/","url":"https:\/\/www.shipstation.com\/fulfillment\/solutions\/apparel\/","name":"Apparel Shipping & Fulfillment Software - ShipStation","isPartOf":{"@id":"https:\/\/www.shipstation.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.shipstation.com\/fulfillment\/solutions\/apparel\/#primaryimage"},"image":{"@id":"https:\/\/www.shipstation.com\/fulfillment\/solutions\/apparel\/#primaryimage"},"thumbnailUrl":"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/imageimg-ss-ui-returnlabels-260417-1022.webp","datePublished":"2026-04-17T14:36:14+00:00","dateModified":"2026-04-27T22:46:06+00:00","description":"Scale fashion and apparel fulfillment with shipping automation, returns management, and multi-carrier tools. Streamline operations with ShipStation.","breadcrumb":{"@id":"https:\/\/www.shipstation.com\/fulfillment\/solutions\/apparel\/#breadcrumb"},"inLanguage":"en-AU","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.shipstation.com\/fulfillment\/solutions\/apparel\/"]}]},{"@type":"ImageObject","inLanguage":"en-AU","@id":"https:\/\/www.shipstation.com\/fulfillment\/solutions\/apparel\/#primaryimage","url":"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/imageimg-ss-ui-returnlabels-260417-1022.webp","contentUrl":"https:\/\/www.shipstation.com\/wp-content\/uploads\/2026\/04\/imageimg-ss-ui-returnlabels-260417-1022.webp","width":800,"height":528},{"@type":"BreadcrumbList","@id":"https:\/\/www.shipstation.com\/fulfillment\/solutions\/apparel\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.shipstation.com\/en-au\/"},{"@type":"ListItem","position":2,"name":"Smarter Order Fulfillment Software for Growth","item":"https:\/\/www.shipstation.com\/fulfillment\/"},{"@type":"ListItem","position":3,"name":"Solutions","item":"https:\/\/www.shipstation.com\/fulfillment\/solutions\/"},{"@type":"ListItem","position":4,"name":"Apparel Shipping &#038; Fulfillment Software"}]},{"@type":"WebSite","@id":"https:\/\/www.shipstation.com\/#website","url":"https:\/\/www.shipstation.com\/","name":"ShipStation","description":"Powerful shipping, simplified. eBay, Amazon, Magento eCommerce shipping","publisher":{"@id":"https:\/\/www.shipstation.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.shipstation.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-AU"},{"@type":"Organization","@id":"https:\/\/www.shipstation.com\/#organization","name":"ShipStation","url":"https:\/\/www.shipstation.com\/","logo":{"@type":"ImageObject","inLanguage":"en-AU","@id":"https:\/\/www.shipstation.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.shipstation.com\/wp-content\/uploads\/2024\/10\/ShipStation-Lockup-DarkGreen-RGB.svg","contentUrl":"https:\/\/www.shipstation.com\/wp-content\/uploads\/2024\/10\/ShipStation-Lockup-DarkGreen-RGB.svg","width":1550,"height":247,"caption":"ShipStation"},"image":{"@id":"https:\/\/www.shipstation.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/ShipStation\/","https:\/\/x.com\/shipstation","https:\/\/www.linkedin.com\/company\/shipstation","https:\/\/www.instagram.com\/shipstation\/"],"description":"The fulfillment engine behind hundreds of thousands of online sellers, ShipStation combines order management, rate shopping, inventory, and returns all in one platform, delivering 15x more labels per hour and up to 90% shipping discounts through 200+ carriers.","telephone":"(512) 886-4006","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"1001","maxValue":"5000"}},{"@type":"SoftwareApplication","@id":"https:\/\/www.shipstation.com\/en-au\/#software-application","name":"ShipStation","url":"https:\/\/www.shipstation.com\/en-au\/","applicationCategory":"BusinessApplication","operatingSystem":"Web Browser"}]}},"_links":{"self":[{"href":"https:\/\/www.shipstation.com\/en-au\/wp-json\/wp\/v2\/pages\/83716","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.shipstation.com\/en-au\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.shipstation.com\/en-au\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.shipstation.com\/en-au\/wp-json\/wp\/v2\/users\/189"}],"replies":[{"embeddable":true,"href":"https:\/\/www.shipstation.com\/en-au\/wp-json\/wp\/v2\/comments?post=83716"}],"version-history":[{"count":9,"href":"https:\/\/www.shipstation.com\/en-au\/wp-json\/wp\/v2\/pages\/83716\/revisions"}],"predecessor-version":[{"id":85523,"href":"https:\/\/www.shipstation.com\/en-au\/wp-json\/wp\/v2\/pages\/83716\/revisions\/85523"}],"up":[{"embeddable":true,"href":"https:\/\/www.shipstation.com\/en-au\/wp-json\/wp\/v2\/pages\/83639"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.shipstation.com\/en-au\/wp-json\/wp\/v2\/media\/83850"}],"wp:attachment":[{"href":"https:\/\/www.shipstation.com\/en-au\/wp-json\/wp\/v2\/media?parent=83716"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}