{"id":163,"date":"2026-10-11T12:10:14","date_gmt":"2026-10-11T12:10:14","guid":{"rendered":"https:\/\/sdwski.com\/?post_type=project&#038;p=163"},"modified":"2026-10-14T07:50:10","modified_gmt":"2026-10-14T07:50:10","slug":"autokaput","status":"publish","type":"project","link":"https:\/\/sdwski.com\/en\/post\/work\/autokaput","title":{"rendered":"<p>Website for a towing service in Lithuania (Vilnius) AutoKaput.LT<\/p>\n"},"content":{"rendered":"<p class=\"wp-block-paragraph\">A brochure website for a towing service operating in Vilnius, the Vilnius District, and throughout Lithuania. I developed the theme for WordPress from scratch to meet the client's specific needs. <strong>Someone stranded on the road is not going to explore a website. They need to understand within seconds that help is available and get in touch. The entire concept is built around this.<\/strong><\/p><p class=\"wp-block-paragraph\"><strong>The challenge.<\/strong> Create a towing service website where someone stranded on the road can find what they need within seconds. This kind of customer is often standing beside a broken-down car at night, feeling stressed and holding their phone in one hand. That is why the site is built around two actions: calling and sharing your location. Everything else on the page is secondary.<\/p><p class=\"wp-block-paragraph\"><strong>The result.<\/strong> A Lithuanian-language website for a towing service in Vilnius. It operates throughout the Vilnius region and across Lithuania, 24 hours a day. The project uses no page builders or generic all-purpose templates, and there is no unnecessary code, so the site loads quickly even on a weak mobile connection.<\/p><figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1160\" height=\"1455\" src=\"https:\/\/sdwski.com\/wp-content\/uploads\/2026\/10\/6666-9-11-1160x1455.webp\" alt=\"\" class=\"wp-image-283\" srcset=\"https:\/\/sdwski.com\/wp-content\/uploads\/2026\/10\/6666-9-11-1160x1455.webp 1160w, https:\/\/sdwski.com\/wp-content\/uploads\/2026\/10\/6666-9-11-800x1004.webp 800w, https:\/\/sdwski.com\/wp-content\/uploads\/2026\/10\/6666-9-11-1224x1536.webp 1224w, https:\/\/sdwski.com\/wp-content\/uploads\/2026\/10\/6666-9-11.webp 1512w\" sizes=\"auto, (max-width: 1160px) 100vw, 1160px\"><\/figure><h2 class=\"wp-block-heading\">Hero section<\/h2><p class=\"wp-block-paragraph\">The entire hero section is filled by a background video. I created it with AI using photos of the actual tow truck operator and his vehicle. The background depicts a stylized Vilnius: it establishes the visual identity and immediately shows where the company operates, even though it is not documentary footage. Two different videos were prepared for desktop and mobile: one horizontal and one vertical. On phones, the video is neither cropped nor stretched. A separate script handles autoplay, which mobile browsers often block, ensuring that the video starts reliably.<\/p><p class=\"wp-block-paragraph\">The key promises are immediately visible in the hero section: 24\/7 assistance, an upfront quote before arrival, no hidden fees, and arrival within 15&ndash;30 minutes. Below them are three cards: roadside assistance (tire changes and fuel delivery), location sharing, and transportation of vehicles weighing up to 3,500 kg.<\/p><h2 class=\"wp-block-heading\">Two fixed buttons on mobile<\/h2><p class=\"wp-block-paragraph\">&#1041;&#1086;&#1083;&#1077;&#1077; 90 % &#1082;&#1083;&#1080;&#1077;&#1085;&#1090;&#1086;&#1074; &#1101;&#1074;&#1072;&#1082;&#1091;&#1072;&#1090;&#1086;&#1088;&#1072; &#1079;&#1072;&#1093;&#1086;&#1076;&#1103;&#1090; &#1089; &#1090;&#1077;&#1083;&#1077;&#1092;&#1086;&#1085;&#1072; &#1080; &#1086;&#1073;&#1099;&#1095;&#1085;&#1086; &#1074; &#1089;&#1090;&#1088;&#1077;&#1089;&#1089;&#1077;. &#1055;&#1086;&#1101;&#1090;&#1086;&#1084;&#1091; &#1085;&#1072; &#1084;&#1086;&#1073;&#1080;&#1083;&#1100;&#1085;&#1086;&#1081; &#1074;&#1077;&#1088;&#1089;&#1080;&#1080; &#1074;&#1085;&#1080;&#1079;&#1091; &#1101;&#1082;&#1088;&#1072;&#1085;&#1072; &#1074;&#1089;&#1077;&#1075;&#1076;&#1072; &#1079;&#1072;&#1082;&#1088;&#1077;&#1087;&#1083;&#1077;&#1085;&#1099; &#1076;&#1074;&#1077; &#1082;&#1088;&#1091;&#1087;&#1085;&#1099;&#1077; &#1082;&#1085;&#1086;&#1087;&#1082;&#1080;:<\/p><ul class=\"wp-block-list\">\n<li><strong>&ldquo;Call&rdquo;<\/strong> (call) dials the number with one tap;<\/li>\n\n\n\n<li><strong>&ldquo;Send location&rdquo;<\/strong> (send location) sends your geolocation to the dispatcher.<\/li>\n<\/ul><p class=\"wp-block-paragraph\">The panel stays in place as you scroll the page, regardless of the section, so there is no need to search for the buttons. They are designed for thumb use and account for the iPhone safe area. The panel does not cover the footer or leave an empty strip at the bottom of the page.<\/p><figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1160\" height=\"527\" src=\"https:\/\/sdwski.com\/wp-content\/uploads\/2026\/10\/6666-9-15-1160x527.webp\" alt=\"\" class=\"wp-image-288\" srcset=\"https:\/\/sdwski.com\/wp-content\/uploads\/2026\/10\/6666-9-15-1160x527.webp 1160w, https:\/\/sdwski.com\/wp-content\/uploads\/2026\/10\/6666-9-15-800x363.webp 800w, https:\/\/sdwski.com\/wp-content\/uploads\/2026\/10\/6666-9-15-1536x697.webp 1536w, https:\/\/sdwski.com\/wp-content\/uploads\/2026\/10\/6666-9-15.webp 1595w\" sizes=\"auto, (max-width: 1160px) 100vw, 1160px\"><\/figure><h2 class=\"wp-block-heading\">&#128205;Sending your location<\/h2><p class=\"wp-block-paragraph\">This is the project's key feature. As far as I know, no other towing services in Lithuania offer this functionality.<\/p><p class=\"wp-block-paragraph\"><strong>The customer often does not know the address<\/strong>: they may be on the highway, at an exit, or in an unfamiliar area. Explaining your location over the phone can be time-consuming and imprecise. Instead:<\/p><ol class=\"wp-block-list\">\n<li>The customer taps &ldquo;Send location.&rdquo; The browser requests access to their geolocation while opening a short form.<\/li>\n\n\n\n<li>The form has three fields: name, phone number (required), and a comment describing what happened.<\/li>\n\n\n\n<li>Once submitted, the dispatcher receives an email with the customer's phone number, comment, exact coordinates, and a <strong>Google Maps link<\/strong>, allowing them to plan a route with a single click.<\/li>\n<\/ol><p class=\"wp-block-paragraph\"><strong>Even if the customer denies access to their location or it cannot be determined, the request is still submitted with their name, phone number, and comment. <\/strong>No SMS, messaging apps, or app installation is required to submit the form, and it works on any device. The form is protected against spam. This saves the towing service time otherwise spent confirming the address and allows them to arrive sooner.<\/p><p class=\"wp-block-paragraph\">The button is available not only in the mobile panel. It is also located on the home page and next to the map on the contact page.<\/p><figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1160\" height=\"527\" src=\"https:\/\/sdwski.com\/wp-content\/uploads\/2026\/10\/6666-9-14-1160x527.webp\" alt=\"\" class=\"wp-image-287\" srcset=\"https:\/\/sdwski.com\/wp-content\/uploads\/2026\/10\/6666-9-14-1160x527.webp 1160w, https:\/\/sdwski.com\/wp-content\/uploads\/2026\/10\/6666-9-14-800x363.webp 800w, https:\/\/sdwski.com\/wp-content\/uploads\/2026\/10\/6666-9-14-1536x697.webp 1536w, https:\/\/sdwski.com\/wp-content\/uploads\/2026\/10\/6666-9-14.webp 1595w\" sizes=\"auto, (max-width: 1160px) 100vw, 1160px\"><\/figure><h2 class=\"wp-block-heading\">Website structure<\/h2><ul class=\"wp-block-list\">\n<li><strong>Home<\/strong> &mdash; hero video, benefits, services section (on-site assistance, heavy vehicle assistance, towing up to 3,500 kg), a three-step &ldquo;How It Works&rdquo; section, FAQs, reviews, latest blog posts, and large &ldquo;Call&rdquo; buttons.<\/li>\n\n\n\n<li><strong>Photo gallery<\/strong> &mdash; the towing services and tow trucks.<\/li>\n\n\n\n<li><strong>Contact<\/strong> &mdash; company details, contact form, map, and service area.<\/li>\n\n\n\n<li><strong>Blog<\/strong> &mdash; articles with useful tips that support SEO.<\/li>\n<\/ul><p class=\"wp-block-paragraph\">Additionally: responsive design for all screen sizes, smooth animations, a sticky header, preloader, and an EU\/GDPR-compliant cookie consent pop-up.<\/p><h2 class=\"wp-block-heading\">Multilingual Support and SEO<\/h2><p class=\"wp-block-paragraph\">The website's original language is Lithuanian, as it was created for the Lithuanian market. However, the company has clients who speak other languages, so separate versions were created in <strong>Russian, English, and Polish<\/strong>. Services are also available in each of these languages.<\/p><p class=\"wp-block-paragraph\">This is not just a &ldquo;translator in the corner.&rdquo; Each version has its own URL and is <strong>indexed separately by Google<\/strong>. Users see the language version that matches their query and browser language in the search results, allowing them to find a tow truck in a language they understand.<\/p><p class=\"wp-block-paragraph\">The translation system works as follows:<\/p><ul class=\"wp-block-list\">\n<li>the website's main content was translated using the powerful GPT-5 model and reads naturally;<\/li>\n\n\n\n<li>new blog posts are translated automatically via <strong>Azure Translate<\/strong>. It is free, the translation quality is average, and there are no maintenance costs.<\/li>\n<\/ul><h2 class=\"wp-block-heading\">Launching the website in search engines and advertising<\/h2><p class=\"wp-block-paragraph\">Since the website is new, I set up the full suite of Google integrations for it:<\/p><ul class=\"wp-block-list\">\n<li><strong>Google Analytics<\/strong> &mdash; statistics on visitors and inquiry sources;<\/li>\n\n\n\n<li><strong>XML sitemap<\/strong> and connection to <strong>Google Search Console<\/strong> &mdash; the website has been added to search results, and indexing can be monitored;<\/li>\n\n\n\n<li><strong>Google tag<\/strong> for tracking advertising campaigns <strong>Google Ads<\/strong>;<\/li>\n\n\n\n<li>management of <strong>the company&rsquo;s Google Business Profile listing<\/strong> (it also helps generate leads).<\/li>\n<\/ul><h2 class=\"wp-block-heading\">Technologies<\/h2><p class=\"wp-block-paragraph\">WordPress, a custom-built theme using HTML, CSS, JavaScript, and PHP, with no page builders. The theme transmits data over a secure channel, while emails are sent through the standard WordPress mail system. A custom language-switching plugin is used for translation.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>C&#1072;&#1081;&#1090;-&#1074;&#1080;&#1079;&#1080;&#1090;&#1082;&#1072; &#1076;&#1083;&#1103; &#1101;&#1074;&#1072;&#1082;&#1091;&#1072;&#1090;&#1086;&#1088;&#1072;, &#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1081; &#1088;&#1072;&#1073;&#1086;&#1090;&#1072;&#1077;&#1090; &#1074; &#1042;&#1080;&#1083;&#1100;&#1085;&#1102;&#1089;&#1077;, &#1042;&#1080;&#1083;&#1100;&#1085;&#1102;&#1089;&#1089;&#1082;&#1086;&#1084; &#1088;&#1072;&#1081;&#1086;&#1085;&#1077; &#1080; &#1087;&#1086; &#1074;&#1089;&#1077;&#1081; &#1051;&#1080;&#1090;&#1074;&#1077;. &#1058;&#1077;&#1084;&#1091; &#1076;&#1083;&#1103; WordPress &#1103; &#1088;&#1072;&#1079;&#1088;&#1072;&#1073;&#1086;&#1090;&#1072;&#1083; &#1089; &#1085;&#1091;&#1083;&#1103;, &#1087;&#1086;&#1076; &#1082;&#1086;&#1085;&#1082;&#1088;&#1077;&#1090;&#1085;&#1091;&#1102; &#1079;&#1072;&#1076;&#1072;&#1095;&#1091;. &#1063;&#1077;&#1083;&#1086;&#1074;&#1077;&#1082; &#1074; &#1073;&#1077;&#1076;&#1077; &#1085;&#1072; &#1076;&#1086;&#1088;&#1086;&#1075;&#1077; &#1085;&#1077; &#1073;&#1091;&#1076;&#1077;&#1090; &#1080;&#1079;&#1091;&#1095;&#1072;&#1090;&#1100; &#1089;&#1072;&#1081;&#1090;. &#1045;&#1084;&#1091; &#1085;&#1091;&#1078;&#1085;&#1086; &#1079;&#1072; &#1087;&#1072;&#1088;&#1091; &#1089;&#1077;&#1082;&#1091;&#1085;&#1076; &#1087;&#1086;&#1085;&#1103;&#1090;&#1100;, &#1095;&#1090;&#1086; &#1087;&#1086;&#1084;&#1086;&#1097;&#1100; &#1077;&#1089;&#1090;&#1100;, &#1080; &#1089;&#1074;&#1103;&#1079;&#1072;&#1090;&#1100;&#1089;&#1103; &#1089; &#1085;&#1077;&#1081;. &#1042;&#1089;&#1103; &#1082;&#1086;&#1085;&#1094;&#1077;&#1087;&#1094;&#1080;&#1103; &#1087;&#1086;&#1089;&#1090;&#1088;&#1086;&#1077;&#1085;&#1072; &#1074;&#1086;&#1082;&#1088;&#1091;&#1075; &#1101;&#1090;&#1086;&#1075;&#1086;. &#1047;&#1072;&#1076;&#1072;&#1095;&#1072;. &#1057;&#1076;&#1077;&#1083;&#1072;&#1090;&#1100; &#1089;&#1072;&#1081;&#1090; &#1101;&#1074;&#1072;&#1082;&#1091;&#1072;&#1090;&#1086;&#1088;&#1072;, &#1085;&#1072; [&hellip;]<\/p>\n","protected":false},"featured_media":266,"menu_order":0,"template":"","meta":{"plinth_client":"AutoKaput, UAB (\u041b\u0438\u0442\u0432\u0430)","plinth_year":"2026","plinth_lang":"Lietuvi\u0173","plinth_timeline":"2 \u043d\u0435\u0434\u0435\u043b\u0438","plinth_video":"https:\/\/sdwski.com\/files\/autokaput-gorisont.mp4","plinth_poster":"https:\/\/sdwski.com\/wp-content\/uploads\/2026\/10\/6666-9-52.webp","plinth_url":"https:\/\/autokaput.lt\/","plinth_support":"1","plinth_budget":"start"},"project_type":[],"class_list":["post-163","project","type-project","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/sdwski.com\/en\/wp-json\/wp\/v2\/project\/163","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sdwski.com\/en\/wp-json\/wp\/v2\/project"}],"about":[{"href":"https:\/\/sdwski.com\/en\/wp-json\/wp\/v2\/types\/project"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sdwski.com\/en\/wp-json\/wp\/v2\/media\/266"}],"wp:attachment":[{"href":"https:\/\/sdwski.com\/en\/wp-json\/wp\/v2\/media?parent=163"}],"wp:term":[{"taxonomy":"project_type","embeddable":true,"href":"https:\/\/sdwski.com\/en\/wp-json\/wp\/v2\/project_type?post=163"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}