CINXE.COM

Route Optimization - The Ultimate Guide for Businesses

<!DOCTYPE html> <html lang="en-US"> <head> <link rel="preload" href="/wp-content/themes/r4m-blog/css/fonts.css?ver=2.1" as="style" /> <link rel="preload" href="/wp-content/themes/r4m-blog/style.css?ver=1.68" as="style" /> <link rel="preload" href="/wp-content/themes/r4m-blog/css/icon-font/v1.css?ver=1.20" as="style" /> <link rel="preload" href="/wp-content/themes/r4m-blog/fonts/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6FxZCJgg.woff2" as="font" crossOrigin="anonymous"/> <link rel="preload" href="/wp-content/themes/r4m-blog/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2" as="font" crossOrigin="anonymous"/> <link rel="preload" href="/wp-content/themes/r4m-blog/fonts/glyphicons-halflings-regular.woff2" as="font" crossOrigin="anonymous"/> <link rel="preload" href="/wp-content/themes/r4m-blog/css/icon-font/v1.20.0/r4m-icon.woff2" as="font" crossOrigin="anonymous"/> <script type="text/javascript" id="hs-script-loader" async="" defer="" src="//js.hs-scripts.com/8643591.js"></script> <script src="https://www.googleoptimize.com/optimize.js?id=OPT-M957ZDL"></script> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-NFRBWQH');</script> <!-- End Google Tag Manager --> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="profile" href="https://gmpg.org/xfn/11"> <link id="favicon" rel="shortcut icon" href="https://blog.route4me.com/wp-content/themes/r4m-blog/images/favicon.ico"> <link rel="shortcut icon" type="image/png" href="https://blog.route4me.com/wp-content/themes/r4m-blog/images/favicon.png" sizes="16x16"> <link rel="icon" type="image/png" sizes="32x32" href="https://apps-static.route4me.com/resources/addons/website-core/img/favicons/favicon-32x32.png"> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <link rel="alternate" hreflang="en" href="https://blog.route4me.com/what-is-route-optimization/" /> <link rel="alternate" hreflang="fr" href="https://blog.route4me.com/fr/qu-est-ce-que-loptimisation-ditineraire/" /> <link rel="alternate" hreflang="x-default" href="https://blog.route4me.com/what-is-route-optimization/" /> <title>Route Optimization - The Ultimate Guide for Businesses</title> <meta name="description" content="Learn how route optimization can save time and cut costs for your business. Start optimizing your routes today with Route4Me!" /> <link rel="canonical" href="https://blog.route4me.com/what-is-route-optimization/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="Route Optimization - The Ultimate Guide for Businesses" /> <meta property="og:description" content="Learn how route optimization can save time and cut costs for your business. Start optimizing your routes today with Route4Me!" /> <meta property="og:url" content="https://blog.route4me.com/what-is-route-optimization/" /> <meta property="og:site_name" content="Route Optimization Blog" /> <meta property="article:publisher" content="https://www.facebook.com/Route4Me/" /> <meta property="article:published_time" content="2024-11-05T21:39:14+00:00" /> <meta property="article:modified_time" content="2025-01-22T19:51:08+00:00" /> <meta property="og:image" content="https://blog-cdn.route4me.com/2022/11/36ae7b25-what-is-route-optimization.jpg" /> <meta property="og:image:width" content="2560" /> <meta property="og:image:height" content="1440" /> <meta property="og:image:type" content="image/jpeg" /> <meta name="author" content="Dominic Walker" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:title" content="Route Optimization Blog" /> <meta name="twitter:description" content="Insightful, comprehensive, trending industry news about the last mile and optimization" /> <meta name="twitter:image" content="https://blog-cdn.route4me.com/2021/03/1181c86b-route4me-banner.png" /> <meta name="twitter:creator" content="@route4me" /> <meta name="twitter:site" content="@route4me" /> <meta name="twitter:label1" content="Written by" /> <meta name="twitter:data1" content="Dominic Walker" /> <meta name="twitter:label2" content="Est. reading time" /> <meta name="twitter:data2" content="11 minutes" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"ImageObject","inLanguage":"en-US","@id":"https://blog.route4me.com/what-is-route-optimization/#primaryimage","url":"https://blog-cdn.route4me.com/2022/11/36ae7b25-what-is-route-optimization.jpg","contentUrl":"https://blog-cdn.route4me.com/2022/11/36ae7b25-what-is-route-optimization.jpg","width":2560,"height":1440,"caption":"Custom Image - What is Route Optimization?"},{"@type":"WebSite","@id":"https://blog.route4me.com/#website","url":"https://blog.route4me.com/","name":"Route Optimization Blog","description":"Insightful, comprehensive, trending industry news about the last mile and optimization","publisher":{"@type":"Corporation","@id":"https://route4me.com/#corporation","name":"Route4Me","url":"https://route4me.com","logo":{"@type":"ImageObject","url":"https://apps-static.route4me.com/resources/addons/website-public/img/guideline/logo-white.png"}},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://blog.route4me.com/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Corporation","@id":"https://route4me.com/#corporation","name":"Route4Me","url":"https://route4me.com"},{"@type":"Article","@context":"https://schema.org","headline":"Route Optimization &#8211; The Ultimate Guide for Businesses","datePublished":"2024-11-05T16:39:14-05:00","dateModified":"2025-01-22T14:51:08-05:00","author":{"@type":"Person","@id":"https://blog.route4me.com/author/dominic/#author","name":"Dominic Walker","url":"https://blog.route4me.com/author/dominic/","image":{"@type":"ImageObject","url":"https://secure.gravatar.com/avatar/22440a200cccdced4b6bce63acb1d7cd?s=800","contentUrl":"https://secure.gravatar.com/avatar/22440a200cccdced4b6bce63acb1d7cd?s=800","width":800,"height":800},"description":"Dominic Walker brings his years of experience in route optimization and logistics software to Route4Me, guiding businesses to navigate last mile management and fleet operations with ease. His teaching background makes him a natural at simplifying complex fleet management strategies and breaking down the intricacies of route planning and optimization, making these powerful tools accessible and effective for every user."},"publisher":{"@type":"Corporation","@id":"https://route4me.com/#publisher","name":"Route4Me","url":"https://route4me.com","logo":{"@type":"ImageObject","url":"https://apps-static.route4me.com/resources/addons/website-public/img/guideline/logo-white.png"}},"mainEntityOfPage":{"@type":"WebPage","@id":"https://blog.route4me.com/what-is-route-optimization/"},"isPartOf":{"@type":"WebSite","@id":"https://blog.route4me.com/#website"},"image":["https://blog-cdn.route4me.com/2022/11/36ae7b25-what-is-route-optimization.jpg"],"about":{"@type":"Corporation","@id":"https://route4me.com/#corporation","name":"Route4Me","url":"https://route4me.com"}}]}</script> <link rel='dns-prefetch' href='//blog.route4me.com' /> <link rel='dns-prefetch' href='//cdn.ampproject.org' /> <link rel='dns-prefetch' href='//blog-cdn.route4me.com' /> <link rel='dns-prefetch' href='//support-cdn.route4me.com' /> <link rel='dns-prefetch' href='//code.jquery.com' /> <link rel='dns-prefetch' href='//youtube.com' /> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='open-sans-fonts-css' href='https://blog.route4me.com/wp-content/themes/r4m-blog/css/fonts.css?ver=2.1' type='text/css' media='all' /> <link rel='stylesheet' id='style-css' href='https://blog.route4me.com/wp-content/themes/r4m-blog/style.css?ver=1.68' type='text/css' media='all' /> <link rel='stylesheet' id='r4m-icons-css' href='https://blog.route4me.com/wp-content/themes/r4m-blog/css/icon-font/v1.css?ver=6.6.1' type='text/css' media='all' /> <style id='rocket-lazyload-inline-css' type='text/css'> .rll-youtube-player{position:relative;padding-bottom:56.23%;height:0;overflow:hidden;max-width:100%;}.rll-youtube-player:focus-within{outline: 2px solid currentColor;outline-offset: 5px;}.rll-youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:0 0}.rll-youtube-player img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;-webkit-transition:.4s all;-moz-transition:.4s all;transition:.4s all}.rll-youtube-player img:hover{-webkit-filter:brightness(75%)}.rll-youtube-player .play{height:100%;width:100%;left:0;top:0;position:absolute;background:url(https://blog.route4me.com/wp-content/plugins/wp-rocket/assets/img/youtube.png) no-repeat center;background-color: transparent !important;cursor:pointer;border:none;} </style> <script type="text/javascript" src="https://cdn.ampproject.org/v0.js?ver=6.6.1" id="amp-js" async="async" data-wp-strategy="async"></script> <script type="text/javascript" async custom-element="amp-analytics" src="https://cdn.ampproject.org/v0/amp-analytics-0.1.js?ver=6.6.1" id="amp-analytics-js"></script> <script type="text/javascript" async custom-element="amp-sidebar" src="https://cdn.ampproject.org/v0/amp-sidebar-0.1.js?ver=6.6.1" id="amp-sidebar-js"></script> <script type="text/javascript" async custom-element="amp-script" src="https://cdn.ampproject.org/v0/amp-script-0.1.js?ver=6.6.1" id="amp-script-js"></script> <script type="text/javascript" async custom-element="amp-geo" src="https://cdn.ampproject.org/v0/amp-geo-0.1.js?ver=6.6.1" id="amp-geo-js"></script> <script type="text/javascript" src="https://blog.route4me.com/wp-content/themes/r4m-blog/js/script.js?ver=1.1.7" id="r4m-script-js"></script> <link rel="https://api.w.org/" href="https://blog.route4me.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://blog.route4me.com/wp-json/wp/v2/posts/10453" /><link rel='shortlink' href='https://blog.route4me.com/?p=10453' /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://blog.route4me.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fblog.route4me.com%2Fwhat-is-route-optimization%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://blog.route4me.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fblog.route4me.com%2Fwhat-is-route-optimization%2F&#038;format=xml" /> <meta name="generator" content="WPML ver:4.6.12 stt:5,59,37,1,4,3,27,28,41,45,2,57;" /> <link rel="icon" href="https://blog-cdn.route4me.com/2022/03/fcefbe58-favicon-32x32-1.png" sizes="32x32" /> <link rel="icon" href="https://blog-cdn.route4me.com/2022/03/fcefbe58-favicon-32x32-1.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://blog-cdn.route4me.com/2022/03/fcefbe58-favicon-32x32-1.png" /> <meta name="msapplication-TileImage" content="https://blog-cdn.route4me.com/2022/03/fcefbe58-favicon-32x32-1.png" /> <style type="text/css" id="wp-custom-css"> /*.sidebar-title{line-height:18px}*/ #navMenu .close-sidebar { outline:none; } .container{min-height: unset;} @media screen and (max-width: 570px){ .r4m-mobile { line-height: 14px; }} #banner .stars { font-size: 55px; } .johnsonbox-link.btn { white-space: unset; } .johnsonbox-title { /* margin-top: -90px !important;*/ } .sidebar-excerpt { font-size: 12px; line-height: 1.23; } </style> <noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript> <link rel="preload" href="https://blog-cdn.route4me.com/2022/11/36ae7b25-what-is-route-optimization-768x432.jpg" as="image" /> </head> <body id="body" class="hfeed r4m-site r4m-site-desktop single has-breadcrumbs single-post"> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NFRBWQH" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <amp-geo layout="nodisplay"> <script type="application/json"> { "ISOCountryGroups": { "consentHidden": [ "us","ca" ], "consentShow": [ "unknown"] } } </script> </amp-geo> <div class="menu"> <div class="menu__blue-bar"> <div class="menu__item menu__item_contact"> <span>Speak to a Routing Expert:</span> <span>Speak to a Friendly Routing Expert Now:</span> <a href="tel:+1-888-552-9045">+1-888-552-9045</a> <span>Se Habla Español</span> </div> <div class="menu__item menu__item_action"> <a href="https://route4me.com/platform/marketplace/pricing" target="_blank" class="menu__item-link menu__btn" id="blue-line-btn"> FREE TRIAL </a> </div> </div> <div class="menu__main"> <div class="menu__head"> <a href="#" class="menu__search-back" style="display:none;"> <i class="r4m-icon r4m-icon-a02-next" style="transform: rotate(180deg)"></i> </a> <a href="#" class="menu__toggle"> <i class="r4m-icon r4m-icon-dehaze"></i> <i class="r4m-icon r4m-icon-close" style="display:none;"></i> </a> <div class="menu__logo"> <a class="logo" href="https://route4me.com" target="_blank" style="display: inline-block"> <img width="124" height="30" alt="Route4Me" src="https://blog.route4me.com/wp-content/themes/r4m-blog/images/r4m-logo-blue.svg" /> </a> </div> </div> <div class="menu__content"> <div class="menu__items menu__items_left"> <div class="menu__item menu__item_dropdown"> <a href="#" class="menu__item-link "> Platform<i class="r4m-icon r4m-icon-chevron-right"></i> </a> <div class="menu__submenu"> <ul class="menu__ul-one"> <li > <a href="https://route4me.com/platform/route-optimization-software" target=_blank> <span>Platform Overview</span> <span>Deliver service customers trust</span> </a> </li> <li > <a href="https://route4me.com/platform/route-planning-software" target=_blank> <span>Route Planning</span> <span>Create reliable routes in seconds</span> </a> </li> <li > <a href="https://route4me.com/platform/dispatch-and-tracking-software" target=_blank> <span>Dispatch & Tracking</span> <span>Execute with confidence every day</span> </a> </li> <li > <a href="https://route4me.com/platform/driver-efficiency" target=_blank> <span>Driver Efficiency</span> <span>Arrive on time, every time</span> </a> </li> <li > <a href="https://route4me.com/platform/business-operations" target=_blank> <span>Business Operations</span> <span>Automate last mile workflows</span> </a> </li> <li > <a href="https://route4me.com/platform/customer-experience" target=_blank> <span>Customer Experience</span> <span>Earn customer loyalty</span> </a> </li> </ul> <ul class="menu__ul-two"> <li > <a href="https://route4me.com/platform/mobile-routing-apps" target=_blank> Mobile Apps </a> </li> <li > <a href="https://route4me.com/platform/business-analytics" target=_blank> Business Analytics </a> </li> <li > <a href="https://route4me.com/platform/integrations" target=_blank> Integrations </a> </li> <li > <a href="https://route4me.com/platform/commercial-truck-routing-software" target=_blank> Commercial Routing </a> </li> <li > <a href="https://route4me.com/platform/marketplace" target=_blank> Add-Ons </a> </li> <li > <a href="https://route4me.com/platform/professional-services" target=_blank> Professional Services </a> </li> <li > <a href="https://route4me.com/premium-support" target=_blank> Premium Support </a> </li> <li > <a href="https://route4me.com/platform/marketplace/pricing " target=_blank> Pricing </a> </li> <li > <a href="https://route4me.com/platform/marketplace/pricing" target=_blank> Free Trial </a> </li> </ul> </div> </div> <div class="menu__item menu__item_dropdown"> <a href="#" class="menu__item-link "> Solutions<i class="r4m-icon r4m-icon-chevron-right"></i> </a> <div class="menu__submenu"> <ul class="menu__ul-one"> <li > <a href="https://route4me.com/solutions/grow-your-business" target=_blank> <span>Grow Your Business</span> <span>Master increasing complexity</span> </a> </li> <li > <a href="https://route4me.com/solutions/improve-service" target=_blank> <span>Improve Service</span> <span>Exceed customer expectations</span> </a> </li> <li > <a href="https://route4me.com/solutions/increase-efficiency" target=_blank> <span>Increase Efficiency</span> <span>Streamline delivery and service</span> </a> </li> <li > <a href="https://route4me.com/solutions/deploy-now" target=_blank> <span>Deploy Now</span> <span>Easy set up, expert support</span> </a> </li> </ul> </div> </div> <div class="menu__item menu__item_dropdown"> <a href="#" class="menu__item-link "> Industries<i class="r4m-icon r4m-icon-chevron-right"></i> </a> <div class="menu__submenu"> <ul class="menu__ul-one"> <li > <a href="https://route4me.com/solutions/big-and-bulky-delivery-route-optimization" target=_blank> <span>Big and Bulky</span> </a> </li> <li > <a href="https://route4me.com/solutions/business-services-route-optimization-software" target=_blank> <span>Business Services</span> </a> </li> <li > <a href="https://route4me.com/solutions/food-and-beverage-routing-software" target=_blank> <span>Food and Beverage</span> </a> </li> <li > <a href="https://route4me.com/solutions/government-services-route-optimization-software" target=_blank> <span>Government Services</span> </a> </li> <li > <a href="https://route4me.com/solutions/oil-and-gas-route-optimization" target=_blank> <span>Oil and Gas</span> </a> </li> <li > <a href="https://route4me.com/solutions/parcel-delivery-and-courier-routing" target=_blank> <span>Parcel and Courier</span> </a> </li> <li > <a href="https://route4me.com/solutions/facility-and-property-services-routing-software" target=_blank> <span>Property Services</span> </a> </li> <li > <a href="https://route4me.com/solutions/rx-delivery-and-healthcare-services-route-optimization" target=_blank> <span>Rx and Healthcare</span> </a> </li> <li > <a href="https://route4me.com/solutions/utilities-services-route-optimization" > <span>Utilities and Energy</span> </a> </li> <li > <a href="https://route4me.com/solutions/waste-management-route-planning-software" target=_blank> <span>Waste Management</span> </a> </li> </ul> </div> </div> <div class="menu__item menu__item_dropdown"> <a href="#" class="menu__item-link "> For Drivers<i class="r4m-icon r4m-icon-chevron-right"></i> </a> <div class="menu__submenu"> <ul class="menu__ul-one"> <li > <a href="https://route4me.com/mobile/route-planner-app" target=_blank> <span>Multi-stop Route Planner</span> <span>Get home on time, every time</span> </a> </li> <li > <a href="https://route4me.com/mobile/commercial-route-planner-app" target=_blank> <span>Commercial Vehicle Navigation</span> <span>Worry-free truck routes</span> </a> </li> </ul> </div> </div> <div class="menu__item menu__item_dropdown"> <a href="#" class="menu__item-link "> Explore<i class="r4m-icon r4m-icon-chevron-right"></i> </a> <div class="menu__submenu"> <ul class="menu__ul-one"> <li > <a href="https://route4me.com/about" target=_blank> <span>About Route4Me</span> </a> </li> <li > <a href="https://route4me.com/leadership" target=_blank> <span>Leadership Team</span> </a> </li> <li > <a href="https://route4me.com/ourusers" target=_blank> <span>Our Users</span> </a> </li> <li > <a href="https://route4me.com/partner-program" target=_blank> <span>Partner Programs</span> </a> </li> <li > <a href="https://route4me.com/academic" target=_blank> <span>Academic Programs</span> </a> </li> <li > <a href="https://route4me.com/environmental" target=_blank> <span>Environmental</span> </a> </li> </ul> <ul class="menu__ul-two"> <li class=menu__li-bold> <a href="https://support.route4me.com" target=_blank> Support Portal </a> </li> <li > <a href="https://support.route4me.com/category/getting-started/" target=_blank> Getting Started </a> </li> <li > <a href="https://support.route4me.com/category/admins/" target=_blank> Admins </a> </li> <li > <a href="https://support.route4me.com/category/route-planners/" target=_blank> Route Planners </a> </li> <li > <a href="https://support.route4me.com/category/dispatchers/" target=_blank> Dispatchers </a> </li> <li > <a href="https://support.route4me.com/category/mobile-route-planners/" target=_blank> Drivers </a> </li> <li > <a href="https://support.route4me.com/category/developers/" target=_blank> Developers </a> </li> <li > <a href="https://support.route4me.com/category/it-administrator-guide/" target=_blank> IT Guide </a> </li> </ul> </div> </div> <div class="menu__item "> <a href="https://route4me.com/platform/marketplace/pricing" target=_blank class="menu__item-link "> Pricing </a> </div> <div class="menu__item menu__item_dropdown"> <a href="/" class="menu__item-link touching"> Blog<i class="r4m-icon r4m-icon-chevron-right"></i> </a> <div class="menu__submenu"> <ul class="menu__ul-one"> <li > <a href="/" > <span>Articles</span> </a> </li> <li > <a href="/case-studies/" > <span>Case Studies</span> </a> </li> <li > <a href="/ebooks/" > <span>eBooks</span> </a> </li> <li > <a href="/news/" > <span>News</span> </a> </li> <li > <a href="/videos/" > <span>Videos</span> </a> </li> <li > <a href="/webinars/" > <span>Webinars</span> </a> </li> </ul> </div> </div> <hr class="menu__hide-desktop "> <div class="menu__item menu__hide-desktop menu__item_dropdown"> <a href="#" class="menu__item-link "> Contact<i class="r4m-icon r4m-icon-chevron-right"></i> </a> <div class="menu__submenu"> <ul class="menu__ul-one"> <li > <a href="tel:+1-888-552-9045" > <span>+1-888-552-9045</span> <span>Speak to routing expert now</span> </a> </li> <li class=menu__hide-mobile> <a href="" id=r4m-live-chat > <span>Live Chat</span> <span>Get answers instantly</span> </a> </li> <li > <a href="https://support.route4me.com" target=_blank> <span>Support Portal</span> <span>Get help with our platform</span> </a> </li> <li > <a href="https://route4me.com/contact" target=_blank> <span>Contact Us</span> <span>Other ways to reach us</span> </a> </li> </ul> </div> </div> <div class="menu__item menu__hide-desktop "> <a href="https://route4me.com/login" target=_blank class="menu__item-link "> Sign In </a> </div> </div> <div class="menu__items menu__items_right"> <div class="menu__item menu__item_cart "> <a href="https://route4me.com/shopping-cart-review" target=_blank class="menu__item-link "> <i class="r4m-icon r4m-icon-cart"></i> </a> </div> <div class="menu__item menu__item_search"> <a href="#" class="menu__item-link"> <i class="r4m-icon r4m-icon-search"></i> </a> <div class="menu__input-wrapper"> <form action="/?s=" class="menu__form-search"> <input type="text" name="menu-search" class="menu__input-search" placeholder=" "> <div class="menu__search-placeholder"> Search <i class="r4m-icon r4m-icon-search"></i> </div> </form> </div> </div> <div class="menu__item menu__hide-mobile menu__item_dropdown"> <a href="#" class="menu__item-link "> Contact<i class="r4m-icon r4m-icon-chevron-right"></i> </a> <div class="menu__submenu"> <ul class="menu__ul-one"> <li > <a href="tel:+1-888-552-9045" > <span>+1-888-552-9045</span> <span>Speak to routing expert now</span> </a> </li> <li class=menu__hide-mobile> <a href="" id=r4m-live-chat > <span>Live Chat</span> <span>Get answers instantly</span> </a> </li> <li > <a href="https://support.route4me.com/" target=_blank> <span>Support Portal</span> <span>Get help with our platform</span> </a> </li> <li > <a href="https://route4me.com/contact" target=_blank> <span>Contact Us</span> <span>Other ways to reach us</span> </a> </li> </ul> </div> </div> <div class="menu__item menu__hide-mobile "> <a href="https://route4me.com/login" target=_blank class="menu__item-link "> Sign In </a> </div> </div> </div> <div class="menu__content-footer"> <a target="_blank" href="#" class="menu__btn" id="download-btn" data-text-download="DOWNLOAD APP" data-text-trial="FREE TRIAL" > </a> </div> </div> </div><div class="main-content container"> <div class="row"> <div class="col-xs-12 col-sm-12 col-md-8 r4m-content-float"> <div id="primary" class="content-area"> <main id="main" class="site-main" role="main"> <div class="breadcrumbs-wrapper"> <nav> <ul id="breadcrumbs" class="breadcrumbs"> <li><a href="https://blog.route4me.com">Blog</a></li> <li class="separator">/</li><li>Route Optimization &#8211; The Ultimate Guide for Businesses</li></ul> </nav> </div> <article id="post-10453" class="post-10453 post type-post status-publish format-standard has-post-thumbnail hentry category-route-optimization tag-route-optimization tag-vehicle-tracking tag-gps-tracking tag-routing-optimization-software tag-route-optimization-software"> <header class="single-entry-header"> <h1 class="single-entry-title">Route Optimization &#8211; The Ultimate Guide for Businesses</h1> <div class="post-meta"> By <a href="https://blog.route4me.com/author/dominic/">Dominic Walker</a> • 10 min read • Last Updated: <span class="posted-on"><time class="entry-date published hidden" datetime="2024-11-05T16:39:14-05:00">November 5, 2024</time><time class="updated" datetime="2025-01-22T14:51:08-05:00">January 22, 2025</time></span> </div> </header> <div class="article-featured-image"> <img width="768" height="432" src="https://blog-cdn.route4me.com/2022/11/36ae7b25-what-is-route-optimization-768x432.jpg" class="attachment-featured-slider size-featured-slider wp-post-image wp-stateless-item" alt="Custom Image - What is Route Optimization?" decoding="async" fetchpriority="high" srcset="https://blog-cdn.route4me.com/2022/11/36ae7b25-what-is-route-optimization-768x432.jpg 768w, https://blog-cdn.route4me.com/2022/11/36ae7b25-what-is-route-optimization-300x169.jpg 300w, https://blog-cdn.route4me.com/2022/11/36ae7b25-what-is-route-optimization-1024x576.jpg 1024w, https://blog-cdn.route4me.com/2022/11/36ae7b25-what-is-route-optimization-1536x864.jpg 1536w, https://blog-cdn.route4me.com/2022/11/36ae7b25-what-is-route-optimization-2048x1152.jpg 2048w, https://blog-cdn.route4me.com/2022/11/36ae7b25-what-is-route-optimization-388x218.jpg 388w, https://blog-cdn.route4me.com/2022/11/36ae7b25-what-is-route-optimization-118x66.jpg 118w, https://blog-cdn.route4me.com/2022/11/36ae7b25-what-is-route-optimization-150x84.jpg 150w" sizes="(max-width: 768px) 100vw, 768px" data-image-size="featured-slider" /> </div> <div class="post-thumbnail-caption"> </div> <div class="entry-content"><p>In today’s fast-paced business environment, efficiency is paramount. Every minute saved and every dollar optimized can make a significant difference in your bottom line. One area where businesses often encounter hidden costs and operational inefficiencies is routing. Inefficient routes lead to wasted time and fuel, missed deliveries, and frustrated customers. This is where <a href="https://www.route4me.com" target="_blank" rel="dofollow noopener"><strong>route optimization</strong></a> emerges as a strategic solution, offering businesses the power to streamline their operations and enhance customer satisfaction.</p> <div class="r4m-table-contents"><svg viewBox="0 0 24 24" width="24" height="24"><path fill="currentColor" d="M9,5V9H21V5M9,19H21V15H9M9,14H21V10H9M4,9H8V5H4M4,19H8V15H4M4,14H8V10H4V14Z" /></svg><h2 class="toc-title">Table of Contents</h2><nav><ul><li><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 31.13 28.77"><path d="M29.48.24C29.07.17 19.33-1.48 12.88 5 8 9.87 8.28 18 8.76 21.9l-5.38-5.16a2 2 0 00-2.76 2.89l9 8.58a2 2 0 001.39.56 2 2 0 001.4-.61l8.59-9a2 2 0 00-2.89-2.77L12.81 22c-.42-2.95-1-10.27 2.9-14.16 4.95-4.95 13-3.62 13.07-3.61a2 2 0 00.7-3.94z" fill="currentColor"/></svg><a href="#what-is-route-optimization" on="tap:AMP.scrollTo(id='what-is-route-optimization')">What is Route Optimization?</a></li><li><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 31.13 28.77"><path d="M29.48.24C29.07.17 19.33-1.48 12.88 5 8 9.87 8.28 18 8.76 21.9l-5.38-5.16a2 2 0 00-2.76 2.89l9 8.58a2 2 0 001.39.56 2 2 0 001.4-.61l8.59-9a2 2 0 00-2.89-2.77L12.81 22c-.42-2.95-1-10.27 2.9-14.16 4.95-4.95 13-3.62 13.07-3.61a2 2 0 00.7-3.94z" fill="currentColor"/></svg><a href="#how-does-route-optimization-benefit-your-business" on="tap:AMP.scrollTo(id='how-does-route-optimization-benefit-your-business')">How Does Route Optimization Benefit Your Business?</a></li><li><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 31.13 28.77"><path d="M29.48.24C29.07.17 19.33-1.48 12.88 5 8 9.87 8.28 18 8.76 21.9l-5.38-5.16a2 2 0 00-2.76 2.89l9 8.58a2 2 0 001.39.56 2 2 0 001.4-.61l8.59-9a2 2 0 00-2.89-2.77L12.81 22c-.42-2.95-1-10.27 2.9-14.16 4.95-4.95 13-3.62 13.07-3.61a2 2 0 00.7-3.94z" fill="currentColor"/></svg><a href="#use-cases-how-route-optimization-is-revolutionizing-industries" on="tap:AMP.scrollTo(id='use-cases-how-route-optimization-is-revolutionizing-industries')">Use-Cases: How Route Optimization is Revolutionizing Industries</a></li><li><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 31.13 28.77"><path d="M29.48.24C29.07.17 19.33-1.48 12.88 5 8 9.87 8.28 18 8.76 21.9l-5.38-5.16a2 2 0 00-2.76 2.89l9 8.58a2 2 0 001.39.56 2 2 0 001.4-.61l8.59-9a2 2 0 00-2.89-2.77L12.81 22c-.42-2.95-1-10.27 2.9-14.16 4.95-4.95 13-3.62 13.07-3.61a2 2 0 00.7-3.94z" fill="currentColor"/></svg><a href="#choosing-the-right-route-optimization-software-a-guide-to-finding-your-perfect-match" on="tap:AMP.scrollTo(id='choosing-the-right-route-optimization-software-a-guide-to-finding-your-perfect-match')">Choosing the Right Route Optimization Software: A Guide to Finding Your Perfect Match</a></li><li><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 31.13 28.77"><path d="M29.48.24C29.07.17 19.33-1.48 12.88 5 8 9.87 8.28 18 8.76 21.9l-5.38-5.16a2 2 0 00-2.76 2.89l9 8.58a2 2 0 001.39.56 2 2 0 001.4-.61l8.59-9a2 2 0 00-2.89-2.77L12.81 22c-.42-2.95-1-10.27 2.9-14.16 4.95-4.95 13-3.62 13.07-3.61a2 2 0 00.7-3.94z" fill="currentColor"/></svg><a href="#implementing-route-optimization-a-roadmap-to-success" on="tap:AMP.scrollTo(id='implementing-route-optimization-a-roadmap-to-success')">Implementing Route Optimization: A Roadmap to Success</a></li><li><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 31.13 28.77"><path d="M29.48.24C29.07.17 19.33-1.48 12.88 5 8 9.87 8.28 18 8.76 21.9l-5.38-5.16a2 2 0 00-2.76 2.89l9 8.58a2 2 0 001.39.56 2 2 0 001.4-.61l8.59-9a2 2 0 00-2.89-2.77L12.81 22c-.42-2.95-1-10.27 2.9-14.16 4.95-4.95 13-3.62 13.07-3.61a2 2 0 00.7-3.94z" fill="currentColor"/></svg><a href="#the-future-of-route-optimization-navigating-the-road-ahead" on="tap:AMP.scrollTo(id='the-future-of-route-optimization-navigating-the-road-ahead')">The Future of Route Optimization: Navigating the Road Ahead</a></li><li><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 31.13 28.77"><path d="M29.48.24C29.07.17 19.33-1.48 12.88 5 8 9.87 8.28 18 8.76 21.9l-5.38-5.16a2 2 0 00-2.76 2.89l9 8.58a2 2 0 001.39.56 2 2 0 001.4-.61l8.59-9a2 2 0 00-2.89-2.77L12.81 22c-.42-2.95-1-10.27 2.9-14.16 4.95-4.95 13-3.62 13.07-3.61a2 2 0 00.7-3.94z" fill="currentColor"/></svg><a href="#frequently-asked-questions-faqs-about-route-optimization" on="tap:AMP.scrollTo(id='frequently-asked-questions-faqs-about-route-optimization')">Frequently Asked Questions (FAQs) about Route Optimization</a></li><li><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 31.13 28.77"><path d="M29.48.24C29.07.17 19.33-1.48 12.88 5 8 9.87 8.28 18 8.76 21.9l-5.38-5.16a2 2 0 00-2.76 2.89l9 8.58a2 2 0 001.39.56 2 2 0 001.4-.61l8.59-9a2 2 0 00-2.89-2.77L12.81 22c-.42-2.95-1-10.27 2.9-14.16 4.95-4.95 13-3.62 13.07-3.61a2 2 0 00.7-3.94z" fill="currentColor"/></svg><a href="#start-your-route-optimization-journey-today" on="tap:AMP.scrollTo(id='start-your-route-optimization-journey-today')">Start Your Route Optimization Journey Today</a></li></ul></nav></div> <h2 id="what-is-route-optimization">What is Route Optimization?</h2> <p>Route optimization is the process of finding the most cost-effective and time-efficient routes for deliveries or service calls. It&#8217;s a bit more complex than simple route <em>planning. </em>Where route planning is simply finding the shortest distance between points A, B, C, etc., true route <em>optimization</em> involves considering real-world factors that can impact the efficiency of your routes.</p> <p><strong>Advanced route optimization takes into account:</strong></p> <ul> <li><strong>Real-time traffic conditions</strong>: Dynamically adjusting routes based on current traffic flow ensures drivers avoid congestion and arrive on time.</li> <li><strong>Delivery time windows:</strong> Factoring in customer availability and specific delivery time slots ensures successful deliveries and avoids wasted trips.</li> <li><strong>Vehicle capacities and capabilities:</strong> Matching deliveries with the right vehicles based on <a href="https://www.ttnews.com/articles/private-fleets-optimization" target="_blank" rel="dofollow noopener">load capacity</a>, refrigeration needs, or specialized equipment requirements maximizes efficiency.</li> <li><strong>Driver skills and qualifications:</strong> Assigning deliveries that require specific certifications or expertise to qualified drivers guarantees smooth operations.</li> <li><strong>Legal requirements for driver breaks and hours of service:</strong> Ensuring <a href="https://www.fmcsa.dot.gov/regulations/hours-service/summary-hours-service-regulations" target="_blank" rel="dofollow noopener">compliance with regulations</a> regarding driver rest periods and driving limits helps avoid penalties and promotes driver well-being.</li> </ul> <p>It&#8217;s also essential to distinguish between static routing and <a href="https://blog.route4me.com/videos/dynamic-route-optimization/" target="_blank" rel="dofollow noopener">dynamic routing</a>. Static routing involves pre-determined, fixed routes that are repeated regularly. Dynamic routing, on the other hand, adapts to real-time changes such as traffic updates, new orders, or cancellations, allowing for greater flexibility and responsiveness.</p> <p><div class="r4m-iframe-container"><iframe title="What Is Route Optimization?" width="500" height="281" src="https://www.youtube.com/embed/NMQKatkxaAY?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div></p> <h2 id="how-does-route-optimization-benefit-your-business">How Does Route Optimization Benefit Your Business?</h2> <p>Implementing route optimization can yield substantial benefits for businesses across industries, transforming operations and boosting profitability. Here&#8217;s how:</p> <h3>Cost Reduction</h3> <p>Route optimization directly impacts your bottom line by significantly reducing fuel consumption and driver wages.</p> <p>Considering that driver wages and fuel can account for nearly 60% of total operational expenses, even small improvements in routing efficiency can translate into substantial cost savings.</p> <p>Real-world examples demonstrate the power of route optimization in cost reduction. For instance, <a href="https://blog.route4me.com/case-studies/matthews/" target="_blank" rel="dofollow noopener">Matthews International</a>, a leader in the memorialization industry, more than doubled its goal of 4% savings by implementing route optimization, enabling them to reduce dispatch staff while increasing capacity. Similarly, <a href="https://blog.route4me.com/case-studies/the-fruitguys/" target="_blank" rel="dofollow noopener">The FruitGuys</a>, a nationwide produce delivery company, enables drivers to visit 25% more destinations per route without adding cost.</p> <h3>Increased Efficiency</h3> <p>Optimized routes mean faster delivery times, more stops per day, and better utilization of your workforce. This translates into increased productivity and the ability to handle a larger volume of orders without expanding your fleet. In fact, studies show that businesses could potentially increase order capacity by as much as 100% with the implementation of effective route optimization tools.</p> <p><span style="font-weight: 400;"><div class="johnsonboxes johnsonboxes__common johnsonboxes__common__trial"> <div class="johnsonboxes__content"> <h2 class="johnsonboxes__title">Want To See How Route4Me Can Supercharge Your Last Mile Operations?</h2> <div class="johnsonboxes__text">Whether you want to slash the time it takes you to plan routes for your drivers, increase the number of stops they can make, or keep your customers satisfied knowing that your drivers show up on time… Route4Me helps you achieve that!</div> <a class="johnsonboxes__btn" href="https://route4me.com/platform/marketplace/pricing?utm_source=blog&utm_campaign=what-is-route-optimization&utm_medium=blog-johnson-box" target="_blank" rel="noopener">Start Free 7 Day Trial</a> </div> <div class="johnsonboxes__image"> <picture> <source srcset="https://blog.route4me.com/wp-content/themes/r4m-blog/images/route4me-trial.webp 1x, https://blog.route4me.com/wp-content/themes/r4m-blog/images/route4me-trial@2x.webp 2x" sizes="auto" type="image/webp"> <img decoding="async" srcset="https://blog.route4me.com/wp-content/themes/r4m-blog/images/route4me-trial.webp 1x, https://blog.route4me.com/wp-content/themes/r4m-blog/images/route4me-trial@2x.webp 2x" src="https://blog.route4me.com/wp-content/themes/r4m-blog/images/route4me-trial.webp" alt="Route4Me" title="Route4Me" loading="lazy" width="369" height="375" style="max-width: 369px; width: 100%; height: auto;" fetchpriority="auto"> </picture> </div> </div> </span></p> <h3>Enhanced Customer Satisfaction</h3> <p>In today&#8217;s customer-centric marketplace, providing a seamless and reliable delivery experience is crucial. Route optimization enables businesses to meet and exceed customer expectations by ensuring on-time deliveries and minimizing delays.</p> <p>Real-time order tracking and ETA notifications empower customers with transparency and control over their deliveries, reducing anxiety and fostering trust. This proactive communication minimizes inquiries and contributes to a <a href="https://hbr.org/2007/02/understanding-customer-experience" target="_blank" rel="dofollow noopener">positive customer experience</a>, ultimately strengthening brand loyalty.</p> <h3>Improved Employee Retention</h3> <p>A happy and engaged workforce is essential for any successful business. Route optimization not only benefits your bottom line but also improves the work-life balance of your drivers. By optimizing routes and distributing workloads fairly, drivers experience less stress, more predictable schedules, and a greater sense of job satisfaction.</p> <p>This is particularly critical in industries facing driver shortages. <a href="https://gomotive.com/blog/driver-recruitment-driver-retention/" target="_blank" rel="dofollow noopener">Reduced turnover rates</a> directly translate into cost savings associated with recruitment and training, allowing you to retain your most experienced and valuable drivers.</p> <h3>Sustainability and Environmental Impact</h3> <p>As environmental concerns become increasingly prominent, businesses are actively seeking ways to minimize their carbon footprint. Route optimization contributes to sustainability efforts by reducing fuel consumption and, consequently, <a href="https://www.greenbiz.com/sites/default/files/document/cl-goals-factsheet.pdf" target="_blank" rel="dofollow noopener">lowering greenhouse gas emissions</a>.</p> <p>Moreover, integrating alternative fuel vehicles into your fleet and factoring their unique characteristics into your routing strategy can further enhance your environmental sustainability initiatives.</p> <p>To fully understand the impact of route optimization focus on your success metrics. The table below outlines some key metrics you should monitor:</p> <p><img decoding="async" class="aligncenter wp-image-25691 size-full" src="https://blog-cdn.route4me.com/2024/11/6ed8c336-table-design-what-is-route-optimization_.jpg" alt="" width="2376" height="1840" srcset="https://blog-cdn.route4me.com/2024/11/6ed8c336-table-design-what-is-route-optimization_.jpg 2376w, https://blog-cdn.route4me.com/2024/11/6ed8c336-table-design-what-is-route-optimization_-300x232.jpg 300w, https://blog-cdn.route4me.com/2024/11/6ed8c336-table-design-what-is-route-optimization_-1024x793.jpg 1024w, https://blog-cdn.route4me.com/2024/11/6ed8c336-table-design-what-is-route-optimization_-768x595.jpg 768w, https://blog-cdn.route4me.com/2024/11/6ed8c336-table-design-what-is-route-optimization_-1536x1189.jpg 1536w, https://blog-cdn.route4me.com/2024/11/6ed8c336-table-design-what-is-route-optimization_-2048x1586.jpg 2048w, https://blog-cdn.route4me.com/2024/11/6ed8c336-table-design-what-is-route-optimization_-85x66.jpg 85w, https://blog-cdn.route4me.com/2024/11/6ed8c336-table-design-what-is-route-optimization_-150x116.jpg 150w" sizes="(max-width: 2376px) 100vw, 2376px" /></p> <h2 id="use-cases-how-route-optimization-is-revolutionizing-industries">Use-Cases: How Route Optimization is Revolutionizing Industries</h2> <p>Route optimization is a great solution applicable to a wide range of industries, addressing specific challenges and driving efficiency gains across diverse operational models.</p> <p><strong>Food Delivery:</strong> Optimizing routes for food delivery businesses means meeting strict delivery time windows, managing constantly changing capacities, and handling last-minute orders efficiently. Real-time tracking and notifications ensure customer satisfaction and minimize food spoilage.<br /> <strong>Field Service (Installation, Inspection, Maintenance):</strong> Route optimization helps field service businesses schedule appointments efficiently, taking into account technician qualifications, travel time, and customer availability. Dynamic replanning capabilities allow for quick adjustments in case of cancellations or emergencies.<br /> <strong>Logistics:</strong> For businesses involved in long-haul transportation, route optimization is crucial for planning routes with overnight stops, optimizing fuel efficiency, and adhering to driver regulations. Integrating different vehicle types and capacities into the <a href="https://www.industryweek.com/supply-chain/transportation/article/21962735/rethinking-transportation-planning" target="_blank" rel="dofollow noopener">planning process</a> ensures efficient cargo movement.<br /> <strong>Retail &amp; Distribution:</strong> Ensuring timely deliveries to retail partners and end consumers is vital for maintaining customer satisfaction and upholding brand reputation. Route optimization helps businesses navigate last-mile delivery challenges and provide accurate ETAs, enhancing transparency and reliability.<br /> <strong>Healthcare:</strong> In the healthcare sector, route optimization plays a crucial role in prioritizing time-sensitive appointments, matching patients with the right medical professionals, and optimizing pick-up and drop-off routes for patient transport. Efficient routing ensures timely care delivery and improves patient satisfaction.</p> <p>The success stories of companies like Telgian and Hardie’s Fresh Foods demonstrate the tangible impact of route optimization across different industries. By leveraging <a href="https://www.route4me.com">route optimization software</a>, businesses can unlock significant efficiency gains, reduce costs, and enhance their competitive advantage.</p> <h2 id="choosing-the-right-route-optimization-software-a-guide-to-finding-your-perfect-match">Choosing the Right Route Optimization Software: A Guide to Finding Your Perfect Match</h2> <p>Selecting the most suitable route optimization software for your business is a crucial step in maximizing the benefits of this powerful technology.</p> <h3>Key Features to Consider:</h3> <ul> <li><strong>Real-time traffic updates and dynamic replanning capabilities:</strong> These features ensure your routes adapt to changing conditions, minimizing delays and maximizing efficiency.</li> <li><strong>Easy integration with existing business systems (ERP, CRM):</strong> Seamless data flow between your route optimization software and other core systems is essential for streamlined operations and accurate data analysis.</li> <li><strong>Mobile app functionality for drivers:</strong> Mobile apps empower drivers with real-time access to their routes, turn-by-turn navigation, and the ability to communicate updates and delays.</li> <li><strong>Reporting and analytics to track key performance indicators:</strong> Comprehensive reporting tools allow you to monitor progress, measure the impact of route optimization, and identify areas for further improvement.</li> <li><strong>User-friendly interface and intuitive design:</strong> A user-friendly platform ensures easy adoption and minimizes training time for your team.</li> </ul> <h3>Factors to Evaluate:</h3> <ul> <li><strong>Volume and nature of routes (static vs. dynamic):</strong> The complexity and variability of your routes will influence the features and capabilities you need in your route optimization software.</li> <li><strong>Specific industry requirements and constraints:</strong> Different industries have unique needs and regulations that must be considered.</li> <li><strong>Budget and pricing models:</strong> Evaluate different pricing structures (subscription-based, per-vehicle, per-user) to determine the most cost-effective solution for your business.</li> <li><strong>Customer support and training resources:</strong> Reliable customer support and comprehensive training materials are essential for a smooth implementation process and ongoing success.</li> </ul> <h3>Tips for Selecting a Provider:</h3> <p><strong>Request personalized demos and trials to test different solutions:</strong></p> <p>Hands-on experience with different software platforms will give you a better understanding of their functionalities and usability.<br /> <strong>Read customer reviews and testimonials:</strong> Gain insights from other businesses that have implemented route optimization software and learn about their experiences.<br /> <strong>Compare pricing and features:</strong> Create a detailed comparison chart to assess the value proposition of different providers.<br /> <strong>Consider the vendor&#8217;s experience and reputation:</strong> Choose a vendor with a proven track record in route optimization and a strong understanding of your industry.</p> <div class="johnsonboxes"> <div class="johnsonboxes__content"> <h2 class="johnsonboxes__title">Multi-Stop Route Planner App</h2> <div class="johnsonboxes__text">Download Route4Me’s multi-stop route planner app and get a free <span class="nowrap">7-day</span> trial.</div> <div class="johnsonboxes__apps"> <div class="johnsonboxes__qr"> <picture> <source srcset="https://blog.route4me.com/wp-content/themes/r4m-blog/images/route-planner-app-qr.webp 1x, https://blog.route4me.com/wp-content/themes/r4m-blog/images/route-planner-app-qr@2x.webp 2x" sizes="auto" type="image/webp"> <img decoding="async" srcset="https://blog.route4me.com/wp-content/themes/r4m-blog/images/route-planner-app-qr.webp 1x, https://blog.route4me.com/wp-content/themes/r4m-blog/images/route-planner-app-qr@2x.webp 2x" src="https://blog.route4me.com/wp-content/themes/r4m-blog/images/route-planner-app-qr.webp" alt="QR Code" title="QR Code" loading="lazy" width="86" height="86" style="max-width: 86px; width: 100%; height: auto;" fetchpriority="auto"> </picture> </div> <div class="johnsonboxes__links"> <a href="https://apps.apple.com/us/app/route4me-route-planner/id349853799" target="_blank"> <picture> <source srcset="https://blog.route4me.com/wp-content/themes/r4m-blog/images/app-store.webp 1x, https://blog.route4me.com/wp-content/themes/r4m-blog/images/app-store@2x.webp 2x" sizes="auto" type="image/webp"> <img decoding="async" srcset="https://blog.route4me.com/wp-content/themes/r4m-blog/images/app-store.webp 1x, https://blog.route4me.com/wp-content/themes/r4m-blog/images/app-store@2x.webp 2x" src="https://blog.route4me.com/wp-content/themes/r4m-blog/images/app-store.webp" alt="App Store" title="App Store" loading="lazy" width="115" height="28" style="max-width: 115px; width: 100%; height: auto;" fetchpriority="auto"> </picture> </a> <a href="https://play.google.com/store/apps/details?id=com.route4me.routeoptimizer&hl=us" target="_blank"> <picture> <source srcset="https://blog.route4me.com/wp-content/themes/r4m-blog/images/google-play.webp 1x, https://blog.route4me.com/wp-content/themes/r4m-blog/images/google-play@2x.webp 2x" sizes="auto" type="image/webp"> <img decoding="async" srcset="https://blog.route4me.com/wp-content/themes/r4m-blog/images/google-play.webp 1x, https://blog.route4me.com/wp-content/themes/r4m-blog/images/google-play@2x.webp 2x" src="https://blog.route4me.com/wp-content/themes/r4m-blog/images/google-play.webp" alt="Google Play" title="Google Play" loading="lazy" width="116" height="28" style="max-width: 116px; width: 100%; height: auto;" fetchpriority="auto"> </picture> </a> </div> </div> </div> <div class="johnsonboxes__image"> <picture> <source srcset="https://blog.route4me.com/wp-content/themes/r4m-blog/images/multi-stop-route-planner-app.webp 1x, https://blog.route4me.com/wp-content/themes/r4m-blog/images/multi-stop-route-planner-app@2x.webp 2x" sizes="auto" type="image/webp"> <img decoding="async" srcset="https://blog.route4me.com/wp-content/themes/r4m-blog/images/multi-stop-route-planner-app.webp 1x, https://blog.route4me.com/wp-content/themes/r4m-blog/images/multi-stop-route-planner-app@2x.webp 2x" src="https://blog.route4me.com/wp-content/themes/r4m-blog/images/multi-stop-route-planner-app.webp" alt="Multi-Stop Route Planner App" title="Multi-Stop Route Planner App" loading="lazy" width="506" height="341" style="max-width: 506px; width: 100%; height: auto;" fetchpriority="auto"> </picture> </div> </div> <h2 id="implementing-route-optimization-a-roadmap-to-success">Implementing Route Optimization: A Roadmap to Success</h2> <p>Successfully integrating route optimization into your last mile operations requires careful planning and execution.</p> <h3>Preparing for Implementation:</h3> <ul> <li><strong>Gather and clean data (customer addresses, delivery time windows, vehicle information):</strong> Accurate and complete data is fundamental for effective route optimization.</li> <li><strong>Define clear goals and objectives for route optimization:</strong> What are you hoping to achieve? <a href="https://www.fleetmanagementweekly.com/fleets-saving-costs-reducing-downtime-with-predictive-and-preventative-maintenance/" target="_blank" rel="dofollow noopener">Cost reduction</a>? Increased efficiency? Enhanced customer satisfaction?</li> <li><strong>Train staff on using the new software and workflows:</strong> Provide comprehensive training to ensure your team is comfortable using the new tools and processes.</li> </ul> <h3>Integrating with Existing Systems:</h3> <ul> <li><strong>Emphasize the importance of seamless data synchronization:</strong> Integrating your route optimization software with your <a href="https://www.g2.com/categories/order-management" target="_blank" rel="dofollow noopener nofollow">order management systems</a>, CRM, and other relevant platforms ensures data accuracy and streamlines workflows.</li> </ul> <ul> <li><strong>Provide examples of how route optimization software can integrate with order management systems and customer communication platforms:</strong> Highlight the benefits of integration, such as automated order dispatch, <a href="https://www.hubspot.com/customer-satisfaction" target="_blank" rel="dofollow noopener">real-time order tracking</a> updates, and improved communication with customers.</li> </ul> <h3>Managing Change and Driver Adoption:</h3> <ul> <li><strong>Address potential resistance from drivers and provide clear communication and support:</strong> Change can be challenging. Be prepared to address driver concerns and highlight the benefits of route optimization for them, such as reduced stress and more predictable schedules.</li> <li><strong>Highlight the benefits of route optimization for drivers, such as reduced stress and more predictable schedules:</strong> Focus on the positive impact on driver well-being and demonstrate how route optimization can make their jobs easier and more efficient.</li> </ul> <h3>Measuring Success and ROI:</h3> <ul> <li><strong>Track key metrics such as fuel cost savings, on-time delivery rates, and driver feedback:</strong> Establish clear metrics to measure the impact of route optimization on your <a href="https://www.fleetowner.com/operations/article/21691421/management-tools-for-fleet-professionals" target="_blank" rel="dofollow noopener">fleet management</a> operations and demonstrate the return on your investment.</li> <li><strong>Use data to demonstrate the positive impact of route optimization on business operations and customer satisfaction:</strong> Data-driven insights provide compelling evidence of the value and effectiveness of your route optimization initiatives.</li> </ul> <h2 id="the-future-of-route-optimization-navigating-the-road-ahead">The Future of Route Optimization: Navigating the Road Ahead</h2> <p>Route optimization is constantly improving, thanks to new technology and evolving business needs. Here are some trends and innovations shaping its future:</p> <h3>Self-Driving Vehicles:</h3> <p>Autonomous vehicles could completely change the way deliveries are done. They offer the potential for greater efficiency, lower labor costs, and even 24/7 delivery service.</p> <h3>Drones and New Delivery Methods:</h3> <p>Drones and other creative delivery options are making it easier to get packages to customers, especially in last-mile deliveries. They’re faster and can even reach remote areas.</p> <h3>Blockchain for Transparency:</h3> <p>Blockchain technology can make supply chains more transparent and efficient. It helps improve trust and accountability in logistics.</p> <h3>How AI is Making Route Optimization Smarter:</h3> <p>Artificial Intelligence (AI) is transforming route optimization by making it faster and more adaptable to real-world changes. Traditional route planning tools often struggle to keep up with things like traffic, bad weather, or last-minute changes. AI solves these problems by processing live data and adjusting routes in real time.</p> <ul> <li><strong>Real-Time Traffic Updates:</strong> AI monitors traffic and reroutes drivers to avoid delays, keeping deliveries on schedule.</li> <li><strong>Quick Adjustments</strong>: AI updates routes instantly when new stops are added or cancellations happen.</li> <li><strong>Planning Ahead:</strong> AI studies past data to predict when and where delivery demand will increase, helping businesses prepare.</li> <li><strong>More Efficiency:</strong> AI helps vehicles carry the right loads, sequence stops better, and reduce extra driving, saving time, fuel, and money.</li> </ul> <p>AI isn’t just a tool—it’s a game-changer. As delivery expectations grow, businesses need AI to stay efficient and competitive. From solving tricky schedules to cutting emissions, AI is shaping the future of logistics and helping companies stay ahead.</p> <h2 id="frequently-asked-questions-faqs-about-route-optimization">Frequently Asked Questions (FAQs) about Route Optimization</h2> <amp-accordion class="r4m-faq-accordion" itemscope itemtype="https://schema.org/FAQPage" animate> <section itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"><h3 itemprop="name">What is route optimization, and how does it differ from simply finding the shortest path?</h3><div itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer"><div itemprop="text">Route optimization is more than just calculating the shortest route. It considers factors like real-time traffic, delivery time windows, vehicle capacities, driver skills, and legal requirements to create the most efficient route possible, enhancing both speed and cost-effectiveness.</div></div></section> <section itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"><h3 itemprop="name">What are the key benefits of implementing route optimization for a business?</h3><div itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer"><div itemprop="text">Route optimization can significantly reduce operational costs, improve delivery efficiency, enhance customer satisfaction with on-time deliveries, support employee well-being by creating manageable schedules, and reduce the environmental impact of logistics.</div></div></section> <section itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"><h3 itemprop="name">Which industries benefit the most from route optimization?</h3><div itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer"><div itemprop="text">Route optimization is valuable in many industries, including food delivery, field services, logistics, retail distribution, and healthcare. It helps these sectors address challenges like delivery windows, real-time route adjustments, and customer satisfaction.</div></div></section> <section itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"><h3 itemprop="name">How can businesses choose the right route optimization software?</h3><div itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer"><div itemprop="text">Selecting the right software involves considering features like real-time traffic updates, mobile app functionality, reporting capabilities, integration with other business systems, and cost-effectiveness. Evaluating these aspects can help businesses find the best solution for their needs.</div></div></section> <section itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"><h3 itemprop="name">What steps are involved in successfully implementing route optimization?</h3><div itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer"><div itemprop="text">Implementing route optimization requires data gathering, defining clear goals, staff training, integrating with existing systems, managing change, and measuring success. These steps help ensure a smooth transition and effective adoption across the business.</div></div></section> </amp-accordion> <h2 id="start-your-route-optimization-journey-today">Start Your Route Optimization Journey Today</h2> <p><strong>Route optimization is more than just a technological solution; it&#8217;s a strategic investment in the future of your business. </strong></p> <p>By embracing route optimization, you unlock the power to:</p> <ul> <li>Reduce costs and enhance profitability</li> <li>Increase efficiency and productivity</li> <li>Enhance customer satisfaction and loyalty Improve employee retention and driver well-being</li> <li>Contribute to sustainability and environmental responsibility</li> </ul> <p><strong>Don&#8217;t let inefficient routes hold your business back. Start exploring the world of route optimization today and pave the way for a more efficient, profitable, and customer-centric future.</strong></p> <footer class="author_bio_section" ><h2 class="johnsonbox-title">About author: Dominic Walker</h2><p class="author_details"><img alt='' src='https://secure.gravatar.com/avatar/22440a200cccdced4b6bce63acb1d7cd?s=90&#038;d=mm&#038;r=g' srcset='https://secure.gravatar.com/avatar/22440a200cccdced4b6bce63acb1d7cd?s=180&#038;d=mm&#038;r=g 2x' class='avatar avatar-90 photo' height='90' width='90' />Dominic Walker brings his years of experience in route optimization and logistics software to Route4Me, guiding businesses to navigate last mile management and fleet operations with ease. His teaching background makes him a natural at simplifying complex fleet management strategies and breaking down the intricacies of route planning and optimization, making these powerful tools accessible and effective for every user.</p><p class="author_links"><a href="https://blog.route4me.com/author/dominic/">View all posts by Dominic Walker</a></p></footer></div> <footer class="single-entry-footer"> <div class="r4m-sharings hidden-print"> <ul class="list-inline"> <li class="social"><a class="btn btn-facebook" href="https://www.facebook.com/sharer.php?u=https://blog.route4me.com/what-is-route-optimization/" target="_blank" rel="noopener noreferrer nofollow" aria-label="Facebook"><svg viewBox="0 0 24 24" width="24" height="24"> <path fill="currentColor" d="M12 2.04C6.5 2.04 2 6.53 2 12.06C2 17.06 5.66 21.21 10.44 21.96V14.96H7.9V12.06H10.44V9.85C10.44 7.34 11.93 5.96 14.22 5.96C15.31 5.96 16.45 6.15 16.45 6.15V8.62H15.19C13.95 8.62 13.56 9.39 13.56 10.18V12.06H16.34L15.89 14.96H13.56V21.96A10 10 0 0 0 22 12.06C22 6.53 17.5 2.04 12 2.04Z" /> </svg></a></li> <li class="social"><a class="btn btn-linkedin" href="https://linkedin.com/shareArticle?mini=true&amp;url=https://blog.route4me.com/what-is-route-optimization/&amp;title=Route%20Optimization%20%26%238211%3B%20The%20Ultimate%20Guide%20for%20Businesses" target="_blank" rel="noopener noreferrer nofollow" aria-label="LinkedIn"><svg viewBox="0 0 24 24" width="24" height="24"> <path fill="currentColor" d="M19 3A2 2 0 0 1 21 5V19A2 2 0 0 1 19 21H5A2 2 0 0 1 3 19V5A2 2 0 0 1 5 3H19M18.5 18.5V13.2A3.26 3.26 0 0 0 15.24 9.94C14.39 9.94 13.4 10.46 12.92 11.24V10.13H10.13V18.5H12.92V13.57C12.92 12.8 13.54 12.17 14.31 12.17A1.4 1.4 0 0 1 15.71 13.57V18.5H18.5M6.88 8.56A1.68 1.68 0 0 0 8.56 6.88C8.56 5.95 7.81 5.19 6.88 5.19A1.69 1.69 0 0 0 5.19 6.88C5.19 7.81 5.95 8.56 6.88 8.56M8.27 18.5V10.13H5.5V18.5H8.27Z" /> </svg></a></li> <li class="social"><a class="btn btn-x" href="https://x.com/intent/post?text=Route+Optimization+%26%238211%3B+The+Ultimate+Guide+for+Businesses&nbsp;-&nbsp;https://blog.route4me.com/what-is-route-optimization/" target="_blank" rel="noopener noreferrer nofollow" aria-label="X"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="20" height="20"> <path fill="currentColor" d="m6.861 6.159 8.876 11.605h1.36L8.322 6.159H6.861z"/><path fill="currentColor" d="M12 0C5.373 0 0 5.373 0 12s5.373 12 12 12 12-5.373 12-12S18.627 0 12 0Zm3.063 19.232-3.87-5.055-4.422 5.055H4.313l5.733-6.554L4 4.768h5.062l3.494 4.621 4.043-4.621h2.455l-5.361 6.126L20 19.231h-4.937Z"/> </svg></a></li> <li class="social"><a class="btn btn-google" on="tap:AMP.navigateTo(url = 'mailto:?subject=Route%20Optimization%20%26%238211%3B%20The%20Ultimate%20Guide%20for%20Businesses&body=https://blog.route4me.com/what-is-route-optimization/')" aria-label="Email"><svg viewBox="0 0 24 24" width="24" height="24"> <path fill="currentColor" d="M20,8L12,13L4,8V6L12,11L20,6M20,4H4C2.89,4 2,4.89 2,6V18A2,2 0 0,0 4,20H20A2,2 0 0,0 22,18V6C22,4.89 21.1,4 20,4Z" /> </svg></a></li> <li class="other"><a class="btn btn-print" on="tap:AMP.print()" aria-label="Print Page"><svg viewBox="0 0 24 24" width="24" height="24"> <path fill="currentColor" d="M18,3H6V7H18M19,12A1,1 0 0,1 18,11A1,1 0 0,1 19,10A1,1 0 0,1 20,11A1,1 0 0,1 19,12M16,19H8V14H16M19,8H5A3,3 0 0,0 2,11V17H6V21H18V17H22V11A3,3 0 0,0 19,8Z" /> </svg></a></li> </ul> </div> <div class="r4m-taxonomies-wrapper"> <div class="categorized-under"><span class="title">Posted Under:</span><span class="category-list"><a href="https://blog.route4me.com/category/route-optimization/" rel="category tag">Route Optimization</a></span></div><div class="tagged-under"><span class="title">Tags:</span><span class="tag-list"><a href="https://blog.route4me.com/tag/route-optimization/" rel="tag">route optimization</a> <a href="https://blog.route4me.com/tag/vehicle-tracking/" rel="tag">vehicle tracking</a> <a href="https://blog.route4me.com/tag/gps-tracking/" rel="tag">GPS tracking</a> <a href="https://blog.route4me.com/tag/routing-optimization-software/" rel="tag">routing optimization software</a> <a href="https://blog.route4me.com/tag/route-optimization-software/" rel="tag">route optimization software</a></span></div><!-- <div class="article-author"> <span class="title"><php _e('Author:', 'r4m'); ?></span> <span itemprop="name"><php the_author() ?></span> </div> --> </div> </footer> </article> <section class="author-box"> <img class="author-image" src="https://blog.route4me.com/wp-content/themes/r4m-blog/images/r4m-icon-512x512.png" alt="Route4Me" width="128" height="128"/> <h3>About Route4Me</h3> <div class="author-box-content" itemprop="description"> <a href="https://www.route4me.com/?utm_source=blog&utm_campaign=what-is-route-optimization&utm_medium=blog-author-box" title="Route planning software" target="_blank" rel="noopener author">Route4Me</a> has over 40,000 customers globally. Route4Me's Android and iPhone mobile apps have been downloaded over 2 million times since 2009. Extremely easy-to-use, Route4Me's apps create optimized routes, synchronize routes to mobile devices, enable communication with drivers and customers, offer turn-by-turn directions, delivery confirmation, and more. Behind the scenes, Route4Me's operational optimization platform combines high-performance algorithms with data science, machine learning, and big data to plan, optimize, and analyze routes of almost any size in real-time. </div> </section> <nav class="navigation post-navigation" role="navigation"> <h3 class="screen-reader-text">Post navigation</h3> <div class="nav-links"> <div class="nav-previous"><svg viewBox="0 0 24 24" width="24" height="24"><path fill="currentColor" d="M16.6666, 9.16683H6.52492L11.1833, 4.5085L9.99992, 3.3335L3.33325, 10.0002L9.99992, 16.6668L11.1749, 15.4918L6.52492, 10.8335H16.6666V9.16683Z" /></svg> <a href="https://blog.route4me.com/what-is-telematics/" rel="prev">Unlocking the Power of Telematics: A Comprehensive Guide for Businesses</a></div><div class="nav-next"><a href="https://blog.route4me.com/last-mile-tracking/" rel="next">Last Mile Tracking: The Ultimate Guide for Businesses and Consumers</a> <svg viewBox="0 0 24 24" width="24" height="24"><path fill="currentColor" d="M10, 3.3335L8.82504, 4.5085L13.475, 9.16683H3.33337V10.8335H13.475L8.82504, 15.4918L10, 16.6668L16.6667, 10.0002L10, 3.3335Z" /></svg></div> </div><!-- .nav-links --> </nav><!-- .navigation --> </main> </div> </div> <div class="col-xs-12 col-sm-12 col-md-4 r4m-widgets-float"> <aside id="sidebar_posts-8" class="widget widget_sidebar_posts"> <div class="block-container"> <div class="awt-container"> <h2 class="awt-title">Latest Posts</h2> </div> <div id="block-loader"><i class="fa fa-spinner loader-spin"></i></div> <div class="awaken-block" id="block-sidebar_posts-8"> <div class="sidebar"> <div class="sidebar-thumb"> <a href="https://blog.route4me.com/truck-routing-software/" rel="bookmark" title="Truck Routing Software Explained: Everything You Need to Know"> <img width="388" height="218" src="https://blog-cdn.route4me.com/2024/12/3c44e7af-truck-routing-software-388x218.jpg" class="attachment-featured size-featured wp-post-image wp-stateless-item" alt="Truck Routing Software Explained: Everything You Need to Know" title="Truck Routing Software Explained: Everything You Need to Know" decoding="async" srcset="https://blog-cdn.route4me.com/2024/12/3c44e7af-truck-routing-software-388x218.jpg 388w, https://blog-cdn.route4me.com/2024/12/3c44e7af-truck-routing-software-300x169.jpg 300w, https://blog-cdn.route4me.com/2024/12/3c44e7af-truck-routing-software-1024x576.jpg 1024w, https://blog-cdn.route4me.com/2024/12/3c44e7af-truck-routing-software-768x432.jpg 768w, https://blog-cdn.route4me.com/2024/12/3c44e7af-truck-routing-software-118x66.jpg 118w, https://blog-cdn.route4me.com/2024/12/3c44e7af-truck-routing-software-150x84.jpg 150w, https://blog-cdn.route4me.com/2024/12/3c44e7af-truck-routing-software.jpg 1280w" sizes="(max-width: 388px) 100vw, 388px" data-image-size="featured" /> </a> </div> <div class="sidebar-details"> <div class="sidebar-category"> <a href="https://blog.route4me.com/category/commercial-routing/">Commercial Routing</a> </div> <h3 class="sidebar-title"><a href="https://blog.route4me.com/truck-routing-software/" rel="bookmark">Truck Routing Software Explained: Everything You Need to Know</a></h3> </div> </div> <div class="sidebar"> <div class="sidebar-thumb"> <a href="https://blog.route4me.com/last-mile-tracking/" rel="bookmark" title="Last Mile Tracking: The Ultimate Guide for Businesses and Consumers"> <img width="388" height="218" src="https://blog-cdn.route4me.com/2024/12/4c320956-the-ultimate-guide-to-last-mile-tracking-388x218.jpg" class="attachment-featured size-featured wp-post-image wp-stateless-item" alt="Last Mile Tracking: The Ultimate Guide for Businesses and Consumers" title="Last Mile Tracking: The Ultimate Guide for Businesses and Consumers" decoding="async" srcset="https://blog-cdn.route4me.com/2024/12/4c320956-the-ultimate-guide-to-last-mile-tracking-388x218.jpg 388w, https://blog-cdn.route4me.com/2024/12/4c320956-the-ultimate-guide-to-last-mile-tracking-300x169.jpg 300w, https://blog-cdn.route4me.com/2024/12/4c320956-the-ultimate-guide-to-last-mile-tracking-1024x576.jpg 1024w, https://blog-cdn.route4me.com/2024/12/4c320956-the-ultimate-guide-to-last-mile-tracking-768x432.jpg 768w, https://blog-cdn.route4me.com/2024/12/4c320956-the-ultimate-guide-to-last-mile-tracking-118x66.jpg 118w, https://blog-cdn.route4me.com/2024/12/4c320956-the-ultimate-guide-to-last-mile-tracking-150x84.jpg 150w, https://blog-cdn.route4me.com/2024/12/4c320956-the-ultimate-guide-to-last-mile-tracking.jpg 1280w" sizes="(max-width: 388px) 100vw, 388px" data-image-size="featured" /> </a> </div> <div class="sidebar-details"> <div class="sidebar-category"> <a href="https://blog.route4me.com/category/fleet-management/">Fleet Management</a> </div> <h3 class="sidebar-title"><a href="https://blog.route4me.com/last-mile-tracking/" rel="bookmark">Last Mile Tracking: The Ultimate Guide for Businesses and Consumers</a></h3> </div> </div> <div class="sidebar"> <div class="sidebar-thumb"> <a href="https://blog.route4me.com/what-is-route-optimization/" rel="bookmark" title="Route Optimization &#8211; The Ultimate Guide for Businesses"> <img width="388" height="218" src="https://blog-cdn.route4me.com/2022/11/36ae7b25-what-is-route-optimization-388x218.jpg" class="attachment-featured size-featured wp-post-image wp-stateless-item" alt="Route Optimization &#8211; The Ultimate Guide for Businesses" title="Route Optimization &#8211; The Ultimate Guide for Businesses" decoding="async" srcset="https://blog-cdn.route4me.com/2022/11/36ae7b25-what-is-route-optimization-388x218.jpg 388w, https://blog-cdn.route4me.com/2022/11/36ae7b25-what-is-route-optimization-300x169.jpg 300w, https://blog-cdn.route4me.com/2022/11/36ae7b25-what-is-route-optimization-1024x576.jpg 1024w, https://blog-cdn.route4me.com/2022/11/36ae7b25-what-is-route-optimization-768x432.jpg 768w, https://blog-cdn.route4me.com/2022/11/36ae7b25-what-is-route-optimization-1536x864.jpg 1536w, https://blog-cdn.route4me.com/2022/11/36ae7b25-what-is-route-optimization-2048x1152.jpg 2048w, https://blog-cdn.route4me.com/2022/11/36ae7b25-what-is-route-optimization-118x66.jpg 118w, https://blog-cdn.route4me.com/2022/11/36ae7b25-what-is-route-optimization-150x84.jpg 150w" sizes="(max-width: 388px) 100vw, 388px" data-image-size="featured" /> </a> </div> <div class="sidebar-details"> <div class="sidebar-category"> <a href="https://blog.route4me.com/category/route-optimization/">Route Optimization</a> </div> <h3 class="sidebar-title"><a href="https://blog.route4me.com/what-is-route-optimization/" rel="bookmark">Route Optimization &#8211; The Ultimate Guide for Businesses</a></h3> </div> </div> <div class="sidebar"> <div class="sidebar-thumb"> <a href="https://blog.route4me.com/what-is-telematics/" rel="bookmark" title="Unlocking the Power of Telematics: A Comprehensive Guide for Businesses"> <img width="388" height="218" src="https://blog-cdn.route4me.com/2023/11/14795753-telematics_-a-comprehensive-guide-for-businesses-388x218.jpg" class="attachment-featured size-featured wp-post-image wp-stateless-item" alt="Unlocking the Power of Telematics: A Comprehensive Guide for Businesses" title="Unlocking the Power of Telematics: A Comprehensive Guide for Businesses" decoding="async" srcset="https://blog-cdn.route4me.com/2023/11/14795753-telematics_-a-comprehensive-guide-for-businesses-388x218.jpg 388w, https://blog-cdn.route4me.com/2023/11/14795753-telematics_-a-comprehensive-guide-for-businesses-300x169.jpg 300w, https://blog-cdn.route4me.com/2023/11/14795753-telematics_-a-comprehensive-guide-for-businesses-1024x576.jpg 1024w, https://blog-cdn.route4me.com/2023/11/14795753-telematics_-a-comprehensive-guide-for-businesses-768x432.jpg 768w, https://blog-cdn.route4me.com/2023/11/14795753-telematics_-a-comprehensive-guide-for-businesses-118x66.jpg 118w, https://blog-cdn.route4me.com/2023/11/14795753-telematics_-a-comprehensive-guide-for-businesses-150x84.jpg 150w, https://blog-cdn.route4me.com/2023/11/14795753-telematics_-a-comprehensive-guide-for-businesses.jpg 1280w" sizes="(max-width: 388px) 100vw, 388px" data-image-size="featured" /> </a> </div> <div class="sidebar-details"> <div class="sidebar-category"> <a href="https://blog.route4me.com/category/telematics/">Telematics</a> </div> <h3 class="sidebar-title"><a href="https://blog.route4me.com/what-is-telematics/" rel="bookmark">Unlocking the Power of Telematics: A Comprehensive Guide for Businesses</a></h3> </div> </div> <div class="sidebar"> <div class="sidebar-thumb"> <a href="https://blog.route4me.com/industrial-engineering/" rel="bookmark" title="Route Optimization and Industrial Engineering"> <img width="388" height="218" src="https://blog-cdn.route4me.com/2024/09/789b6b20-route-optimization-and-industrial-engineering-388x218.jpg" class="attachment-featured size-featured wp-post-image wp-stateless-item" alt="Route Optimization and Industrial Engineering" title="Route Optimization and Industrial Engineering" decoding="async" srcset="https://blog-cdn.route4me.com/2024/09/789b6b20-route-optimization-and-industrial-engineering-388x218.jpg 388w, https://blog-cdn.route4me.com/2024/09/789b6b20-route-optimization-and-industrial-engineering-300x169.jpg 300w, https://blog-cdn.route4me.com/2024/09/789b6b20-route-optimization-and-industrial-engineering-1024x576.jpg 1024w, https://blog-cdn.route4me.com/2024/09/789b6b20-route-optimization-and-industrial-engineering-768x432.jpg 768w, https://blog-cdn.route4me.com/2024/09/789b6b20-route-optimization-and-industrial-engineering-118x66.jpg 118w, https://blog-cdn.route4me.com/2024/09/789b6b20-route-optimization-and-industrial-engineering-150x84.jpg 150w, https://blog-cdn.route4me.com/2024/09/789b6b20-route-optimization-and-industrial-engineering.jpg 1280w" sizes="(max-width: 388px) 100vw, 388px" data-image-size="featured" /> </a> </div> <div class="sidebar-details"> <div class="sidebar-category"> <a href="https://blog.route4me.com/category/route-optimization/">Route Optimization</a> </div> <h3 class="sidebar-title"><a href="https://blog.route4me.com/industrial-engineering/" rel="bookmark">Route Optimization and Industrial Engineering</a></h3> </div> </div> </div><!-- .awaken-block --> <div class="block-price"> <div class="awt-container"> <h2 class="awt-title">Our Routing Subscription Plans</h2> </div> <div id="pricing"> <div class="pricing-sku"> <div class="options-wrapper on"> <div class="options"> <div class="card "> <div class="i"></div> <div class="title">Route Management</div> <div class="price"><span class="usd">$</span><span class="val">40</span><span class="mo">/user/month</span></div> <div class="total-price">$200/month minimum<br>includes 5 users</div> <div class="features"> <ul> <li class="included">Add and Visualize Destinations</li> <li class="included">Plan Routes Using a Map</li> <li class="included">Dispatch Routes</li> <li class="included">Track Route Progress in Real Time</li> <li class="included">Send Customer Email Notifications</li> <li class="included">Capture Proof of Delivery or Service</li> </ul> </div> <div class="actions"> <a target="_blank" href="https://route4me.com/platform/marketplace/pricing#route_management?utm_source=blog&utm_medium=side_banner&utm_campaign=what-is-route-optimization&utm_banner=route_management" data-lang="en" data-contact="0" class="button green"> TRY FOR FREE </a> </div> </div> <div class="card "> <div class="i"></div> <div class="title">Route Optimization</div> <div class="price"><span class="usd">$</span><span class="val">60</span><span class="mo">/user/month</span></div> <div class="total-price">$300/month minimum<br>includes 5 users</div> <div class="features"> <ul> <li class="included">Everything in Route Management</li> <li class="included">Optimize Routes</li> <li class="included">Plan Routes from Orders</li> <li class="included">Combine Multiple Stops</li> <li class="included">Reduce Driving Time and Distance</li> <li class="included">Save on Fuel and Maintenance</li> </ul> </div> <div class="actions"> <a target="_blank" href="https://route4me.com/platform/marketplace/pricing#route_optimization?utm_source=blog&utm_medium=side_banner&utm_campaign=what-is-route-optimization&utm_banner=route_optimization" data-lang="en" data-contact="0" class="button green"> TRY FOR FREE </a> </div> </div> <div class="card "> <div class="i"></div> <div class="title">Business Optimization</div> <div class="price"><span class="usd">$</span><span class="val">90</span><span class="mo">/user/month</span></div> <div class="total-price">$450/month minimum<br>includes 5 users</div> <div class="features"> <ul> <li class="included">Everything in Route Optimization</li> <li class="included">Optimize Across Drivers, Vehicles and Depots</li> <li class="included">Handle Mixed Fleets and Driver Skills</li> <li class="included">Apply Business Rules and Priorities</li> <li class="included">Increase Utilization and Productivity</li> <li class="included">Continuously Improve Your Operation</li> </ul> </div> <div class="actions"> <a target="_blank" href="https://route4me.com/platform/marketplace/pricing#business_optimization?utm_source=blog&utm_medium=side_banner&utm_campaign=what-is-route-optimization&utm_banner=route_optimization_plus" data-lang="en" data-contact="0" class="button green"> TRY FOR FREE </a> </div> <div class="new-label">Most Popular</div> </div> </div> </div> </div> </div> <script> var sites = [ 'https://www.g2.com/products/route4me/take_survey', 'https://reviews.capterra.com/new/220490' ]; function randomSite() { var i = parseInt(Math.random() * sites.length); window.open(sites[i], '_blank'); } </script> <div id="banner" style="cursor: pointer;" onclick="randomSite()"> <div class="details"> <img loading="lazy" src="/wp-content/themes/r4m-blog/images/banner.png" alt="Rate Route4Me"> <div class="title">Love Route4Me?</div> <div class="stars">&#8902;&#8902;&#8902;&#8902;&#8902;</div> <div class="button"><a rel="noopener noreferrer" class="r4m-captera-rate-link" aria-label="Rate Route4Me on G2">Rate Us Now!</a> </div> </div> </div> </div><!-- .block-container --> </aside></div> </div> </div><!--/.container--> <footer class="r4m-footer footer"> <div class="container"> <div class="row"> <div class="col"> <div class="r4m-widget r4m-widget-1"> <aside> <p class="footer-widget-title">About Us</p> <ul> <li><a href="https://route4me.com" rel="noopener" target="_blank">Home</a></li> <li><a href="https://route4me.com/about" rel="noopener" target="_blank">About</a></li> <li><a href="https://route4me.com/leadership" rel="noopener" target="_blank">Leadership</a></li> <li><a href="https://route4me.com/values" rel="noopener" target="_blank">Our Values</a></li> <li><a href="https://route4me.com/ourusers" rel="noopener" target="_blank">Our Users</a></li> <li><a href="https://route4me.com/environmental" rel="noopener" target="_blank">Environmental</a></li> <!-- <li><a href="https://route4me.com/testimonials" rel="noopener" target="_blank">Testimonials</a> --> </li> <li><a href="https://route4me.com/academic" rel="noopener" target="_blank">Route4Me Academic</a> <li><a href="https://route4me.com/premium-support" rel="noopener" target="_blank">Premium Support</a></li> </li> <li><a href="https://route4me.com/contact" rel="noopener" class="r4m-footer-contact-link" target="_blank">Contact</a></li> <li><a href="https://route4me.com/platform/marketplace/pricing" class="r4m-footer-signup" rel="noopener" target="_blank">Pricing</a></li> </ul> </aside> </div> </div> <div class="col"> <div class="r4m-widget r4m-widget-11"> <aside> <p class="footer-widget-title">Routing Resources</p> <ul> <li> <a href="https://blog.route4me.com/what-is-route-optimization/"> What Is Route Optimization? </a> </li> <li> <a href="https://support.route4me.com/faq/plan-routes-guide/how-to-plan-a-route-with-multiple-stops/" target="_blank" rel="noopener"> Multiple Stop Route Planning </a> </li> <li> <a href="https://blog.route4me.com/how-to-plan-a-delivery-route/"> Delivery Route Planning </a> </li> <li> <a href="https://blog.route4me.com/how-route-planners-benefit-service-companies/"> Service Route Planning </a> </li> <li> <a href="https://blog.route4me.com/what-is-route-management/"> Route Management </a> </li> <li> <a href="https://support.route4me.com/route4me-commercial-vehicle-route-planning-and-optimization/" target="_blank" rel="noopener"> Commercial Vehicle Routing </a> </li> <li> <a href="https://route4me.com/mobile" target="_blank" rel="noopener"> Route App For Businesses </a> </li> <li> <a href="https://route4me.com/mobile/route-planner-app" target="_blank" rel="noopener"> Route App For Drivers </a> </li> <li> <a href="https://support.route4me.com/plan-a-route-on-ios-route-planner-app/" target="_blank" rel="noopener"> iPhone Route Planner App </a> </li> <li> <a href="https://support.route4me.com/planning-a-new-route-on-android/" target="_blank" rel="noopener"> Android Route Planner App </a> </li> </ul> </aside> </div> </div> <div class="col"> <div class="r4m-widget r4m-widget-2"> <aside> <p class="footer-widget-title">Developers</p> <ul> <li><a href="https://route4me.io/" target="_blank" rel="noopener">Route4Me API</a></li> <li><a href="https://route4me.io/docs" target="_blank" rel="noopener">Documentation</a></li> <!-- <li><a href="https://route4me.io/sdks" target="_blank">SDK Examples</a></li>--> <li><a href="https://route4me.com/connect" title="Our Routing Integrations" target="_blank" rel="noopener">Software Integrations</a></li> <li><a href="https://telematics.route4me.com/" target="_blank" rel="noopener" title="Connected Fleet Telematics">Telematics Integrations</a></li> <li><a href="https://github.com/route4me" target="_blank" rel="nofollow noreferrer">GitHub</a> </li> <li><a href="https://route4me.io/tutorials" target="_blank" rel="noopener">Tutorials</a></li> <!-- <li><a href="https://route4me.io/benchmarks" target="_blank" rel="noopener">Benchmarks</a></li>--> <li><a href="https://auth.route4me.com/oauth2/github/site_login" target="_blank" rel="noopener">Get an API Key</a></li> </ul> </aside> </div> </div> <div class="col"> <div class="r4m-widget r4m-widget-3"> <aside> <p class="footer-widget-title">Engage</p> <ul> <li><a href="https://blog.route4me.com">Route Planning Blog</a></li> <li><a href="https://route4me.com/brand-guidelines" target="_blank" rel="noopener">Brand Guidelines</a></li> <li><a href="https://blog.route4me.com/category/resource-center/" target="_blank" rel="noopener">Resource Center</a></li> <li><a href="https://route4me.com/press" target="_blank" rel="noopener">Press Coverage</a></li> <li><a href="https://blog.route4me.com/ebooks/">eBooks</a></li> </ul> </aside> </div> </div> <div class="col"> <div class="r4m-widget r4m-widget-4"> <p class="footer-widget-title">Get Started</p> <aside> <ul> <li><a href="https://support.route4me.com/" target="_blank" rel="noopener">Knowledge Base</a></li> <li><a href="https://support.route4me.com/onboarding-and-training-scheduling/" target="_blank" rel="noopener">Training</a></li> <li><a href="https://blog.route4me.com/case-studies/" target="_blank" rel="noopener">Case Studies</a></li> <li><a href="https://support.route4me.com/faq/" target="_blank" rel="noopener">Route4Me FAQ</a> </li> </ul> </aside> </div> </div> <div class="col"> <div class="r4m-widget r4m-widget-5"> <aside class="widget"> <p class="footer-widget-title">Connect</p> <div class="social-links"> <ul> <li> <a href="https://www.facebook.com/Route4Me/" target="_blank" rel="noopener noreferrer nofollow"> <svg viewBox="0 0 24 24" width="18" height="18"> <path fill="currentColor" d="M12 2.04C6.5 2.04 2 6.53 2 12.06C2 17.06 5.66 21.21 10.44 21.96V14.96H7.9V12.06H10.44V9.85C10.44 7.34 11.93 5.96 14.22 5.96C15.31 5.96 16.45 6.15 16.45 6.15V8.62H15.19C13.95 8.62 13.56 9.39 13.56 10.18V12.06H16.34L15.89 14.96H13.56V21.96A10 10 0 0 0 22 12.06C22 6.53 17.5 2.04 12 2.04Z" /> </svg> Facebook </a> </li> <li> <a href="https://twitter.com/route4me" target="_blank" rel="noopener noreferrer nofollow" aria-label="Twitter"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" width="18px" height="18px" baseProfile="basic"><linearGradient id="VsyuFsWzbmIJaOn_nMlFIa" x1="23.96" x2="23.96" y1="-8.833" y2="57.571" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#fff" stop-opacity="0"></stop><stop offset="1" stop-color="#eee" stop-opacity=".8"></stop></linearGradient><path fill="url(#VsyuFsWzbmIJaOn_nMlFIa)" d="M18.496,7.737C17.75,6.65,16.516,6,15.197,6H5.922l23.502,34.263 C30.17,41.35,31.404,42,32.723,42h9.275L18.496,7.737z"></path><linearGradient id="VsyuFsWzbmIJaOn_nMlFIb" x1="29.297" x2="39.862" y1=".691" y2="29.719" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#fff" stop-opacity="0"></stop><stop offset="1" stop-color="#eee" stop-opacity=".8"></stop></linearGradient><polygon fill="url(#VsyuFsWzbmIJaOn_nMlFIb)" points="27.797,21.297 41,6 37.287,6 26.153,18.9"></polygon><linearGradient id="VsyuFsWzbmIJaOn_nMlFIc" x1="40.121" x2="3.257" y1="8.873" y2="45.737" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#fff" stop-opacity="0"></stop><stop offset="1" stop-color="#eee" stop-opacity=".8"></stop></linearGradient><polygon fill="url(#VsyuFsWzbmIJaOn_nMlFIc)" points="19.811,26.248 6.215,42 9.929,42 21.455,28.645"></polygon></svg> Twitter </a> </li> <li> <a href="https://www.youtube.com/channel/UCFZ4zwQkLOK16F8jsND3BCQ" target="_blank" rel="noopener noreferrer nofollow" aria-label="Github"> <svg viewBox="0 0 24 24" width="18" height="18"> <path fill="currentColor" d="M10,15L15.19,12L10,9V15M21.56,7.17C21.69,7.64 21.78,8.27 21.84,9.07C21.91,9.87 21.94,10.56 21.94,11.16L22,12C22,14.19 21.84,15.8 21.56,16.83C21.31,17.73 20.73,18.31 19.83,18.56C19.36,18.69 18.5,18.78 17.18,18.84C15.88,18.91 14.69,18.94 13.59,18.94L12,19C7.81,19 5.2,18.84 4.17,18.56C3.27,18.31 2.69,17.73 2.44,16.83C2.31,16.36 2.22,15.73 2.16,14.93C2.09,14.13 2.06,13.44 2.06,12.84L2,12C2,9.81 2.16,8.2 2.44,7.17C2.69,6.27 3.27,5.69 4.17,5.44C4.64,5.31 5.5,5.22 6.82,5.16C8.12,5.09 9.31,5.06 10.41,5.06L12,5C16.19,5 18.8,5.16 19.83,5.44C20.73,5.69 21.31,6.27 21.56,7.17Z" /> </svg> YouTube </a> </li> <li> <a href="https://www.linkedin.com/company/route4me" target="_blank" rel="noopener noreferrer nofollow" aria-label="Linkedin"> <svg viewBox="0 0 24 24" width="18" height="18"> <path fill="currentColor" d="M19 3A2 2 0 0 1 21 5V19A2 2 0 0 1 19 21H5A2 2 0 0 1 3 19V5A2 2 0 0 1 5 3H19M18.5 18.5V13.2A3.26 3.26 0 0 0 15.24 9.94C14.39 9.94 13.4 10.46 12.92 11.24V10.13H10.13V18.5H12.92V13.57C12.92 12.8 13.54 12.17 14.31 12.17A1.4 1.4 0 0 1 15.71 13.57V18.5H18.5M6.88 8.56A1.68 1.68 0 0 0 8.56 6.88C8.56 5.95 7.81 5.19 6.88 5.19A1.69 1.69 0 0 0 5.19 6.88C5.19 7.81 5.95 8.56 6.88 8.56M8.27 18.5V10.13H5.5V18.5H8.27Z" /> </svg> LinkedIn </a> </li> <li> <a href="https://instagram.com/route4me" target="_blank" rel="noopener noreferrer nofollow" aria-label="Instagram"> <svg viewBox="0 0 30 30" width="18" height="18"> <path fill="currentColor" d="M 9.9980469 3 C 6.1390469 3 3 6.1419531 3 10.001953 L 3 20.001953 C 3 23.860953 6.1419531 27 10.001953 27 L 20.001953 27 C 23.860953 27 27 23.858047 27 19.998047 L 27 9.9980469 C 27 6.1390469 23.858047 3 19.998047 3 L 9.9980469 3 z M 22 7 C 22.552 7 23 7.448 23 8 C 23 8.552 22.552 9 22 9 C 21.448 9 21 8.552 21 8 C 21 7.448 21.448 7 22 7 z M 15 9 C 18.309 9 21 11.691 21 15 C 21 18.309 18.309 21 15 21 C 11.691 21 9 18.309 9 15 C 9 11.691 11.691 9 15 9 z M 15 11 A 4 4 0 0 0 11 15 A 4 4 0 0 0 15 19 A 4 4 0 0 0 19 15 A 4 4 0 0 0 15 11 z"/> </svg> Instagram </a> </li> </ul> </div> </aside> </div> </div> </div> <div class="wrapper copyright"> <span class="copy">©&nbsp;2009-2025&nbsp;Route4Me,&nbsp;Inc</span> <!-- <div class="lang-wrapper"> <div class="lang-switcher"> <div class="lang-switcher__trigger"> <span class="lang-switcher__label"> < switch ($lang) { case "en": echo "English"; break; case "fr": echo "Français"; break; case "es": echo "Español"; break; case "vi": echo "Tiếng Việt"; break; default: echo "English"; break; } ?> </span> </div> <div class="lang-switcher__options"> <a class="lang-switcher__option <php if ($lang=="en" || $lang=="") {echo "selected";} ?> " data-href="/" href="/">English</a> <a class="lang-switcher__option <php if ($lang=="fr") {echo "selected";} ?> " data-href="/fr" href="/fr">Français</a> <a class="lang-switcher__option <php if ($lang=="es") {echo "selected";} ?> " data-href="/es" href="/es">Español</a> <a class="lang-switcher__option <php if ($lang=="vi") {echo "selected";} ?> " data-href="/vi" href="/vi">Tiếng Việt</a> </div> </div> </div>--> <span class="links"> <a href="https://route4me.com/terms-of-service">Terms of Service</a> <a href="https://route4me.com/privacy-policy">Privacy Policy</a> <a href="https://route4me.com/sms-policy">SMS Policy</a> <a href="https://route4me.com/professional-services-agreement">Professional Services Agreement</a> </span> </div> </div> <!-- <div class="r4m-footer-bottom"> <div class="container"> <ul> <li>© 2009-<php echo date('Y'); ?> Route4Me, Inc.</li> <li><a href="https://route4me.com/terms-of-service" target="_blank" rel="noopener"><php _e('Terms of Service', 'r4m'); ?></a></li> <li><a href="https://route4me.com/sms-policy" target="_blank" rel="noopener"><php _e('SMS Policy', 'r4m'); ?></a></li> <li><a href="https://route4me.com/professional-services-agreement" target="_blank" rel="noopener"><php _e('Professional Services Agreement', 'r4m'); ?></a></li> </ul> </div> </div> --> <script> function resizeWidthOnly(a,b) { var c = [window.innerWidth]; return onresize = function() { var d = window.innerWidth, e = c.length; c.push(d); if(c[e]!==c[e-1]){ clearTimeout(b); b = setTimeout(a, 50); } }, a; } /* if resize - close mobile menu */ resizeWidthOnly(function() { //document.getElementById("navMenu").hidden=true; //document.getElementsByClassName("amp-sidebar-mask")[0].style.display = 'none'; document.querySelector('#close-sidebar').click(); }); !function(t){var n={};function r(e){if(n[e])return n[e].exports;var o=n[e]={i:e,l:!1,exports:{}};return t[e].call(o.exports,o,o.exports,r),o.l=!0,o.exports}r.m=t,r.c=n,r.d=function(t,n,e){r.o(t,n)||Object.defineProperty(t,n,{enumerable:!0,get:e})},r.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.t=function(t,n){if(1&n&&(t=r(t)),8&n)return t;if(4&n&&"object"==typeof t&&t&&t.__esModule)return t;var e=Object.create(null);if(r.r(e),Object.defineProperty(e,"default",{enumerable:!0,value:t}),2&n&&"string"!=typeof t)for(var o in t)r.d(e,o,function(n){return t[n]}.bind(null,o));return e},r.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(n,"a",n),n},r.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},r.p="/",r(r.s=293)}([function(t,n,r){(function(n){var r=function(t){return t&&t.Math==Math&&t};t.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof n&&n)||Function("return this")()}).call(this,r(36))},,,function(t,n){t.exports=function(t){try{return!!t()}catch(t){return!0}}},,function(t,n,r){var e=r(0),o=r(37),i=r(7),u=r(31),c=r(38),a=r(63),f=o("wks"),s=e.Symbol,l=a?s:s&&s.withoutSetter||u;t.exports=function(t){return i(f,t)||(c&&i(s,t)?f[t]=s[t]:f[t]=l("Symbol."+t)),f[t]}},,function(t,n){var r={}.hasOwnProperty;t.exports=function(t,n){return r.call(t,n)}},function(t,n){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,n,r){var e=r(3);t.exports=!e((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},function(t,n,r){var e=r(8);t.exports=function(t){if(!e(t))throw TypeError(String(t)+" is not an object");return t}},function(t,n,r){var e=r(9),o=r(12),i=r(20);t.exports=e?function(t,n,r){return o.f(t,n,i(1,r))}:function(t,n,r){return t[n]=r,t}},function(t,n,r){var e=r(9),o=r(51),i=r(10),u=r(28),c=Object.defineProperty;n.f=e?c:function(t,n,r){if(i(t),n=u(n,!0),i(r),o)try{return c(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},function(t,n,r){var e=r(0),o=r(22).f,i=r(11),u=r(15),c=r(27),a=r(73),f=r(58);t.exports=function(t,n){var r,s,l,p,v,y=t.target,d=t.global,h=t.stat;if(r=d?e:h?e[y]||c(y,{}):(e[y]||{}).prototype)for(s in n){if(p=n[s],l=t.noTargetGet?(v=o(r,s))&&v.value:r[s],!f(d?s:y+(h?".":"#")+s,t.forced)&&void 0!==l){if(typeof p==typeof l)continue;a(p,l)}(t.sham||l&&l.sham)&&i(p,"sham",!0),u(r,s,p,t)}}},function(t,n,r){var e=r(41),o=r(23);t.exports=function(t){return e(o(t))}},function(t,n,r){var e=r(0),o=r(11),i=r(7),u=r(27),c=r(39),a=r(26),f=a.get,s=a.enforce,l=String(String).split("String");(t.exports=function(t,n,r,c){var a=!!c&&!!c.unsafe,f=!!c&&!!c.enumerable,p=!!c&&!!c.noTargetGet;"function"==typeof r&&("string"!=typeof n||i(r,"name")||o(r,"name",n),s(r).source=l.join("string"==typeof n?n:"")),t!==e?(a?!p&&t[n]&&(f=!0):delete t[n],f?t[n]=r:o(t,n,r)):f?t[n]=r:u(n,r)})(Function.prototype,"toString",(function(){return"function"==typeof this&&f(this).source||c(this)}))},function(t,n){var r={}.toString;t.exports=function(t){return r.call(t).slice(8,-1)}},function(t,n,r){var e=r(64),o=r(0),i=function(t){return"function"==typeof t?t:void 0};t.exports=function(t,n){return arguments.length<2?i(e[t])||i(o[t]):e[t]&&e[t][n]||o[t]&&o[t][n]}},function(t,n,r){var e=r(29),o=Math.min;t.exports=function(t){return t>0?o(e(t),9007199254740991):0}},function(t,n,r){var e=r(49),o=r(15),i=r(96);e||o(Object.prototype,"toString",i,{unsafe:!0})},function(t,n){t.exports=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}}},function(t,n){t.exports={}},function(t,n,r){var e=r(9),o=r(52),i=r(20),u=r(14),c=r(28),a=r(7),f=r(51),s=Object.getOwnPropertyDescriptor;n.f=e?s:function(t,n){if(t=u(t),n=c(n,!0),f)try{return s(t,n)}catch(t){}if(a(t,n))return i(!o.f.call(t,n),t[n])}},function(t,n){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},function(t,n,r){var e=r(23);t.exports=function(t){return Object(e(t))}},function(t,n){t.exports=!1},function(t,n,r){var e,o,i,u=r(79),c=r(0),a=r(8),f=r(11),s=r(7),l=r(32),p=r(21),v=c.WeakMap;if(u){var y=new v,d=y.get,h=y.has,g=y.set;e=function(t,n){return g.call(y,t,n),n},o=function(t){return d.call(y,t)||{}},i=function(t){return h.call(y,t)}}else{var b=l("state");p[b]=!0,e=function(t,n){return f(t,b,n),n},o=function(t){return s(t,b)?t[b]:{}},i=function(t){return s(t,b)}}t.exports={set:e,get:o,has:i,enforce:function(t){return i(t)?o(t):e(t,{})},getterFor:function(t){return function(n){var r;if(!a(n)||(r=o(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}}},function(t,n,r){var e=r(0),o=r(11);t.exports=function(t,n){try{o(e,t,n)}catch(r){e[t]=n}return n}},function(t,n,r){var e=r(8);t.exports=function(t,n){if(!e(t))return t;var r,o;if(n&&"function"==typeof(r=t.toString)&&!e(o=r.call(t)))return o;if("function"==typeof(r=t.valueOf)&&!e(o=r.call(t)))return o;if(!n&&"function"==typeof(r=t.toString)&&!e(o=r.call(t)))return o;throw TypeError("Can't convert object to primitive value")}},function(t,n){var r=Math.ceil,e=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?e:r)(t)}},,function(t,n){var r=0,e=Math.random();t.exports=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++r+e).toString(36)}},function(t,n,r){var e=r(37),o=r(31),i=e("keys");t.exports=function(t){return i[t]||(i[t]=o(t))}},function(t,n,r){var e=r(43);t.exports=function(t,n,r){if(e(t),void 0===n)return t;switch(r){case 0:return function(){return t.call(n)};case 1:return function(r){return t.call(n,r)};case 2:return function(r,e){return t.call(n,r,e)};case 3:return function(r,e,o){return t.call(n,r,e,o)}}return function(){return t.apply(n,arguments)}}},,,function(t,n){var r;r=function(){return this}();try{r=r||new Function("return this")()}catch(t){"object"==typeof window&&(r=window)}t.exports=r},function(t,n,r){var e=r(25),o=r(50);(t.exports=function(t,n){return o[t]||(o[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.6.5",mode:e?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},function(t,n,r){var e=r(3);t.exports=!!Object.getOwnPropertySymbols&&!e((function(){return!String(Symbol())}))},function(t,n,r){var e=r(50),o=Function.toString;"function"!=typeof e.inspectSource&&(e.inspectSource=function(t){return o.call(t)}),t.exports=e.inspectSource},,function(t,n,r){var e=r(3),o=r(16),i="".split;t.exports=e((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==o(t)?i.call(t,""):Object(t)}:Object},function(t,n){t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},function(t,n){t.exports=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t}},function(t,n,r){var e=r(33),o=r(41),i=r(24),u=r(18),c=r(66),a=[].push,f=function(t){var n=1==t,r=2==t,f=3==t,s=4==t,l=6==t,p=5==t||l;return function(v,y,d,h){for(var g,b,S=i(v),m=o(S),x=e(y,d,3),w=u(m.length),O=0,j=h||c,_=n?j(v,w):r?j(v,0):void 0;w>O;O++)if((p||O in m)&&(b=x(g=m[O],O,S),t))if(n)_[O]=b;else if(b)switch(t){case 3:return!0;case 5:return g;case 6:return O;case 2:a.call(_,g)}else if(s)return!1;return l?-1:f||s?s:_}};t.exports={forEach:f(0),map:f(1),filter:f(2),some:f(3),every:f(4),find:f(5),findIndex:f(6)}},,function(t,n,r){var e=r(0),o=r(8),i=e.document,u=o(i)&&o(i.createElement);t.exports=function(t){return u?i.createElement(t):{}}},function(t,n,r){var e=r(12).f,o=r(7),i=r(5)("toStringTag");t.exports=function(t,n,r){t&&!o(t=r?t:t.prototype,i)&&e(t,i,{configurable:!0,value:n})}},function(t,n){t.exports={}},function(t,n,r){var e={};e[r(5)("toStringTag")]="z",t.exports="[object z]"===String(e)},function(t,n,r){var e=r(0),o=r(27),i=e["__core-js_shared__"]||o("__core-js_shared__",{});t.exports=i},function(t,n,r){var e=r(9),o=r(3),i=r(46);t.exports=!e&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},function(t,n,r){"use strict";var e={}.propertyIsEnumerable,o=Object.getOwnPropertyDescriptor,i=o&&!e.call({1:2},1);n.f=i?function(t){var n=o(this,t);return!!n&&n.enumerable}:e},function(t,n,r){var e=r(56),o=r(42).concat("length","prototype");n.f=Object.getOwnPropertyNames||function(t){return e(t,o)}},function(t,n,r){var e=r(16);t.exports=Array.isArray||function(t){return"Array"==e(t)}},,function(t,n,r){var e=r(7),o=r(14),i=r(81).indexOf,u=r(21);t.exports=function(t,n){var r,c=o(t),a=0,f=[];for(r in c)!e(u,r)&&e(c,r)&&f.push(r);for(;n.length>a;)e(c,r=n[a++])&&(~i(f,r)||f.push(r));return f}},function(t,n){n.f=Object.getOwnPropertySymbols},function(t,n,r){var e=r(3),o=/#|\.prototype\./,i=function(t,n){var r=c[u(t)];return r==f||r!=a&&("function"==typeof n?e(n):!!n)},u=i.normalize=function(t){return String(t).replace(o,".").toLowerCase()},c=i.data={},a=i.NATIVE="N",f=i.POLYFILL="P";t.exports=i},function(t,n,r){var e=r(56),o=r(42);t.exports=Object.keys||function(t){return e(t,o)}},,,,function(t,n,r){var e=r(38);t.exports=e&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},function(t,n,r){var e=r(0);t.exports=e},function(t,n,r){var e,o=r(10),i=r(105),u=r(42),c=r(21),a=r(75),f=r(46),s=r(32),l=s("IE_PROTO"),p=function(){},v=function(t){return"<script>"+t+"<\/script>"},y=function(){try{e=document.domain&&new ActiveXObject("htmlfile")}catch(t){}var t,n;y=e?function(t){t.write(v("")),t.close();var n=t.parentWindow.Object;return t=null,n}(e):((n=f("iframe")).style.display="none",a.appendChild(n),n.src=String("javascript:"),(t=n.contentWindow.document).open(),t.write(v("document.F=Object")),t.close(),t.F);for(var r=u.length;r--;)delete y.prototype[u[r]];return y()};c[l]=!0,t.exports=Object.create||function(t,n){var r;return null!==t?(p.prototype=o(t),r=new p,p.prototype=null,r[l]=t):r=y(),void 0===n?r:i(r,n)}},function(t,n,r){var e=r(8),o=r(54),i=r(5)("species");t.exports=function(t,n){var r;return o(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!o(r.prototype)?e(r)&&null===(r=r[i])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)}},,,,,,,function(t,n,r){var e=r(7),o=r(74),i=r(22),u=r(12);t.exports=function(t,n){for(var r=o(n),c=u.f,a=i.f,f=0;f<r.length;f++){var s=r[f];e(t,s)||c(t,s,a(n,s))}}},function(t,n,r){var e=r(17),o=r(53),i=r(57),u=r(10);t.exports=e("Reflect","ownKeys")||function(t){var n=o.f(u(t)),r=i.f;return r?n.concat(r(t)):n}},function(t,n,r){var e=r(17);t.exports=e("document","documentElement")},,function(t,n){t.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},,function(t,n,r){var e=r(0),o=r(39),i=e.WeakMap;t.exports="function"==typeof i&&/native code/.test(o(i))},function(t,n,r){var e=r(49),o=r(16),i=r(5)("toStringTag"),u="Arguments"==o(function(){return arguments}());t.exports=e?o:function(t){var n,r,e;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(r=function(t,n){try{return t[n]}catch(t){}}(n=Object(t),i))?r:u?o(n):"Object"==(e=o(n))&&"function"==typeof n.callee?"Arguments":e}},function(t,n,r){var e=r(14),o=r(18),i=r(82),u=function(t){return function(n,r,u){var c,a=e(n),f=o(a.length),s=i(u,f);if(t&&r!=r){for(;f>s;)if((c=a[s++])!=c)return!0}else for(;f>s;s++)if((t||s in a)&&a[s]===r)return t||s||0;return!t&&-1}};t.exports={includes:u(!0),indexOf:u(!1)}},function(t,n,r){var e=r(29),o=Math.max,i=Math.min;t.exports=function(t,n){var r=e(t);return r<0?o(r+n,0):i(r,n)}},,function(t,n,r){"use strict";var e=r(14),o=r(104),i=r(48),u=r(26),c=r(94),a=u.set,f=u.getterFor("Array Iterator");t.exports=c(Array,"Array",(function(t,n){a(this,{type:"Array Iterator",target:e(t),index:0,kind:n})}),(function(){var t=f(this),n=t.target,r=t.kind,e=t.index++;return!n||e>=n.length?(t.target=void 0,{value:void 0,done:!0}):"keys"==r?{value:e,done:!1}:"values"==r?{value:n[e],done:!1}:{value:[e,n[e]],done:!1}}),"values"),i.Arguments=i.Array,o("keys"),o("values"),o("entries")},,function(t,n,r){"use strict";var e=r(150).charAt,o=r(26),i=r(94),u=o.set,c=o.getterFor("String Iterator");i(String,"String",(function(t){u(this,{type:"String Iterator",string:String(t),index:0})}),(function(){var t,n=c(this),r=n.string,o=n.index;return o>=r.length?{value:void 0,done:!0}:(t=e(r,o),n.index+=t.length,{value:t,done:!1})}))},,,,,,,,function(t,n,r){"use strict";var e=r(13),o=r(163),i=r(107),u=r(152),c=r(47),a=r(11),f=r(15),s=r(5),l=r(25),p=r(48),v=r(106),y=v.IteratorPrototype,d=v.BUGGY_SAFARI_ITERATORS,h=s("iterator"),g=function(){return this};t.exports=function(t,n,r,s,v,b,S){o(r,n,s);var m,x,w,O=function(t){if(t===v&&T)return T;if(!d&&t in L)return L[t];switch(t){case"keys":case"values":case"entries":return function(){return new r(this,t)}}return function(){return new r(this)}},j=n+" Iterator",_=!1,L=t.prototype,P=L[h]||L["@@iterator"]||v&&L[v],T=!d&&P||O(v),E="Array"==n&&L.entries||P;if(E&&(m=i(E.call(new t)),y!==Object.prototype&&m.next&&(l||i(m)===y||(u?u(m,y):"function"!=typeof m[h]&&a(m,h,g)),c(m,j,!0,!0),l&&(p[j]=g))),"values"==v&&P&&"values"!==P.name&&(_=!0,T=function(){return P.call(this)}),l&&!S||L[h]===T||a(L,h,T),p[n]=T,v)if(x={values:O("values"),keys:b?T:O("keys"),entries:O("entries")},S)for(w in x)(d||_||!(w in L))&&f(L,w,x[w]);else e({target:n,proto:!0,forced:d||_},x);return x}},,function(t,n,r){"use strict";var e=r(49),o=r(80);t.exports=e?{}.toString:function(){return"[object "+o(this)+"]"}},,,,,,,,function(t,n,r){var e=r(5),o=r(65),i=r(12),u=e("unscopables"),c=Array.prototype;null==c[u]&&i.f(c,u,{configurable:!0,value:o(null)}),t.exports=function(t){c[u][t]=!0}},function(t,n,r){var e=r(9),o=r(12),i=r(10),u=r(59);t.exports=e?Object.defineProperties:function(t,n){i(t);for(var r,e=u(n),c=e.length,a=0;c>a;)o.f(t,r=e[a++],n[r]);return t}},function(t,n,r){"use strict";var e,o,i,u=r(107),c=r(11),a=r(7),f=r(5),s=r(25),l=f("iterator"),p=!1;[].keys&&("next"in(i=[].keys())?(o=u(u(i)))!==Object.prototype&&(e=o):p=!0),null==e&&(e={}),s||a(e,l)||c(e,l,(function(){return this})),t.exports={IteratorPrototype:e,BUGGY_SAFARI_ITERATORS:p}},function(t,n,r){var e=r(7),o=r(24),i=r(32),u=r(164),c=i("IE_PROTO"),a=Object.prototype;t.exports=u?Object.getPrototypeOf:function(t){return t=o(t),e(t,c)?t[c]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?a:null}},,function(t,n,r){var e=r(0),o=r(77),i=r(84),u=r(11),c=r(5),a=c("iterator"),f=c("toStringTag"),s=i.values;for(var l in o){var p=e[l],v=p&&p.prototype;if(v){if(v[a]!==s)try{u(v,a,s)}catch(t){v[a]=s}if(v[f]||u(v,f,l),o[l])for(var y in i)if(v[y]!==i[y])try{u(v,y,i[y])}catch(t){v[y]=i[y]}}}},,,,,,,,,,,,,,,,,function(t,n,r){"use strict";var e=r(13),o=r(0),i=r(17),u=r(25),c=r(9),a=r(38),f=r(63),s=r(3),l=r(7),p=r(54),v=r(8),y=r(10),d=r(24),h=r(14),g=r(28),b=r(20),S=r(65),m=r(59),x=r(53),w=r(234),O=r(57),j=r(22),_=r(12),L=r(52),P=r(11),T=r(15),E=r(37),A=r(32),M=r(21),k=r(31),I=r(5),C=r(127),D=r(156),F=r(47),N=r(26),R=r(44).forEach,G=A("hidden"),q=I("toPrimitive"),V=N.set,H=N.getterFor("Symbol"),z=Object.prototype,W=o.Symbol,B=i("JSON","stringify"),U=j.f,Y=_.f,J=w.f,$=L.f,K=E("symbols"),Q=E("op-symbols"),X=E("string-to-symbol-registry"),Z=E("symbol-to-string-registry"),tt=E("wks"),nt=o.QObject,rt=!nt||!nt.prototype||!nt.prototype.findChild,et=c&&s((function(){return 7!=S(Y({},"a",{get:function(){return Y(this,"a",{value:7}).a}})).a}))?function(t,n,r){var e=U(z,n);e&&delete z[n],Y(t,n,r),e&&t!==z&&Y(z,n,e)}:Y,ot=function(t,n){var r=K[t]=S(W.prototype);return V(r,{type:"Symbol",tag:t,description:n}),c||(r.description=n),r},it=f?function(t){return"symbol"==typeof t}:function(t){return Object(t)instanceof W},ut=function(t,n,r){t===z&&ut(Q,n,r),y(t);var e=g(n,!0);return y(r),l(K,e)?(r.enumerable?(l(t,G)&&t[G][e]&&(t[G][e]=!1),r=S(r,{enumerable:b(0,!1)})):(l(t,G)||Y(t,G,b(1,{})),t[G][e]=!0),et(t,e,r)):Y(t,e,r)},ct=function(t,n){y(t);var r=h(n),e=m(r).concat(lt(r));return R(e,(function(n){c&&!at.call(r,n)||ut(t,n,r[n])})),t},at=function(t){var n=g(t,!0),r=$.call(this,n);return!(this===z&&l(K,n)&&!l(Q,n))&&(!(r||!l(this,n)||!l(K,n)||l(this,G)&&this[G][n])||r)},ft=function(t,n){var r=h(t),e=g(n,!0);if(r!==z||!l(K,e)||l(Q,e)){var o=U(r,e);return!o||!l(K,e)||l(r,G)&&r[G][e]||(o.enumerable=!0),o}},st=function(t){var n=J(h(t)),r=[];return R(n,(function(t){l(K,t)||l(M,t)||r.push(t)})),r},lt=function(t){var n=t===z,r=J(n?Q:h(t)),e=[];return R(r,(function(t){!l(K,t)||n&&!l(z,t)||e.push(K[t])})),e};(a||(T((W=function(){if(this instanceof W)throw TypeError("Symbol is not a constructor");var t=arguments.length&&void 0!==arguments[0]?String(arguments[0]):void 0,n=k(t),r=function(t){this===z&&r.call(Q,t),l(this,G)&&l(this[G],n)&&(this[G][n]=!1),et(this,n,b(1,t))};return c&&rt&&et(z,n,{configurable:!0,set:r}),ot(n,t)}).prototype,"toString",(function(){return H(this).tag})),T(W,"withoutSetter",(function(t){return ot(k(t),t)})),L.f=at,_.f=ut,j.f=ft,x.f=w.f=st,O.f=lt,C.f=function(t){return ot(I(t),t)},c&&(Y(W.prototype,"description",{configurable:!0,get:function(){return H(this).description}}),u||T(z,"propertyIsEnumerable",at,{unsafe:!0}))),e({global:!0,wrap:!0,forced:!a,sham:!a},{Symbol:W}),R(m(tt),(function(t){D(t)})),e({target:"Symbol",stat:!0,forced:!a},{for:function(t){var n=String(t);if(l(X,n))return X[n];var r=W(n);return X[n]=r,Z[r]=n,r},keyFor:function(t){if(!it(t))throw TypeError(t+" is not a symbol");if(l(Z,t))return Z[t]},useSetter:function(){rt=!0},useSimple:function(){rt=!1}}),e({target:"Object",stat:!0,forced:!a,sham:!c},{create:function(t,n){return void 0===n?S(t):ct(S(t),n)},defineProperty:ut,defineProperties:ct,getOwnPropertyDescriptor:ft}),e({target:"Object",stat:!0,forced:!a},{getOwnPropertyNames:st,getOwnPropertySymbols:lt}),e({target:"Object",stat:!0,forced:s((function(){O.f(1)}))},{getOwnPropertySymbols:function(t){return O.f(d(t))}}),B)&&e({target:"JSON",stat:!0,forced:!a||s((function(){var t=W();return"[null]"!=B([t])||"{}"!=B({a:t})||"{}"!=B(Object(t))}))},{stringify:function(t,n,r){for(var e,o=[t],i=1;arguments.length>i;)o.push(arguments[i++]);if(e=n,(v(n)||void 0!==t)&&!it(t))return p(n)||(n=function(t,n){if("function"==typeof e&&(n=e.call(this,t,n)),!it(n))return n}),o[1]=n,B.apply(null,o)}});W.prototype[q]||P(W.prototype,q,W.prototype.valueOf),F(W,"Symbol"),M[G]=!0},function(t,n,r){var e=r(5);n.f=e},function(t,n){t.exports=function(t,n){if(!(t instanceof n))throw new TypeError("Cannot call a class as a function")},t.exports.default=t.exports,t.exports.__esModule=!0},function(t,n){function r(t,n){for(var r=0;r<n.length;r++){var e=n[r];e.enumerable=e.enumerable||!1,e.configurable=!0,"value"in e&&(e.writable=!0),Object.defineProperty(t,e.key,e)}}t.exports=function(t,n,e){return n&&r(t.prototype,n),e&&r(t,e),t},t.exports.default=t.exports,t.exports.__esModule=!0},,,,,,,,,,,,,,,,,,,,,function(t,n,r){var e=r(29),o=r(23),i=function(t){return function(n,r){var i,u,c=String(o(n)),a=e(r),f=c.length;return a<0||a>=f?t?"":void 0:(i=c.charCodeAt(a))<55296||i>56319||a+1===f||(u=c.charCodeAt(a+1))<56320||u>57343?t?c.charAt(a):i:t?c.slice(a,a+2):u-56320+(i-55296<<10)+65536}};t.exports={codeAt:i(!1),charAt:i(!0)}},,function(t,n,r){var e=r(10),o=r(165);t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var t,n=!1,r={};try{(t=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(r,[]),n=r instanceof Array}catch(t){}return function(r,i){return e(r),o(i),n?t.call(r,i):r.__proto__=i,r}}():void 0)},,,,function(t,n,r){var e=r(64),o=r(7),i=r(127),u=r(12).f;t.exports=function(t){var n=e.Symbol||(e.Symbol={});o(n,t)||u(n,t,{value:i.f(t)})}},,,,,,,function(t,n,r){"use strict";var e=r(106).IteratorPrototype,o=r(65),i=r(20),u=r(47),c=r(48),a=function(){return this};t.exports=function(t,n,r){var f=n+" Iterator";return t.prototype=o(e,{next:i(1,r)}),u(t,f,!1,!0),c[f]=a,t}},function(t,n,r){var e=r(3);t.exports=!e((function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype}))},function(t,n,r){var e=r(8);t.exports=function(t){if(!e(t)&&null!==t)throw TypeError("Can't set "+String(t)+" as a prototype");return t}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(t,n,r){var e=r(14),o=r(53).f,i={}.toString,u="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){return u&&"[object Window]"==i.call(t)?function(t){try{return o(t)}catch(t){return u.slice()}}(t):o(e(t))}},,,,,,,,,,,,,,,,,function(t,n,r){"use strict";var e=r(13),o=r(9),i=r(0),u=r(7),c=r(8),a=r(12).f,f=r(73),s=i.Symbol;if(o&&"function"==typeof s&&(!("description"in s.prototype)||void 0!==s().description)){var l={},p=function(){var t=arguments.length<1||void 0===arguments[0]?void 0:String(arguments[0]),n=this instanceof p?new s(t):void 0===t?s():s(t);return""===t&&(l[n]=!0),n};f(p,s);var v=p.prototype=s.prototype;v.constructor=p;var y=v.toString,d="Symbol(test)"==String(s("test")),h=/^Symbol\((.*)\)[^)]+$/;a(v,"description",{configurable:!0,get:function(){var t=c(this)?this.valueOf():this,n=y.call(t);if(u(l,t))return"";var r=d?n.slice(7,-1):n.replace(h,"$1");return""===r?void 0:r}}),e({global:!0,forced:!0},{Symbol:p})}},function(t,n,r){r(156)("iterator")},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(t,n,r){t.exports=r(298)},,,,,function(t,n,r){"use strict";r.r(n);r(126),r(251),r(252),r(84),r(19),r(86),r(109);var e=r(128),o=r.n(e),i=r(129),u=r.n(i);var c=function(){function t(n){o()(this,t);try{var r=null==n?void 0:n.containerIdOrHtmlElem; if("string"==typeof r&&(r=document.querySelector(r)),!r)throw new Error("html container for switcher is not fond");this.langSwitcherElem=r.querySelector(".lang-switcher"),this.bindListeners()}catch(t){console.warn("LangSwitcher error: ".concat(t.message))}}return u()(t,[{key:"bindListeners",value:function(){var t=this.langSwitcherElem.querySelector(".lang-switcher__options"),n=this.langSwitcherElem.querySelector(".lang-switcher__trigger");if(!t||!n)throw new Error("the bindListeners method can`t add event listeners");window.addEventListener("click",function(t){var n,r,e;n=t,r=this.langSwitcherElem,e=!0,((null==n?void 0:n.target)==r||r.contains(n.target))&&(e=!1),e&&this.hideDropMenu()}.bind(this)),n.addEventListener("click",this.toggleDropMenu.bind(this));var r=null==t?void 0:t.querySelectorAll(".lang-switcher__option");if(null==r?void 0:r.length){var e=!0,o=!1,i=void 0;try{for(var u,c=r[Symbol.iterator]();!(e=(u=c.next()).done);e=!0){u.value.addEventListener("click",this.onSelection.bind(this))}}catch(t){o=!0,i=t}finally{try{e||null==c.return||c.return()}finally{if(o)throw i}}}else console.warn("LangSwitcher: options list is empty")}},{key:"onSelection",value:function(t){var n=t.target,r=n.classList.contains("selected");if(n){if(r)t.preventDefault();else{var e;n.getAttribute("data-href");null===(e=n.parentNode.querySelector(".selected"))||void 0===e||e.classList.remove("selected"),n.classList.add("selected")}this.hideDropMenu()}}},{key:"toggleDropMenu",value:function(){this.langSwitcherElem.classList.toggle("open")}},{key:"hideDropMenu",value:function(){this.langSwitcherElem.classList.remove("open")}},{key:"updateMainText",value:function(t){var n=this.langSwitcherElem.querySelector(".lang-switcher__label");n&&(n.textContent=t||"")}}]),t}(); !function(t){var n=document.querySelectorAll(t);if(null==n?void 0:n.length){var r=!0,e=!1,o=void 0;try{for(var i,u=n[Symbol.iterator]();!(r=(i=u.next()).done);r=!0){var a=i.value;new c({containerIdOrHtmlElem:a})}}catch(t){e=!0,o=t}finally{try{r||null==u.return||u.return()}finally{if(e)throw o}}}}(".lang-wrapper")}]); </script> </footer> <amp-sidebar id="navMenu" layout="nodisplay" side="left"> <button id="close-sidebar" class="close-sidebar" on="tap:navMenu.close"><span></span><span></span></button> <div class="menu-mobile-menu-container"><ul id="menu-mobile-menu" class="r4m-mobile-menu"><li id="menu-item-5984" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-5984"><a href="//blog.route4me.com">Home</a></li> <li id="menu-item-11031" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-11031"><a href="//blog.route4me.com/news/">Company News</a></li> <li id="menu-item-5985" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5985"><a href="//blog.route4me.com/webinars/">Webinars</a></li> <li id="menu-item-17193" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-17193"><a href="/videos/">Videos</a></li> <li id="menu-item-5983" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5983"><a href="//blog.route4me.com/ebooks/">eBooks</a></li> <li id="menu-item-14527" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-14527"><a href="https://blog.route4me.com/case-studies/">Case Studies</a></li> <li id="menu-item-1414" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1414"><a target="_blank" rel="noopener noreferrer nofollow" href="https://itunes.apple.com/us/app/route4me/id349853799?mt=8">iPhone Route Planner</a></li> <li id="menu-item-1415" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1415"><a target="_blank" rel="noopener noreferrer nofollow" href="https://play.google.com/store/apps/details?id=com.route4me.routeoptimizer&#038;hl=en">Android Route Planner</a></li> <li id="menu-item-13051" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13051"><a target="_blank" rel="noopener noreferrer nofollow" href="https://direct.lc.chat/3412042/">Live Chat</a></li> </ul></div></amp-sidebar> <amp-consent layout="nodisplay" id="consent-element"> <script type="application/json"> { "consentInstanceId": "r4m-cookie-consent", "checkConsentHref": "https://blog.route4me.com/wp-admin/admin-ajax.php?action=r4m_set_cookie", "promptUI": "r4m-consent-ui", "consentRequired": true, "geoOverride": { "consentHidden": { "consentRequired": false, "promptUI": "r4m-consent-ui" } } } </script> <div id="r4m-consent-ui"> <div class="consent_text"> This website <a href="https://www.route4me.com/terms-of-service" target="_blank" rel="noopener">uses cookies</a> to ensure you get the best experience. </div> <div class="accept_container"> <button on="tap:consent-element.accept" class="btn">Close</button> </div> </div> </amp-consent> <link rel='stylesheet' id='shortcode_toc_style-css' href='https://blog.route4me.com/wp-content/themes/r4m-blog/css/shortcode_toc.css?ver=6.6.1' type='text/css' media='all' /> <script type="text/javascript" src="https://blog.route4me.com/wp-content/themes/r4m-blog/js/jquery.js?ver=3.7.1" id="jquery-js"></script> <script type="text/javascript" async custom-element="amp-accordion" src="https://cdn.ampproject.org/v0/amp-accordion-0.1.js?ver=6.6.1" id="amp-accordion-js"></script> <script type="text/javascript" async custom-element="amp-consent" src="https://cdn.ampproject.org/v0/amp-consent-0.1.js?ver=6.6.1" id="amp-consent-js"></script> <script type="text/javascript" src="https://blog.route4me.com/wp-content/themes/r4m-blog/js/cookie_consern.js?ver=1.0.0" id="cookie_consern-js"></script> <script>window.lazyLoadOptions=[{elements_selector:"img[data-lazy-src],.rocket-lazyload,iframe[data-lazy-src]",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,callback_loaded:function(element){if(element.tagName==="IFRAME"&&element.dataset.rocketLazyload=="fitvidscompatible"){if(element.classList.contains("lazyloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}},{elements_selector:".rocket-lazyload",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,}];window.addEventListener('LazyLoad::Initialized',function(e){var lazyLoadInstance=e.detail.instance;if(window.MutationObserver){var observer=new MutationObserver(function(mutations){var image_count=0;var iframe_count=0;var rocketlazy_count=0;mutations.forEach(function(mutation){for(var i=0;i<mutation.addedNodes.length;i++){if(typeof mutation.addedNodes[i].getElementsByTagName!=='function'){continue} if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue} images=mutation.addedNodes[i].getElementsByTagName('img');is_image=mutation.addedNodes[i].tagName=="IMG";iframes=mutation.addedNodes[i].getElementsByTagName('iframe');is_iframe=mutation.addedNodes[i].tagName=="IFRAME";rocket_lazy=mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');image_count+=images.length;iframe_count+=iframes.length;rocketlazy_count+=rocket_lazy.length;if(is_image){image_count+=1} if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1)</script><script data-no-minify="1" async src="https://blog.route4me.com/wp-content/plugins/wp-rocket/assets/js/lazyload/17.8.3/lazyload.min.js"></script><script>function lazyLoadThumb(e,alt,l){var t='<img data-lazy-src="https://i.ytimg.com/vi/ID/hqdefault.jpg" alt="" width="480" height="360"><noscript><img src="https://i.ytimg.com/vi/ID/hqdefault.jpg" alt="" width="480" height="360"></noscript>',a='<button class="play" aria-label="play Youtube video"></button>';if(l){t=t.replace('data-lazy-','');t=t.replace('loading="lazy"','');t=t.replace(/<noscript>.*?<\/noscript>/g,'');}t=t.replace('alt=""','alt="'+alt+'"');return t.replace("ID",e)+a}function lazyLoadYoutubeIframe(){var e=document.createElement("iframe"),t="ID?autoplay=1";t+=0===this.parentNode.dataset.query.length?"":"&"+this.parentNode.dataset.query;e.setAttribute("src",t.replace("ID",this.parentNode.dataset.src)),e.setAttribute("frameborder","0"),e.setAttribute("allowfullscreen","1"),e.setAttribute("allow","accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"),this.parentNode.parentNode.replaceChild(e,this.parentNode)}document.addEventListener("DOMContentLoaded",function(){var exclusions=["size-featured-slider","genpost-featured-image","r4m-featured-post","img.attachment-featured-slider.size-featured-slider.wp-post-image.wp-stateless-item","app-store.webp","app-store@2x.webp","google-play.webp","google-play@2x.webp"];var e,t,p,u,l,a=document.getElementsByClassName("rll-youtube-player");for(t=0;t<a.length;t++)(e=document.createElement("div")),(u='https://i.ytimg.com/vi/ID/hqdefault.jpg'),(u=u.replace('ID',a[t].dataset.id)),(l=exclusions.some(exclusion=>u.includes(exclusion))),e.setAttribute("data-id",a[t].dataset.id),e.setAttribute("data-query",a[t].dataset.query),e.setAttribute("data-src",a[t].dataset.src),(e.innerHTML=lazyLoadThumb(a[t].dataset.id,a[t].dataset.alt,l)),a[t].appendChild(e),(p=e.querySelector(".play")),(p.onclick=lazyLoadYoutubeIframe)});</script><script defer type="text/javascript">var __lc={license:3412042,visitor:{name:""},params:[{name:"Login",value:""},{name:"First Name",value:""},{name:"Account Type",value:""}]};!function(){var e=document.createElement("script");e.type="text/javascript",e.async=!0,e.src="https://cdn.livechatinc.com/tracking.js";var a=document.getElementsByTagName("script")[0];a.parentNode.insertBefore(e,a)}();</script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10