1<!DOCTYPE html> 2 3<html lang="en"> 4 5<head> 6 <meta charset="utf-8"> 7 <link rel="preload" as="image" type="image/webp" href="/assets/img/Embed/background-header.webp" fetchpriority="high"> 8<link rel="preconnect" href="https://consent.cookiebot.com"> 9<link rel="preconnect" href="https://www.googletagmanager.com"> 10<link rel="preconnect" href="https://cdn.firstpromoter.com"> 11 <!-- Google Consent Mode v2 - stan domyslny. MUSI byc PRZED skryptem Cookiebota 12 i przed GTM. Przy recznym wdrozeniu Cookiebota (uc.js w kodzie strony, nie przez 13 szablon GTM) Cookiebot NIE ustawia domyslnych zgod sam - zweryfikowane na zywo: 14 google_tag_data.ics pokazywalo {"implicit":true}, czyli zgoda domyslnie udzielona, 15 a trafienia nie mialy parametru gcs. Bez tego bloku tagi Google albo zbieraja 16 przed zgoda, albo (przy blokowaniu) nie wysylaja nic i nie ma modelowania konwersji. 17 Cookiebot po kliknieciu w banerze wysyla consent update i podnosi te flagi. -->
18<script data-cookieconsent="ignore"> 19 window.dataLayer = window.dataLayer || []; 20 function gtag() { dataLayer.push(arguments); } 21 gtag('consent', 'default', { 22 ad_personalization: 'denied', 23 ad_storage: 'denied', 24 ad_user_data: 'denied', 25 analytics_storage: 'denied', 26 functionality_storage: 'denied', 27 personalization_storage: 'denied', 28 security_storage: 'granted', 29 wait_for_update: 500 30 }); 31 gtag('set', 'ads_data_redaction', true); 32 gtag('set', 'url_passthrough', true); 33 34 // Sygnaly zgody dla GTM. Tagi Google respektuja Consent Mode same z siebie, ale 35 // tagi Custom HTML (Meta Pixel, Clarity, HubSpot) juz nie - zweryfikowane na zywo: 36 // po wpuszczeniu GTM bez zgody odpalily sie mimo braku odpowiedzi w banerze. 37 // Dlatego w kontenerze wisza na tych zdarzeniach, nie na All Pages. 38 (function () { 39 function push() { 40 try { 41 var c = window.Cookiebot && window.Cookiebot.consent; 42 if (!c) return; 43 if (c.statistics) window.dataLayer.push({ event: 'cookie_consent_statistics' }); 44 if (c.marketing) window.dataLayer.push({ event: 'cookie_consent_marketing' }); 45 } catch (e) {} 46 } 47 window.addEventListener('CookiebotOnAccept', push, false); 48 window.addEventListener('CookiebotOnLoad', push, false); 49 })(); 50</script>
50 51 52<!-- Cookiebot (zaraz po stanie domyslnym, przed reszta). 53 data-culture: baner musi mowic w jezyku strony. Bez tego atrybutu Cookiebot 54 wykrywa jezyk po naglowkach przegladarki, wiec Polak na /pl i Niemiec na /de/ 55 widzieli ANGIELSKI baner zgody - a to pierwszy element, ktory zaslania 56 stronie caly ekran (zmierzone w audycie Clarity 27.07: baner zakrywal formularz 57 logowania). Jezyk bierzemy z template/lang-map.php, tego samego zrodla co 58 hreflang, zeby nie powstala druga lista stron do utrzymania. -->
59<script id="Cookiebot" src="https://consent.cookiebot.com/uc.js" data-cbid="0092ce4f-e16b-4e6c-bf67-e176378502a7" data-blockingmode="auto" data-culture="EN" type="text/javascript"></script>
59 60 61<!-- Google Tag Manager. 62 data-cookieconsent="ignore" jest tu CELOWO: kontener ma sie zaladowac takze bez 63 zgody, ale tagi Google startuja wtedy w stanie denied (patrz blok wyzej), czyli 64 wysylaja bezciasteczkowe pingi, z ktorych Google modeluje konwersje. Gdyby GTM byl 65 blokowany do czasu zgody, traciliby smy caly ruch osob, ktore nie klikna. 66 Tagi Custom HTML w kontenerze (Meta, Clarity, HubSpot) wstrzykuja wlasne skrypty, 67 ktore auto-blocking Cookiebota nadal przechwytuje i wstrzymuje do zgody. -->
68<script data-cookieconsent="ignore">
vendor: 327 bytes, lines 68-72
68(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 69new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 70j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 71'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 72})(window,document,'script','dataLayer','
72GTM-TRNHPNSQ
vendor: 3 bytes, line 72
72');
72</script>
72 73<!-- End Google Tag Manager --> 74 75<!-- Atrybucja: click-idy, utm, referrer i strona wejscia do ciasteczek na .justreview.co. 76 Te ciasteczka czyta rejestracja w app.justreview.co i wysyla do Chargebee. 77 Kod jest TUTAJ, a nie w app2.js, celowo: w app2.js siedzial na koncu pliku, 78 za wywolaniem lottie.loadAnimation(). Gdy lottie sie nie zaladowalo, caly 79 app2.js wywalal sie na "lottie is not defined" i atrybucja NIE zapisywala sie 80 wcale (zlapane smoke testem 2026-07-25). Tutaj nie zalezy od niczego i 81 wykonuje sie jako pierwsza rzecz na stronie. 82 83 KOPIE TEGO BLOKU (trzymaj zgodne, to cztery osobne systemy budowania): 84 template/head-tracking.php <- tu (wszystkie strony PHP) 85 site-blog/src/components/Analytics.astro 86 site/src/components/Head.astro 87 frontend public/index.html <- repo JustReviewReactNew (app.justreview.co) -->
88<script data-cookieconsent="ignore"> 89 (function () { 90 try { 91 var EXPIRES = '; expires=Wed, 31 Oct 2112 08:50:17 GMT; path=/; domain=justreview.co;'; 92 var onPanel = /^app\.justreview\.co$/i.test(window.location.hostname); 93 var mem = {}; 94 95 // Cookiebot trzyma just_ref_ / just_land_ / just_visit_ w cookieTableUnclassified 96 // ("Pending"), a nieskategoryzowane = nieobjete zgoda, wiec po kliknieciu "Odrzuc" 97 // KASUJE je. Zmierzone Playwrightem 20.09.2026: po 98 // #CybotCookiebotDialogBodyButtonDecline zbior just_* jest pusty, a na panelu 99 // odtwarza sie juz jako app.justreview.co/. Efekt: 206 z 289 rejestracji (71%) 100 // z 30 dni ma referrer = NULL. Dlatego kazdy zapis idzie rownolegle do 101 // sessionStorage (Cookiebot go nie rusza) i do pamieci odslony, a odczyt probuje 102 // po kolei ciasteczka -> pamiec -> sessionStorage. 103 function keep(name, value) { 104 mem[name] = value; 105 try { window.sessionStorage.setItem('just_' + name + '_', value); } catch (e) {} 106 } 107 function write(name, value) { 108 document.cookie = 'just_' + name + '_=' + value + EXPIRES; 109 keep(name, value); 110 } 111 function writeSession(name, value) { 112 document.cookie = 'just_' + name + '_=' + value + '; path=/; domain=justreview.co;'; 113 keep(name, value); 114 } 115 function read(name) { 116 var parts = ('; ' + document.cookie).split('; just_' + name + '_='); 117 if (parts.length === 2) return parts.pop().split(';').shift(); 118 if (mem[name]) return mem[name]; 119 try { return window.sessionStorage.getItem('just_' + name + '_') || ''; } catch (e) {} 120 return ''; 121 } 122 function readPlain(name) { 123 var v = read(name); 124 if (!v) return ''; 125 try { return decodeURIComponent(v); } catch (e) { return v; } 126 } 127 function persisted(name) { 128 if (('; ' + document.cookie).split('; just_' + name + '_=').length === 2) return true; 129 try { return !!window.sessionStorage.getItem('just_' + name + '_'); } catch (e) {} 130 return false; 131 } 132 function fromUrl(name) { 133 try { 134 var s = new URLSearchParams(window.location.search); 135 if (s.get(name)) return s.get(name); 136 var h = window.location.hash || ''; 137 var qi = h.indexOf('?'); 138 if (qi !== -1) { 139 var hp = new URLSearchParams(h.slice(qi + 1)); 140 if (hp.get(name)) return hp.get(name); 141 } 142 } catch (e) {} 143 return ''; 144 } 145 146 // 0. Most z landinga do panelu (odbior). Przejscie justreview.co -> 147 // app.justreview.co idzie BEZ referera (zmierzone: document.referrer jest pusty), 148 // a ciasteczka moga byc w tym momencie juz skasowane przez Cookiebota. Landing 149 // dokleja wiec zrodlo do adresu panelu jako ?jr_ref / ?jr_land (krok 3 nizej), 150 // a tutaj je przejmujemy. Po udanym zapisie czyscimy je z adresu, zeby nie 151 // rozbijaly page_location w GA4 na osobne wiersze. 152 var jrRef = fromUrl('jr_ref'); 153 var jrLand = fromUrl('jr_land'); 154 if (jrRef) write('ref', encodeURIComponent(jrRef.slice(0, 180))); 155 if (jrLand) write('land', encodeURIComponent(jrLand.slice(0, 180))); 156 if ((jrRef || jrLand) && (!jrRef || persisted('ref')) && (!jrLand || persisted('land'))) { 157 // Nie czyscimy, gdy nie bylo GDZIE zapisac (ciasteczka i storage zablokowane): 158 // wtedy adres jest jedynym nosnikiem i Register.js czyta go bezposrednio. 159 try { 160 var clean = new URL(window.location.href); 161 clean.searchParams.delete('jr_ref'); 162 clean.searchParams.delete('jr_land'); 163 if (window.history && window.history.replaceState) { 164 window.history.replaceState(null, '', clean.pathname + clean.search + clean.hash); 165 } 166 } catch (e) {} 167 } 168 169 // 1. UTM i click-idy z adresu. Format zapisu bez zmian (surowa wartosc, 170 // ostatni tag wygrywa) - czyta to Register.js i pipeline konwersji offline. 171 var params = ['gclid', 'gbraid', 'wbraid', 'fbclid', 'ttclid', 172 'utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content']; 173 var q = new URLSearchParams(window.location.search); 174 var tagged = false;
175 for (var i = 0; i < params.length; i++) { 176 var v = q.get(params[i]); 177 if (v) { 178 write(params[i], v); 179 tagged = true; 180 } 181 } 182 183 // 2. Referrer i strona wejscia. Bez tego okolo 3/4 rejestracji ma puste zrodlo: 184 // ruch organiczny, bezposredni i z plakietek klientow nie niesie zadnego UTM-a, 185 // wiec w panelu admina wygladal identycznie jak brak pomiaru. 186 // Zapisujemy RAZ NA WIZYTE (marker sesyjny just_visit_), zeby klikanie po 187 // serwisie nie nadpisalo wejscia wlasnym adresem. Wejscie z nowym UTM-em 188 // liczy sie jako nowa wizyta. 189 if (!read('visit') || tagged) { 190 writeSession('visit', '1'); 191 var ref = document.referrer || ''; 192 var host = ''; 193 if (ref) { 194 var a = document.createElement('a'); 195 a.href = ref; 196 host = (a.hostname || '').replace(/^www\./i, '').toLowerCase(); 197 } 198 if (host && !/(^|\.)justreview\.co$/.test(host)) { 199 // Wlasne domeny to nie zrodlo: przejscie LP -> app.justreview.co nie moze 200 // nadpisac prawdziwego referrera. 201 write('ref', encodeURIComponent(host)); 202 } else if (!host && !read('ref')) { 203 // Jawne "wejscie bez referrera" to informacja, nie brak danych. Nie kasuje 204 // wczesniej zlapanego zrodla zewnetrznego. 205 write('ref', '(direct)'); 206 } 207 // Strona wejscia. PANEL NIE NADPISUJE juz zapisanej strony wejscia wlasnym 208 // adresem: wczesniej `write('land', ...)` wykonywalo sie zawsze po wejsciu w ten 209 // blok, wiec app.justreview.co kasowal prawdziwy landing i w bazie zostawalo 210 // landing_page = 'app.justreview.co/' mimo zywego just_ref_ (zmierzone 20.09.2026). 211 if (!onPanel || !read('land')) { 212 write('land', encodeURIComponent( 213 (window.location.hostname + window.location.pathname).slice(0, 180) 214 )); 215 } 216 } 217 218 // 3. Most z landinga do panelu (nadanie). Doklejamy zrodlo do adresow 219 // prowadzacych na app.justreview.co, bo to JEDYNY kanal, ktory nie zalezy ani 220 // od ciasteczek, ani od zgody, ani od referera: dziala takze po "Odrzuc" 221 // i w trybie prywatnym. Panel odbiera to w kroku 0 i czysci z adresu. 222 if (!onPanel) { 223 var decorate = function (el) { 224 try { 225 var raw = el.getAttribute('href'); 226 if (!raw || /^(#|mailto:|tel:|javascript:)/i.test(raw)) return; 227 var u = new URL(raw, window.location.href); 228 if (!/^app\.justreview\.co$/i.test(u.hostname)) return; 229 var r = readPlain('ref'); 230 var l = readPlain('land'); 231 var changed = false; 232 if (r && !u.searchParams.get('jr_ref')) { u.searchParams.set('jr_ref', r); changed = true; } 233 if (l && !u.searchParams.get('jr_land')) { u.searchParams.set('jr_land', l); changed = true; } 234 if (changed) el.setAttribute('href', u.href); 235 } catch (e) {} 236 }; 237 var decorateAll = function () { 238 var links = document.querySelectorAll('a[href]'); 239 for (var k = 0; k < links.length; k++) decorate(links[k]); 240 }; 241 // Delegacja w fazie capture lapie takze linki dorysowane pozniej przez JS. 242 var onPointer = function (e) { 243 try { 244 var t = e.target; 245 var el = t && t.closest ? t.closest('a[href]') : null; 246 if (el) decorate(el); 247 } catch (err) {} 248 }; 249 document.addEventListener('mousedown', onPointer, true); 250 document.addEventListener('click', onPointer, true); 251 document.addEventListener('auxclick', onPointer, true); 252 document.addEventListener('touchstart', onPointer, true); 253 if (document.readyState === 'loading') { 254 document.addEventListener('DOMContentLoaded', decorateAll); 255 } else { 256 decorateAll(); 257 } 258 } 259 } catch (e) {} 260 })(); 261</script>
261 262 263<!-- FirstPromoter (afiliacja - swiadomie poza GTM) -->
264<script> 265 (function(w) { 266 w.fpr = w.fpr || function() { 267 w.fpr.q = w.fpr.q || []; 268 w.fpr.q[arguments[0] == 'set' ? 'unshift' : 'push'](arguments); 269 }; 270 })(window); 271 fpr('init', { 272 cid: 'c534io2q' 273 }); 274 fpr('click'); 275</script>
vendor: 1 bytes, line 275
275
276<script src="https://cdn.firstpromoter.com/fpr.js" async></script>
276 277 278<!-- Dane strukturalne. Zrodlo: template/schema.php (jeden plik na cala witryne). -->
279<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://justreview.co/#org","name":"JustReview","url":"https://justreview.co/","logo":{"@type":"ImageObject","url":"https://justreview.co/assets/img/gradient-black-icon.svg"},"email":"[email protected]","sameAs":["https://www.linkedin.com/company/justreview/","https://www.instagram.com/justreview.co/","https://www.facebook.com/JustReview-306449906736905/"]},{"@type":"WebSite","@id":"https://justreview.co/#website","url":"https://justreview.co/","name":"JustReview","publisher":{"@id":"https://justreview.co/#org"},"inLanguage":"en"},{"@type":"SoftwareApplication","@id":"https://justreview.co/#app","name":"JustReview","url":"https://justreview.co/","applicationCategory":"BusinessApplication","applicationSubCategory":"Review management and website review widgets","operatingSystem":"Web browser","inLanguage":["en","pl","de"],"description":"JustReview imports the reviews a business already has on Google, Facebook, Amazon, eBay, Trusted Shops, Allegro and other platforms, and displays them on its own website through embeddable widgets.","publisher":{"@id":"https://justreview.co/#org"},"softwareHelp":{"@type":"CreativeWork","url":"https://justreview.co/docs/"},"releaseNotes":"https://justreview.co/changelog","featureList":["Google reviews widget","Facebook reviews widget","Review carousel and testimonials widget","Star rating widget with schema.org rich snippet output","Reviews page widget","Floating review badge","Review import from CSV","Review export to CSV","White label (JustReview logo removed)","Unlimited page views on every plan","Unlimited websites and domains on every plan","Review refresh every 24 hours"],"offers":[{"@type":"Offer","name":"Basic","price":"0","priceCurrency":"EUR","url":"https://justreview.co/pricing","description":"Free plan, no credit card. Up to 100 reviews, Google and Facebook, Badge widget."},{"@type":"Offer","name":"Plus","price":"9","priceCurrency":"EUR","url":"https://justreview.co/pricing","description":"Up to 1000 stored reviews, 9 review sources, 4 widget types, CSV import, white label. Price per month."},{"@type":"Offer","name":"Pro","price":"19","priceCurrency":"EUR","url":"https://justreview.co/pricing","description":"Up to 10000 stored reviews, 9 review sources, all widget types, star rich snippets, sorting and language filter. Price per month."},{"@type":"Offer","name":"Ultimate","price":"39","priceCurrency":"EUR","url":"https://justreview.co/pricing","description":"Up to 20000 stored reviews, all review sources, review curation, several business profiles per source. Price per month."}]},{"@type":"WebPage","@id":"https://justreview.co/embed-product-hunt-reviews-widget-on-website#webpage","url":"https://justreview.co/embed-product-hunt-reviews-widget-on-website","isPartOf":{"@id":"https://justreview.co/#website"},"about":{"@id":"https://justreview.co/#app"},"inLanguage":"en","name":"Embed Product Hunt reviews on your website","description":"How to display your Product Hunt reviews on your own website using a JustReview widget."},{"@type":"FAQPage","@id":"https://justreview.co/embed-product-hunt-reviews-widget-on-website#faq","isPartOf":{"@id":"https://justreview.co/embed-product-hunt-reviews-widget-on-website#webpage"},"inLanguage":"en","mainEntity":[{"@type":"Question","name":"How do I put my Product Hunt reviews on my website?","acceptedA
279nswer":{"@type":"Answer","text":"Connect your Product Hunt profile in the JustReview dashboard, pick a widget, and paste the generated snippet into your page. It is three lines of HTML and works on WordPress, Shopify, PrestaShop, Wix, Squarespace and any site where you can edit the source. JustReview imports the reviews from your Product Hunt page."}},{"@type":"Question","name":"Which plan do I need for Product Hunt?","acceptedAnswer":{"@type":"Answer","text":"Available on the Ultimate plan, which costs 39 EUR a month. Page views, visitors, websites and domains are unlimited on every plan, including the free one, so what you pay for is the number of reviews you store, never traffic."}},{"@type":"Question","name":"How often are the Product Hunt reviews updated?","acceptedAnswer":{"@type":"Answer","text":"Every 24 hours, on all plans. New reviews appear in your widget within a day of being published on Product Hunt, without you doing anything."}},{"@type":"Question","name":"Do I have to own the Product Hunt profile?","acceptedA
279nswer":{"@type":"Answer","text":"You point JustReview at your public Product Hunt page. JustReview is for showing your own reviews on your own website, not for copying somebody else's."}},{"@type":"Question","name":"Can I hide a single bad review?","acceptedAnswer":{"@type":"Answer","text":"Individual imported reviews can be shown or hidden one by one on the Ultimate plan. Be careful with it: a wall of nothing but five stars reads as fake, and a handful of critical reviews with a decent average usually converts better than a perfect score."}}]}]}</script>
279 280 281 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 282 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 283 <meta name="description" 284 content="A Product Hunt reviews widget keeps your launch reviews working long after launch day traffic is gone. One line of code. Ultimate plan, 39 EUR a month." /> 285 286 <meta property="og:url" content="https://justreview.co/embed-product-hunt-reviews-widget-on-website"> <meta property="og:type" content="website"> 287 <meta property="og:title" content="Product Hunt Reviews Widget | JustReview"> 288 <meta property="og:description" content="A Product Hunt reviews widget keeps your launch reviews working long after launch day traffic is gone. One line of code. Ultimate plan, 39 EUR a month."> 289 <meta property="og:image" content="https://justreview.co/assets/img/op-img.png"> 290 <meta name="twitter:card" content="summary_large_image"> 291 <link rel="canonical" href="https://justreview.co/embed-product-hunt-reviews-widget-on-website" /> 292 <link rel="alternate" hreflang="de" href="https://justreview.co/de/producthunt-bewertungen-widget-auf-website-einbetten" /> 293 <link rel="alternate" hreflang="en" href="https://justreview.co/embed-product-hunt-reviews-widget-on-website" /> 294 <link rel="alternate" hreflang="pl" href="https://justreview.co/widget-opinii-product-hunt-na-stronie" /> 295 <link rel="alternate" hreflang="x-default" href="https://justreview.co/embed-product-hunt-reviews-widget-on-website" /> 296 <title>Product Hunt Reviews Widget | JustReview</title> 297 <!-- Lazy loading --> 298
298<script defer src="/assets/scripts/lozad.min.js?v=1780680096" data-cookieconsent="ignore"></script>
298 299
299<script> 300 document.addEventListener("DOMContentLoaded", function() { 301 const el = document.querySelectorAll( 302 'iframe, .youtube, .lozad, .header__image, .collect-section, .widgets__columns, .footer, .clients__text, .beta, .integrations, .customize, .reviews, .black-friday-banner__img' 303 ); 304 const observer = lozad(el); // passing a `NodeList` (e.g. `document.querySelectorAll()`) is also valid 305 observer.observe(); 306 }) 307 </script>
307 308 309 <!-- Styles --> 310 <style>/* KRYTYCZNY CSS PIERWSZEGO EKRANU - PLIK GENEROWANY, NIE EDYTOWAC RECZNIE. 311 Zrodlo: scripts/gen_critical_css.py (regeneruj po kazdej zmianie hero/naglowka 312 w style.css albo w szablonach). Wbudowywany w <head> przez 313 template/critical-css.php; pelne arkusze doladowuja sie asynchronicznie. */ 314:root{--blue: #007bff; --indigo: #6610f2; --purple: #6f42c1; --pink: #e83e8c; --red: #dc3545; --orange: #fd7e14; --yellow: #ffc107; --green: #28a745; --teal: #20c997; --cyan: #17a2b8; --white: #fff; --gray: #6c757d; --gray-dark: #343a40; --primary: #007bff; --secondary: #6c757d; --success: #28a745; --info: #17a2b8; --warning: #ffc107; --danger: #dc3545; --light: #f8f9fa; --dark: #343a40; --breakpoint-xs: 0; --breakpoint-sm: 576px; --breakpoint-md: 768px; --breakpoint-lg: 992px; --breakpoint-xl: 1200px; --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", 315 Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", 316 monospace;} 317*,::after,::before{box-sizing: border-box;} 318html{font-family: sans-serif; line-height: 1.15; text-size-adjust: 100%; -webkit-tap-highlight-color: transparent;} 319header,nav{display: block;} 320body{margin: 0px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 1rem; font-weight: 400; line-height: 1.5; color: rgb(33, 37, 41); text-align: left; background-color: rgb(255, 255, 255);} 321[tabindex="-1"]:focus{outline: 0px !important;} 322h1{margin-top: 0px; margin-bottom: 0.5rem;} 323p{margin-top: 0px; margin-bottom: 1rem;} 324ul{margin-top: 0px; margin-bottom: 1rem;} 325a{color: rgb(0, 123, 255); text-decoration: none; background-color: transparent;} 326a:hover{color: rgb(0, 86, 179); text-decoration: underline;} 327img{vertical-align: middle; border-style: none;} 328svg:not(:root){overflow: hidden; vertical-align: middle;} 329button{border-radius: 0px;} 330button:focus{outline: -webkit-focus-ring-color auto 5px;} 331button,input{margin: 0px; font-family: inherit; font-size: inherit; line-height: inherit;} 332button,input{overflow: visible;} 333button{text-transform: none;} 334button{appearance: button;} 335::-webkit-file-upload-button{font: inherit; appearance: button;} 336h1{margin-bottom: 0.5rem; font-family: inherit; font-weight: 500; line-height: 1.2; color: inherit;} 337h1{font-size: 2.5rem;} 338.row{display: flex; flex-wrap: wrap; margin-right: -15px; margin-left: -15px;} 339.col-12,.col-lg-6,.col-md-3,.col-md-9,.col-xl-4,.col-xl-8{position: relative; width: 100%; min-height: 1px; padding-right: 15px; padding-left: 15px;} 340.col-12{flex: 0 0 100%; max-width: 100%;} 341@keyframes progress-bar-stripes { 342 0% { background-position: 1rem 0px; } 343 100% { background-position: 0px 0px; } 344} 345@font-face { font-family: Nunito; font-style: normal; font-weight: 400; font-display: swap; src: url("https://justreview.co/widget/fonts/nunito-v32-400-latin-ext.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } 346@font-face { font-family: Nunito; font-style: normal; font-weight: 400; font-display: swap; src: url("https://justreview.co/widget/fonts/nunito-v32-400-latin.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } 347@font-face { font-family: Nunito; font-style: normal; font-weight: 600; font-display: swap; src: url("https://justreview.co/widget/fonts/nunito-v32-400-latin-ext.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } 348@font-face { font-family: Nunito; font-style: normal; font-weight: 600; font-display: swap; src: url("https://justreview.co/widget/fonts/nunito-v32-400-latin.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } 349@font-face { font-family: Nunito; font-style: normal; font-weight: 700; font-display: swap; src: url("https://justreview.co/widget/fonts/nunito-v32-400-latin-ext.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1D
349BF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } 350@font-face { font-family: Nunito; font-style: normal; font-weight: 700; font-display: swap; src: url("https://justreview.co/widget/fonts/nunito-v32-400-latin.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } 351@font-face { font-family: Nunito; font-style: normal; font-weight: 800; font-display: swap; src: url("https://justreview.co/widget/fonts/nunito-v32-400-latin-ext.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } 352@font-face { font-family: Nunito; font-style: normal; font-weight: 800; font-display: swap; src: url("https://justreview.co/widget/fonts/nunito-v32-400-latin.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } 353.header__image{background-size: cover; text-align: right;} 354.header__image.active-bg{background-image: url("/assets/img/gif-bg-mobile.png");} 355:root{--swiper-theme-color: #380552 !important;} 356html{font-family: sans-serif; text-size-adjust: 100%;} 357body{margin: 0px;} 358a{background-color: transparent;} 359a:active,a:hover{outline: 0px;} 360h1{font-size: 2em; margin: 0.67em 0px;} 361img{border: 0px;} 362svg:not(:root){overflow: hidden;} 363button,input{color: inherit; font: inherit; margin: 0px;} 364button{overflow: visible;} 365button{appearance: button; cursor: pointer;} 366input{line-height: normal;} 367.header__btn-icon{transform: translate(20px, -2px);} 368@keyframes slide { 369 0% { opacity: 1; } 370 10% { opacity: 0.2; } 371 25% { transform: translateX(-100%); opacity: 0; } 372 31% { opacity: 0; transform: translateX(335%); } 373 50% { opacity: 1; transform: translateX(235%); } 374 65% { opacity: 1; } 375 100% { transform: translateX(0px); opacity: 1; } 376} 377html{box-sizing: border-box;} 378*,::before,::after{box-sizing: inherit;} 379.col-12,.col-md-3,.col-md-9,.col-lg-6,.col-xl-4,.col-xl-8{position: relative; width: 100%; min-height: 1px; padding-right: 15px; padding-left: 15px;} 380.header{height: 70vh; min-height: 770px; background-image: linear-gradient(to right, rgb(195, 55, 100) 0%, rgb(29, 38, 113) 100%);} 381.header__desc-box{max-width: 600px; padding-left: 25px;} 382.header__left-content{display: flex; align-items: center; flex-direction: column; justify-content: center; padding-top: 10px; margin-top: 100px; margin-bottom: 150px;} 383.header__title{font-family: Nunito, sans-serif; color: rgb(255, 255, 255); font-size: 37px; line-height: 58px; text-align: left;} 384.header__title h1{font-weight: 900; margin: 0px; font-size: 1.1em;} 385.header__title--big h1{font-size: 1.4em;} 386.header__image{text-align: right;} 387.header__container{padding-top: 109px;} 388.header ::-webkit-input-placeholder{color: rgb(153, 153, 153);} 389.header ::placeholder{color: rgb(153, 153, 153);} 390.header .navigation{display: flex; position: fixed; width: 100%; align-items: center; justify-content: space-around; z-index: 9999; transition: 0.3s; top: 0px; transform: translate3d(0px, 0px, 0px);} 391.header .navigation__container{transform: translate3d(0px, 0px, 0px);} 392.header .navigation__brand{display: flex; position: relative;} 393.header .navigation__wrapper{display: flex; justify-content: center;} 394.header .navigation__sign-up{background: rgb(29, 38, 113); display: none; justify-content: center; align-items: center; font-size: 15px; border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; outline: none; border-radius: 30px; width: 140px; height: 36px; box-shadow: rgba(7, 7, 7, 0.25) 2px 4px 29px 0px; animation: 2s ease 0s infinite normal none running pulse; color: rgb(255, 255, 255) !important;} 395.header .navigation__sign-up--mobile{display: none;} 396.header .navigation__sign-up:hover{background: rgb(55, 65, 150); text-decoration: none !important;} 397.header .navigation .pulse:hover{animation: auto ease 0s 1 normal none running none;} 398.header .navigation__logo{position: relative; left: 25%; transition: 0.5s;} 399.header .navigation__logo--light{opacity: 1;} 400.header .navigation__logo--colorful{opacity: 0; position: absolute;} 401.header .navigation__icon{width: 45px; height: 30px; display: none; position: relative; transform: rotate(0deg); transition: 0.5s ease-in-out; cursor: pointer;}
402.header .navigation__icon span{display: block; position: absolute; height: 4px; width: 100%; background: rgb(255, 255, 255); border-radius: 9px; opacity: 1; left: 0px; transform: rotate(0deg); transition: 0.25s ease-in-out;} 403.header .navigation__icon span:nth-child(1){top: 0px;} 404.header .navigation__icon span:nth-child(2){top: 13px;} 405.header .navigation__icon span:nth-child(3){top: 13px;} 406.header .navigation__icon span:nth-child(4){top: 26px;} 407@keyframes bounce { 408 0%, 20%, 50%, 80%, 100% { transform: translateY(0px); } 409 40% { transform: translateY(-30px); } 410 60% { transform: translateY(-15px); } 411} 412.navigation-default{padding-top: 40px;} 413.slidingVertical > span{display: flex; align-items: center; justify-content: center;} 414.slidingVertical i{padding-left: 10px;} 415.slidingVertical span{animation: 45s linear 0s infinite normal none running topToBottom; color: rgb(255, 255, 255); opacity: 0; overflow: hidden; position: absolute; margin-left: -8px; white-space: nowrap;} 416.slidingVertical span:nth-child(2){animation-delay: 2.5s;} 417.slidingVertical span:nth-child(3){animation-delay: 5s;} 418.slidingVertical span:nth-child(4){animation-delay: 7.5s;} 419.slidingVertical span:nth-child(5){animation-delay: 10s;} 420.slidingVertical span:nth-child(6){animation-delay: 12.5s;} 421.slidingVertical span:nth-child(7){animation-delay: 15s;} 422.slidingVertical span:nth-child(8){animation-delay: 17.5s;} 423.slidingVertical span:nth-child(9){animation-delay: 20s;} 424.slidingVertical span:nth-child(10){animation-delay: 22.5s;} 425.slidingVertical span:nth-child(11){animation-delay: 25s;} 426.slidingVertical span:nth-child(12){animation-delay: 27.5s;} 427.slidingVertical span:nth-child(13){animation-delay: 30s;} 428.slidingVertical span:nth-child(14){animation-delay: 32.5s;} 429.slidingVertical span:nth-child(15){animation-delay: 35s;} 430.slidingVertical span:nth-child(16){animation-delay: 37.5s;} 431.slidingVertical span:nth-child(17){animation-delay: 40s;} 432.slidingVertical span:nth-child(18){animation-delay: 42.5s;} 433@keyframes topToBottom { 434 0% { opacity: 0; transform: translateY(0px); } 435 2% { opacity: 0; transform: translateY(-50px); } 436 4% { opacity: 1; transform: translateY(0px); } 437 6% { opacity: 1; transform: translateY(0px); } 438 8% { opacity: 0; transform: translateY(50px); } 439 100% { opacity: 0; } 440} 441@keyframes move_wave { 442 0% { transform: translateX(0px) translateZ(0px) scaleY(1); } 443 50% { transform: translateX(-25%) translateZ(0px) scaleY(0.55); } 444 100% { transform: translateX(-50%) translateZ(0px) scaleY(1); } 445} 446.waveWrapper{position: relative; top: 0px; margin-bottom: 150px;} 447.waveWrapperInner{position: absolute; width: 100%; overflow: hidden; height: 120px; top: 0px; background: linear-gradient(to right, rgb(195, 55, 100) 0%, rgb(29, 38, 113) 100%);} 448.bgTop{z-index: 15; opacity: 0.5;} 449.bgMiddle{z-index: 10; opacity: 0.75;} 450.bgBottom{z-index: 5;} 451.wave{position: absolute; left: 0px; width: 200%; height: 100%; background-repeat: repeat-x; background-position: 0px bottom; transform-origin: center bottom;} 452.waveTop{background-size: 50% 100px;} 453.waveAnimation .waveTop{animation: 3s ease 1s 1 normal none running move-wave;} 454.waveMiddle{background-size: 50% 120px;} 455.waveAnimation .waveMiddle{animation: 10s linear 0s infinite normal none running move_wave;} 456.waveBottom{background-size: 50% 100px;} 457.waveAnimation .waveBottom{animation: 15s linear 0s infinite normal none running move_wave;} 458@keyframes rotate3 { 459 0% { transform: rotate(0deg) translate(0px) rotate(0deg); } 460 25% { transform: rotate(10deg) translate(0px) rotate(0deg); } 461 50% { transform: rotate(0deg) translate(0px) rotate(0deg); } 462 75% { transform: rotate(-10deg) translate(0px) rotate(0deg); } 463 100% { transform: rotate(0deg) translate(0px) rotate(0deg); } 464} 465@keyframes rotate4 { 466 0% { transform: rotate(0deg) translate(0px) rotate(0deg); } 467 25% { transform: rotate(-10deg) translate(0px) rotate(0deg); } 468 50% { transform: rotate(0deg) translate(0px) rotate(0deg); } 469 75% { transform: rotate(10deg) translate(0px) rotate(0deg); } 470 100% { transform: rotate(0deg) translate(0px) rotate(0deg); } 471} 472@keyframes pulse { 473 0% { box-shadow: rgba(29, 38, 113, 0.4) 0px 0px 0px 0px; } 474 70% { box-shadow: rgba(29, 38, 113, 0) 0px 0px 0px 10px; } 475 100% { box-shadow: rgba(29, 38, 113, 0) 0px 0px 0px 0px; } 476} 477@keyframes pulse2 { 478 0% { box-shadow: rgba(195, 55, 100, 0.5) 0px 0px 0px 0px; } 479 70% { box-shadow: rgba(195, 55, 100, 0) 0px 0px 0px 10px; } 480 100% { box-shadow: rgba(195, 55, 100, 0) 0px 0px 0px 0px; } 481} 482@keyframes unfoldIn { 483 0% { transform: scaleY(0.005) scaleX(0); } 484 50% { transform: scaleY(0.005) scaleX(1); } 485 100% { transform: scaleY(1) scaleX(1); } 486} 487@keyframes unfoldOut { 488 0% { transform: scaleY(1) scaleX(1); } 489 50% { transform: scaleY(0.005) scaleX(1); } 490 100% { transform: scaleY(0.005) scaleX(0); } 491} 492@keyframes zoomIn { 493 0% { transform: scale(0); } 494 100% { transform: scale(1); } 495} 496@keyframes zoomOut { 497 0% { transform: scale(1); } 498 100% { transform: scale(0); } 499} 500@keyframes shake { 501 0% { transform: translate(2px, 1px) rotate(0deg); } 502 10% { transform: translate(-1px, -2px) rotate(-2deg); } 503 20% { transform: translate(-3px, 0px) rotate(3deg); } 504 30% { transform: translate(0px, 2px) rotate(0deg); } 505 40% { transform: translate(1px, -1px) rotate(1deg); } 506 50% { transform: translate(-1px, 2px) rotate(-1deg); } 507 60% { transform: translate(-3px, 1px) rotate(0deg); } 508 70% { transform: translate(2px, 1px) rotate(-2deg); } 509 80% { transform: translate(-1px, -1px) rotate(4deg); } 510 90% { transform: translate(2px, 2px) rotate(-2deg); } 511 100% { transform: translate(2px, 1px) rotate(0deg); } 512} 513@keyframes rotate { 514 0% { transform: rotate(0deg) translate(-10px) rotate(0deg); } 515 100% { transform: rotate(360deg) translate(-10px) rotate(-360deg); } 516} 517@keyframes rotate2 { 518 0% { transform: rotate(0deg) translate(10px) rotate(0deg); } 519 100% { transform: rotate(360deg) translate(10px) rotate(-360deg); } 520} 521.input-color{background-color: rgb(195, 55, 100) !important; animation: 2s ease 0s infinite normal none running pulse2 !important;} 522@keyframes dash { 523 0% { stroke-dashoffset: 2000; } 524 100% { stroke-dashoffset: 0; } 525} 526@keyframes opacity { 527 0% { opacity: 0; } 528 100% { opacity: 1; } 529} 530html{font-family: Lato, sans-serif; font-size: 18px; color: rgb(110, 110, 110); overflow: hidden auto;} 531body{width: 100%; height: 100%; overflow: hidden auto; margin: auto; scroll-behavior: auto;} 532.equal{display: -webkit-flex; flex-wrap: wrap;} 533a{text-decoration: none; color: inherit;} 534*{box-sizing: border-box;} 535@keyframes blinking { 536 0% { transform: scale(1); } 537 50% { transform: scale(0.9); } 538 100% { transform: scale(1); } 539} 540.glow-btn{border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; outline: none; color: rgb(255, 255, 255); cursor: pointer; position: relative; z-index: 0;} 541.glow-btn::before{content: ""; background: linear-gradient(45deg, rgb(0, 123, 255), rgb(102, 16, 242), rgb(111, 66, 193), rgb(232, 62, 140), rgb(220, 53, 69), rgb(253, 126, 20), rgb(255, 193, 7), rgb(40, 167, 69), rgb(32, 201, 151), rgb(23, 162, 184)) 0% 0% / 400%; position: absolute; top: -2px; left: -2px; z-index: -2; filter: blur(5px); width: calc(100% + 4px); height: calc(100% + 4px); animation: 20s linear 0s infinite normal none running glowing; opacity: 0; transition: opacity 0.3s ease-in-out; border-radius: 100px;} 542.glow-btn:active{color: rgb(0, 0, 0);} 543.glow-btn--nav-mobile::before{transition: none;} 544.glow-btn:hover::before{opacity: 1;} 545.glow-btn::after{z-index: -1; content: ""; position: absolute; width: 100%; height: 100%; background-color: rgb(29, 38, 113); left: 0px; top: 0px; border-radius: 100px; opacity: 0.9;} 546.glow-btn::after{z-index: -2;} 547@keyframes glowing { 548 0% { background-position: 0px 0px; } 549 50% { background-position: 400% 0px; } 550 100% { background-position: 0px 0px; } 551} 552.header .navigation__sign-up--mobile.glow-btn--nav-mobile{max-width: 126px;} 553.header .navigation__wrapper .glow-btn--nav-mobile{width: auto; max-width: fit-content; padding: 0px 15px;} 554.glow-btn--nav-mobile .header__btn-icon{transform: translate(5px, -1px) scale(0.8);} 555.swiper-pagination-bullets{position: initial !important; background: white !important;} 556:root{--swiper-theme-color: #007aff;} 557:root{--swiper-navigation-size: 44px;} 558.swiper-pagination{position: absolute; text-align: center; transition: opacity 0.3s; transform: translate3d(0px, 0px, 0px); z-index: 10;} 559@keyframes swiper-preloader-spin {
560 100% { transform: rotate(360deg); } 561} 562.navigation__logo{width: 153px; height: 82px;} 563.vertical-slider__icon{width: auto; height: 28px; margin-left: 20px;} 564.vertical-slider__icon.allegro{transform: translateY(-2px);} 565.vertical-slider__icon.collector__etsy{height: 25px; transform: translateY(-2px);} 566.vertical-slider__icon.allegro,.vertical-slider__icon.ebay{height: 26px;} 567.vertical-slider__icon.tripadvisor{height: 35px;} 568.slidingVertical > span{display: flex; align-items: center;} 569.hero-stars{margin-bottom: 15px;} 570.justreview-input-wrapper{margin-top: 25px; position: relative; width: 693px; z-index: 997;} 571.justreview-input{padding: 28px 30px; width: 100%; height: 80px; border: 1px solid rgb(255, 255, 255); border-radius: 40px; font-size: 18px; line-height: 24px; font-weight: 400; color: rgb(255, 255, 255); background-color: transparent;} 572.justreview-input::-webkit-input-placeholder{color: rgb(255, 255, 255); font-weight: 200;} 573.justreview-input-btn{width: 198px; height: 66px; border-radius: 40px; display: flex; align-items: center; justify-content: center; position: absolute; right: 7px; top: 7px; background-color: rgb(29, 38, 113); color: rgb(255, 255, 255); font-size: 18px;} 574.justreview-input-btn:hover{text-decoration: none; color: rgb(255, 255, 255);} 575.justreview-input-icon{margin-right: 10px;} 576.justreview-input-mobile{display: none;} 577.justreview-integrated-wrapper{position: relative; display: flex; flex-direction: row; justify-content: center; align-items: center; gap: 15px; margin-top: 40px; z-index: 99;} 578.justreview-integrated-icon{height: 44px; width: 44px;} 579.justreview-integrated-text{color: white; font-family: Nunito, sans-serif; font-size: 1rem; max-width: 200px; font-weight: 200; line-height: 1.2rem; margin: 0px;} 580header,nav,section{display: block;} 581.header .navigation__items{list-style-type: none; display: flex; padding-left: 0px; justify-content: space-between; align-items: center; margin-bottom: 0px;} 582.header .navigation__item{padding: 10px 11px;} 583.header .navigation__item::after{content: ""; display: block; width: 0px; height: 2px; background: rgb(255, 255, 255); transition: width 0.3s;} 584.header .navigation__item:hover::after{width: 100%;} 585.header .navigation__item a{text-decoration: none; color: rgb(255, 255, 255); text-align: center; display: inline-block; font-size: 15px;} 586.waveWrapper ~ .before-under-hero{margin: 200px auto 45px;} 587.glow-btn--nav::before{transition: none;} 588.glow-btn--nav .header__btn-icon{transform: translate(5px, 0px) scale(0.8);} 589.header .navigation__items .glow-btn--nav{width: auto; max-width: fit-content; white-space: nowrap; padding: 0px 15px;} 590.swiper-pagination-bullet-active{color: rgb(255, 255, 255) !important; background: rgb(33, 8, 110) !important;} 591.swiper-pagination-bullet{width: 8px; height: 8px; display: inline-block; border-radius: 50%; background: rgb(0, 0, 0); opacity: 0.2;} 592.swiper-pagination-clickable .swiper-pagination-bullet{cursor: pointer;} 593.swiper-pagination-bullet-active{opacity: 1; background: var(--swiper-pagination-color, var(--swiper-theme-color));} 594.navigation__items li:last-of-type{display: flex; align-items: center;} 595.lang-flags{display: flex; flex-direction: column; margin-left: 10px;} 596.lang-flag{width: 25px; margin: 5px; border: 1px solid black; border-radius: 50%; transition: transform 0.2s ease-out;} 597.lang-flag:hover{transform: scale(1.1);} 598.before-under-hero{margin: 100px auto 105px; display: flex; justify-content: center; flex-direction: column; align-items: center; gap: 50px;} 599.brand-badge-pic,.capterra-2023-pic{display: flex;} 600.tech-crunch-img,.capterra-2023-img{height: auto;} 601.tech-crunch-img{max-width: 300px;} 602.front-runners-img{max-width: 150px;} 603.container-fluid{width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto;} 604.header-collect{background-size: cover; background-position: center bottom; background-repeat: no-repeat;} 605.header-collect.active-bg{background-image:url(/assets/img/Embed/background-header.png);background-image:image-set(url("/assets/img/Embed/background-header.webp") 1x type("image/webp"), url("/assets/img/Embed/background-header.png") 1x type("image/png"));} 606.header-embed.header{background-image: none; height: auto;} 607.header-collect__left-content,.header-collect__right-content{margin-top: 200px;} 608.header__desc-box--right{position: relative;} 609.header__desc-box-image--card{width: 100%;} 610.header__desc-box-container--card{width: 100%;} 611.row-center{justify-content: center; align-items: center;} 612.hero-subline{margin: 14px 0px 0px; max-width: 520px; font-size: 18px; line-height: 1.45; color: rgba(255, 255, 255, 0.92);} 613.hero-reassurance{margin: 18px 0px 0px; padding: 0px; display: flex; flex-wrap: wrap; gap: 8px 22px; font-size: 15px; line-height: 1.4; color: rgba(255, 255, 255, 0.92);} 614.hero-reassurance__item{position: relative; padding-left: 22px;} 615.hero-reassurance__item::before{content: ""; position: absolute; left: 0px; top: 5px; width: 13px; height: 8px; border-left: 2px solid rgb(239, 191, 98); border-bottom: 2px solid rgb(239, 191, 98); transform: rotate(-45deg);} 616.justreview-integrated-text-de{max-width: 205px;}
617header,main,nav,section{display: block;} 618h1,h2{margin-top: 0px; margin-bottom: 0.5rem;} 619strong{font-weight: bolder;} 620table{border-collapse: collapse;} 621caption{padding-top: 0.75rem; padding-bottom: 0.75rem; color: rgb(108, 117, 125); text-align: left; caption-side: bottom;} 622th{text-align: inherit;} 623button{margin: 0px; font-family: inherit; font-size: inherit; line-height: inherit;} 624h1,h2{margin-bottom: 0.5rem; font-family: inherit; font-weight: 500; line-height: 1.2; color: inherit;} 625h2{font-size: 2rem;} 626.col-12,.col-md-3,.col-md-9,.col-xl-4,.col-xl-8{position: relative; width: 100%; min-height: 1px; padding-right: 15px; padding-left: 15px;} 627.sr-only{position: absolute; width: 1px; height: 1px; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border: 0px;} 628strong{font-weight: bold;} 629button{color: inherit; font: inherit; margin: 0px;} 630table{border-collapse: collapse; border-spacing: 0px;} 631td,th{padding: 0px;} 632@media (min-width: 768px) { 633.col-md-3{flex: 0 0 25%; max-width: 25%;} 634.col-md-9{flex: 0 0 75%; max-width: 75%;} 635.row.equal{display: flex; flex-wrap: wrap;} 636.header .navigation__sign-up--desktop{display: flex;} 637.before-under-hero{flex-flow: wrap; gap: 50px 100px;} 638} 639@media (min-width: 992px) { 640.col-lg-6{flex: 0 0 50%; max-width: 50%;} 641} 642@media (min-width: 1200px) { 643.col-xl-4{flex: 0 0 33.3333%; max-width: 33.3333%;} 644.col-xl-8{flex: 0 0 66.6667%; max-width: 66.6667%;} 645.header__image{padding: 70px 5px 28px 125px;} 646.header__image.active-bg{background-image: url("/assets/img/gifbg.svg");} 647.header .navigation__container::before{content: ""; background-size: cover; transform: translate3d(0px, 0px, 0px); width: 76%; height: 52px; right: -20px; position: absolute; top: -51px;} 648.header .navigation__container.active-bg::before{background-image: url("/assets/img/before-menu.svg");} 649.header .navigation__container{background-color: rgb(255, 255, 255); padding: 6px 30px; border-top-left-radius: 40px; border-bottom-left-radius: 40px;} 650.header .navigation__item a{color: rgba(0, 0, 0, 0.7);} 651} 652@media print { 653*,::after,::before{text-shadow: none !important; box-shadow: none !important;} 654a:not(.btn){text-decoration: underline;} 655img{break-inside: avoid;} 656p{orphans: 3; widows: 3;} 657body{min-width: 992px !important;} 658thead{display: table-header-group;} 659img,tr{break-inside: avoid;} 660h2,p{orphans: 3; widows: 3;} 661h2{break-after: avoid;} 662} 663@media (max-width: 1680px) { 664.header{min-height: 690px;} 665.header__title{font-size: 36px;} 666} 667@media (max-width: 1420px) { 668.header{min-height: 590px;} 669} 670@media (max-width: 1080px) { 671.header{height: 100%; min-height: auto;} 672} 673@media (max-width: 620px) { 674.header{background-image: none; background-color: rgb(195, 55, 100);} 675.waveWrapperInner{background-image: none; background-color: rgb(195, 55, 100);} 676} 677@media (max-width: 1900px) { 678.header__left-content{margin-bottom: 0px;} 679} 680@media (max-width: 1200px) { 681.header__left-content{margin-top: 60px;} 682.header__right-content{display: flex; align-items: center; justify-content: center; padding: 15px 50px;} 683} 684@media (max-width: 991px) { 685.header__left-content{margin-top: 100px; padding: 50px 15px;} 686.glow-btn--nav-mobile::after{background-color: rgb(195, 55, 100) !important;} 687.header__desc-box{padding-left: 0px;} 688.justreview-input-wrapper{width: 100%;} 689.justreview-input{height: 64px; padding: 20px 24px; font-size: 16px;} 690.justreview-input-btn{position: static; width: 100%; height: 58px; margin-top: 12px; font-size: 17px; font-weight: 600;} 691.justreview-input-btn span{display: inline;} 692.justreview-input-icon{margin-right: 10px;} 693.header__left-content.home-page{margin-top: 10px; margin-bottom: 50px;} 694.header__left-content.home-page .header__desc-box{width: 630px; max-width: 630px;} 695.navigation__items li:last-of-type{justify-content: center;} 696.lang-flags{flex-direction: row; margin-left: 0px; margin-bottom: 10px;} 697} 698@media (max-width: 520px) { 699.header__left-content{padding: 50px 15px; display: block;} 700} 701@media (max-width: 1200px) and (min-width: 992px) { 702.header__left-content{left: 3%;} 703} 704@media (max-width: 1600px) { 705.header__title{font-size: 32px;} 706} 707@media (max-width: 768px) { 708.header__title{max-width: 100%; line-height: 46px; font-size: 30px;} 709.header__image{margin-top: 60px;} 710.header .navigation{justify-content: space-between; flex-direction: column;} 711.header .navigation__brand{align-items: center; max-width: 110px;} 712.header .navigation__sign-up--mobile{display: flex; justify-content: center; align-items: center; font-size: 12px; width: 100%; max-width: 110px; position: absolute; top: 15px; left: 0px; right: 0px; margin: auto; text-align: center;} 713.header .navigation__logo{left: 0%;} 714.header .navigation{margin-top: 0px; background: rgb(54, 41, 111); padding: 8px 0px;} 715.header .navigation__logo{width: 100%; height: auto; padding: 2px;} 716.header .navigation__icon{display: flex; order: 1; margin-top: 15px;} 717.mobile-menu{display: flex; justify-content: space-between;} 718.wave{width: 500%;} 719.header .navigation__item{max-width: 120px; margin: auto;} 720.header .navigation__items{flex-direction: column; display: none; order: -1; position: absolute; margin-left: 0px; top: 9px; background: rgb(54, 41, 111); width: 100%; padding-left: 0px; text-align: center; left: 0px;} 721.header .navigation__items a{color: rgb(255, 255, 255);} 722} 723@media (max-width: 600px) { 724.header__title{font-size: 26px;} 725} 726@media (max-width: 500px) { 727.header__title{font-size: 24px;} 728} 729@media (max-width: 480px) and (min-width: 361px) { 730.header__title{max-width: 85%;} 731} 732@media (max-width: 479px) { 733.header__title{font-size: 21px; max-width: 100%;} 734} 735@media (max-width: 360px) { 736.header__title{font-size: 18px;} 737} 738@media (max-width: 320px) { 739.header__title{font-size: 27px;} 740} 741@media (max-width: 900px) { 742.header__image{position: static;} 743.header .navigation__logo{left: 5%;} 744.header .navigation__item{padding: 10px;} 745} 746@media (min-width: 1920px) { 747.header__container{padding-top: 109px;} 748.header .navigation__container{padding: 10px 30px;} 749} 750@media (max-width: 900px) and (min-width: 768px) { 751.header .navigation__sign-up{margin-right: 20px; font-size: 12px; width: 100%; max-width: 110px;} 752} 753@media (max-width: 400px) { 754.header .navigation__sign-up{left: 14%; font-size: 11px; max-width: 100px;} 755} 756@media (max-width: 1366px) { 757.wave{width: 300%;} 758.header .navigation__items{margin-left: 0px; width: auto;} 759} 760@media (max-width: 1024px) { 761.wave{width: 400%;} 762} 763@media (max-width: 460px) { 764.wave{width: 600%;} 765} 766@media (max-width: 1400px) { 767.justreview-input-wrapper{width: 583px;} 768} 769@media (max-width: 650px) {
770.header__left-content.home-page .header__desc-box{width: 100%; max-width: 100%; margin-bottom: 0px; margin-top: 0px; padding: 0px 15px;} 771.header__left-content.home-page{padding-bottom: 0px; margin-bottom: 0px;} 772} 773@media screen and (max-width: 660px) { 774.justreview-input-mobile{display: block;} 775.justreview-input-desktop{display: none;} 776} 777@media only screen and (min-width: 600px) { 778.justreview-integrated-wrapper{justify-content: start;} 779} 780@media (min-width: 768px) and (max-width: 900px) { 781.header .navigation__item a{font-size: 13px;} 782} 783@media (min-width: 769px) and (max-width: 991px) { 784.header .navigation__items a{color: rgb(255, 255, 255);} 785} 786@media (max-width: 1440px) { 787.waveWrapper ~ .before-under-hero{margin: 160px auto 45px;} 788} 789@media (min-width: 1600px) { 790.before-under-hero{gap: 50px 155px;} 791} 792@media only screen and (max-width: 48em) { 793.header-embed.header{background-color: transparent;} 794} 795@media only screen and (max-width: 62em) { 796.header-collect__left-content{margin-top: 80px;} 797.header-collect__right-content{margin-bottom: 50px; margin-top: 0px;} 798.header-collect{border-bottom-right-radius: 150px;} 799} 800@media only screen and (max-width: 100em) { 801.header-collect{border-bottom-right-radius: 150px;} 802} 803@media only screen and (max-width: 75em) { 804.header-collect{border-bottom-right-radius: 150px;} 805} 806@media only screen and (max-width: 67em) { 807.header-collect{border-bottom-right-radius: 135px;} 808} 809@media screen and (max-width: 767px) { 810.hero-reassurance{gap: 6px 18px; font-size: 14px;} 811.hero-subline{font-size: 16px; margin-top: 12px;} 812} 813@media (max-width: 660px) { 814.header__container{padding-top: 80px;} 815.header__left-content{padding-top: 14px;} 816} 817 818/* PIGULKA "LOG IN" W NAGLOWKU. Zrodlem tych regul byl changes05032020.css, ktorego 819 NIE laduje 13 stron stojacych na wspolnym naglowku (template/site-header.php): 820 /terms, /privacy, /cookies, /changelog, /feature-request, /saas-affiliate-program, 821 /vs/*, 404 i trzy strony narzedziowe. Na nich "Log In" renderowal sie jako goly 822 link tekstowy zamiast obrysowanej pigulki, a w menu mobilnym nie byl wysrodkowany. 823 Reguly sa skopiowane 1:1, wiec na 77 stronach ladujacych changes05032020.css nic 824 sie nie zmienia (identyczna specyficznosc, wygrywa arkusz ladowany pozniej). */ 825.button-transparent{font-size: 15px; height: 36px; width: 140px; display: flex; align-items: center; justify-content: center; border-radius: 50px; border: 1px solid rgba(0, 0, 0, 0.7); color: rgba(0, 0, 0, 0.7);} 826.button-transparent:hover{text-decoration: none; color: rgba(0, 0, 0, 0.7);} 827@media screen and (max-width: 1540px) { 828.button-transparent{margin-right: 10px;} 829} 830@media screen and (max-width: 1250px) { 831.button-transparent{width: 70px;} 832.button-transparent--pl{width: 100px;} 833} 834@media screen and (max-width: 1199px) { 835.navigation-default .button-transparent{color: #fff; border: 1px solid #fff;} 836} 837@media screen and (max-width: 991px) { 838.login-btn-wrapper{display: flex; justify-content: center; padding-bottom: 20px;} 839.button-transparent{margin-right: 0;} 840} 841 842/* Szerokosci kolumn nawigacji dla naglowka slim (template/site-header.php i jego 843 odpowiedniki PL/DE). Chodza W PARZE z pigulka wyzej: pigulka ma 140 px, wiec bez 844 tych regul rzad nie miesci sie w 1366 px i "Sign Up Free" wychodzi 42 px poza ekran 845 (zlapane przez scripts/check_render.py 30.07 na /vs i /narzedzia/link-do-opinii-google). 846 847 DLACZEGO SELEKTOR JEST ZAWEZONY DO .jr-header-slim, a nie skopiowany 1:1: 848 bootstrap ma `.col-xl-8{flex: 0 0 66.6667%}` i laduje sie PO tym arkuszu (ten jest 849 wklejony inline), wiec kopia 1:1 z changes05032020.css przegrywala kolejnoscia. 850 Podniesienie specyficznosci przez .jr-header-slim wygrywa z bootstrapem, a wartosci 851 sa te same co w changes05032020.css, wiec na /pricing i /facts (maja oba arkusze) 852 nic sie nie zmienia. Blok 991 px MUSI tu byc: media query nie podnosi specyficznosci, 853 wiec bez niego zawezona regula 1199 px bilaby regule mobilna z changes05032020.css. */ 854@media screen and (max-width: 1450px) { 855.jr-header-slim .navigation__container{flex: 0 0 75%; max-width: 75%;} 856.jr-header-slim .mobile-menu{flex: 0 0 25%; max-width: 25%;} 857} 858@media screen and (max-width: 1199px) { 859.jr-header-slim .navigation__container{flex: 0 0 85%; max-width: 85%;} 860.jr-header-slim .mobile-menu{flex: 0 0 15%; max-width: 15%;} 861} 862@media screen and (max-width: 991px) { 863.jr-header-slim .navigation__container{flex: 0 0 100%; max-width: 100%;} 864.jr-header-slim .mobile-menu{flex: 0 0 100%; max-width: 100%;} 865} 866 867/* HAMBURGER JEST TERAZ <button>, NIE <div>. Do 30.07 byl divem z nasluchem kliku, wiec 868 nie dalo sie go osiagnac tabulatorem ani otworzyc menu z klawiatury - na telefonie 869 i przy nawigacji klawiatura cala nawigacja witryny byla poza zasiegiem. Element 870 <button> daje to za darmo (fokus, Enter, Spacja, rola dla czytnika ekranu), trzeba 871 tylko zdjac styl przegladarki, bo reszta regul .navigation__icon zostaje bez zmian. */ 872.header .navigation__icon{background: transparent; border: 0; padding: 0; margin: 0; -webkit-appearance: none; appearance: none; font: inherit; color: inherit;} 873 874/* WIDOCZNY FOKUS. Przyciski CTA maja `outline: none` (glow-btn, navigation__sign-up), 875 a nic tego nie zastepowalo - uzytkownik klawiatury nie widzial, gdzie jest. Ring jest 876 DWUKOLOROWY, bo te same przyciski stoja raz na bialym pasku nawigacji, raz na 877 ciemnoniebieskim albo magentowym hero: biala obwodka jest widoczna n
877a ciemnym tle, 878 granatowa poswiata na jasnym. :focus-visible nie zapala sie przy kliknieciu myszka. 879 ð¨ Selektory maja przedrostek `html` NIE dla ozdoby: bootstrap ma w reboocie 880 `button:focus{outline: 5px auto -webkit-focus-ring-color}` i laduje sie PO tym 881 arkuszu (ten jest wklejony inline), wiec przy rownej specyficznosci wygrywal 882 kolejnoscia i ring byl domyslna niebieska obwodka przegladarki, niewidoczna na 883 granatowym przycisku. `html` podnosi specyficznosc o jeden element. */ 884html a:focus-visible, 885html button:focus-visible, 886html input:focus-visible, 887html select:focus-visible, 888html textarea:focus-visible, 889html summary:focus-visible, 890html [tabindex]:focus-visible{outline: 3px solid #ffffff; outline-offset: 2px; box-shadow: 0 0 0 6px rgba(29, 38, 113, 0.85);} 891 892/* Glowne CTA maja `outline: none` zapisane selektorem `.header .navigation__sign-up` 893 (dwie klasy), wiec ogolna regula fokusu wyzej przegrywala z nim specyficznoscia i 894 przycisk "Sign Up Free" - jedyny cel calej strony - nadal nie pokazywal fokusu. 895 Ta regula ma te sama sciezke klas plus :focus-visible, wiec wygrywa. */ 896html .header .navigation__sign-up:focus-visible, 897html .glow-btn:focus-visible, 898html .jrp-cta:focus-visible{outline: none !important; animation: none !important; box-shadow: 0 0 0 3px #ffffff, 0 0 0 6px #1d2671 !important;} 899/* `!important` jest tu KONIECZNE, nie wygodne: klasa .input-color deklaruje 900 `animation: pulse2 ... !important`, a animacja animuje box-shadow, wiec bez tego 901 ring nigdy by sie nie pojawil (zmierzone: animationName == "pulse2" mimo reguly). 902 `animation: none` nie jest tu ozdoba: .glow-btn ma animacje `pulse`, ktora animuje 903 box-shadow, a animacja bije zwykla deklaracje - bez zatrzymania jej ring po prostu 904 nie pojawialby sie. Pierscien jest DWUKOLOROWY (bialy w srodku, granatowy na 905 zewnatrz), bo ten sam przycisk stoi raz na bialym pasku, raz na granatowym hero: 906 na jasnym tle widac granatowy, na ciemnym bialy. Zawsze widac co najmniej jeden. */ 907</style> 908<link rel="preload" href="/assets/styles/bootstrap.min.css?v=1780680096" as="style"> 909<link rel="preload" href="/assets/styles/style.css?v=1788103832" as="style"> 910<link rel="stylesheet" href="/assets/styles/bootstrap.min.css?v=1780680096" media="print" onload="this.media='all';this.onload=null"> 911<link rel="stylesheet" href="/assets/styles/style.css?v=1788103832" media="print" onload="this.media='all';this.onload=null"> 912<noscript> 913 <link rel="stylesheet" href="/assets/styles/bootstrap.min.css?v=1780680096"> 914 <link rel="stylesheet" href="/assets/styles/style.css?v=1788103832"> 915</noscript> 916 917 918 919 920
920<script data-cookieconsent="ignore"> 921(function () { 922 var SRC = 'https://justreview.co/widget/justreview.js'; 923 var loaded = false; 924 925 /* 926 * ð¨ Kontrakt dla stron: kod inicjujacy widgety NIE moze wisiec na 927 * DOMContentLoaded, bo przy leniwym ladowaniu window.JustReview jeszcze 928 * wtedy nie istnieje i stary straznik `if (!window.JustReview) return;` 929 * po cichu ubijal cala inicjalizacje. Tak wlasnie wygasly opinie na 930 * /reviews i sekcja testimonials na stronach konektorow 28.07. 931 * Zamiast tego: jrWhenWidgetReady(function () { JustReview.initX(...) }). 932 * Wywolanie odpala sie, gdy skrypt jest wczytany ORAZ DOM jest gotowy, 933 * niezaleznie od kolejnosci tych dwoch zdarzen. 934 */ 935 function whenDomReady(fn) { 936 if (document.readyState !== 'loading') { fn(); return; } 937 document.addEventListener('DOMContentLoaded', fn, { once: true }); 938 } 939 window.jrWhenWidgetReady = function (fn) { 940 var run = function () { whenDomReady(fn); }; 941 if (window.JustReview) { run(); return; } 942 document.addEventListener('jr:widget-loaded', run, { once: true }); 943 }; 944 945 var CSS = 'https://justreview.co/widget/justreview.css'; 946 947 function load() { 948 if (loaded) { return; } 949 loaded = true; 950 if (!document.querySelector('link[href="' + CSS + '"]')) { 951 var l = document.createElement('link'); 952 l.rel = 'stylesheet'; 953 l.href = CSS; 954 l.setAttribute('data-cookieconsent', 'ignore'); 955 document.head.appendChild(l); 956 } 957 var s = document.createElement('script'); 958 s.src = SRC; 959 s.async = true; 960 s.setAttribute('data-cookieconsent', 'ignore'); 961 s.onload = function () { 962 document.dispatchEvent(new Event('jr:widget-loaded')); 963 }; 964 document.body.appendChild(s); 965 cleanup(); 966 } 967 968 var EVENTS = ['scroll', 'pointerdown', 'touchstart', 'keydown']; 969 function cleanup() { 970 for (var i = 0; i < EVENTS.length; i++) { 971 window.removeEventListener(EVENTS[i], load, true); 972 } 973 } 974 for (var i = 0; i < EVENTS.length; i++) { 975 window.addEventListener(EVENTS[i], load, { once: true, passive: true, capture: true }); 976 } 977 978 function observe() { 979 var targets = document.querySelectorAll('[id^="justreview-"], .justreview-widget'); 980 if (!targets.length) { load(); return; } 981 if (!('IntersectionObserver' in window)) { load(); return; } 982 var io = new IntersectionObserver(function (entries) { 983 for (var j = 0; j < entries.length; j++) { 984 if (entries[j].isIntersecting) { io.disconnect(); load(); return; } 985 } 986 }, { rootMargin: '600px 0px' }); 987 for (var k = 0; k < targets.length; k++) { io.observe(targets[k]); } 988 } 989 990 if (document.readyState === 'loading') { 991 document.addEventListener('DOMContentLoaded', observe); 992 } else { 993 observe(); 994 } 995 996 /* Siatka czasowa dla plakietki: po load, zeby nie konkurowac z pierwszym renderem. */ 997 function afterLoad() { window.setTimeout(load, 1200); } 998 if (document.readyState === 'complete') { 999 afterLoad(); 1000 } else { 1001 window.addEventListener('load', afterLoad, { once: true }); 1002 } 1003 1004 /* 1005 * Pomocnik dla ciezkich widgetow: odpal funkcje dopiero, gdy dany kontener 1006 * zbliza sie do ekranu ORAZ skrypt widgetu jest gotowy. Uzywane do sekcji 1007 * opinii, ktorej nie chcemy renderowac komus, kto nigdy do niej nie dojdzie. 1008 */ 1009 window.jrWhenSectionVisible = function (selector, fn) { 1010 var el = document.querySelector(selector); 1011 if (!el) { return; } 1012 var fired = false; 1013 function run() { 1014 if (fired) { return; } 1015 fired = true; 1016 window.jrWhenWidgetReady(fn); 1017 } 1018 /* 1019 * Sam IntersectionObserver nie wystarcza: przy skoku na koniec strony 1020 * (window.scrollTo, klik w anchor w stopce, wcisniecie End) sekcja NIE
1021 * jest przecieta w momencie docelowym i obserwator nigdy nie zglasza 1022 * przeciecia. Zmierzone 28.07: po skoku na dol sekcja opinii zostawala 1023 * pusta. Dlatego drugi wyzwalacz: pierwsza interakcja uzytkownika. 1024 * Crawler, ktory nic nie robi, nadal nie dostaje tej sekcji. 1025 */ 1026 var EV = ['scroll', 'pointerdown', 'touchstart', 'keydown']; 1027 for (var n = 0; n < EV.length; n++) { 1028 window.addEventListener(EV[n], run, { once: true, passive: true, capture: true }); 1029 } 1030 if (!('IntersectionObserver' in window)) { run(); return; } 1031 var io2 = new IntersectionObserver(function (entries) { 1032 for (var i = 0; i < entries.length; i++) { 1033 if (entries[i].isIntersecting) { io2.disconnect(); run(); return; } 1034 } 1035 }, { rootMargin: '1200px 0px' }); 1036 io2.observe(el); 1037 }; 1038})(); 1039</script>
1039 1040</head> 1041 1042<body class="reviews-page"> 1043 <!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 1043-1044
1043 1044<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1044GTM-TRNHPNSQ
vendor: 83 bytes, lines 1044-1045
1044" 1045height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1046<!-- End Google Tag Manager (noscript) --> 1047 1048 1049 <header class="header header-embed"> 1050 <div class="navigation__wrapper"> 1051 <nav class="navigation navigation-default"> 1052 <div class="col-xl-4 col-md-3 col-12 mobile-menu"> 1053 <a class="navigation__brand" href="https://justreview.co"> 1054 <img src="./assets/img/white-white-icon.svg" alt="JustReview Logo" 1055 class="navigation__logo navigation__logo--light"> 1056 <img src="./assets/img/gradient-black-icon.svg" alt="JustReview Logo" 1057 class="navigation__logo navigation__logo--colorful"> 1058 </a> 1059 <a href="https://app.justreview.co/#/register" 1060 class="navigation__sign-up navigation__sign-up--mobile input-color pulse glow-btn glow-btn--nav-mobile"> 1061 Sign Up Free <i class="far button__arrow header__btn-icon"><img loading="lazy" 1062 src="../assets/img/Embed/arrow-icon.png" alt=""></i> 1063 </a> 1064 <button type="button" class="navigation__icon" aria-label="Menu" aria-expanded="false" aria-controls="jr-nav"> 1065 <span></span> 1066 <span></span> 1067 <span></span> 1068 <span></span> 1069 </button> 1070 </div> 1071 <div class="col-xl-8 col-md-9 col-12 navigation__container active-bg"> 1072 <ul id="jr-nav" class="navigation__items"> 1073 <li class="navigation__item"> 1074 <a href="#collect">Collect</a> 1075 </li> 1076 <li class="navigation__item"> 1077 <a href="#widgets">Widgets</a> 1078 </li> 1079 <li class="navigation__item"> 1080 <a href="#customize">Customize</a> 1081 </li> 1082 <li class="navigation__item"> 1083 <a href="#integrations">Integrations</a> 1084 </li> 1085 <li class="navigation__item"> 1086 <a href="#pricelist">Pricing</a> 1087 </li> 1088 <li class="navigation__item"> 1089 <a href="#benefits">Benefits</a> 1090 </li> 1091 <li class="navigation__item"> 1092 <a href="#clients">Clients</a> 1093 </li> 1094 <li class="navigation__item"> 1095 <a href="/changelog">What's new</a> 1096 </li> 1097 <li class="login-btn-wrapper"> 1098 <a href="https://app.justreview.co/#/login" class="button-transparent"> 1099 Log In 1100 </a> 1101 </li> 1102 <li> 1103 <a href="https://app.justreview.co/#/register" 1104 class="navigation__sign-up navigation__sign-up--desktop input-color pulse glow-btn glow-btn--nav"> 1105 Sign Up Free <i class="far button__arrow header__btn-icon"><img loading="lazy" 1106 src="../assets/img/Embed/arrow-icon.png" alt=""></i> 1107 </a> 1108 <div class="lang-flags lang-switch"> 1109 <a class="lang-switch__item is-active" hreflang="en" aria-current="true" href="https://justreview.co/embed-product-hunt-reviews-widget-on-website">EN</a> 1110 <a class="lang-switch__item" hreflang="pl" href="https://justreview.co/widget-opinii-product-hunt-na-stronie">PL</a> 1111 <a class="lang-switch__item" hreflang="de" href="https://justreview.co/de/producthunt-bewertungen-widget-auf-website-einbetten">DE</a> 1112</div> 1113 </li> 1114 </ul> 1115 </div> 1116 </nav> 1117 </div> 1118 <section class="container-fluid header-collect active-bg" id="header-collect"> 1119 <div class="row row-center collect"> 1120 <div class="col-lg-6 col-12 header__left-content header-collect__left-content"> 1121 <div class="header__desc-box"> 1122 <div class="hero-stars"> 1123 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="274.479" height="46" viewBox="0 0 274.479 46"> 1124 <defs> 1125 <clipPath id="clip-path"> 1126 <rect id="Rectangle_7" data-name="Rectangle 7" width="162.479" height="27.217" fill="#efbf62"/> 1127 </clipPath> 1128 </defs> 1129 <g id="Group_13" data-name="Group 13" transform="translate(-147.521 -740)"> 1130 <g id="Group_12" data-name="Group 12" transform="translate(147.521 749.392)"> 1131 <g id="Group_11" data-name="Group 11" transform="translate(0 0)" clip-path="url(#clip-path)"> 1132 <path id="Path_17" data-name="Path 17" d="M12.694.947,9.223,7.983,1.457,9.116a1.7,1.7,0,0,0-.941,2.9l5.619,5.474L4.805,25.227a1.7,1.7,0,0,0,2.466,1.791l6.947-3.651,6.947,3.651a1.7,1.7,0,0,0,2.466-1.791L22.3,17.493l5.619-5.474a1.7,1.7,0,0,0-.941-2.9L19.214,7.984,15.744.947a1.7,1.7,0,0,0-3.049,0" transform="translate(0 0)" fill="#efbf62"/> 1133 <path id="Path_18" data-name="Path 18" d="M74.255.946,70.784,7.983,63.018,9.115a1.7,1.7,0,0,0-.941,2.9L67.7,17.492l-1.329,7.734a1.7,1.7,0,0,0,2.466,1.791l6.947-3.651,6.947,3.651a1.7,1.7,0,0,0,2.466-1.791l-1.329-7.734,5.619-5.474a1.7,1.7,0,0,0-.941-2.9L80.775,7.983,77.3.946a1.7,1.7,0,0,0-3.049,0" transform="translate(-28.05 0)" fill="#efbf62"/> 1134 <path id="Path_19" data-name="Path 19" d="M135.815.946l-3.471,7.037-7.767,1.132a1.7,1.7,0,0,0-.941,2.9l5.619,5.474-1.329,7.734a1.7,1.7,0,0,0,2.466,1.791l6.947-3.651,6.947,3.651a1.7,1.7,0,0,0,2.466-1.791l-1.329-7.734,5.619-5.474a1.7,1.7,0,0,0-.941-2.9l-7.767-1.132L138.865.946A1.7,1.7,0,0,0,135.815.946Z" transform="translate(-56.101 0)" fill="#efbf62"/> 1135 <path id="Path_20" data-name="Path 20" d="M197.376.946l-3.471,7.037-7.767,1.132a1.7,1.7,0,0,0-.941,2.9l5.619,5.474-1.329,7.734a1.7,1.7,0,0,0,2.466,1.791l6.947-3.651,6.947,3.651a1.7,1.7,0,0,0,2.466-1.791l-1.329-7.734,5.619-5.474a1.7,1.7,0,0,0-.941-2.9L203.9,7.983,200.426.946A1.7,1.7,0,0,0,197.376.946Z" transform="translate(-84.151 0)" fill="#efbf62"/> 1136 <path id="Path_21" data-name="Path 21" d="M258.936.946l-3.471,7.037L247.7,9.115a1.7,1.7,0,0,0-.941,2.9l5.619,5.474-1.329,7.734a1.7,1.7,0,0,0,2.466,1.791l6.947-3.651,6.947,3.651a1.7,1.7,0,0,0,2.466-1.791l-1.329-7.734,5.619-5.474a1.7,1.7,0,0,0-.941-2.9l-7.767-1.132L261.986.946A1.7,1.7,0,0,0,258.936.946Z" transform="translate(-112.201 0)" fill="#efbf62"/> 1137 </g> 1138 </g> 1139 <rect id="Rectangle_8" data-name="Rectangle 8" width="92" height="46" rx="5" transform="translate(330 740)" fill="#efbf62"/> 1140 <text id="_5.00" data-name="5.00" transform="translate(376 773)" fill="#212529" font-size="28" font-family="Nunito" font-weight="600"><tspan x="-28" y="0">5.00</tspan></text> 1141 </g> 1142 </svg> 1143 </div> 1144 <div class="header__title"> 1145 <h1 class="header-collect__header-title">Product Hunt Reviews Widget for Your Website</h1> 1146 <p class="hero-subline">Embed your Product Hunt reviews with a copy-paste snippet. First widget live in 2 minutes.</p> 1147 <div class="justreview-input-wrapper"> 1148 <input type="text" class="justreview-input" placeholder="Enter your website (ex. domain.com)"> 1149 <a href="https://app.justreview.co/#/register?domain=" target="_blank" rel="noopener noreferrer nofollow" class="justreview-input-btn"><img src="../assets/img/justreview-input-icon.svg" class="justreview-input-icon" alt="JustReview"> <span>Gather reviews</span> 1150 </a> 1151 </div> 1152 <p class="hero-reassurance">
1153 <span class="hero-reassurance__item">Free plan forever</span> 1154 <span class="hero-reassurance__item">No credit card</span> 1155 <span class="hero-reassurance__item">First widget live in 2 minutes</span> 1156 </p> 1157 </div> 1158 <div class="justreview-integrated-wrapper"> 1159 <img src="../assets/img/hero_google.svg" class="justreview-integrated-icon" alt="Google icon"> 1160 <img src="../assets/img/hero_fb.svg" class="justreview-integrated-icon" alt="Facebook icon"> 1161 <p class="justreview-integrated-text">Integrated with Google and Facebook Reviews</p> 1162 </div> 1163 </div> 1164 </div> 1165 <div class="col-lg-6 col-12 header__right-content header-collect__right-content"> 1166 <div class="header__desc-box--right"> 1167 <div class="header__desc-box-container--card"> 1168 <img class="header__desc-box-image--card" 1169 src="../assets/img/Embed/header-image-producthunt.png" alt="header image producthunt"> 1170 </div> 1171 </div> 1172 </div> 1173 </div> 1174 </section> 1175 </header> 1176 1177 <section class="before-under-hero"> 1178 <picture class="brand-badge-pic"> 1179 <source type="image/webp" srcset="../assets/img/tech-crunch-1x.webp 1x, ../assets/img/tech-crunch-2x.webp 2x"> 1180 <img loading="lazy" class="tech-crunch-img" src="../assets/img/tech-crunch.jpg" alt="Logo Tech Crunch" width="300" height="113"> 1181 </picture> 1182 <picture class="brand-badge-pic capterra-2023-pic"> 1183 <source type="image/webp" srcset="../assets/img/capterra-2023-1x.webp 1x, ../assets/img/capterra-2023.webp 2x"> 1184 <img loading="lazy" class="capterra-2023-img" src="../assets/img/capterra-2023.svg" alt="Logo Capterra" width="150" height="124"> 1185 </picture> 1186 <img loading="lazy" class="front-runners-img" src="../assets/img/front-runners-2023.png" alt="Logo Front Runners"> 1187 <img loading="lazy" class="get-app-capterra" src="../assets/img/get-app-capterra.png" alt="Logo Capterra"> 1188</section> 1189 1190<section data-aos="zoom-in" class="under-hero"> 1191 <a href="https://www.getapp.com/customer-service-support-software/a/justreview/" target="_blank" class="under-hero__item" rel="nofollow"> 1192 <img loading="lazy" src="../assets/img/rating-stars.svg" class="under-hero__stars" alt="Rating Star 5"> 1193 <img loading="lazy" src="../assets/img/get-app.svg" class="under-hero__brand getapp" alt="Capterra"> 1194 </a> 1195 <a href="https://www.capterra.co.uk/software/207799/justreview" target="_blank" class="under-hero__item" rel="nofollow"> 1196 <img loading="lazy" src="../assets/img/rating-stars.svg" class="under-hero__stars" alt="Rating Star 5"> 1197 <img loading="lazy" src="../assets/img/logo-capterra.svg" class="under-hero__brand capterra" alt="Capterra"> 1198 </a> 1199 <a href="https://www.g2.com/products/justreview/reviews" target="_blank" class="under-hero__item" rel="nofollow"> 1200 <img loading="lazy" src="../assets/img/rating-stars.svg" class="under-hero__stars" alt="Rating Star 5"> 1201 <img loading="lazy" src="../assets/img/logo-g2-old.svg" alt="G2" class="under-hero__brand g2"> 1202 </a> 1203 <a href="https://www.softwareadvice.com/review-management/justreview-profile/" target="_blank" class="under-hero__item" rel="nofollow"> 1204 <img loading="lazy" src="../assets/img/rating-stars.svg" class="under-hero__stars" alt="Rating Star 5"> 1205 <img loading="lazy" src="../assets/img/software-advice.svg" alt="G2" class="under-hero__brand software-advice"> 1206 </a> 1207</section> 1208 1209 1210 <section class="container-fluid collect-reviews" id="collect-reviews"> 1211 <div class="row row-center collect collect-reviews__collect "> 1212 <img loading="lazy" class="collect-reviews__background" src="../assets/img/Embed/background-reviews.png" 1213 alt="reviews background"> 1214 <h2 data-aos="zoom-int" class="col-12 section__title collect-reviews__title">Collect All The Reviews 1215 <div class="section__helper"> 1216 <div class="helper-elem dot collect-reviews__helper-elem"></div> 1217 <div class="helper-elem short-line collect-reviews__helper-elem"></div> 1218 <div class="helper-elem line collect-reviews__helper-elem"></div> 1219 <div class="helper-elem short-line collect-reviews__helper-elem"></div> 1220 <div class="helper-elem dot collect-reviews__helper-elem"></div> 1221 </div>
1222 <span class="header__title-image-container"> <img loading="lazy" class="header__title-image--product-hunt" 1223 src="../assets/img/Embed/product-hunt-logo.svg" alt="product hunt logo"></span> 1224 </h2> 1225 </div> 1226 <div class="row row-center col-10 m-auto collect collect-reviews__review-container"> 1227 <div data-aos="flip-left" class="col-lg-4 col-12 collect-reviews__reviews"> 1228 <img loading="lazy" class="collect-reviews__image" 1229 src="../assets/img/Embed/Icon awesome-star-half-alt.png" alt="rate icon"> 1230 <h3 class="collect-reviews__subtitle">Collect your Product Hunt reviews</h3> 1231 <p class="collect-reviews__text">Point JustReview at your public profile. JustReview imports the reviews from your Product Hunt page. New reviews are picked up automatically every 24 hours, so the widget on your site is never behind Product Hunt.</p> 1232 </div> 1233 <div data-aos="flip-left" class="col-lg-4 col-12 collect-reviews__reviews"> 1234 <img loading="lazy" class="collect-reviews__image" src="../assets/img/Embed/Path 237.png" 1235 alt="embed icon"> 1236 <h3 class="collect-reviews__subtitle">Show Product Hunt reviews where the customer decides</h3> 1237 <p class="collect-reviews__text">Pick one of six layouts: a floating badge, a testimonials carousel, a review slider, a star rating, a review counter or a full reviews page. The rating next to the price does more work than the same carousel at the bottom of the page.</p> 1238 </div> 1239 <div data-aos="flip-left" class="col-lg-4 col-12 collect-reviews__reviews"> 1240 <img loading="lazy" class="collect-reviews__image" src="../assets/img/Embed/Path 236.png" 1241 alt="collet icon"> 1242 <h3 class="collect-reviews__subtitle collect-reviews__subtitle--third" 1243 class="collect-reviews__subtitle">Copy and paste the snippet</h3> 1244 <p class="collect-reviews__text">Three lines of HTML: a Custom HTML block on WordPress or an HTML element in Elementor, a custom section on Shopify, an embed block on Wix and Squarespace. No plugin and no developer.</p> 1245 </div> 1246 </div> 1247 </section> 1248 1249 1250 <section class="container-fluid collect-slider" id="collect-slider"> 1251 <div class="row row-center collect"> 1252 <div class="col-lg-2 col-12 collect-slider__banner-container"> 1253 <picture class="lozad" style="display: block; min-height: 1rem" 1254 data-iesrc="../assets/img/Embed/image-slider-producthunt.png" data-alt="producthunt banner"> 1255 <source srcset="../assets/img/Embed/image-slider-producthunt.png" media="(min-width: 992px)"> 1256 <source srcset="../assets/img/Embed/image-slider-producthunt-mobile.png" media="(max-width: 991px)"> 1257 </picture> 1258 </div> 1259 <div class="col-lg-10 col-12 collect-slider__review-container"> 1260 <div class="collect-slider__slideslick collect-slider__slideslick--top"> 1261 <div class="collect-slider__slide collect-slider__slide1 col-lg-5 col-12"> 1262 <img loading="lazy" src="../assets/img/Embed/slider-review-producthunt.png" 1263 class="cliente1 collect-slider__image" alt="review from producthunt"> 1264 </div> 1265 <div class="collect-slider__slide collect-slider__slide2 col-lg-5 col-12"> 1266 <img loading="lazy" src="../assets/img/Embed/slider-review-producthunt.png" 1267 class="cliente1 collect-slider__image" alt="review from producthunt"> 1268 </div> 1269 <div class="collect-slider__slide collect-slider__slide3 col-lg-5 col-12"> 1270 <img loading="lazy" src="../assets/img/Embed/slider-review-producthunt.png" 1271 class="cliente1 collect-slider__image" alt="review from producthunt"> 1272 </div> 1273 <div class="collect-slider__slide collect-slider__slide4 col-lg-5 col-12"> 1274 <img loading="lazy" src="../assets/img/Embed/slider-review-producthunt.png" 1275 class="cliente1 collect-slider__image" alt="review from producthunt"> 1276 </div> 1277 </div> 1278 <div class="collect-slider__slideslick collect-slider__slideslick--bottom"> 1279 <div class="collect-slider__slide collect-slider__slide1 col-lg-5 col-12"> 1280 <img loading="lazy" src="../assets/img/Embed/slider-review-producthunt.png" 1281 class="cliente1 collect-slider__image" alt="review from producthunt"> 1282 </div> 1283 <div class="collect-slider__slide collect-slider__slide2 col-lg-5 col-12"> 1284 <img loading="lazy" src="../assets/img/Embed/slider-review-producthunt.png" 1285 class="cliente1 collect-slider__image" alt="review from producthunt"> 1286 </div> 1287 <div class="collect-slider__slide collect-slider__slide3 col-lg-5 col-12"> 1288 <img loading="lazy" src="../assets/img/Embed/slider-review-producthunt.png" 1289 class="cliente1 collect-slider__image" alt="review from producthunt"> 1290 </div> 1291 <div class="collect-slider__slide collect-slider__slide4 col-lg-5 col-12"> 1292 <img loading="lazy" src="../assets/img/Embed/slider-review-producthunt.png" 1293 class="cliente1 collect-slider__image" alt="review from producthunt"> 1294 </div> 1295 </div> 1296 </div> 1297 </div> 1298 </section> 1299 1300 <div class="wrapper"> 1301 <section class="container-fluid collect-banners" id="collect-banners"> 1302 <div class="row row-center collect-banners__container--top"> 1303 <div data-aos="fade-right" class="col-lg-5 col-12 collect-banners"> 1304 <img loading="lazy" class="collect-banners__image-top" 1305 src="../assets/img/Embed/banners-top-producthunt.png" alt="banner with reviews from producthunt"> 1306 </div> 1307 <div data-aos="fade-left" class="col-lg-5 col-12 collect-banners__container-title"> 1308 <h2 class="col-12 section__title collect-reviews__title">Embed
1309 <span> <img loading="lazy" class=header__title-image--product-hunt 1310 src="../assets/img/Embed/product-hunt-logo.svg" alt="product hunt logo"></span> 1311 Reviews on Your Website 1312 <div class="section__helper"> 1313 <div class="helper-elem dot collect-reviews__helper-elem"></div> 1314 <div class="helper-elem short-line collect-reviews__helper-elem"></div> 1315 <div class="helper-elem line collect-reviews__helper-elem"></div> 1316 <div class="helper-elem short-line collect-reviews__helper-elem"></div> 1317 <div class="helper-elem dot collect-reviews__helper-elem"></div> 1318 </div> 1319 </h2> 1320 </div> 1321 </div> 1322 <div class="row row-center collect-banners__container--bottom"> 1323 <div data-aos="fade-left" class="col-lg-7 col-12"> 1324 <img loading="lazy" class="collect-banners__image-bottom" 1325 src="../assets/img/Embed/banners-bottom-producthunt.png" alt="banner with producthunt ratings"> 1326 </div> 1327 </div> 1328 </section> 1329 </div> 1330 1331 <link rel="stylesheet" href="/assets/styles/basicLightbox.min.css?v=1780680096"> 1332<section data-toggle-class="active-bg" class="container-fluid collect-section" id="collect"> 1333 <div class="row row-center collect"> 1334 1335 <h2 class="col-12 section__title">Collect All The Reviews 1336 <div class="section__helper"> 1337 <div class="helper-elem dot"></div> 1338 <div class="helper-elem short-line"></div> 1339 <div class="helper-elem line"></div> 1340 <div class="helper-elem short-line"></div> 1341 <div class="helper-elem dot"></div> 1342 </div> 1343 </h2> 1344 <p class="col-11 col-md-10 col-lg-6 col-xl-6 section__text section__text--collect">By using advanced tools 1345 and 1346 magical technologies, we can collect all your reviews from the web every single day. You are notified 1347 when a new 1348 review pops up in any service and we embed it in your website right away. We work hard to help you make 1349 your 1350 offer even more appealing for customers. And your satisfaction makes us proud!</p> 1351 </div> 1352</section> 1353 1354<section class="connectors__section" id="new-conenctors-section"> 1355 <div class="collectors-wave__top"></div> 1356 <div class="connectors-group"> 1357 <div class="connectors__column eCommerce"> 1358 <h2 class="connectors__column-header ecommerce__connectors-header">e-Commerce Reviews</h2> 1359 1360 <div class="eCommerce__first-row"> 1361 <div class="inner__wrapper"> 1362 <img class="collector__integrate-circle" src="./assets/img/collectors/integrations_circle.png" alt="Circle" loading="lazy" /> 1363 <img class="connectors__column-img google-shops__collect-image" src="./assets/img/collectors/googleshop.svg" alt="Google Shops" loading="lazy" /> 1364 </div> 1365 1366 <img class="connectors__column-eCommerce" src="./assets/img/collectors/e-commercegroup1.svg" alt="eCommerce brands" loading="lazy" /> 1367 1368 <div class="ecommerce__inner-group-wrapper"> 1369 <img class="connectors__column-img etsy__collect-image" src="./assets/img/collectors/etsy.svg" alt="Etsy" loading="lazy" /> 1370 </div> 1371 </div> 1372 1373 <div class="eCommerce__second-row"> 1374 <img class="connectors__column-img reviews__collect-image" src="./assets/img/collectors/reviews.svg" alt="Trudsted Shop" loading="lazy" /> 1375 <img class="connectors__column-img trustedshop__collect-image" src="./assets/img/collectors/trustedshop.svg" alt="Trudsted Shop" loading="lazy" /> 1376 1377 <div class="walmart__inner-wrapper"> 1378 <img class="connectors__column-aliexpress" src="./assets/img/collectors/e-commercegroup2.svg" alt="eCommerce brands" loading="lazy" /> 1379 <img class="collector__integrate-circle ecommerce__last-circle" src="./assets/img/collectors/integrations_circle.png" alt="Circle" loading="lazy" /> 1380 </div> 1381 </div> 1382 </div> 1383 1384 <div class="connectors__column software-reviews__column"> 1385 <h2 class="connectors__column-header">Software Reviews</h2> 1386 <img class="connectors__column-img product-hunt__collect-image" src="./assets/img/collectors/producthunt.svg" alt="Product Hunt" loading="lazy" /> 1387 <img class="collector__integrate-circle" src="./assets/img/collectors/integrations_circle.png" alt="Circle" loading="lazy" /> 1388 <!-- <img class="connectors__column-softwareGroup" src="./assets/img/collectors/softwaregroup1.svg" alt="Capterra" loading="lazy" /> --> 1389 </div> 1390 1391 <div class="connectors__column social-media__wrapper connectors__column-doctors"> 1392 <h2 class="connectors__column-header">Doctors</h2> 1393 1394 <img class="connectors__column-doctorsgroup-first" src="./assets/img/collectors/vitals_healthgrades.svg" alt="Doctors Services Icons" loading="lazy" /> 1395 1396 <div class="doctors-grouped-second__row"> 1397 <!-- <img class="connectors__column-img-zomato" src="./assets/img/collectors/zomato.svg" alt="Zomato Icon" loading="lazy" /> --> 1398 1399 <img class="connectors__column-doctorsgroup-second" src="./assets/img/collectors/doctors-second-group.svg" alt="Doctors Icons" loading="lazy" /> 1400 <img class="connectors__column-img-zoc-doc" src="./assets/img/collectors/zocdoc.svg" alt="Zaocdoc Icons" loading="lazy" /> 1401 </div> 1402 1403 1404 </div> 1405 1406 <div class="connectors__column social-media__wrapper"> 1407 <h2 class="connectors__column-header">Social Media & Places</h2> 1408 <div class="social-media__column-top"> 1409 <img class="connectors__column-img google-maps__collect-image" src="./assets/img/collectors/googlemaps.svg" alt="Google Maps Logo" loading="lazy" /> 1410 1411 <img class="connectors__column-facebookGroup" src="./assets/img/collectors/social-group2.svg" alt="TripAdvisor and Facebook" loading="lazy" /> 1412 <img class="connectors__column-yelpYellGroup" src="./assets/img/collectors/social-group3.svg" alt="Yelp Yell" loading="lazy" /> 1413 <img class="collector__integrate-circle socials__top-circle" src="./assets/img/collectors/integrations_circle.png" alt="Circle" loading="lazy" /> 1414 </div> 1415 1416 <div class="social-media__column-bottom"> 1417 <img class="connectors__column-img yelp__collect-image" src="./assets/img/collectors/yellowpages.svg" alt="YellowPages" loading="lazy" /> 1418 <img class="collector__integrate-circle socials__first-circle" src="./assets/img/collectors/integrations_circle.png" alt="Circle" loading="lazy" /> 1419 <img class="connectors__column-bookingGroup" src="./assets/img/collectors/social-group1.svg" alt="Social Medias Logo" loading="lazy" /> 1420 <img id="zomato_opentable-connectors" class="connectors__column-img zomato__opentable" src="./assets/img/collectors/zomato_open.svg" alt="Zomato and OpenTable Logo" loading="lazy" /> 1421 </div> 1422 </div> 1423 </div> 1424 <div class="collectors-wave__bottom"></div> 1425</section> 1426 1427<section class="container-fluid widgets-section" id="widgets"> 1428 <div class="row row-center widgets"> 1429 <h2 class="col-12 section__title section__title--white integrations__title">Embed the Reviews with Widgets 1430 <div class="section__helper"> 1431 <div class="helper-elem helper-elem--white dot"></div> 1432 <div class="helper-elem helper-elem--white short-line"></div> 1433 <div class="helper-elem helper-elem--white line"></div> 1434 <div class="helper-elem helper-elem--white short-line"></div> 1435 <div class="helper-elem helper-elem--white dot"></div> 1436 </div> 1437 </h2> 1438 </div> 1439 <div data-toggle-class="active-bg" class="row row-center widgets widgets__columns"> 1440 <div class="col-md-4 widgets__widget"> 1441 <a href="#justreview-badge"> 1442 <img loading="lazy" class="reviews widget" src="../assets/img/widgets-widget.png" data-src="../assets/img/widgets-widget.png" alt="reviews widget" data-aos="zoom-in"> 1443 <p class="widgets__text">JustReview <br> Badge</p> 1444 </a> 1445 </div> 1446 <div class="col-md-4 col-md- widgets__testimonials"> 1447 <a href="#justreview-testimonialss"> 1448 <img loading="lazy" class="reviews testimonials" src="../assets/img/widgets-testimonials.png" data-src="../assets/img/widgets-testimonials.png" alt="reviews testimonials" data-aos="zoom-in" data-aos-delay="300"> 1449 <p class="widgets__text">JustReview <br> Testimonials</p> 1450 </a> 1451 </div> 1452 <div class="col-md-4 widgets__counters"> 1453 <a href="#justreview-counters"> 1454 <img loading="lazy" class="reviews counters" src="../assets/img/widgets-counters.png" data-src="../assets/img/widgets-counters.png" alt="reviews counters" data-aos="zoom-in" data-aos-delay="600"> 1455 <p class="widgets__text">JustReview<br> Counters</p> 1456 </a> 1457 </div> 1458 <div class="col-md-4 widgets__summary"> 1459 <a href="#justreview-summary"> 1460 <img loading="lazy" class="reviews summary" src="../assets/img/widgets-summary.png" data-src="../assets/img/widgets-summary.png" alt="reviews summary" data-aos="zoom-in"> 1461 <p class="widgets__text">JustReview 1462 <br> Summary 1463 </p> 1464 </a> 1465 </div> 1466 <div class="col-md-4 widgets__stars"> 1467 <a href="#justreview-stars"> 1468 <img loading="lazy" class="reviews stars" src="../assets/img/widgets-stars.png" data-src="../assets/img/widgets-stars.png" alt="reviews stars" data-aos="zoom-in" data-aos-delay="300"> 1469 <p class="widgets__text">JustReview 1470 <br> Stars 1471 </p> 1472 </a> 1473 </div> 1474 <div class="col-md-4 widgets__page"> 1475 <a href="#justreview-page"> 1476 <img loading="lazy" class="reviews page" src="../assets/img/widgets-page.png" data-src="../assets/img/widgets-page.png" alt="reviews page" data-aos="zoom-in" data-aos-delay="600"> 1477 <p class="widgets__text">JustReview 1478 <br> Page 1479 </p> 1480 </a> 1481 </div> 1482 </div> 1483</section> 1484 1485<section class="jr-cta-strip"> 1486 <div class="jr-cta-strip__inner"> 1487 <p class="jr-cta-strip__title">Ready to see it on your own website?</p> 1488 <a class="jr-cta-strip__btn hero-btn input-color" href="https://app.justreview.co/#/register">Start free</a> 1489 <p class="jr-cta-strip__note">Free plan forever, no credit card. Pick a widget and paste the snippet.</p> 1490 </div> 1491</section> 1492 1493<section class="container-fluid justreview-seo-text"> 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 There are hundreds if not thousands of new products released on the market every day. No wonder that selling them becomes more of a challenge. Thatâs why you should realize that now more than ever before, buyers rely on other peopleâs opinions. They tend to check ratings and testimonials to find out if itâs worth spending money on certain products. It is important than to make use of Product Hunt reviews. And now you can do it in a very easy way. Just use Product Hunt widget to embed such positive feedback on your website and enjoy the results. 1513 1514 1515 1516 1517 </section> 1518 1519<style> 1520/* Styl przy sekcji, nie w globalnym style.css: sekcja renderuje sie tylko na 1521 wybranych podstronach, wiec nie ma sensu obciazac nia calej witryny. */ 1522.jr-explainer { padding: 64px 20px 56px; font-family: 'Lato', sans-serif; } 1523.jr-explainer-inner { max-width: 1080px; margin: 0 auto; } 1524.jr-explainer h2 { font-size: 32px; font-weight: 700; color: #1f2670; text-align: center; margin: 0 0 8px; } 1525.jr-explainer__intro { text-align: center; font-size: 16px; color: #606981; margin: 0 0 38px; } 1526.jr-explainer__steps { display: grid; grid-template-columns: repeat(3, 1fr); gap: 28px; margin: 0 0 46px; padding: 0; list-style: none; counter-reset: jrstep; } 1527.jr-explainer__step { position: relative; overflow: hidden; padding: 26px 24px 24px; background: #fafbfe; border-radius: 14px; } 1528/* Ikona kroku: duza, jasna, w prawym gornym rogu karty - rownowazy numer w lewym 1529 i daje sekcji ikonografie, ktorej tu nie bylo. Dekoracyjna (aria-hidden), wiec 1530 nie powtarza tresci naglowka. Zrodlo: template/explainer-icons.php (jeden pl
1530ik 1531 na trzy jezyki). */ 1532.jr-explainer__icon { position: absolute; top: 16px; right: 14px; width: 54px; height: 54px; color: #e6e9f8; pointer-events: none; } 1533.jr-explainer__step::before { counter-increment: jrstep; content: counter(jrstep); display: flex; align-items: center; justify-content: center; width: 34px; height: 34px; border-radius: 50%; background: #bf3664; color: #fff; font-weight: 700; font-size: 17px; margin-bottom: 14px; } 1534.jr-explainer__step h3 { font-size: 18px; font-weight: 700; color: #1f2670; margin: 0 0 8px; line-height: 1.35; } 1535.jr-explainer__step p { font-size: 15px; line-height: 1.6; color: #4a4f66; margin: 0; } 1536.jr-explainer__layouts-title { font-size: 20px; font-weight: 700; color: #1f2670; margin: 0 0 16px; } 1537.jr-explainer__layouts { display: flex; flex-wrap: wrap; gap: 10px; margin: 0 0 40px; padding: 0; list-style: none; } 1538.jr-explainer__layouts li { font-size: 15px; color: #1f2670; background: #f1f2fb; border-radius: 999px; padding: 8px 18px; } 1539.jr-explainer__note { border-left: 3px solid #dcdef9; padding-left: 20px; } 1540.jr-explainer__note h3 { font-size: 18px; font-weight: 700; color: #1f2670; margin: 0 0 8px; } 1541.jr-explainer__note p { font-size: 15px; line-height: 1.65; color: #4a4f66; margin: 0; } 1542.jr-explainer__note--second { margin-top: 22px; } 1543@media (max-width: 991px) { 1544 .jr-explainer { padding: 44px 16px 40px; } 1545 .jr-explainer h2 { font-size: 25px; } 1546 .jr-explainer__intro { margin-bottom: 28px; } 1547 .jr-explainer__steps { grid-template-columns: 1fr; gap: 16px; margin-bottom: 34px; } 1548 .jr-explainer__step { padding: 20px 18px; } 1549} 1550</style> 1551<section class="jr-explainer" aria-labelledby="jr-explainer-heading"> 1552 <div class="jr-explainer-inner"> 1553 <h2 id="jr-explainer-heading">How to add Product Hunt reviews to your website</h2> 1554 <p class="jr-explainer__intro">Three steps, about two minutes, no developer. Available on the Ultimate plan, which costs 39 EUR a month.</p> 1555 <ol class="jr-explainer__steps"> 1556 <li class="jr-explainer__step"> 1557 <svg class="jr-explainer__icon" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false"><path d="M9 3v5"/><path d="M15 3v5"/><path d="M6 8h12v3a6 6 0 0 1-6 6 6 6 0 0 1-6-6V8z"/><path d="M12 17v4"/></svg> 1558 <h3>Connect Product Hunt</h3> 1559 <p>Paste the address of your public Product Hunt profile in the dashboard. JustReview imports the reviews from your Product Hunt page.</p> 1560 </li> 1561 <li class="jr-explainer__step"> 1562 <svg class="jr-explainer__icon" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false"><rect x="3" y="3" width="8" height="8" rx="1.6"/><rect x="13" y="3" width="8" height="5" rx="1.6"/><rect x="3" y="13" width="8" height="8" rx="1.6"/><rect x="13" y="10" width="8" height="11" rx="1.6"/></svg> 1563 <h3>Pick a Product Hunt reviews widget layout</h3> 1564 <p>Set the colours, how many reviews are shown, the minimum rating and the language, then preview the widget before you publish it.</p> 1565 </li> 1566 <li class="jr-explainer__step"> 1567 <svg class="jr-explainer__icon" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false"><path d="M8.5 8.5 4 12l4.5 3.5"/><path d="M15.5 8.5 20 12l-4.5 3.5"/><path d="M13.5 5l-3 14"/></svg> 1568 <h3>Paste the embed code</h3> 1569 <p>Three lines of HTML. A Custom HTML block on WordPress and Elementor, a custom section on Shopify, an embed block on Wix and Squarespace.</p> 1570 </li> 1571 </ol> 1572 <p class="jr-explainer__layouts-title">Six Product Hunt reviews widget layouts, one embed code</p> 1573 <ul class="jr-explainer__layouts"> 1574 <li>Floating badge</li> 1575 <li>Testimonials carousel</li> 1576 <li>Review slider</li> 1577 <li>Star rating widget</li> 1578 <li>Review counter</li> 1579 <li>Full reviews page</li> 1580 </ul> 1581 <div class="jr-explainer__note"> 1582 <h3>Product Hunt reviews refresh every 24 hours</h3> 1583 <p>A new review on Product Hunt shows up in the widget within a day, on every plan, without you touching the code again. Page views, websites and domains are unlimited even on the free plan, so what you pay for is the number of reviews you store, never the traffic they get.</p> 1584 </div> 1585 <div class="jr-explainer__note jr-explainer__note--second"> 1586 <h3>Where the Product Hunt reviews widget belongs</h3> 1587 <p>A Product Hunt launch gives you a burst of early-adopter feedback and then goes quiet. The widget keeps that burst working after the launch day: on the homepage for the first months, later on an about or story page where it reads as history rather than as your only proof. Early users write about potential, so pair it with a source that shows current customers.</p> 1588 </div> 1589 </div> 1590</section> 1591 1592 1593<section data-toggle-class="active-bg" class="container-fluid reviews"> 1594 <div class="row row-center reviews__row" id="justreview-badge"> 1595 <div class="col-11 col-md-10 col-lg-6 col-xl-4 reviews__text-box" data-aos="fade-right"> 1596 <h4 class="section__title">JustReview Badge</h4> 1597 <p class="section__text"> 1598 With JustReview you can collect all the Reviews and Testimonials concerning your brand all in one place! 1599 But now 1600 you can also conveniently include them on each of your subpages in the form of a JustReview Badge. 1601 Itâs a simple 1602 and transparent way of building your social proof that really works. Try it now and watch closely 1603 how the 1604 number of your customers systematically grow. 1605 </p> 1606 1607 <button class="live-example__btn live-example__btn--justreview-badge" data-widget-btn="badge">Live Example</button> 1608 1609 </div> 1610 <div class="col-12 col-md-10 col-lg-6 col-xl-6 reviews__img-box"> 1611 <img loading="lazy" id="lightbox1" src="../assets/img/widget-page.png" data-src="../assets/img/widget-page.png" alt="reviews widget" data-aos="fade-left"> 1612 </div> 1613 </div> 1614 <div class="row row-center reviews__row" id="justreview-testimonialss"> 1615 <div class="col-12 col-md-10 col-lg-6 col-xl-6 reviews__img-box"> 1616 <img loading="lazy" id="lightbox2" src="../assets/img/reviews-testi.png" data-src="../assets/img/reviews-testi.png" alt="reviews testimonials" data-aos="fade-right"> 1617 </div> 1618 <div class="col-11 col-md-10 col-lg-6 col-xl-4 reviews__text-box" data-aos="fade-left"> 1619 <h4 class="section__title">JustReview Testimonials</h4> 1620 <p class="section__text">A carousel of your best written reviews with star ratings, straight on your page. 1621 You choose which ones are published, and you get a notification whenever a new review comes in, 1622 so nothing has to be copied by hand.</p> 1623 1624 <button class="live-example__btn live-example__btn--justreview-testimonials" data-widget-btn="testimonials">Live Example</button> 1625 <button class="live-example__btn live-example__btn--justreview-testimonials" data-widget-btn="testimonials-grid">Live Grid Example</button> 1626 1627 1628 </div> 1629 </div> 1630 <div class="row row-center reviews__row" id="justreview-counters"> 1631 <div class="col-11 col-md-10 col-lg-6 col-xl-4 reviews__text-box" data-aos="fade-right"> 1632 <h4 class="section__title">JustReview Counters</h4> 1633 <p class="section__text section__text--reviews">Review Counters are the best way to present your average 1634 rating 1635 and the number of reviews on any service to visitors on your website. And this is an easy way to 1636 strengthen 1637 customersâ trust in your company. Whatâs more, you can easily customize your counters using our 1638 intuitive 1639 creator, so it will suit the design of your website. Donât waste all those incredible reviews, but 1640 use them to 1641 show people how good you are!</p> 1642 1643 <button class="live-example__btn live-example__btn--justreview-counters" data-widget-btn="counters">Live Example</button> 1644 1645 </div> 1646 <div class="col-12 col-md-10 col-lg-6 col-xl-6 reviews__img-box"> 1647 <img loading="lazy" id="lightbox3" src="../assets/img/reviews-counter.png" data-src="../assets/img/reviews-counter.png" alt="reviews counter" data-aos="fade-left"> 1648 </div> 1649 </div> 1650 <div class="row row-center reviews__row" id="justreview-summary"> 1651 <div class="col-12 col-md-10 col-lg-6 col-xl-6 reviews__img-box"> 1652 <img loading="lazy" id="lightbox4" src="../assets/img/reviews-summary.png" data-src="../assets/img/reviews-summary.png" alt="reviews summary" data-aos="fade-right"> 1653 </div> 1654 <div class="col-11 col-md-10 col-lg-6 col-xl-4 reviews__text-box" data-aos="fade-left"> 1655 <h4 class="section__title">JustReview Summary</h4> 1656 <p class="section__text">Your average rating and the total number of reviews from the sources you pick, 1657 in one compact block. The quickest way to show a first-time visitor how many people have already 1658 bought from you, and how they rated it.</p> 1659 1660 <button class="live-example__btn live-example__btn--justreview-summary" data-widget-btn="summary">Live Example</button> 1661 1662 </div> 1663 </div> 1664 <!-- miejsce na stars --> 1665 <div class="row row-center reviews__row" id="justreview-stars"> 1666 <div class="col-11 col-md-10 col-lg-6 col-xl-4 reviews__text-box" data-aos="fade-right"> 1667 <h4 class="section__title">JustReview Stars</h4> 1668 <p class="section__text"> 1669 A star rating you can drop next to a product photo, a price or a buy button, exactly where the 1670 decision is made. Small, unobtrusive, and it answers the only question the visitor has at that 1671 moment: did this work for other people? 1672 </p> 1673 1674 <button class="live-example__btn live-example__btn--justreview-stars" data-widget-btn="stars">Live Example</button> 1675 1676 </div> 1677 <div class="col-12 col-md-10 col-lg-6 col-xl-6 reviews__img-box"> 1678 <img loading="lazy" id="lightbox5" src="../assets/img/reviews-stars.png" data-src="../assets/img/reviews-stars.png" alt="reviews stars" data-aos="fade-left"> 1679 </div> 1680 </div> 1681 <div class="row row-center reviews__row" id="justreview-page"> 1682 <div class="col-12 col-md-10 col-lg-6 col-xl-6 reviews__img-box"> 1683 <img loading="lazy" id="lightbox6" src="../assets/img/reviews-page.png" data-src="../assets/img/reviews-page.png" alt="reviews page" data-aos="fade-right"> 1684 </div> 1685 <div class="col-11 col-md-10 col-lg-6 col-xl-4 reviews__text-box" data-aos="fade-left"> 1686 <h4 class="section__title">JustReview Page</h4> 1687 <p class="section__text">Create a whole subpage where all the Reviews/Testimonials and Review Counters 1688 will be 1689 conveniently gathered in one place. Show the customers your companyâs average rating to let them 1690 know how 1691 trustworthy you are. And give the users a chance to write their own reviews directly on your 1692 website. Itâs 1693 really easy and effective at the same time! 1694 </p> 1695 1696 <button class="live-example__btn live-example__btn--justreview-page" data-widget-btn="page">Live Example</button> 1697 </div> 1698</section> 1699<div class="le-popup__wrapper" data-widget="page"> 1700 <div class="le-popup__body">
1701 <span class="le-popup__close-btn"></span> 1702 <div data-widget="badge" class="codepen-wrapper"> 1703 <p class="codepen" data-height="700" data-default-tab="result" data-slug-hash="QWVPoqJ" data-user="justreview" style="height: 700px; box-sizing: border-box; display: flex; align-items: center; justify-content: center; border: 2px solid; margin: 1em 0; padding: 1em;"></p> 1704 </div> 1705 <div data-widget="summary" class="codepen-wrapper"> 1706 <p class="codepen" data-height="700" data-default-tab="result" data-slug-hash="QWVPoOJ" data-user="justreview" style="height: 700px; box-sizing: border-box; display: flex; align-items: center; justify-content: center; border: 2px solid; margin: 1em 0; padding: 1em;"></p> 1707 </div> 1708 <div data-widget="testimonials" class="codepen-wrapper"> 1709 <p class="codepen" data-height="700" data-default-tab="result" data-slug-hash="wvEZObR" data-user="justreview" style="height: 700px; box-sizing: border-box; display: flex; align-items: center; justify-content: center; border: 2px solid; margin: 1em 0; padding: 1em;"> 1710 </div> 1711 <div data-widget="testimonials-grid" class="codepen-wrapper"> 1712 <p class="codepen" data-height="700" data-default-tab="result" data-slug-hash="NWLmJZJ" data-user="justreview" style="height: 700px; box-sizing: border-box; display: flex; align-items: center; justify-content: center; border: 2px solid; margin: 1em 0; padding: 1em;"></p> 1713 </div> 1714 <div data-widget="counters" class="codepen-wrapper"> 1715 <p class="codepen" data-height="700" data-default-tab="result" data-slug-hash="yLxrrBy" data-user="justreview" style="height: 700px; box-sizing: border-box; display: flex; align-items: center; justify-content: center; border: 2px solid; margin: 1em 0; padding: 1em;"></p> 1716 </div> 1717 <div data-widget="stars" class="codepen-wrapper"> 1718 <p class="codepen" data-height="700" data-default-tab="result" data-slug-hash="yLxrrLy" data-user="justreview" style="height: 700px; box-sizing: border-box; display: flex; align-items: center; justify-content: center; border: 2px solid; margin: 1em 0; padding: 1em;"></p> 1719 </div> 1720 <div data-widget="page" class="codepen-wrapper"> 1721 <p class="codepen" data-height="700" data-default-tab="result" data-slug-hash="VwGRzqJ" data-user="justreview" style="height: 700px; box-sizing: border-box; display: flex; align-items: center; justify-content: center; border: 2px solid; margin: 1em 0; padding: 1em;"></p> 1722 </div> 1723
1723<script data-cookieconsent="ignore"> 1724 (function () { 1725 var loaded = false; 1726 function loadCodepenEmbeds() { 1727 if (loaded) return; 1728 loaded = true; 1729 var s = document.createElement('script'); 1730 s.async = true; 1731 s.src = 'https://cpwebassets.codepen.io/assets/embed/ei.js'; 1732 document.body.appendChild(s); 1733 } 1734 // pointerenter/touchstart wyprzedza klik, wiec demo zwykle jest juz gotowe 1735 ['pointerenter', 'touchstart', 'click'].forEach(function (ev) { 1736 document.addEventListener(ev, function (e) { 1737 var t = e.target; 1738 if (t && t.closest && t.closest('.live-example__btn, [data-widget-btn]')) { 1739 loadCodepenEmbeds(); 1740 } 1741 }, { capture: true, passive: true }); 1742 }); 1743 })(); 1744 </script>
1744 1745 </div> 1746</div> 1747<section data-toggle-class="active-bg" class="container-fluid d-flex google-snippets justify-content-center customize" id="google-snippets"> 1748 <div class="row row-center reviews__row "> 1749 <div class="google-snippets__container-text col-11 col-md-10 col-lg-6 col-xl-4"> 1750 <h2 class="col-12 section__title google-snippets__title">Google Rich Snippets Data 1751 <div class="section__helper google-snippets__helper"> 1752 <div class="helper-elem dot"></div> 1753 <div class="helper-elem short-line"></div> 1754 <div class="helper-elem line"></div> 1755 <div class="helper-elem short-line"></div> 1756 <div class="helper-elem dot"></div> 1757 </div> 1758 </h2> 1759 <p class="col-11 col-md-10 col-lg-8 col-xl-6 section__text mw-700">Now your website can be additionally 1760 enriched 1761 with Google Rich Snippets Data! Draw the attention of the potential customers to your products and 1762 services with widget 1763 rating pinned right under their Google search results. Not only will it increase their CTR, but 1764 also the 1765 websiteâs traffic. Try it right away and see the difference!</p> 1766 </div>
1767 <div class="google-snippets__container-images col-11 col-md-10 col-lg-6 col-xl-4"> 1768 <img loading="lazy" src="../assets/img/peppe-shoes.png" data-src="../assets/img/peppe-shoes.png" alt="rich snippets data" class="google-snippets__screen"> 1769 </div> 1770 </div> 1771</section> 1772 1773<section class="jr-cta-strip"> 1774 <div class="jr-cta-strip__inner"> 1775 <p class="jr-cta-strip__title">No pageview limits. Unlimited widgets, unlimited pages, on every plan.</p> 1776 <a class="jr-cta-strip__btn hero-btn input-color" href="https://app.justreview.co/#/register">Create free account</a> 1777 <p class="jr-cta-strip__note">Others charge you for traffic. We count only the reviews you collect.</p> 1778 </div> 1779</section> 1780 1781<!-- New section JustReview start --> 1782<section data-toggle-class="active-bg" class="container-fluid d-flex justify-content-center customize collect-reviews" id="collect-reviews"> 1783 <div class="row row-center collect-reviews_row tablet-mt-100"> 1784 <div class="collect-snippets__container-text col-11 col-md-10 col-lg-6 col-xl-4"> 1785 <h2 class="col-12 section__title collect-reviews__title">Collect Reviews on Your Own Website! 1786 <div class="section__helper collect-reviews__helper"> 1787 <div class="helper-elem dot"></div> 1788 <div class="helper-elem short-line"></div> 1789 <div class="helper-elem line"></div> 1790 <div class="helper-elem short-line"></div> 1791 <div class="helper-elem dot"></div> 1792 </div> 1793 </h2> 1794 <p class="col-11 col-md-10 col-lg-8 col-xl-6 section__text mw-700">Collect any reviews and testimonials related to your business within your own website. Manage them as you wish and watch how this positive feedback expands your customer base.</p> 1795 </div> 1796 <div class="collect-reviews__container-images col-11 col-md-10 col-lg-6 col-xl-4"> 1797 <div class="collect-reviews__container-images-area"> 1798 <img loading="lazy" src="../assets/img/collect-review-stars-group.png" data-src="../assets/img/collect-review-stars-group.png" alt="rich snippets data" class="collect_review__active_stars_group"> 1799 <img loading="lazy" src="../assets/img/collect-review-star.png" data-src="../assets/img/collect-review-star.png" alt="rich snippets data" class="collect_review__star"> 1800 <img loading="lazy" src="../assets/img/collect_review-active_button_empty.png" data-src="../assets/img/collect_review-active_button_empty.png" alt="rich snippets data" class="collect_review__active_button_empty"> 1801 <img loading="lazy" src="../assets/img/collect_review-main-window.png" data-src="../assets/img/collect_review-main-window.png" alt="rich snippets data" class="collect_review__main-window"> 1802 <img loading="lazy" src="../assets/img/collect_review-active_button.png" data-src="../assets/img/collect_review-active_button.png" alt="rich snippets data" class="collect_review__active_button"> 1803 </div> 1804 </div> 1805 </div> 1806</section> 1807<!-- New section JustReview end --> 1808<section class="container-fluid" id="customize"> 1809 <div data-toggle-class="active-bg" class="row row-center customize"> 1810 <h2 class="col-12 section__title">Customize Your Widget In A Blink! 1811 <div class="section__helper"> 1812 <div class="helper-elem dot"></div> 1813 <div class="helper-elem short-line"></div> 1814 <div class="helper-elem line"></div> 1815 <div class="helper-elem short-line"></div> 1816 <div class="helper-elem dot"></div> 1817 </div> 1818 </h2> 1819 1820 <p class="col-11 col-md-10 col-lg-8 col-xl-6 section__text mw-700">Our intuitive creator enables you to 1821 change your widget's style in just few simple steps. Go ahead and make it perfect for your website! You donât 1822 need to 1823 change your website or software to use JustReview. It easily integrates with all websites and popular 1824 platforms. We 1825 are here to make your life easier, not more complicated! 1826 </p> 1827 1828 1829 <img loading="lazy" src="../assets/img/customize.png" alt="creator customize" class="col-12 col-lg-9 customize__img creator customize" data-aos="zoom-in" data-aos-easing="ease-out-cubic" data-aos-duration="1000"> 1830 </div> 1831</section> 1832 1833<section id="integrations" class="container-fluid"> 1834 <div data-toggle-class="active-bg" class="row row-center integrations"> 1835 <h2 class="col-12 section__title section__title--white integrations__title">Integrations 1836 <div class="section__helper"> 1837 <div class="helper-elem helper-elem--white dot"></div> 1838 <div class="helper-elem helper-elem--white short-line"></div> 1839 <div class="helper-elem helper-elem--white line"></div> 1840 <div class="helper-elem helper-elem--white short-line"></div> 1841 <div class="helper-elem helper-elem--white dot"></div> 1842 </div> 1843 </h2> 1844 <img loading="lazy" src="../assets/img/integrations_presta-soon.png" data-aos="fade" alt="icon prestashop" class="integrations__icon integrations__presta"> 1845 <img loading="lazy" src="../assets/img/integrations_html.png" data-aos="fade" data-aos-offset="200" alt="icon html" class="integrations__icon integrations__html"> 1846 <img loading="lazy" src="../assets/img/integrations_wp-soon.png" data-aos="fade" alt="icon
1846wp" class="integrations__icon integrations__wp"> 1847 <img loading="lazy" src="../assets/img/integrations_woo-soon.png" data-aos="fade" alt="icon woocomerce" class="integrations__icon integrations__woo"> 1848 <img loading="lazy" src="../assets/img/integrations_magento-soon.png" data-aos="fade" alt="icon magento" class="integrations__icon integrations__magento"> 1849 <img loading="lazy" src="../assets/img/integrations_shopify-soon.png" data-aos="fade" alt="icon shopify" class="integrations__icon integrations__shopify"> 1850 <img loading="lazy" src="../assets/img/integrations_circle.png" data-aos="fade" alt="circle" class="integrations__icon integrations__circle integrations__circle1"> 1851 <img loading="lazy" src="../assets/img/integrations_circle.png" data-aos="fade" alt="circle" data-aos-offset="100" class="integrations__icon integrations__circle integrations__circle2"> 1852 <img loading="lazy" src="../assets/img/integration_wiz.png" data-aos="fade" alt="icon wiz" class="integrations__icon integrations__wiz"> 1853 <img loading="lazy" src="../assets/img/integrations_godaddy-soon.png" data-aos="fade" alt="icon godaddy" class="integrations__icon integrations__godaddy"> 1854 <img loading="lazy" src="../assets/img/integration_sqarespace.png" data-aos="fade" alt="icon squarespace" class="integrations__icon integrations__squarespace"> 1855 </div> 1856</section> 1857 1858<section class="justreview-total"> 1859 <div class="justreview-total__box"> 1860 <div class="justreview-total__icon-wrapper"> 1861 <img loading="lazy" src="../assets/img/jr-order.svg" alt="JustReview Order" class="justreview-total__icon"> 1862 </div> 1863 <!-- Liczba ponizej to WYLACZNIE fallback na wypadek, gdyby app2.js nie doleciaÅ 1864 (Cookiebot, adblock, padniete API). Na zywo podmienia ja styleNumber(data.users) 1865 z api.justreview.co/api/v1/lp/getGlobalCountReviewsAndUsers. Trzymamy ja blisko 1866 realnej wartosci i TAKA SAMA we wszystkich trzech jezykach: do 31.07 EN i PL 1867 mowily 777, a DE 3 901, czyli trzy rozne liczby tego samego pojecia. --> 1868 <p class="justreview-total__text"><strong id="jr-total-websites">11 270</strong> accounts are using JustReview! 1869 </p> 1870 </div> 1871 1872 <div class="justreview-total__box"> 1873 <div class="justreview-total__icon-wrapper"> 1874 <img loading="lazy" src="../assets/img/jr-order.svg" alt="JustReview Order" class="justreview-total__icon"> 1875 </div> 1876 <p class="justreview-total__text"><strong id="jr-total-reviews">777</strong> reviews already collected!</p> 1877 </div> 1878</section> 1879 1880<style> 1881/* Style trzymane przy sekcji, nie w globalnym style.css: sekcja renderuje sie tylko 1882 na landingach zrodel, wiec nie ma sensu obciazac nia calej witryny, a osobny plik 1883 CSS to jeden request wiecej na kazdej stronie. Tak samo jak w faq-section.php. */ 1884.jr-sd-block { padding: 72px 20px; font-family: 'Lato', sans-serif; } 1885.jr-sd-inner { max-width: 1080px; margin: 0 auto; } 1886.jr-sd-block h2 { font-size: 34px; font-weight: 700; color: #1f2670; text-align: center; margin: 0 0 40px; } 1887.jr-sd-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 34px; } 1888.jr-sd-item { border-top: 3px solid #dcdef9; padding-top: 18px; } 1889.jr-sd-item h3 { font-size: 18px; font-weight: 700; color: #1f2670; margin: 0 0 10px; line-height: 1.35; } 1890.jr-sd-item p { font-size: 15px; line-height: 1.7; color: #4a4f66; margin: 0; } 1891.jr-sd-cross { text-align: center; margin: 34px 0 0; font-size: 15px; line-height: 1.6; color: #4a4f66; } 1892.jr-sd-cross a { color: #bf3664; text-decoration: underline; } 1893.jr-sd-more { text-align: center; margin: 14px 0 0; font-size: 15px; color: #606060; } 1894.jr-sd-more a { color: #bf3664; text-decoration: underline; } 1895@media (max-width: 991px) { 1896 .jr-sd-block { padding: 48px 16px; } 1897 .jr-sd-block h2 { font-size: 26px; margin-bottom: 26px; } 1898 .jr-sd-grid { grid-template-columns: 1fr; gap: 26px; } 1899} 1900</style> 1901<section class="jr-sd-block" aria-labelledby="jr-sd-heading"> 1902 <div class="jr-sd-inner"> 1903 <h2 id="jr-sd-heading">Product Hunt reviews on your own website, in detail</h2> 1904 <div class="jr-sd-grid"> 1905 <div class="jr-sd-item" id="jr-sd-how"> 1906 <h3>How the Product Hunt import works</h3> 1907 <p>JustReview connects to Product Hunt by pointing at the public page for your launch, the one people saw and reviewed on launch day. It imports the reviews left there and prepares them for a widget on your own site. Product Hunt is gated behind the Ultimate plan, which costs 39 EUR a month. Because a Product Hunt launch is a single event, most of what gets imported comes from that launch window rather than growing every day like a review site with ongoing traffic.</p> 1908 </div> 1909 <div class="jr-sd-item" id="jr-sd-legal"> 1910 <h3>Can I show my Product Hunt reviews on my own website?</h3> 1911 <p>Reviews from your Product Hunt launch page are about your own product, posted by people who tried it around your launch, and the page itself is public. Bringing those onto your own site is showing your own launch reception, not someone else's. Because a launch is a one-time spike, treat what you import as a dated snapshot rather than a live feed, and label it that way if your site otherwise makes reviews look current. Product Hunt's own terms govern reuse of content from the platform, worth checking before publishing.</p> 1912 </div> 1913 <div class="jr-sd-item" id="jr-sd-where"> 1914 <h3>Where to put the Product Hunt widget</h3> 1915 <p>A launch spike keeps working for a long time, but as history, so pair it with a source that shows current customers. Product Hunt reviews suit a product launch page or an early-access section: a Custom HTML block on WordPress, an HTML element on Wix, an embed block on Squarespace, or a custom section on Shopify.</p> 1916 </div> 1917 </div> 1918 <p class="jr-sd-cross">A B2B buyer checks more than one directory before your pricing page. The same widget also imports <a href="https://justreview.co/embed-capterra-reviews-widget-on-website">Capterra</a> and <a href="https://justreview.co/embed-g2-reviews-widget-on-website">
1918G2</a>.</p> 1919 <p class="jr-sd-more">Step-by-step instructions for every platform live in the <a href="https://justreview.co/docs/">JustReview help centre</a>.</p> 1920 </div> 1921</section> 1922 1923<style> 1924/* Style trzymane przy sekcji, a nie w globalnym style.css: sekcja renderuje sie 1925 tylko na stronach konektorow, wiec nie ma sensu obciazac nia calej witryny, 1926 a jeden osobny plik CSS to jeden request wiecej na kazdej stronie. */ 1927.jr-faq-block { background: #fafbfe; padding: 72px 20px; font-family: 'Lato', sans-serif; } 1928.jr-faq-inner { max-width: 1080px; margin: 0 auto; } 1929.jr-faq-block h2 { font-size: 34px; font-weight: 700; color: #1f2670; text-align: center; margin: 0 0 38px; } 1930.jr-faq-block dl { display: grid; grid-template-columns: repeat(2, 1fr); gap: 26px 38px; margin: 0; } 1931.jr-faq-row { border-left: 3px solid #dcdef9; padding-left: 20px; } 1932.jr-faq-block dt { font-size: 17px; font-weight: 700; color: #1f2670; margin-bottom: 8px; line-height: 1.4; } 1933.jr-faq-block dd { font-size: 15px; line-height: 1.65; color: #4a4f66; margin: 0; } 1934.jr-faq-more { text-align: center; margin: 40px 0 0; font-size: 15px; color: #606060; } 1935.jr-faq-more a { color: #bf3664; text-decoration: underline; } 1936@media (max-width: 991px) { 1937 .jr-faq-block { padding: 48px 16px; } 1938 .jr-faq-block h2 { font-size: 26px; margin-bottom: 26px; } 1939 .jr-faq-block dl { grid-template-columns: 1fr; gap: 22px; } 1940} 1941</style> 1942<section class="jr-faq-block" aria-labelledby="jr-faq-heading"> 1943 <div class="jr-faq-inner"> 1944 <h2 id="jr-faq-heading">Product Hunt reviews on your website: common questions</h2> 1945 <dl> 1946 <div class="jr-faq-row"> 1947 <dt>How do I put my Product Hunt reviews on my website?</dt> 1948 <dd>Connect your Product Hunt profile in the JustReview dashboard, pick a widget, and paste the generated snippet into your page. It is three lines of HTML and works on WordPress, Shopify, PrestaShop, Wix, Squarespace and any site where you can edit the source. JustReview imports the reviews from your Product Hunt page.</dd> 1949 </div> 1950 <div class="jr-faq-row"> 1951 <dt>Which plan do I need for Product Hunt?</dt> 1952 <dd>Available on the Ultimate plan, which costs 39 EUR a month. Page views, visitors, websites and domains are unlimited on every plan, including the free one, so what you pay for is the number of reviews you store, never traffic.</dd> 1953 </div> 1954 <div class="jr-faq-row"> 1955 <dt>How often are the Product Hunt reviews updated?</dt> 1956 <dd>Every 24 hours, on all plans. New reviews appear in your widget within a day of being published on Product Hunt, without you doing anything.</dd> 1957 </div> 1958 <div class="jr-faq-row"> 1959 <dt>Do I have to own the Product Hunt profile?</dt> 1960 <dd>You point JustReview at your public Product Hunt page. JustReview is for showing your own reviews on your own website, not for copying somebody else's.</dd> 1961 </div> 1962 <div class="jr-faq-row"> 1963 <dt>Can I hide a single bad review?</dt> 1964 <dd>Individual imported reviews can be shown or hidden one by one on the Ultimate plan. Be careful with it: a wall of nothing but five stars reads as fake, and a handful of critical reviews with a decent average usually converts better than a perfect score.</dd> 1965 </div> 1966 </dl> 1967 <p class="jr-faq-more"> 1968 More answers in the <a href="https://justreview.co/docs/">help center</a>, 1969 or see <a href="https://justreview.co/pricing">all plans and prices</a>. 1970 </p> 1971 </div> 1972</section> 1973 1974<section class="container-fluid" id="pricelist"> 1975 <div class="pricelist-header"> 1976 <!-- 1977 * Naglowek cennika mowil "Free 7-day trial", a hero na tej samej stronie 1978 * "Free plan, forever". Zrodlo prawdy (template/pricing-data.php): Basic 1979 * jest darmowy na zawsze, 7-dniowy trial dotyczy TYLKO planow platnych. 1980 * Poprawione 2026-07-28, zeby strona nie zaprzeczala sama sobie. 1981 --> 1982 <h2 class="pricelist-header-first">Start free, upgrade anytime</h2> 1983 <h4 class="pricelist-header-second">Basic is free forever, no credit card. Every paid plan starts with a 7-day free trial. 1984 <a href="https://justreview.co/pricing" style="text-decoration:underline;">See the full plan comparison</a>. 1985 </h4> 1986 <div class="pricelist-header-bar"> 1987 <div class="pricelist-header-bar__monthly bar activeTimeBar" id="monthly">Monthly</div> 1988 <div class="pricelist-header-bar__yearly bar" id="yearly">Yearly (2 months free)</div> 1989 <div class="activeBarOption" id="turner"></div> 1990 </div> 1991 </div> 1992 1993 1994 <section class="pricelist monthByMonth"> 1995 1996 <div class="pricelist-container"> 1997 <div class="pricelist-container-row"> 1998 <div class="pricelist-container-row-item"> 1999 <p class="pricelist-container-row-item__title">Basic</p> 2000 <p class="pricelist-container-row-item__price">FREE</p> 2001 <p class="pricelist-container-row-item__permonth">per month</p> 2002 <p class="pricelist-container-row-item__limit">up to 100 reviews</p> 2003 <p class="pricelist-container-row-item__connectors">Google & Facebook Connector</p> 2004 <div class="pricelist-services"> 2005 <div class="pricelist-item facebook"> 2006 <img src="./assets/img/pricelist/facebook-price.svg" alt="Facebook" title="Facebook"> 2007 </div> 2008 <div class="pricelist-item google"> 2009 <img src="./assets/img/pricelist/google-price.svg" alt="Google" title="Google"> 2010 </div> 2011 </div> 2012 <p class="pricelist-container-row-item__limit">✅ Unlimited websites</p> 2013 <p class="pricelist-container-row-item__limit">✅ Unlimited pageviews</p> 2014 <a href="https://app.justreview.co/#/register"><button class="pricelist-container-row-item__btn">Get 2015 Free 2016 Widget</button></a> 2017 </div> 2018 <div class="pricelist-container-row-item"> 2019 <div class="pricelist-container-row-item__head">Widgets</div> 2020 <div class="pricelist-container-row-item__desc">JustReview Badge</div> 2021 <div class="pricelist-container-row-item__desc">-</div> 2022 <div class="pricelist-container-row-item__desc">-</div> 2023 <div class="pricelist-container-row-item__desc">-</div> 2024 <div class="pricelist-container-row-item__desc">-</div> 2025 <div class="pricelist-container-row-item__desc">-</div> 2026 </div> 2027 <div class="pricelist-container-row-item"> 2028 <div class="pricelist-container-row-item__head">Widgets Extras</div> 2029 <div class="pricelist-container-row-item__desc">Unlimited Domains</div> 2030 <div class="pricelist-container-row-item__desc">-</div> 2031 <div class="pricelist-container-row-item__desc">-</div> 2032 <div class="pricelist-container-row-item__desc">-</div> 2033 <div class="pricelist-container-row-item__desc">-</div> 2034 <div class="pricelist-container-row-item__desc">-</div> 2035 <div class="pricelist-container-row-item__desc">-</div> 2036 </div> 2037 <div class="pricelist-container-row-item"> 2038 <div class="pricelist-container-row-item__head">Update & Export</div> 2039 <div class="pricelist-container-row-item__desc">Review Update / 24h</div> 2040 <div class="pricelist-container-row-item__desc">Review Export to CSV</div> 2041 <div class="pricelist-container-row-item__desc">-</div> 2042 </div> 2043 <div class="pricelist-container-row-item"> 2044 <div class="pricelist-container-row-item__head">More</div> 2045 <div class="pricelist-container-row-item__desc">Reviews Dashboard & Stats</div> 2046 <div class="pricelist-container-row-item__desc">Advanced Review Filters</div> 2047 <div class="pricelist-container-row-item__desc">-</div> 2048 <div class="pricelist-container-row-item__desc">-</div> 2049 <a href="https://app.justreview.co/#/register"><button class="pricelist-container-row-item__btn">Get 2050 Free 2051 Widget</button></a> 2052 </div> 2053 </div> 2054 </div> 2055 2056 <div class="pricelist-container"> 2057 <div class="pricelist-container-row"> 2058 <div class="pricelist-container-row-item"> 2059 <p class="pricelist-container-row-item__title">Plus</p> 2060 <p class="pricelist-container-row-item__price"><span class=old-price>19â¬</span>9â¬</p> 2061 <p class="pricelist-container-row-item__permonth">per month</p> 2062 <p class="pricelist-container-row-item__limit">up to 1 000 reviews</p> 2063 <p class="pricelist-container-row-item__connectors">9 Connectors
2064 <span data-tooltip="Facebook, Google, Amazon, Reviews.io, Trusted Shops, Booksy, Yell, Allegro, eBay" data-tooltip-location="left"> 2065 <img alt="connector" loading="lazy" class="connector-img" src="../assets/img/icon.png"> 2066 </span> 2067 </p> 2068 <div class="pricelist-services"> 2069 <div class="pricelist-item facebook"> 2070 <img src="./assets/img/pricelist/facebook-price.svg" alt="Facebook" title="Facebook"> 2071 </div> 2072 <div class="pricelist-item google"> 2073 <img src="./assets/img/pricelist/google-price.svg" alt="Google" title="Google"> 2074 </div> 2075 <div class="pricelist-item amazon"> 2076 <img src="./assets/img/pricelist/amazon-price.svg" alt="Amazon" title="Amazon"> 2077 </div> 2078 <div class="pricelist-item reviews"> 2079 <img src="./assets/img/pricelist/reviews-price.svg" alt="Reviews.io" title="Reviews.io"> 2080 </div> 2081 <div class="pricelist-item trusted-shops"> 2082 <img src="./assets/img/pricelist/trusted-shops-price.svg" alt="Trusted Shops" title="Trusted Shops"> 2083 </div> 2084 <div class="pricelist-item booksy"> 2085 <img src="./assets/img/pricelist/booksy-price.svg" alt="Booksy" title="Booksy"> 2086 </div> 2087 <div class="pricelist-item yell"> 2088 <img src="./assets/img/pricelist/yell-price.svg" alt="Yell" title="Yell"> 2089 </div> 2090 <div class="pricelist-item allegro no-m-top"> 2091 <img src="./assets/img/pricelist/allegro-price.svg" alt="Allegro" title="Allegro"> 2092 </div> 2093 <div class="pricelist-item ebay"> 2094 <img src="./assets/img/pricelist/ebay-price.svg" alt="eBay" title="eBay"> 2095 </div> 2096 </div> 2097 <p class="pricelist-container-row-item__limit">✅ Unlimited websites</p> 2098 <p class="pricelist-container-row-item__limit">✅ Unlimited pageviews</p> 2099 <a href="https://app.justreview.co/#/register?plan=plus" data-jr-plan="plus" data-jr-billing="monthly"><button class="pricelist-container-row-item__btn">Start Free Trial</button></a> 2100 </div> 2101 <div class="pricelist-container-row-item"> 2102 <div class="pricelist-container-row-item__head">Widgets</div> 2103 <div class="pricelist-container-row-item__desc">JustReview Badge</div> 2104 <div class="pricelist-container-row-item__desc">JustReview Testimonials</div> 2105 <div class="pricelist-container-row-item__desc">JustReview Counters</div> 2106 <div class="pricelist-container-row-item__desc">JustReview Summary</div> 2107 <div class="pricelist-container-row-item__desc">-</div> 2108 <div class="pricelist-container-row-item__desc">-</div> 2109 </div> 2110 <div class="pricelist-container-row-item"> 2111 <div class="pricelist-container-row-item__head">Widgets Extras</div> 2112 <div class="pricelist-container-row-item__desc">Unlimited Domains</div> 2113 <div class="pricelist-container-row-item__desc">-</div> 2114 <div class="pricelist-container-row-item__desc">-</div> 2115 <div class="pricelist-container-row-item__desc">-</div> 2116 <div class="pricelist-container-row-item__desc">-</div> 2117 <div class="pricelist-container-row-item__desc">-</div> 2118 <div class="pricelist-container-row-item__desc">-</div> 2119 </div> 2120 <div class="pricelist-container-row-item"> 2121 <div class="pricelist-container-row-item__head">Update & Export</div> 2122 <div class="pricelist-container-row-item__desc">Review Update / 24h</div> 2123 <div class="pricelist-container-row-item__desc">Review Export to CSV</div> 2124 <div class="pricelist-container-row-item__desc">Review Import from CSV <span class="sticker">New</span></div> 2125 </div> 2126 <div class="pricelist-container-row-item"> 2127 <div class="pricelist-container-row-item__head">More</div> 2128 <div class="pricelist-container-row-item__desc">Reviews Dashboard & Stats</div> 2129 <div class="pricelist-container-row-item__desc">Advanced Review Filters</div> 2130 <div class="pricelist-container-row-item__desc">-</div> 2131 <div class="pricelist-container-row-item__desc">White Label</div> 2132 <a href="https://app.justreview.co/#/register?plan=
2132plus" data-jr-plan="plus" data-jr-billing="monthly"><button class="pricelist-container-row-item__btn">Start Free Trial 2133 </button></a> 2134 </div> 2135 </div> 2136 </div> 2137 2138 <div class="pricelist-container"> 2139 <div class="pricelist-container-row"> 2140 <div class="pricelist-container-row-item"> 2141 <p class="pricelist-container-row-item__title">Pro</p> 2142 <p class="pricelist-container-row-item__price"><span class=old-price>29â¬</span>19â¬</p> 2143 <p class="pricelist-container-row-item__permonth">per month</p> 2144 <p class="pricelist-container-row-item__limit">up to 10 000 reviews</p> 2145 <p class="pricelist-container-row-item__connectors">9 Connectors 2146 <span data-tooltip="Facebook, Google, Amazon, Reviews.io, Trusted Shops, Booksy, Yell, Allegro, eBay" data-tooltip-location="left"> 2147 <img alt="connector" loading="lazy" class="connector-img" src="../assets/img/icon.png"> 2148 </span> 2149 </p> 2150 <div class="pricelist-services"> 2151 <div class="pricelist-item facebook"> 2152 <img src="./assets/img/pricelist/facebook-price.svg" alt="Facebook" title="Facebook"> 2153 </div> 2154 <div class="pricelist-item google"> 2155 <img src="./assets/img/pricelist/google-price.svg" alt="Google" title="Google"> 2156 </div> 2157 <div class="pricelist-item amazon"> 2158 <img src="./assets/img/pricelist/amazon-price.svg" alt="Amazon" title="Amazon"> 2159 </div> 2160 <div class="pricelist-item reviews"> 2161 <img src="./assets/img/pricelist/reviews-price.svg" alt="Reviews.io" title="Reviews.io"> 2162 </div> 2163 <div class="pricelist-item trusted-shops"> 2164 <img src="./assets/img/pricelist/trusted-shops-price.svg" alt="Trusted Shops" title="Trusted Shops"> 2165 </div> 2166 <div class="pricelist-item booksy"> 2167 <img src="./assets/img/pricelist/booksy-price.svg" alt="Booksy" title="Booksy"> 2168 </div> 2169 <div class="pricelist-item yell"> 2170 <img src="./assets/img/pricelist/yell-price.svg" alt="Yell" title="Yell"> 2171 </div> 2172 <div class="pricelist-item allegro no-m-top"> 2173 <img src="./assets/img/pricelist/allegro-price.svg" alt="Allegro" title="Allegro"> 2174 </div> 2175 <div class="pricelist-item ebay"> 2176 <img src="./assets/img/pricelist/ebay-price.svg" alt="eBay" title="eBay"> 2177 </div> 2178 </div> 2179 <p class="pricelist-container-row-item__limit">✅ Unlimited websites</p> 2180 <p class="pricelist-container-row-item__limit">✅ Unlimited pageviews</p> 2181 <a href="https://app.justreview.co/#/register?plan=pro" data-jr-plan="pro" data-jr-billing="monthly"><button class="pricelist-container-row-item__btn">Start Free Trial</button></a> 2182 </div> 2183 <div class="pricelist-container-row-item"> 2184 <div class="pricelist-container-row-item__head ">Widgets</div> 2185 <div class="pricelist-container-row-item__desc">JustReview Badge</div> 2186 <div class="pricelist-container-row-item__desc">JustReview Testimonials</div> 2187 <div class="pricelist-container-row-item__desc">JustReview Counters</div> 2188 <div class="pricelist-container-row-item__desc">JustReview Summary</div> 2189 <div class="pricelist-container-row-item__desc">JustReview Stars</div> 2190 <div class="pricelist-container-row-item__desc">JustReview Page</div> 2191 </div> 2192 <div class="pricelist-container-row-item"> 2193 <div class="pricelist-container-row-item__head">Widgets Extras</div> 2194 <div class="pricelist-container-row-item__desc">Unlimited Domains</div> 2195 <div class="pricelist-container-row-item__desc">Best Reviews on Top</div> 2196 <div class="pricelist-container-row-item__desc">Google Rich Snippet Data</div> 2197 <div class="pricelist-container-row-item__desc">Filter by Page Language</div> 2198 <div class="pricelist-container-row-item__desc">-</div> 2199 <div class="pricelist-container-row-item__desc">-</div> 2200 <div class="pricelist-container-row-item__desc">-</div> 2201 </div> 2202 <div class="pricelist-container-row-item"> 2203 <div class="pricelist-container-row-item__head">Update & Export</div> 2204 <div class="pricelist-container-row-item__desc">Review Update / 24h</div> 2205 <div class="pricelist-container-row-item__desc">Review Export to CSV</div> 2206 <div class="pricelist-container-row-item__desc">Review Import from CSV <span class="sticker">New</span></div> 2207 </div> 2208 <div class="pricelist-container-row-item"> 2209 <div class="pricelist-container-row-item__head">More</div> 2210 <div class="pricelist-container-row-item__desc">Reviews Dashboard & Stats</div> 2211 <div class="pricelist-container-row-item__desc">Advanced Review Filters</div> 2212 <div class="pricelist-container-row-item__desc">-</div> 2213 <div class="pricelist-container-row-item__desc">White Label</div> 2214 <a href="https://app.justreview.co/#/register?plan=
2214pro" data-jr-plan="pro" data-jr-billing="monthly"><button class="pricelist-container-row-item__btn">Start Free 2215 Trial</button></a> 2216 </div> 2217 </div> 2218 </div> 2219 2220 <div class="pricelist-container"> 2221 <div class="pricelist-container-row"> 2222 <div class="pricelist-container-row-item"> 2223 <p class="pricelist-container-row-item__title">Ultimate</p> 2224 <p class="pricelist-container-row-item__price"><span class=old-price>49â¬</span>39â¬</p> 2225 <p class="pricelist-container-row-item__permonth">per month</p> 2226 <p class="pricelist-container-row-item__limit">up to 20 000 reviews</p> 2227 <p class="pricelist-container-row-item__connectors">All Connectors (36) 2228 <span data-tooltip="Facebook, Google, Amazon, Reviews.io, Trusted Shops, Booksy, Yell, Yelp, Allegro, eBay, Etsy, Tripadvisor, Google Shopping, Booking.com, Airbnb, Walmart, AliExpress, Capterra, G2, Product Hunt, Yellow Pages, Sitejabber, Google Play, Apple App Store, Angi, Thumbtack, Zillow, Avvo, Martindale, OpenTable, Vitals, Zomato, RateMDs, Healthgrades, ZocDoc, WebMD" data-tooltip-location="left"> 2229 <img alt="connector" loading="lazy" class="connector-img" src="assets/img/icon.png"> 2230 </span> 2231 </p> 2232 <div class="pricelist-services"> 2233 <div class="pricelist-item facebook"> 2234 <img src="./assets/img/pricelist/facebook-price.svg" alt="Facebook" title="Facebook"> 2235 </div> 2236 <div class="pricelist-item google"> 2237 <img src="./assets/img/pricelist/google-price.svg" alt="Google" title="Google"> 2238 </div> 2239 <div class="pricelist-item amazon"> 2240 <img src="./assets/img/pricelist/amazon-price.svg" alt="Amazon" title="Amazon"> 2241 </div> 2242 <div class="pricelist-item reviews"> 2243 <img src="./assets/img/pricelist/reviews-price.svg" alt="Reviews.io" title="Reviews.io"> 2244 </div> 2245 <div class="pricelist-item trusted-shops"> 2246 <img src="./assets/img/pricelist/trusted-shops-price.svg" alt="Trusted Shops" title="Trusted Shops"> 2247 </div> 2248 <div class="pricelist-item booksy"> 2249 <img src="./assets/img/pricelist/booksy-price.svg" alt="Booksy" title="Booksy"> 2250 </div> 2251 <div class="pricelist-item yell"> 2252 <img src="./assets/img/pricelist/yell-price.svg" alt="Yell" title="Yell"> 2253 </div> 2254 <div class="pricelist-item yelp"> 2255 <img src="./assets/img/pricelist/yelp-price.svg" alt="Yelp" title="Yelp"> 2256 </div> 2257 <div class="pricelist-item booking"> 2258 <img src="./assets/img/pricelist/booking-price.svg" alt="Booking" title="Booking"> 2259 </div> 2260 <div class="pricelist-item airbnb"> 2261 <img src="./assets/img/pricelist/airbnb-price.svg" alt="Airbnb" title="Airbnb"> 2262 </div> 2263 <div class="pricelist-item walmart"> 2264 <img src="./assets/img/pricelist/walmart-price.svg" alt="Walmart" title="Walmart"> 2265 </div> 2266 <div class="pricelist-item aliexpress"> 2267 <img src="./assets/img/pricelist/aliexpress-price.svg" alt="Aliexpress" title="Aliexpress"> 2268 </div> 2269 <div class="pricelist-item capterra"> 2270 <img src="./assets/img/pricelist/capterra-price.svg" alt="Capterra" title="Capterra"> 2271 </div> 2272 <div class="pricelist-item product-hunt"> 2273 <img src="./assets/img/pricelist/product-hunt-price.svg" alt="Product Hunt" title="Product Hunt"> 2274 </div> 2275 <div class="pricelist-item yellow-pages"> 2276 <img src="./assets/img/pricelist/yellow-pages-price.svg" alt="Yellow Pages" title="Yellow Pages"> 2277 </div> 2278 <div class="pricelist-item google-shopping"> 2279 <img src="./assets/img/pricelist/google-shopping-price.svg" alt="Google Shopping" title="Google Shopping"> 2280 </div> 2281 <div class="pricelist-item sitejabber"> 2282 <img src="./assets/img/pricelist/sitejabber-price.svg" alt="Sitejabber" title="Sitejabber"> 2283 </div> 2284 <!-- <div class="pricelist-item google-play"> 2285 <img src="../assets/img/pricelist/play.google-price.svg" alt="Google Play" title="Google Play"> 2286 </div> --> 2287 <div class="pricelist-item apple-appstore"> 2288 <img src="../assets/img/pricelist/apps.apple-price.svg" alt="Apple AppStore" title="Ap
2288ple AppStore"> 2289 </div> 2290 <div class="pricelist-item angie-list"> 2291 <img src="../assets/img/pricelist/angi-price.svg" alt="Angi" title="Angi"> 2292 </div> 2293 <div class="pricelist-item thumbtack"> 2294 <img src="../assets/img/pricelist/thumbtack-price.svg" alt="Thumbtack" title="Thumbtack"> 2295 </div> 2296 <div class="pricelist-item zillow"> 2297 <img src="../assets/img/pricelist/zillow-price.svg" alt="zillow" title="zillow"> 2298 </div> 2299 <div class="pricelist-item avvo"> 2300 <img src="../assets/img/pricelist/avvo-price.svg" alt="Avvo" title="Avvo"> 2301 </div> 2302 <div class="pricelist-item martindale"> 2303 <img src="../assets/img/pricelist/martindale-price.svg" alt="Martindale" title="Martindale"> 2304 </div> 2305 <div class="pricelist-item allegro no-m-top"> 2306 <img src="./assets/img/pricelist/allegro-price.svg" alt="Allegro" title="Allegro"> 2307 </div> 2308 <div class="pricelist-item etsy no-m-top"> 2309 <img src="./assets/img/pricelist/etsy-price.svg" alt="Etsy" title="Etsy"> 2310 </div> 2311 <div class="pricelist-item ebay no-m-top"> 2312 <img src="./assets/img/pricelist/ebay-price.svg" alt="eBay" title="eBay"> 2313 </div> 2314 <div class="pricelist-item tripadvisor no-m-top"> 2315 <img src="./assets/img/pricelist/tripadvisor-price.svg" alt="Tripadvisor" title="Tripadvisor"> 2316 </div> 2317 2318 <div class="pricelist-item healthgrades"> 2319 <img src="./assets/img/pricelist/healthgrades-price.svg" alt="Healthgrades" title="Healthgrades"> 2320 </div> 2321 2322 <div class="pricelist-item opentable"> 2323 <img src="./assets/img/pricelist/opentable.svg" alt="OpenTable" title="OpenTable"> 2324 </div> 2325 2326 <div class="pricelist-item ratemds"> 2327 <img src="./assets/img/pricelist/RateMD-price.svg" alt="RateMDs" title="RateMDs"> 2328 </div> 2329 2330 <div class="pricelist-item vitals"> 2331 <img src="./assets/img/pricelist/vitals-price.svg" alt="Vitals" title="Vitals"> 2332 </div> 2333 2334 <div class="pricelist-item webmd"> 2335 <img src="./assets/img/pricelist/webmd-price.svg" alt="WebMD" title="WebMD"> 2336 </div> 2337 2338 <div class="pricelist-item zocdoc"> 2339 <img src="./assets/img/pricelist/zocdoc-price.svg" alt="ZocDoc" title="ZocDoc"> 2340 </div> 2341 2342 <div class="pricelist-item zomato"> 2343 <img src="./assets/img/pricelist/zomato-price.svg" alt="Zomato" title="Zomato"> 2344 </div> 2345 2346 <div class="pricelist-item justreview"> 2347 <img src="./assets/img/gradient-black-icon.svg" alt="JustReview" title="JustReview"> 2348 </div> 2349 </div> 2350 <p class="pricelist-container-row-item__limit">✅ Unlimited websites</p> 2351 <p class="pricelist-container-row-item__limit">✅ Unlimited pageviews</p> 2352 <a href="https://app.justreview.co/#/register?plan=ultimate" data-jr-plan="ultimate" data-jr-billing="monthly"><button class="pricelist-container-row-item__btn recommended">Start Free 2353 Trial</button></a> 2354 </div> 2355 <div class="pricelist-container-row-item"> 2356 <div class="pricelist-container-row-item__head recommended">Widgets</div> 2357 <div class="pricelist-container-row-item__desc">JustReview Badge</div> 2358 <div class="pricelist-container-row-item__desc">JustReview Testimonials</div> 2359 <div class="pricelist-container-row-item__desc">JustReview Counters</div> 2360 <div class="pricelist-container-row-item__desc">JustReview Summary</div> 2361 <div class="pricelist-container-row-item__desc">JustReview Stars</div> 2362 <div class="pricelist-container-row-item__desc">JustReview Page</div> 2363 </div> 2364 <div class="pricelist-container-row-item"> 2365 <div class="pricelist-container-row-item__head recommended">Widgets Extras</div> 2366 <div class="pricelist-container-row-item__desc">Unlimited Domains</div> 2367 <div class="pricelist-container-row-item__desc">Best Reviews on Top</div> 2368 <div class="pricelist-container-row-item__desc">Google Rich Snippet Data</div> 2369 <div class="pricelist-container-row-item__desc">Filter by Page Language</div> 2370 <div class="pricelist-container-row-item__desc">Collect Reviews on Your Site</div> 2371 <div class="pricelist-container-row-item__desc flex-col" style="text-align:center">Turn On/Off Reviews<br> <span>(all sources)</span> <span class="sticker">New</span></div> 2372 <div class="pricelist-container-row-item__desc">Collect Reviews on Review Sites</div> 2373 </div> 2374 <div class="pricelist-container-row-item"> 2375 <div class="pricelist-container-row-item__head recommended">Update & Export</div> 2376 <div class="pricelist-container-row-item__desc">Review Update / 24h</div> 2377 <div class="pricelist-container-row-item__desc">Review Export to CSV</div> 2378 <div class="pricelist-container-row-item__desc">Review Import from CSV <span class="sticker">New</span></div> 2379 </div> 2380 <div class="pricelist-container-row-item"> 2381 <div class="pricelist-container-row-item__head recommended">More</div> 2382 <div class="pricelist-container-row-item__desc">Reviews Dashboard & Stats</div> 2383 <div class="pricelist-container-row-item__desc">Advanced Review Filters</div> 2384 <div class="pricelist-container-row-item__desc">Multiple Locations (5 Google + 5 Facebook) <span class="sticker">New</span></div> 2385 <div class="pricelist-container-row-item__desc">White Label</div> 2386 <a href="https://app.justreview.co/#/register?plan=ultimate" data-jr-plan="ultimate" data-jr-billing="monthly"><button class="pricelist-container-row-item__btn recommended">Start Free 2387 Trial</button></a> 2388 </div> 2389 </div> 2390 </div> 2391 </section> 2392 2393 2394 2395 <section class="pricelist yearByYear"> 2396 <!-- <div class="pricelist-header"> 2397 <h2 class="pricelist-header-first">work</h2> 2398 <h4 class="pricelist-header-second">No hidden fees. No credit card required.</h4> 2399 <div class="pricelist-header-bar"> 2400 <div class="pricelist-header-bar__monthly bar activeTimeBar" id="monthly">Monthly</div> 2401 <div class="pricelist-header-bar__yearly bar" id="yearly">Yearly (2 months free)</div> 2402 </div> 2403 </div> --> 2404 <div class="pricelist-container"> 2405 <div class="pricelist-container-row"> 2406 <div class="pricelist-container-row-item"> 2407 <p class="pricelist-container-row-item__title">Basic</p> 2408 <p class="pricelist-container-row-item__price">FREE</p> 2409 <p class="pricelist-container-row-item__permonth">per year</p> 2410 <p class="pricelist-container-row-item__limit">up to 100 reviews</p> 2411 <p class="pricelist-container-row-item__connectors">Google & Facebook Connector</p> 2412 <div class="pricelist-services"> 2413 <div class="pricelist-item facebook"> 2414 <img src="./assets/img/pricelist/facebook-price.svg" alt="Facebook" title="Facebook"> 2415 </div> 2416 <div class="pricelist-item google"> 2417 <img src="./assets/img/pricelist/google-price.svg" alt="Google" title="Google"> 2418 </div> 2419 </div> 2420 <p class="pricelist-container-row-item__limit">✅ Unlimited websites</p> 2421 <p class="pricelist-container-row-item__limit">✅ Unlimited pageviews</p> 2422 <a href="https://app.justreview.co/#/register"><button class="pricelist-container-row-item__btn">Get Free Widget</button></a> 2423 </div> 2424 <div class="pricelist-container-row-item"> 2425 <div class="pricelist-container-row-item__head">Widgets</div> 2426 <div class="pricelist-container-row-item__desc">JustReview Badge</div> 2427 <div class="pricelist-container-row-item__desc">-</div> 2428 <div class="pricelist-container-row-item__desc">-</div> 2429 <div class="pricelist-container-row-item__desc">-</div> 2430 <div class="pricelist-container-row-item__desc">-</div> 2431 <div class="pricelist-container-row-item__desc">-</div> 2432 </div> 2433 <div class="pricelist-container-row-item"> 2434 <div class="pricelist-container-row-item__head">Widgets Extras</div> 2435 <div class="pricelist-container-row-item__desc">Unlimited Domains</div> 2436 <div class="pricelist-container-row-item__desc">-</div> 2437 <div class="pricelist-container-row-item__desc">-</div> 2438 <div class="pricelist-container-row-item__desc">-</div> 2439 <div class="pricelist-container-row-item__desc">-</div> 2440 <div class="pricelist-container-row-item__desc">-</div> 2441 <div class="pricelist-container-row-item__desc">-</div> 2442 </div> 2443 <div class="pricelist-container-row-item"> 2444 <div class="pricelist-container-row-item__head">Update & Export</div> 2445 <div class="pricelist-container-row-item__desc">Review Update / 24h</div> 2446 <div class="pricelist-container-row-item__desc">Review Export to CSV</div> 2447 <div class="pricelist-container-row-item__desc">-</div> 2448 </div> 2449 <div class="pricelist-container-row-item"> 2450 <div class="pricelist-container-row-item__head">More</div> 2451 <div class="pricelist-container-row-item__desc">Reviews Dashboard & Stats</div> 2452 <div class="pricelist-container-row-item__desc">Advanced Review Filters</div> 2453 <div class="pricelist-container-row-item__desc">-</div> 2454 <div class="pricelist-container-row-item__desc">-</div> 2455 <a href="https://app.justreview.co/#/register"><button class="pricelist-container-row-item__btn">Get 2456 Free 2457 Widget</button></a> 2458 </div> 2459 </div> 2460 </div> 2461 2462 <div class="pricelist-container"> 2463 <div class="pricelist-container-row"> 2464 <div class="pricelist-container-row-item"> 2465 <p class="pricelist-container-row-item__title">Plus</p> 2466 <p class="pricelist-container-row-item__price"><span class=old-price>228â¬</span>90â¬</p> 2467 <p class="pricelist-container-row-item__permonth">per year</p> 2468 <p class="pricelist-container-row-item__limit">up to 1 000 reviews</p> 2469 <p class="pricelist-container-row-item__connectors">9 Connectors
2470 <span data-tooltip="Facebook, Google, Amazon, Reviews.io, Trusted Shops, Booksy, Yell, Allegro, eBay" data-tooltip-location="left"> 2471 <img alt="connector" loading="lazy" class="connector-img" src="../assets/img/icon.png"> 2472 </span> 2473 </p> 2474 <div class="pricelist-services"> 2475 <div class="pricelist-item facebook"> 2476 <img src="./assets/img/pricelist/facebook-price.svg" alt="Facebook" title="Facebook"> 2477 </div> 2478 <div class="pricelist-item google"> 2479 <img src="./assets/img/pricelist/google-price.svg" alt="Google" title="Google"> 2480 </div> 2481 <div class="pricelist-item amazon"> 2482 <img src="./assets/img/pricelist/amazon-price.svg" alt="Amazon" title="Amazon"> 2483 </div> 2484 <div class="pricelist-item reviews"> 2485 <img src="./assets/img/pricelist/reviews-price.svg" alt="Reviews.io" title="Reviews.io"> 2486 </div> 2487 <div class="pricelist-item trusted-shops"> 2488 <img src="./assets/img/pricelist/trusted-shops-price.svg" alt="Trusted Shops" title="Trusted Shops"> 2489 </div> 2490 <div class="pricelist-item booksy"> 2491 <img src="./assets/img/pricelist/booksy-price.svg" alt="Booksy" title="Booksy"> 2492 </div> 2493 <div class="pricelist-item yell"> 2494 <img src="./assets/img/pricelist/yell-price.svg" alt="Yell" title="Yell"> 2495 </div> 2496 <div class="pricelist-item allegro no-m-top"> 2497 <img src="./assets/img/pricelist/allegro-price.svg" alt="Allegro" title="Allegro"> 2498 </div> 2499 <div class="pricelist-item ebay"> 2500 <img src="./assets/img/pricelist/ebay-price.svg" alt="eBay" title="eBay"> 2501 </div> 2502 </div> 2503 <p class="pricelist-container-row-item__limit">✅ Unlimited websites</p> 2504 <p class="pricelist-container-row-item__limit">✅ Unlimited pageviews</p> 2505 <a href="https://app.justreview.co/#/register?plan=plus-yearly" data-jr-plan="plus" data-jr-billing="yearly"><button class="pricelist-container-row-item__btn">Start Free Trial 2506 </button></a> 2507 </div> 2508 <div class="pricelist-container-row-item"> 2509 <div class="pricelist-container-row-item__head">Widgets</div> 2510 <div class="pricelist-container-row-item__desc">JustReview Badge</div> 2511 <div class="pricelist-container-row-item__desc">JustReview Testimonials</div> 2512 <div class="pricelist-container-row-item__desc">JustReview Counters</div> 2513 <div class="pricelist-container-row-item__desc">JustReview Summary</div> 2514 <div class="pricelist-container-row-item__desc">-</div> 2515 <div class="pricelist-container-row-item__desc">-</div> 2516 </div> 2517 <div class="pricelist-container-row-item"> 2518 <div class="pricelist-container-row-item__head">Widgets Extras</div> 2519 <div class="pricelist-container-row-item__desc">Unlimited Domains</div> 2520 <div class="pricelist-container-row-item__desc">-</div> 2521 <div class="pricelist-container-row-item__desc">-</div> 2522 <div class="pricelist-container-row-item__desc">-</div> 2523 <div class="pricelist-container-row-item__desc">-</div> 2524 <div class="pricelist-container-row-item__desc">-</div> 2525 <div class="pricelist-container-row-item__desc">-</div> 2526 </div> 2527 <div class="pricelist-container-row-item"> 2528 <div class="pricelist-container-row-item__head">Update & Export</div> 2529 <div class="pricelist-container-row-item__desc">Review Update / 24h</div> 2530 <div class="pricelist-container-row-item__desc">Review Export to CSV</div> 2531 <div class="pricelist-container-row-item__desc">Review Import from CSV <span class="sticker">New</span></div> 2532 </div> 2533 <div class="pricelist-container-row-item"> 2534 <div class="pricelist-container-row-item__head">More</div> 2535 <div class="pricelist-container-row-item__desc">Reviews Dashboard & Stats</div> 2536 <div class="pricelist-container-row-item__desc">Advanced Review Filters</div> 2537 <div class="pricelist-container-row-item__desc">-</div> 2538 <div class="pricelist-container-row-item__desc">White Label</div> 2539 <a href="https://app.justreview.co/#/register?plan=
2539plus-yearly" data-jr-plan="plus" data-jr-billing="yearly"><button class="pricelist-container-row-item__btn">Start Free Trial 2540 </button></a> 2541 </div> 2542 </div> 2543 </div> 2544 2545 <div class="pricelist-container"> 2546 <div class="pricelist-container-row"> 2547 <div class="pricelist-container-row-item"> 2548 <p class="pricelist-container-row-item__title">Pro</p> 2549 <p class="pricelist-container-row-item__price"><span class=old-price>348â¬</span>190â¬</p> 2550 <p class="pricelist-container-row-item__permonth">per year</p> 2551 <p class="pricelist-container-row-item__limit">up to 10 000 reviews</p> 2552 <p class="pricelist-container-row-item__connectors">9 Connectors 2553 <span data-tooltip="Facebook, Google, Amazon, Reviews.io, Trusted Shops, Booksy, Yell, Allegro, eBay" data-tooltip-location="left"> 2554 <img alt="connector" loading="lazy" class="connector-img" src="../assets/img/icon.png"> 2555 </span> 2556 </p> 2557 <div class="pricelist-services"> 2558 <div class="pricelist-item facebook"> 2559 <img src="./assets/img/pricelist/facebook-price.svg" alt="Facebook" title="Facebook"> 2560 </div> 2561 <div class="pricelist-item google"> 2562 <img src="./assets/img/pricelist/google-price.svg" alt="Google" title="Google"> 2563 </div> 2564 <div class="pricelist-item amazon"> 2565 <img src="./assets/img/pricelist/amazon-price.svg" alt="Amazon" title="Amazon"> 2566 </div> 2567 <div class="pricelist-item reviews"> 2568 <img src="./assets/img/pricelist/reviews-price.svg" alt="Reviews.io" title="Reviews.io"> 2569 </div> 2570 <div class="pricelist-item trusted-shops"> 2571 <img src="./assets/img/pricelist/trusted-shops-price.svg" alt="Trusted Shops" title="Trusted Shops"> 2572 </div> 2573 <div class="pricelist-item booksy"> 2574 <img src="./assets/img/pricelist/booksy-price.svg" alt="Booksy" title="Booksy"> 2575 </div> 2576 <div class="pricelist-item yell"> 2577 <img src="./assets/img/pricelist/yell-price.svg" alt="Yell" title="Yell"> 2578 </div> 2579 <div class="pricelist-item allegro no-m-top"> 2580 <img src="./assets/img/pricelist/allegro-price.svg" alt="Allegro" title="Allegro"> 2581 </div> 2582 <div class="pricelist-item ebay"> 2583 <img src="./assets/img/pricelist/ebay-price.svg" alt="eBay" title="eBay"> 2584 </div> 2585 </div> 2586 <p class="pricelist-container-row-item__limit">✅ Unlimited websites</p> 2587 <p class="pricelist-container-row-item__limit">✅ Unlimited pageviews</p> 2588 <a href="https://app.justreview.co/#/register?plan=pro-yearly" data-jr-plan="pro" data-jr-billing="yearly"><button class="pricelist-container-row-item__btn">Start Free Trial</button></a> 2589 </div> 2590 <div class="pricelist-container-row-item"> 2591 <div class="pricelist-container-row-item__head">Widgets</div> 2592 <div class="pricelist-container-row-item__desc">JustReview Badge</div> 2593 <div class="pricelist-container-row-item__desc">JustReview Testimonials</div> 2594 <div class="pricelist-container-row-item__desc">JustReview Counters</div> 2595 <div class="pricelist-container-row-item__desc">JustReview Summary</div> 2596 <div class="pricelist-container-row-item__desc">JustReview Stars</div> 2597 <div class="pricelist-container-row-item__desc">JustReview Page</div> 2598 </div> 2599 <div class="pricelist-container-row-item"> 2600 <div class="pricelist-container-row-item__head">Widgets Extras</div> 2601 <div class="pricelist-container-row-item__desc">Unlimited Domains</div> 2602 <div class="pricelist-container-row-item__desc">Best Reviews on Top</div> 2603 <div class="pricelist-container-row-item__desc">Google Rich Snippet Data</div> 2604 <div class="pricelist-container-row-item__desc">Filter by Page Language</div> 2605 <div class="pricelist-container-row-item__desc">-</div> 2606 <div class="pricelist-container-row-item__desc">-</div> 2607 <div class="pricelist-container-row-item__desc">-</div> 2608 </div> 2609 <div class="pricelist-container-row-item"> 2610 <div class="pricelist-container-row-item__head">Update & Export</div> 2611 <div class="pricelist-container-row-item__desc">Review Update / 24h</div> 2612 <div class="pricelist-container-row-item__desc">Review Export to CSV</div> 2613 <div class="pricelist-container-row-item__desc">Review Import from CSV <span class="sticker">New</span></div> 2614 </div> 2615 <div class="pricelist-container-row-item"> 2616 <div class="pricelist-container-row-item__head">More</div> 2617 <div class="pricelist-container-row-item__desc">Reviews Dashboard & Stats</div> 2618 <div class="pricelist-container-row-item__desc">Advanced Review Filters</div> 2619 <div class="pricelist-container-row-item__desc">-</div> 2620 <div class="pricelist-container-row-item__desc">White Label</div> 2621 <a href="https://app.justreview.co/#/register?plan=
2621pro-yearly" data-jr-plan="pro" data-jr-billing="yearly"><button class="pricelist-container-row-item__btn">Start Free 2622 Trial</button></a> 2623 </div> 2624 </div> 2625 </div> 2626 2627 <div class="pricelist-container"> 2628 <div class="pricelist-container-row"> 2629 <div class="pricelist-container-row-item"> 2630 <p class="pricelist-container-row-item__title">Ultimate</p> 2631 <p class="pricelist-container-row-item__price"><span class="old-price">588â¬</span>390â¬</p> 2632 <p class="pricelist-container-row-item__permonth">per year</p> 2633 <p class="pricelist-container-row-item__limit">up to 20 000 reviews</p> 2634 <p class="pricelist-container-row-item__connectors">All Connectors (36) 2635 <span data-tooltip="Facebook, Google, Amazon, Reviews.io, Trusted Shops, Booksy, Yell, Yelp, Allegro, eBay, Etsy, Tripadvisor, Google Shopping, Booking.com, Airbnb, Walmart, AliExpress, Capterra, G2, Product Hunt, Yellow Pages, Sitejabber, Google Play, Apple App Store, Angi, Thumbtack, Zillow, Avvo, Martindale, OpenTable, Vitals, Zomato, RateMDs, Healthgrades, ZocDoc, WebMD" data-tooltip-location="left"> 2636 <img alt="connector" loading="lazy" class="connector-img" src="assets/img/icon.png"> 2637 </span> 2638 </p> 2639 <div class="pricelist-services"> 2640 <div class="pricelist-item facebook"> 2641 <img src="./assets/img/pricelist/facebook-price.svg" alt="Facebook" title="Facebook"> 2642 </div> 2643 <div class="pricelist-item google"> 2644 <img src="./assets/img/pricelist/google-price.svg" alt="Google" title="Google"> 2645 </div> 2646 <div class="pricelist-item amazon"> 2647 <img src="./assets/img/pricelist/amazon-price.svg" alt="Amazon" title="Amazon"> 2648 </div> 2649 <div class="pricelist-item reviews"> 2650 <img src="./assets/img/pricelist/reviews-price.svg" alt="Reviews.io" title="Reviews.io"> 2651 </div> 2652 <div class="pricelist-item trusted-shops"> 2653 <img src="./assets/img/pricelist/trusted-shops-price.svg" alt="Trusted Shops" title="Trusted Shops"> 2654 </div> 2655 <div class="pricelist-item booksy"> 2656 <img src="./assets/img/pricelist/booksy-price.svg" alt="Booksy" title="Booksy"> 2657 </div> 2658 <div class="pricelist-item yell"> 2659 <img src="./assets/img/pricelist/yell-price.svg" alt="Yell" title="Yell"> 2660 </div> 2661 <div class="pricelist-item yelp"> 2662 <img src="./assets/img/pricelist/yelp-price.svg" alt="Yelp" title="Yelp"> 2663 </div> 2664 <div class="pricelist-item booking"> 2665 <img src="./assets/img/pricelist/booking-price.svg" alt="Booking" title="Booking"> 2666 </div> 2667 <div class="pricelist-item airbnb"> 2668 <img src="./assets/img/pricelist/airbnb-price.svg" alt="Airbnb" title="Airbnb"> 2669 </div> 2670 <div class="pricelist-item walmart"> 2671 <img src="./assets/img/pricelist/walmart-price.svg" alt="Walmart" title="Walmart"> 2672 </div> 2673 <div class="pricelist-item aliexpress"> 2674 <img src="./assets/img/pricelist/aliexpress-price.svg" alt="Aliexpress" title="Aliexpress"> 2675 </div> 2676 <div class="pricelist-item capterra"> 2677 <img src="./assets/img/pricelist/capterra-price.svg" alt="Capterra" title="Capterra"> 2678 </div> 2679 <div class="pricelist-item product-hunt"> 2680 <img src="./assets/img/pricelist/product-hunt-price.svg" alt="Product Hunt" title="Product Hunt"> 2681 </div> 2682 <div class="pricelist-item yellow-pages"> 2683 <img src="./assets/img/pricelist/yellow-pages-price.svg" alt="Yellow Pages" title="Yellow Pages"> 2684 </div> 2685 <div class="pricelist-item google-shopping"> 2686 <img src="./assets/img/pricelist/google-shopping-price.svg" alt="Google Shopping" title="Google Shopping"> 2687 </div> 2688 <div class="pricelist-item sitejabber"> 2689 <img src="./assets/img/pricelist/sitejabber-price.svg" alt="Sitejabber" title="Sitejabber"> 2690 </div> 2691 <!-- <div class="pricelist-item google-play"> 2692 <img src="../assets/img/pricelist/play.google-price.svg" alt="Google Play" title="Google Play"> 2693 </div> --> 2694 <div class="pricelist-item apple-appstore"> 2695 <img src="../assets/img/pricelist/apps.apple-price.svg" alt="Apple AppStore" title="Ap
2695ple AppStore"> 2696 </div> 2697 <div class="pricelist-item angie-list"> 2698 <img src="../assets/img/pricelist/angi-price.svg" alt="Angi" title="Angi"> 2699 </div> 2700 <div class="pricelist-item thumbtack"> 2701 <img src="../assets/img/pricelist/thumbtack-price.svg" alt="Thumbtack" title="Thumbtack"> 2702 </div> 2703 <div class="pricelist-item zillow"> 2704 <img src="../assets/img/pricelist/zillow-price.svg" alt="zillow" title="zillow"> 2705 </div> 2706 <div class="pricelist-item avvo"> 2707 <img src="../assets/img/pricelist/avvo-price.svg" alt="Avvo" title="Avvo"> 2708 </div> 2709 <div class="pricelist-item martindale"> 2710 <img src="../assets/img/pricelist/martindale-price.svg" alt="Martindale" title="Martindale"> 2711 </div> 2712 <div class="pricelist-item allegro no-m-top"> 2713 <img src="./assets/img/pricelist/allegro-price.svg" alt="Allegro" title="Allegro"> 2714 </div> 2715 <div class="pricelist-item etsy no-m-top"> 2716 <img src="./assets/img/pricelist/etsy-price.svg" alt="Etsy" title="Etsy"> 2717 </div> 2718 <div class="pricelist-item ebay no-m-top"> 2719 <img src="./assets/img/pricelist/ebay-price.svg" alt="eBay" title="eBay"> 2720 </div> 2721 <div class="pricelist-item tripadvisor no-m-top"> 2722 <img src="./assets/img/pricelist/tripadvisor-price.svg" alt="Tripadvisor" title="Tripadvisor"> 2723 </div> 2724 2725 <div class="pricelist-item healthgrades"> 2726 <img src="./assets/img/pricelist/healthgrades-price.svg" alt="Healthgrades" title="Healthgrades"> 2727 </div> 2728 2729 <div class="pricelist-item opentable"> 2730 <img src="./assets/img/pricelist/opentable.svg" alt="OpenTable" title="OpenTable"> 2731 </div> 2732 2733 <div class="pricelist-item ratemds"> 2734 <img src="./assets/img/pricelist/RateMD-price.svg" alt="RateMDs" title="RateMDs"> 2735 </div> 2736 2737 <div class="pricelist-item vitals"> 2738 <img src="./assets/img/pricelist/vitals-price.svg" alt="Vitals" title="Vitals"> 2739 </div> 2740 2741 <div class="pricelist-item webmd"> 2742 <img src="./assets/img/pricelist/webmd-price.svg" alt="WebMD" title="WebMD"> 2743 </div> 2744 2745 <div class="pricelist-item zocdoc"> 2746 <img src="./assets/img/pricelist/zocdoc-price.svg" alt="ZocDoc" title="ZocDoc"> 2747 </div> 2748 2749 <div class="pricelist-item zomato"> 2750 <img src="./assets/img/pricelist/zomato-price.svg" alt="Zomato" title="Zomato"> 2751 </div> 2752 2753 <div class="pricelist-item justreview"> 2754 <img src="./assets/img/gradient-black-icon.svg" alt="JustReview" title="JustReview"> 2755 </div> 2756 </div> 2757 <p class="pricelist-container-row-item__limit">✅ Unlimited websites</p> 2758 <p class="pricelist-container-row-item__limit">✅ Unlimited pageviews</p> 2759 <a href="https://app.justreview.co/#/register?plan=ultimate-yearly" data-jr-plan="ultimate" data-jr-billing="yearly"><button class="pricelist-container-row-item__btn recommended">Start Free 2760 Trial</button></a> 2761 </div> 2762 <div class="pricelist-container-row-item"> 2763 <div class="pricelist-container-row-item__head recommended">Widgets</div> 2764 <div class="pricelist-container-row-item__desc">JustReview Badge</div> 2765 <div class="pricelist-container-row-item__desc">JustReview Testimonials</div> 2766 <div class="pricelist-container-row-item__desc">JustReview Counters</div> 2767 <div class="pricelist-container-row-item__desc">JustReview Summary</div> 2768 <div class="pricelist-container-row-item__desc">JustReview Stars</div> 2769 <div class="pricelist-container-row-item__desc">JustReview Page</div> 2770 </div> 2771 <div class="pricelist-container-row-item"> 2772 <div class="pricelist-container-row-item__head recommended">Widgets Extras</div> 2773 <div class="pricelist-container-row-item__desc">Unlimited Domains</div> 2774 <div class="pricelist-container-row-item__desc">Best Reviews on Top</div> 2775 <div class="pricelist-container-row-item__desc">Google Rich Snippet Data</div> 2776 <div class="pricelist-container-row-item__desc">Filter by Page Language</div> 2777 <div class="pricelist-container-row-item__desc">Collect Reviews on Your Site</div> 2778 <div class="pricelist-container-row-item__desc flex-col" style="text-align:center">Turn On/Off Reviews<br> <span>(all sources)</span> <span class="sticker">New</span></div> 2779 <div class="pricelist-container-row-item__desc">Collect Reviews on Review Sites</div> 2780 </div> 2781 <div class="pricelist-container-row-item"> 2782 <div class="pricelist-container-row-item__head recommended">Update & Export</div> 2783 <div class="pricelist-container-row-item__desc">Review Update / 24h</div> 2784 <div class="pricelist-container-row-item__desc">Review Export to CSV</div> 2785 <div class="pricelist-container-row-item__desc">Review Import from CSV <span class="sticker">New</span></div> 2786 </div> 2787 <div class="pricelist-container-row-item"> 2788 <div class="pricelist-container-row-item__head recommended">More</div> 2789 <div class="pricelist-container-row-item__desc">Reviews Dashboard & Stats</div> 2790 <div class="pricelist-container-row-item__desc">Advanced Review Filters</div> 2791 <div class="pricelist-container-row-item__desc">Multiple Locations (5 Google + 5 Facebook) <span class="sticker">New</span></div> 2792 <div class="pricelist-container-row-item__desc">White Label</div> 2793 <a href="https://app.justreview.co/#/register?plan=ultimate-yearly" data-jr-plan="ultimate" data-jr-billing="yearly"><button class="pricelist-container-row-item__btn recommended">Start Free 2794 Trial</button></a> 2795 </div> 2796 </div> 2797 </div> 2798 </section> 2799</section> 2800 2801
2802<script data-cookieconsent="ignore"> 2803/* 2804 * Intencja planu z cennika. 2805 * 2806 * PO CO: do 2026-07-28 wszystkie przyciski cennika prowadzily na goly 2807 * `#/register`, wiec czlowiek klikajacy "Start Free Trial" na Ultimate 2808 * konczyl na koncie FREE, a my nie wiedzielismy nawet, ktory plan klikal. 2809 * Adresy przyciskow niosa teraz `?plan=<id>` (id dokladnie takie jak w 2810 * Chargebee i w apce: plus / pro / ultimate + wariant -yearly), a ten 2811 * skrypt dorzuca do tego zdarzenie do dataLayer, zeby dalo sie policzyc 2812 * KLIKNIECIA per plan, nie tylko rejestracje. 2813 * 2814 * Uwaga: GA4 na LP jest konfigurowane wewnatrz GTM (GTM-TRNHPNSQ), wiec 2815 * samo `dataLayer.push` nie pojawi sie w GA4 dopoki w kontenerze nie 2816 * powstanie tag GA4 Event na trigger `select_plan`. Push jest bezpieczny 2817 * i bezstratny takze bez tego tagu. 2818 */ 2819(function () { 2820 try { 2821 document.addEventListener('click', function (e) { 2822 var a = e.target && e.target.closest ? e.target.closest('[data-jr-plan]') : null; 2823 if (!a) return; 2824 window.dataLayer = window.dataLayer || []; 2825 window.dataLayer.push({ 2826 event: 'select_plan', 2827 plan_id: a.getAttribute('data-jr-plan'), 2828 plan_billing: a.getAttribute('data-jr-billing'), 2829 plan_page: window.location.pathname 2830 }); 2831 }, true); 2832 } catch (err) {} 2833})(); 2834</script>
2834 2835 2836<!-- <section class="container-fluid" id="benefits"> 2837 <div class="row row-center charts"> 2838 <h2 class="col-md-12 section__title">Increase Your Ecommerce 2839 <br> and Local Brands Sales 2840 <div class="section__helper"> 2841 <div class="helper-elem dot"></div> 2842 <div class="helper-elem short-line"></div> 2843 <div class="helper-elem line"></div> 2844 <div class="helper-elem short-line"></div> 2845 <div class="helper-elem dot"></div> 2846 </div> 2847 </h2> 2848 <p class="col-11 col-md-10 col-lg-8 col-xl-6 section__text">Social proof is one of the things that can effectively 2849 boost your store and website. People tend to follow the herd, and you should use that knowledge. If customers 2850 see other peopleâs reviews, they are more likely to buy certain products or use companyâs services. So start 2851 showing them that your business is worth their attention! 2852 <br> There are hundreds of reviews concerning your company on the net, but there are no signs of them on your 2853 website. Change it right away and watch your sales figures grow! 2854 </p> 2855 2856 <div class="col-md-11 charts__container"> 2857 <div class="svg__container-circle"> 2858 <p class="svg__title">save time</p> 2859 <svg viewBox="0 0 391.58 391.58" xmlns="http://www.w3.org/2000/svg" class="svg__circle"> 2860 <defs> 2861 <style> 2862 .cls-1 { 2863 fill: none; 2864 stroke-linecap: round; 2865 stroke-linejoin: round; 2866 stroke-width: 3.77px; 2867 stroke: url(#a); 2868 } 2869 </style> 2870 <linearGradient id="a" x1="9.87" x2="381.72" y1="195.79" y2="195.79" gradientUnits="userSpaceOnUse"> 2871 <stop stop-color="#cc3d94" offset="0" /> 2872 <stop stop-color="#cc3d94" offset=".11" /> 2873 <stop stop-color="#cc3d94" offset=".12" /> 2874 <stop stop-color="#faa633" offset=".84" /> 2875 <stop stop-color="#faa633" offset="1" /> 2876 </linearGradient> 2877 </defs> 2878 <path class="cls-1" d="M11.75,195.79c0-101.64,82.4-184,184-184a183.66,183.66,0,0,1,184,184c0,101.64-82.4,184-184,184a183.32,183.32,0,0,1-121.74-46l-3-2.73a1,1,0,0,1,.58-1.88l17.19-.9-20,1L71.6,349" /> 2879 </svg> 2880 <svg viewBox="0 0 391.58 391.58" xmlns="http://www.w3.org/2000/svg" class="svg__lines"> 2881 <defs> 2882 <style> 2883 .svg__line { 2884 fill: none; 2885 stroke: #999; 2886 stroke-miterlimit: 10; 2887 opacity: 0; 2888 animation-fill-mode: forwards; 2889 } 2890 2891 .svg__line:nth-child(2) { 2892 animation-delay: 0.2s; 2893 } 2894 2895 .svg__line:nth-child(3) { 2896 animation-delay: 0.4s; 2897 } 2898 2899 .svg__line:nth-child(4) { 2900 animation-delay: 0.6s; 2901 } 2902 2903 .svg__line:nth-child(5) { 2904 animation-delay: 0.8s; 2905 } 2906 2907 .svg__line:nth-child(6) { 2908 animation-delay: 1s; 2909 } 2910 2911 .svg__line:nth-child(7) { 2912 animation-delay: 1.4s; 2913 } 2914 2915 .svg__line:nth-child(8) { 2916 animation-delay: 1.6s; 2917 } 2918 2919 .svg__line:nth-child(9) { 2920 animation-delay: 1.8s; 2921 } 2922 2923 .svg__line:nth-child(10) { 2924 animation-delay: 2s; 2925 } 2926 2927 .svg__line:nth-child(11) { 2928 animation-delay: 2.2s; 2929 } 2930 </style> 2931 </defs> 2932 <line class="svg__line" x1="178.1" x2="178.1" y1="13.12" y2="28.45" /> 2933 <line class="svg__line" x1="247.73" x2="241.87" y1="26.44" y2="40.61" /> 2934 <line class="svg__line" x1="307.27" x2="296.43" y1="66.22" y2="77.06" /> 2935 <line class="svg__line" x1="346.76" x2="332.59" y1="124.93" y2="130.8" /> 2936 <line class="svg__line" x1="360.78" x2="345.44" y1="195.39" y2="195.39" /> 2937 <line class="svg__line" x1="332.82" x2="346.99" y1="259.4" y2="265.26" /> 2938 <line class="svg__line" x1="307.67" x2="296.83" y1="324.56" y2="313.72" /> 2939 <line class="svg__line" x1="241.89" x2="247.76" y1="349.82" y2="363.98" /> 2940 <line class="svg__line" x1="178.1" x2="178.1" y1="363.13" y2="378.47" /> 2941 <line class="svg__line" x1="113.82" x2="107.95" y1="349.83" y2="364" /> 2942 </svg> 2943 </div> 2944 <div class="svg__container-chart"> 2945 <svg viewBox="0 0 1552 898.05" xmlns="http://www.w3.org/2000/svg" class="svg__chart"> 2946 <defs> 2947 <style> 2948 .chart { 2949 fill: none; 2950 stroke-linecap: round; 2951 stroke-linejoin: round; 2952 stroke-width: 3.77px; 2953 stroke: url(#c); 2954 } 2955 2956 .chartbg, 2957 .chartbg-2, 2958 .chartbg-3 { 2959 fill: none; 2960 stroke: #999; 2961 stroke-miterlimit: 10; 2962 } 2963 2964 .chartbg-2, 2965 .chartbg-3 { 2966 stroke-width: 0.75px; 2967 } 2968 2969 .chartbg-3 { 2970 stroke-dasharray: 12.06 12.06; 2971 } 2972 </style> 2973 <linearGradient id="c" x1="51.21" x2="1493.3" y1="449.03" y2="449.03" gradientUnits="userSpaceOnUse"> 2974 <stop stop-color="#cc3d94" offset="0" /> 2975 <stop stop-color="#cc3d94" offset=".11" /> 2976 <stop stop-color="#cc3d94" offset=".12" /> 2977 <stop stop-color="#faa633" offset=".84" /> 2978 <stop stop-color="#faa633" offset="1" /> 2979 </linearGradient> 2980 </defs> 2981 <path class="chart" d="M53,801.32,312.83,518a73,73,0,0,1,105.44-2.27l23.41,23.41a73,73,0,0,0,103.27,0L674.33,409.78a73,73,0,0,1,103.27,0l19.95,20a73,73,0,0,0,103.27,0h0a73,73,0,0,1,51.64-21.39h85.
298165A73,73,0,0,0,1089.75,387l205-205a73,73,0,0,1,51.63-21.39h51.75a73,73,0,0,0,51.64-21.39l41.31-41.31" /> 2982 <polyline class="chartbg" points="51.21 95.31 51.21 802.74 1512.9 802.74" /> 2983 <line class="chartbg" x1="31.54" x2="46.88" y1="763.33" y2="763.33" /> 2984 <line class="chartbg" x1="31.54" x2="46.88" y1="711.33" y2="711.33" /> 2985 <line class="chartbg" x1="31.54" x2="46.88" y1="659.33" y2="659.33" /> 2986 <line class="chartbg" x1="31.54" x2="46.88" y1="607.33" y2="607.33" /> 2987 <line class="chartbg" x1="31.54" x2="46.88" y1="555.33" y2="555.33" /> 2988 <line class="chartbg" x1="31.54" x2="46.88" y1="503.33" y2="503.33" /> 2989 <line class="chartbg" x1="31.54" x2="46.88" y1="451.33" y2="451.33" /> 2990 <line class="chartbg" x1="31.54" x2="46.88" y1="399.33" y2="399.33" /> 2991 <line class="chartbg" x1="31.54" x2="46.88" y1="347.33" y2="347.33" /> 2992 <line class="chartbg" x1="31.54" x2="46.88" y1="295.33" y2="295.33" /> 2993 <line class="chartbg" x1="31.54" x2="46.88" y1="243.33" y2="243.33" /> 2994 <line class="chartbg" x1="31.54" x2="46.88" y1="191.33" y2="191.33" /> 2995 <line class="chartbg" x1="31.54" x2="46.88" y1="139.33" y2="139.33" /> 2996 <line class="chartbg" x1="717.76" x2="717.76" y1="823.65" y2="808.32" /> 2997 <line class="chartbg" x1="665.76" x2="665.76" y1="823.65" y2="808.32" /> 2998 <line class="chartbg" x1="613.76" x2="613.76" y1="823.65" y2="808.32" /> 2999 <line class="chartbg" x1="561.76" x2="561.76" y1="823.65" y2="808.32" /> 3000 <line class="chartbg" x1="509.76" x2="509.76" y1="823.65" y2="808.32" /> 3001 <line class="chartbg" x1="457.76" x2="457.76" y1="823.65" y2="808.32" /> 3002 <line class="chartbg" x1="405.76" x2="405.76" y1="823.65" y2="808.32" /> 3003 <line class="chartbg" x1="353.76" x2="353.76" y1="823.65" y2="808.32" /> 3004 <line class="chartbg" x1="301.76" x2="301.76" y1="823.65" y2="808.32" /> 3005 <line class="chartbg" x1="249.76" x2="249.76" y1="823.65" y2="808.32" /> 3006 <line class="chartbg" x1="197.76" x2="197.76" y1="823.65" y2="808.32" /> 3007 <line class="chartbg" x1="145.76" x2="145.76" y1="823.65" y2="808.32" /> 3008 <line class="chartbg" x1="93.76" x2="93.76" y1="823.65" y2="808.32" /> 3009 <line class="chartbg" x1="1289.8" x2="1289.8" y1="823.65" y2="808.32" /> 3010 <line class="chartbg" x1="1237.8" x2="1237.8" y1="823.65" y2="808.32" /> 3011 <line class="chartbg" x1="1185.8" x2="1185.8" y1="823.65" y2="808.32" /> 3012 <line class="chartbg" x1="1133.8" x2="1133.8" y1="823.65" y2="808.32" /> 3013 <line class="chartbg" x1="1081.8" x2="1081.8" y1="823.65" y2="808.32" /> 3014 <line class="chartbg" x1="1029.8" x2="1029.8" y1="823.65" y2="808.32" /> 3015 <line class="chartbg" x1="977.76" x2="977.76" y1="823.65" y2="808.32" /> 3016 <line class="chartbg" x1="925.76" x2="925.76" y1="823.65" y2="808.32" /> 3017 <line class="chartbg" x1="873.76" x2="873.76" y1="823.65" y2="808.32" /> 3018 <line class="chartbg" x1="821.76" x2="821.76" y1="823.65" y2="808.32" /> 3019 <line class="chartbg" x1="769.76" x2="769.76" y1="823.65" y2="808.32" /> 3020 <line class="chartbg" x1="717.76" x2="717.76" y1="823.65" y2="808.32" /> 3021 <line class="chartbg" x1="665.76" x2="665.76" y1="823.65" y2="808.32" /> 3022 <line class="chartbg" x1="1497.8" x2="1497.8" y1="823.65" y2="808.32" /> 3023 <line class="chartbg" x1="1445.8" x2="1445.8" y1="823.65" y2="808.32" /> 3024 <line class="chartbg" x1="1393.8" x2="1393.8" y1="823.65" y2="808.32" /> 3025 <line class="chartbg" x1="1341.8" x2="1341.8" y1="823.65" y2="808.32" /> 3026 <line class="chartbg" x1="1289.8" x2="1289.8" y1="823.65" y2="808.32" /> 3027 <line class="chartbg" x1="1237.8" x2="1237.8" y1="823.65" y2="808.32" /> 3028 <line class="chartbg" x1="1185.8" x2="1185.8" y1="823.65" y2="808.32" /> 3029 <line class="chartbg" x1="1133.8" x2="1133.8" y1="823.65" y2="808.32" /> 3030 <line class="chartbg" x1="1081.8" x2="1081.8" y1="823.65" y2="808.32" /> 3031 <line class="chartbg" x1="1029.8" x2="1029.8" y1="823.65" y2="808.32" /> 3032 <line class="chartbg" x1="977.76" x2="977.76" y1="823.65" y2="808.32" /> 3033 <line class="chartbg" x1="925.76" x2="925.76" y1="823.65" y2="808.32" /> 3034 <line class="chartbg-2" x1="339.63" x2="339.63" y1="794.72" y2="788.72" /> 3035 <line class="chartbg-3" x1="339.63" x2="339.63" y1="776.66" y2="
3035107.34" /> 3036 <line class="chartbg-2" x1="339.63" x2="339.63" y1="101.31" y2="95.31" /> 3037 <line class="chartbg-2" x1="628.05" x2="628.05" y1="794.72" y2="788.72" /> 3038 <line class="chartbg-3" x1="628.05" x2="628.05" y1="776.66" y2="107.34" /> 3039 <line class="chartbg-2" x1="628.05" x2="628.05" y1="101.31" y2="95.31" /> 3040 <line class="chartbg-2" x1="916.47" x2="916.47" y1="794.72" y2="788.72" /> 3041 <line class="chartbg-3" x1="916.47" x2="916.47" y1="776.66" y2="107.34" /> 3042 <line class="chartbg-2" x1="916.47" x2="916.47" y1="101.31" y2="95.31" /> 3043 <line class="chartbg-2" x1="1204.9" x2="1204.9" y1="794.72" y2="788.72" /> 3044 <line class="chartbg-3" x1="1204.9" x2="1204.9" y1="776.66" y2="107.34" /> 3045 <line class="chartbg-2" x1="1204.9" x2="1204.9" y1="101.31" y2="95.31" /> 3046 <line class="chartbg-2" x1="1493.3" x2="1493.3" y1="794.72" y2="788.72" /> 3047 <line class="chartbg-3" x1="1493.3" x2="1493.3" y1="776.66" y2="107.34" /> 3048 <line class="chartbg-2" x1="1493.3" x2="1493.3" y1="101.31" y2="95.31" /> 3049 </svg> 3050 </div> 3051 </div> 3052 </div> 3053 </section> --> 3054 3055 3056<section class="container-fluid" id="benefits"> 3057 <div class="row row-center charts"> 3058 <h2 class="col-md-12 section__title section__title--benefits">Increase Your Ecommerce 3059 <br> and Local Brands Sales 3060 <div class="section__helper"> 3061 <div class="helper-elem dot"></div> 3062 <div class="helper-elem short-line"></div> 3063 <div class="helper-elem line"></div> 3064 <div class="helper-elem short-line"></div> 3065 <div class="helper-elem dot"></div> 3066 </div> 3067 </h2> 3068 <p class="col-11 col-md-10 col-lg-8 col-xl-6 section__text section___text--benefits">Social proof widget is one of 3069 the things that can effectively 3070 boost your store and website. People tend to follow the herd, and you should use that knowledge. It is more likely that customers will buy a product or use a service if they see reviews from other customers. 3071 So start 3072 showing them that your business is worth their attention! 3073 3074 </p> 3075 3076 3077<div class="col-12 jr-proof" id="jr-proof"> 3078 3079 <!-- Wspolna gwiazdka. Jeden <symbol>, ~35 uzyc w miniaturach ponizej. 3080 `href` + `xlink:href` razem: nowsze przegladarki czytaja pierwsze, 3081 starsze drugie. --> 3082 <svg class="jr-proof__sprite" width="0" height="0" aria-hidden="true" focusable="false"> 3083 <symbol id="jrp-star" viewBox="0 0 24 24"> 3084 <path d="M12 1.7l3.1 6.4 7 1-5.1 4.9 1.2 7-6.2-3.3-6.2 3.3 1.2-7L1.9 9.1l7-1z" /> 3085 </symbol> 3086 </svg> 3087 3088 <ul class="jr-proof__grid"> 3089 3090 <!-- 1. +270% - kafel produktu bez opinii vs z opiniami --> 3091 <li class="jr-proof__card jr-proof__card--stat"> 3092 <div class="jr-proof__viz-box"> 3093 <svg class="jr-proof__viz" viewBox="0 0 260 124" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" role="img" aria-label="Two product tiles: one with no reviews, one with a five star rating and an Add to cart button"> 3094 <defs> 3095 <linearGradient id="jrp1g" x1="0" y1="0" x2="1" y2="0"> 3096 <stop offset="0" stop-color="#cc3d94" /> 3097 <stop offset="1" stop-color="#faa633" /> 3098 </linearGradient> 3099 </defs> 3100 3101 <!-- kafel bez opinii: wszystko szare, przycisk wygaszony --> 3102 <rect x="2" y="8" width="98" height="108" rx="12" fill="#f6f5fa" stroke="#e6e2ee" /> 3103 <rect x="14" y="20" width="74" height="34" rx="7" fill="#e6e2ee" /> 3104 <g fill="#d6d2e0"> 3105 <use href="#jrp-star" xlink:href="#jrp-star" x="14" y="60" width="11" height="11" /> 3106 <use href="#jrp-star" xlink:href="#jrp-star" x="28" y="60" width="11" height="11" /> 3107 <use href="#jrp-star" xlink:href="#jrp-star" x="42" y="60" width="11" height="11" /> 3108 <use href="#jrp-star" xlink:href="#jrp-star" x="56" y="60" width="11" height="11" /> 3109 <use href="#jrp-star" xlink:href="#jrp-star" x="70" y="60" width="11" height="11" /> 3110 </g> 3111 <text x="14" y="82" font-size="8.5" fill="#a5a0b5" font-family="Nunito, sans-serif">no reviews</text> 3112 <rect x="14" y="90" width="74" height="17" rx="8.5" fill="#eceaf3" /> 3113 <rect x="30" y="97" width="42" height="4" rx="2" fill="#d6d2e0" /> 3114 3115 <!-- strzalka: to jest ta jedna zmiana miedzy kaflami --> 3116 <path class="jr-proof__arrow" d="M108 62h34" stroke="url
3116(#jrp1g)" stroke-width="3" stroke-linecap="round" fill="none" /> 3117 <path d="M141 56l7 6-7 6z" fill="#faa633" /> 3118 3119 <!-- kafel z opiniami: gwiazdki na zloto, koszyk aktywny --> 3120 <rect x="158" y="4" width="100" height="116" rx="12" fill="#fff" stroke="#cc3d94" stroke-opacity=".35" /> 3121 <rect x="170" y="16" width="76" height="34" rx="7" fill="#f6e9f2" /> 3122 <g fill="#efbf62"> 3123 <use href="#jrp-star" xlink:href="#jrp-star" x="170" y="56" width="11" height="11" /> 3124 <use href="#jrp-star" xlink:href="#jrp-star" x="184" y="56" width="11" height="11" /> 3125 <use href="#jrp-star" xlink:href="#jrp-star" x="198" y="56" width="11" height="11" /> 3126 <use href="#jrp-star" xlink:href="#jrp-star" x="212" y="56" width="11" height="11" /> 3127 <use href="#jrp-star" xlink:href="#jrp-star" x="226" y="56" width="11" height="11" /> 3128 </g> 3129 <text x="170" y="79" font-size="8.5" fill="#5b5570" font-family="Nunito, sans-serif" font-weight="700">5 reviews</text> 3130 <rect class="jr-proof__cta" x="170" y="87" width="76" height="19" rx="9.5" fill="url(#jrp1g)" /> 3131 <text x="208" y="100" font-size="8" fill="#fff" font-family="Nunito, sans-serif" font-weight="700" text-anchor="middle">Add to cart</text> 3132 </svg> 3133 </div> 3134 <p class="jr-proof__big">+270%</p> 3135 <p class="jr-proof__txt">higher purchase likelihood when a product has 5 reviews instead of none.</p> 3136 </li> 3137
3138 <!-- 2. +190% / +380% - slupki z wartosciami --> 3139 <li class="jr-proof__card jr-proof__card--stat"> 3140 <div class="jr-proof__viz-box"> 3141 <svg class="jr-proof__viz" viewBox="0 0 260 124" xmlns="http://www.w3.org/2000/svg" role="img" aria-label="Conversion lift bars: low-priced product +190 percent, high-priced product +380 percent"> 3142 <defs> 3143 <linearGradient id="jrp2g" x1="0" y1="1" x2="0" y2="0"> 3144 <stop offset="0" stop-color="#cc3d94" /> 3145 <stop offset="1" stop-color="#faa633" /> 3146 </linearGradient> 3147 </defs> 3148 3149 <!-- podstawa 0% i linia odniesienia na poziomie +190%: drugi slupek 3150 jest dokladnie dwa razy wyzszy, wiec skala jest sprawdzalna --> 3151 <line x1="24" y1="98" x2="252" y2="98" stroke="#d6d2e0" stroke-width="1.5" /> 3152 <line x1="68" y1="60" x2="252" y2="60" stroke="#e0dce9" stroke-width="1" stroke-dasharray="4 4" /> 3153 3154 <rect class="jr-proof__bar" x="68" y="60" width="48" height="38" rx="5" fill="url(#jrp2g)" fill-opacity=".45" /> 3155 <rect class="jr-proof__bar" x="168" y="22" width="48" height="76" rx="5" fill="url(#jrp2g)" /> 3156 3157 <g font-family="Nunito, sans-serif" font-weight="800" text-anchor="middle" font-size="12" fill="#cc3d94"> 3158 <text x="92" y="54">+190%</text> 3159 <text x="192" y="16">+380%</text> 3160 </g> 3161 <g font-size="8.5" fill="#5b5570" font-family="Nunito, sans-serif" text-anchor="middle"> 3162 <text x="92" y="114">low price</text> 3163 <text x="192" y="114">high price</text> 3164 </g> 3165 </svg> 3166 </div> 3167 <p class="jr-proof__big">+380%</p> 3168 <p class="jr-proof__txt">conversion lift on higher-priced products. On cheap ones: +190%. The more a product costs, the more reviews decide the sale.</p> 3169 </li> 3170 3171 <!-- 3. 4,2-4,7 - skala ocen ze slodkim punktem --> 3172 <li class="jr-proof__card jr-proof__card--stat"> 3173 <div class="jr-proof__viz-box"> 3174 <svg class="jr-proof__viz" viewBox="0 0 260 124" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" role="img" aria-label="Average rating scale from 3.0 to 5.0 with the best converting 4.2 to 4.7 band highlighted"> 3175 <defs> 3176 <linearGradient id="jrp3g" x1="0" y1="0" x2="1" y2="0"> 3177 <stop offset="0" stop-color="#cc3d94" /> 3178 <stop offset="1" stop-color="#faa633" /> 3179 </linearGradient> 3180 </defs> 3181 3182 <!-- 5 gwiazdek: to o srednich ocenach mowi ta karta --> 3183 <g fill="#efbf62"> 3184 <use href="#jrp-star" xlink:href="#jrp-star" x="94" y="2" width="13" height="13" /> 3185 <use href="#jrp-star" xlink:href="#jrp-star" x="110" y="2" width="13" height="13" /> 3186 <use href="#jrp-star" xlink:href="#jrp-star" x="126" y="2" width="13" height="13" /> 3187 <use href="#jrp-star" xlink:href="#jrp-star" x="142" y="2" width="13" height="13" /> 3188 <use href="#jrp-star" xlink:href="#jrp-star" x="158" y="2" width="13" height="13" /> 3189 </g> 3190 3191 <!-- 5,0 wygaszone i podpisane NAD osia, zeby nie wchodzilo 3192 na etykiete pasma ani na podpis 5,0 pod osia --> 3193 <text x="254" y="26" font-size="8" fill="#a5a0b5" font-family="Nunito, sans-serif" text-anchor="end">suspicious</text> 3194 <circle cx="240" cy="40" r="7.5" fill="#fff" stroke="#c9c5d4" stroke-width="1.5" /> 3195 <path d="M237 37l6 6M243 37l-6 6" stroke="#a5a0b5" stroke-width="1.4" stroke-linecap="round" /> 3196 <line x1="240" y1="49" x2="240" y2="55" stroke="#d6d2e0" stroke-width="1" stroke-dasharray="2 2" /> 3197 3198 <!-- os 3,0 - 5,0; x = 20 + (v-3)/2*220 --> 3199 <text x="170" y="44" font-size="8" fill="#cc3d94" font-family="Nunito, sans-serif" font-weight="800" text-anchor="middle">converts best</text> 3200 <rect x="20" y="56" width="220" height="10" rx="5" fill="#eceaf3" /> 3201 <rect class="jr-proof__band" x="152" y="52" width="55" height="18" rx="9" fill="url(#jrp3g)" /> 3202 3203 <g stroke="#d6d2e0" stroke-width="1"> 3204 <line x1="20" y1="72" x2="20" y2="78" /> 3205 <line x1="75" y1="72" x2="75" y2="78" /> 3206 <line x1="130" y1="72" x2="130" y2="78" /> 3207 <line x1="185" y1="72" x2="185" y2="78" /> 3208 <line x1="240" y1="72" x2="240" y2="78" /> 3209 </g> 3210 <g font-size="9" fill="#5b5570" font-family="Nunito, sans-serif" text-anchor="middle" font-weight="600"> 3211 <text x="20" y="92">3,0</text> 3212 <text x="75" y="92">3,5</text> 3213 <text x="130" y="92">4,0</text> 3214 <text x="185" y="92">4,5</text> 3215 <text x="240" y="92">5,0</text> 3216 </g> 3217 </svg> 3218 </div> 3219 <p class="jr-proof__big">4.2 - 4.7</p> 3220 <p class="jr-proof__txt">the average rating that sells best. A flat 5.0 reads as too good to be true.</p> 3221 </li> 3222 3223 <!-- 4. 5-10 - krzywa z podswietlonym poczatkiem --> 3224 <li class="jr-proof__card jr-proof__card--stat"> 3225 <div class="jr-proof__viz-box"> 3226 <svg class="jr-proof__viz" viewBox="0 0 260 124" xmlns="http://www.w3.org/2000/svg" role="img" aria-label="Conversion curve against the number of reviews with the first 5 to 10 reviews highlighted"> 3227 <defs> 3228 <linearGradient id="jrp4g" x1="0" y1="0" x2="1" y2="0"> 3229 <stop offset="0" stop-color="#cc3d94" /> 3230 <stop offset="1" stop-color="#faa633" /> 3231 </linearGradient> 3232 </defs> 3233 3234 <!-- strefa pierwszych 5-10 opinii; x: 0 opinii = 34, 20 opinii = 250 --> 3235 <rect x="88" y="10" width="54" height="86" rx="4" fill="#cc3d94" fill-opacity=".07" /> 3236 <text x="115" y="21" font-size="8" fill="#cc3d94" font-family="Nunito, sans-serif" font-weight="800" text-anchor="middle">the jump is here</text> 3237 3238 <!-- osie --> 3239 <line x1="34" y1="10" x2="34" y2="96" stroke="#d6d2e0" stroke-width="1.5" /> 3240 <line x1="34" y1="96" x2="252" y2="96" stroke="#d6d2e0" stroke-width="1.5" /> 3241 3242 <!-- plaska koncowka krzywej: kolejne opinie juz prawie nic nie dodaja --> 3243 <path d="M142 34C170 31 210 30 250 30" stroke="#c9c5d4" stroke-width="2.5" stroke-dasharray="5 5" fill="none" stroke-linecap="round" /> 3244 <!-- stromy poczatek: to on robi robote --> 3245 <path class="jr-proof__curve" d="M34 92C58 90 76 62 88 50c14-14 34-16 54-16" stroke="url
3245(#jrp4g)" stroke-width="4" fill="none" stroke-linecap="round" /> 3246 <circle cx="88" cy="50" r="4" fill="#cc3d94" /> 3247 <circle cx="142" cy="34" r="4" fill="#e0812e" /> 3248 3249 <g font-size="9" fill="#5b5570" font-family="Nunito, sans-serif" text-anchor="middle" font-weight="600"> 3250 <text x="34" y="110">0</text> 3251 <text x="88" y="110">5</text> 3252 <text x="142" y="110">10</text> 3253 <text x="250" y="110">20</text> 3254 </g> 3255 <text x="252" y="122" font-size="8" fill="#a5a0b5" font-family="Nunito, sans-serif" text-anchor="end">number of reviews</text> 3256 <text x="30" y="14" font-size="8" fill="#a5a0b5" font-family="Nunito, sans-serif" text-anchor="end" transform="rotate(-90 30 14)">conversion</text> 3257 </svg> 3258 </div> 3259 <p class="jr-proof__big">5-10</p> 3260 <p class="jr-proof__txt">first reviews carry the biggest sales jump. Every review after that adds less and less.</p> 3261 </li> 3262 3263 <!-- 5. negatywne opinie - lista, w ktorej slabsza ocena jest wyroznieni --> 3264 <li class="jr-proof__card jr-proof__card--qual"> 3265 <div class="jr-proof__viz-box"> 3266 <svg class="jr-proof__viz" viewBox="0 0 260 124" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" role="img" aria-label="A list of reviews where one lower rating is highlighted as the most carefully read one"> 3267 <defs> 3268 <linearGradient id="jrp5g" x1="0" y1="0" x2="1" y2="0"> 3269 <stop offset="0" stop-color="#cc3d94" /> 3270 <stop offset="1" stop-color="#faa633" /> 3271 </linearGradient> 3272 </defs> 3273 3274 <!-- dwie zwykle piatki --> 3275 <g> 3276 <rect x="2" y="4" width="256" height="30" rx="8" fill="#f9f8fc" /> 3277 <circle cx="20" cy="19" r="8" fill="#e6e2ee" /> 3278 <g fill="#efbf62"> 3279 <use href="#jrp-star" xlink:href="#jrp-star" x="36" y="10" width="9" height="9" /> 3280 <use href="#jrp-star" xlink:href="#jrp-star" x="47" y="10" width="9" height="9" /> 3281 <use href="#jrp-star" xlink:href="#jrp-star" x="58" y="10" width="9" height="9" /> 3282 <use href="#jrp-star" xlink:href="#jrp-star" x="69" y="10" width="9" height="9" /> 3283 <use href="#jrp-star" xlink:href="#jrp-star" x="80" y="10" width="9" height="9" /> 3284 </g> 3285 <rect x="36" y="24" width="150" height="4" rx="2" fill="#e6e2ee" /> 3286 </g> 3287 <g> 3288 <rect x="2" y="38" width="256" height="30" rx="8" fill="#f9f8fc" /> 3289 <circle cx="20" cy="53" r="8" fill="#e6e2ee" /> 3290 <g fill="#efbf62"> 3291 <use href="#jrp-star" xlink:href="#jrp-star" x="36" y="44" width="9" height="9" /> 3292 <use href="#jrp-star" xlink:href="#jrp-star" x="47" y="44" width="9" height="9" /> 3293 <use href="#jrp-star" xlink:href="#jrp-star" x="58" y="44" width="9" height="9" /> 3294 <use href="#jrp-star" xlink:href="#jrp-star" x="69" y="44" width="9" height="9" /> 3295 <use href="#jrp-star" xlink:href="#jrp-star" x="80" y="44" width="9" height="9" /> 3296 </g> 3297 <rect x="36" y="58" width="120" height="4" rx="2" fill="#e6e2ee" /> 3298 </g> 3299 3300 <!-- ta jedna slabsza: obwiedziona, z lupa i podpisem --> 3301 <g class="jr-proof__flag"> 3302 <rect x="2" y="72" width="256" height="34" rx="8" fill="#fff" stroke="url(#jrp5g)" stroke-width="1.8" /> 3303 <circle cx="20" cy="89" r="8" fill="#f6e9f2" /> 3304 <g> 3305 <g fill="#efbf62"> 3306 <use href="#jrp-star" xlink:href="#jrp-star" x="36" y="80" width="9" height="9" /> 3307 <use href="#jrp-star" xlink:href="#jrp-star" x="47" y="80" width="9" height="9" /> 3308 </g> 3309 <g fill="#dcd8e6"> 3310 <use href="#jrp-star" xlink:href="#jrp-star" x="58" y="80" width="9" height="9" /> 3311 <use href="#jrp-star" xlink:href="#jrp-star" x="69" y="80" width="9" height="9" /> 3312 <use href="#jrp-star" xlink:href="#jrp-star" x="80" y="80" width="9" height="9" /> 3313 </g> 3314 </g> 3315 <rect x="36" y="94" width="98" height="4" rx="2" fill="#e0dce9" /> 3316 <!-- lupa --> 3317 <circle cx="222" cy="86" r="6.5" fill="none" stroke="#cc3d94" stroke-width="2" /> 3318 <path d="M227 91l5 5" stroke="#cc3d94" stroke-width="2" stroke-linecap="round" /> 3319 <text x="212" y="102" font-size="7.5" fill="#cc3d94" font-family="Nunito, sans-serif" font-weight="700" text-anchor="end">read most closely</text> 3320 </g> 3321 </svg> 3322 </div> 3323 <p class="jr-proof__lead">Negative reviews make the good ones believable.</p> 3324 <p class="jr-proof__txt">Shoppers look for them on purpose and compare. A profile with nothing but five stars looks bought, so hiding weaker reviews works against you.</p> 3325 </li> 3326 3327 <!-- 6. zweryfikowana vs anonimowa --> 3328 <li class="jr-proof__card jr-proof__card--qual"> 3329 <div class="jr-proof__viz-box"> 3330 <svg class="jr-proof__viz" viewBox="0 0 260 124" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" role="img" aria-label="Two reviews side by side: one with a verified purchase badge, one anonymous and faded"> 3331 <!-- zweryfikowana: pelny kolor, plakietka z checkiem --> 3332 <g class="jr-proof__verified"> 3333 <rect x="2" y="10" width="124" height="104" rx="10" fill="#fff" stroke="#2fb17a" stroke-opacity=".45" stroke-width="1.6" /> 3334 <circle cx="24" cy="32" r="10" fill="#e8f7f0" /> 3335 <path d="M19 32l4 4 7-8" stroke="#2fb17a" stroke-width="2.2" fill="none" stroke-linecap="round" stroke-linejoin="round" /> 3336 <rect x="40" y="26" width="52" height="5" rx="2.5" fill="#d9d5e3" /> 3337 <rect x="40" y="36" width="34" height="4" rx="2" fill="#e
33376e2ee" /> 3338 <g fill="#efbf62"> 3339 <use href="#jrp-star" xlink:href="#jrp-star" x="14" y="52" width="10" height="10" /> 3340 <use href="#jrp-star" xlink:href="#jrp-star" x="26" y="52" width="10" height="10" /> 3341 <use href="#jrp-star" xlink:href="#jrp-star" x="38" y="52" width="10" height="10" /> 3342 <use href="#jrp-star" xlink:href="#jrp-star" x="50" y="52" width="10" height="10" /> 3343 <use href="#jrp-star" xlink:href="#jrp-star" x="62" y="52" width="10" height="10" /> 3344 </g> 3345 <rect x="14" y="68" width="98" height="4" rx="2" fill="#e6e2ee" /> 3346 <rect x="14" y="77" width="76" height="4" rx="2" fill="#e6e2ee" /> 3347 <rect x="14" y="90" width="100" height="16" rx="8" fill="#e8f7f0" /> 3348 <path d="M22 98l3 3 5-6" stroke="#2fb17a" stroke-width="1.8" fill="none" stroke-linecap="round" stroke-linejoin="round" /> 3349 <text x="36" y="101" font-size="7.5" fill="#1d8c5f" font-family="Nunito, sans-serif" font-weight="800">verified purchase</text> 3350 </g> 3351 3352 <!-- anonimowa: przerywana obwiednia, wszystko szare --> 3353 <g class="jr-proof__anon"> 3354 <rect x="136" y="18" width="122" height="90" rx="10" fill="#fbfafd" stroke="#d6d2e0" stroke-width="1.4" stroke-dasharray="5 4" /> 3355 <circle cx="158" cy="40" r="10" fill="#eceaf3" /> 3356 <text x="158" y="45" font-size="13" fill="#a5a0b5" font-family="Nunito, sans-serif" font-weight="800" text-anchor="middle">?</text> 3357 <rect x="174" y="36" width="44" height="5" rx="2.5" fill="#e6e2ee" /> 3358 <g fill="#dcd8e6"> 3359 <use href="#jrp-star" xlink:href="#jrp-star" x="148" y="60" width="10" height="10" /> 3360 <use href="#jrp-star" xlink:href="#jrp-star" x="160" y="60" width="10" height="10" /> 3361 <use href="#jrp-star" xlink:href="#jrp-star" x="172" y="60" width="10" height="10" /> 3362 <use href="#jrp-star" xlink:href="#jrp-star" x="184" y="60" width="10" height="10" /> 3363 <use href="#jrp-star" xlink:href="#jrp-star" x="196" y="60" width="10" height="10" /> 3364 </g> 3365 <rect x="148" y="76" width="94" height="4" rx="2" fill="#eceaf3" /> 3366 <text x="148" y="96" font-size="7.5" fill="#a5a0b5" font-family="Nunito, sans-serif" font-weight="700">anonymous</text> 3367 </g> 3368 </svg> 3369 </div> 3370 <p class="jr-proof__lead">A verified review outweighs an anonymous one.</p> 3371 <p class="jr-proof__txt">A review from a confirmed customer convinces far more than an unnamed post. That is why JustReview pulls reviews straight from the source: Google, Facebook, Amazon or eBay.</p> 3372 </li> 3373 </ul> 3374 3375 <p class="jr-proof__source"> 3376 Figures come from the <strong>"How Online Reviews Influence Sales"</strong> 3377 report by Spiegel Research Center, Northwestern University. <img loading="lazy" src="/assets/img/Embed/spiegel-logo.png" width="60" height="38" alt="Spiegel Research Center" class="jr-proof__source-logo"> 3378 </p> 3379</div> 3380
3381<script data-cookieconsent="ignore"> 3382 /* 3383 * Animacja wejscia kart. Kolejnosc jest odwrocona swiadomie: 3384 * 1. skrypt dodaje `is-armed` -> DOPIERO wtedy CSS cofa karty i slupki 3385 * do stanu startowego, 3386 * 2. IntersectionObserver dodaje `is-in` na karcie, ktora wjezdza w widok. 3387 * Bez JS (albo gdy Cookiebot przepisze `type` na text/plain) sekcja jest 3388 * od razu w stanie koncowym. Nie zamieniac tego na `data-aos` - AOS trzyma 3389 * opacity:0 do inicjacji, wiec zablokowany bundle = pusta sekcja. 3390 * 3391 * `data-cookieconsent="ignore"` jest wymagane: bez niego Cookiebot w trybie 3392 * auto blokuje ten skrypt do momentu zgody. 3393 */ 3394 (function () { 3395 var roots = document.querySelectorAll('.jr-proof'); 3396 if (!roots.length) return; 3397 3398 var reduce = window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches; 3399 if (reduce || !('IntersectionObserver' in window)) return; 3400 3401 var io = new IntersectionObserver(function (entries) { 3402 for (var i = 0; i < entries.length; i++) { 3403 if (!entries[i].isIntersecting) continue; 3404 entries[i].target.classList.add('is-in'); 3405 io.unobserve(entries[i].target); 3406 } 3407 }, { rootMargin: '0px 0px -12% 0px', threshold: 0.15 }); 3408 3409 for (var r = 0; r < roots.length; r++) { 3410 var cards = roots[r].querySelectorAll('.jr-proof__card'); 3411 if (!cards.length) continue; 3412 roots[r].classList.add('is-armed'); 3413 for (var i = 0; i < cards.length; i++) { 3414 cards[i].style.transitionDelay = (i % 3) * 90 + 'ms'; 3415 io.observe(cards[i]); 3416 } 3417 } 3418 })(); 3419</script>
3419 3420 </div> 3421</section> 3422 3423 3424 3425 3426 3427 3428<section class="container-fluid" id="sign-up"> 3429 <div data-toggle-class="active-bg" class="row row-center beta"> 3430 <h2 class="section__title section__title--white">Try Ultimate free for 7 days</h2> 3431 <p class="col-md-6 section__text section__text--white section__text--bold section__text--beta">No hidden 3432 fees, no pageview limits. Or stay on the free plan forever, no credit card. 3433 </p> 3434 <!-- <form class="header__form header__form--beta subscribe" action="mailchimp.php" method="POST"> 3435 <span class="input input--kyo"> 3436 <input class="header__input-text input__field input__field--kyo" name="email" type="email" id="input-beta" placeholder="Email" 3437 required> 3438 <label class="input__label input__label--kyo" for="input-beta"> 3439 <span class="input__label-content input__label-content--kyo"></span> 3440 </label> 3441 </span> 3442 <input type="submit" value="Sign up" class="header__input-submit submit"> 3443 </form> --> 3444 <a target="_blank" href="https://app.justreview.co/#/register?plan=ultimate" data-jr-plan="ultimate" data-jr-billing="monthly" class="pulse input-color hero-btn glow-btn"> 3445 Start Free Trial <i class="far button__arrow header__btn-icon"><img loading="lazy" src="../assets/img/Embed/arrow-icon.png" alt="arrow"></i> 3446 </a> 3447 </div> 3448</section> 3449 3450<section class="container-fluid" id="clients"> 3451 <div class="row row-center clients"> 3452 <h2 class="col-12 section__title">Our Clients About JustReview 3453 <div class="section__helper"> 3454 <div class="helper-elem dot"></div> 3455 <div class="helper-elem short-line"></div> 3456 <div class="helper-elem line"></div> 3457 <div class="helper-elem short-line"></div> 3458 <div class="helper-elem dot"></div> 3459 </div> 3460 </h2> 3461 <p class="col-11 col-md-10 col-lg-8 col-xl-6 section__text">Get to know our satisfied clients. And learn why 3462 they 3463 fell in love with JustReview so quickly!</p> 3464 </div> 3465 <div id="justreview-testimonials"></div> 3466 <!-- ProductMix (dawniej LeanBe) feedback/roadmap widget - board 629d07929531790013ca6160 --> 3467 <!-- WYLACZONE 2026-06-06 (ProductMix nie dziala) --> 3468 <!--
3469<script> 3470 (function (l, e, n, b, a, i, s, v) { 3471 s = l[n] = l[n] || {}; 3472 s['push'] = function (m) { 3473 (l[n].q = l[n].q || []).push([].concat([].slice.call(arguments, 0))); 3474 }; 3475 s['c'] = ['core', 'widget']; 3476 s['l'] = 1 * new Date(); 3477 s['ak'] = b; 3478 v = new Date().getMonth() + '.' + new Date().getDate(); 3479 a = e.createElement('script'); 3480 i = e.getElementsByTagName('script')[0]; 3481 a.async = 1; 3482 a.src = 'https://app.productmix.com/embed/leanbe.js?v=' + v; 3483 i.parentNode.insertBefore(a, i); 3484 })(window, document, 'leanbe', '629d07929531790013ca6160'); 3485 </script>
3485 3486--> 3487</section> 3488 3489<section class="just-seo-container"> 3490 3491 3492 3493 3494 3495 3496 3497 3498 3499 3500 3501 3502 3503 3504 3505 3506 3507 3508 <h3 class="just-seo-title">Product Hunt Widgets from JustReview</h3> 3509 <p class="just-seo-text">Itâs not easy to promote and sell new products today. Services such as Product Hunt can make the whole process a little bit easier for you. However, you need to use the feedback generated there wisely. Thatâs exactly why you should try Product Hunt widget out and display ratings and reviews from that platform on your website. Strengthen your social proof in the easiest way possible. You will surely appreciate the results of doing that, so check out this solution right away.</p> 3510 3511 <h3 class="just-seo-title">Try Out Product Hunt Plugin</h3> 3512 <p class="just-seo-text">If you want to sell your product, you need to show your potential clients that itâs really good and worth the money. Good ratings and positive reviews can do the work. You just have to display them on your website. And we can help you with that. Our Product Hunt reviews plugin works perfectly well with all kinds of soft and it automates the whole process of collecting and embedding both old and new reviews from Product Hunt. Itâs really all that easy, so stop wasting any more time and start using JustReview widgets.</p> 3513 3514 3515 3516 3517 </section> 3518 3519<style> 3520.jr-related { padding: 56px 20px 60px; font-family: 'Lato', sans-serif; background: #fafbfe; } 3521.jr-related-inner { max-width: 1080px; margin: 0 auto; } 3522.jr-related h2 { font-size: 28px; font-weight: 700; color: #1f2670; margin: 0 0 26px; } 3523.jr-related__list { display: grid; grid-template-columns: repeat(3, 1fr); gap: 22px; margin: 0 0 22px; padding: 0; list-style: none; } 3524.jr-related__item { background: #fff; border-radius: 14px; padding: 22px 22px 24px; } 3525.jr-related__item a { font-size: 17px; font-weight: 700; color: #1f2670; line-height: 1.35; text-decoration: none; } 3526.jr-related__item a:hover { color: #bf3664; text-decoration: underline; } 3527.jr-related__item p { font-size: 14px; line-height: 1.6; color: #4a4f66; margin: 10px 0 0; } 3528.jr-related__more { font-size: 15px; color: #bf3664; font-weight: 700; text-decoration: none; } 3529.jr-related__more:hover { text-decoration: underline; } 3530@media (max-width: 991px) { 3531 .jr-related { padding: 40px 16px 44px; } 3532 .jr-related h2 { font-size: 23px; margin-bottom: 18px; } 3533 .jr-related__list { grid-template-columns: 1fr; gap: 14px; } 3534 .jr-related__item { padding: 18px; } 3535} 3536</style> 3537<section class="jr-related" aria-labelledby="jr-related-heading"> 3538 <div class="jr-related-inner"> 3539 <h2 id="jr-related-heading">Guides for this widget</h2> 3540 <ul class="jr-related__list"> 3541 <li class="jr-related__item"> 3542 <a href="/blog/add-product-hunt-reviews-to-website/">How to add Product Hunt reviews to your website, not just upvotes</a> 3543 <p>Product Hunt's official badge counts upvotes, not reviews, and a review badge does not exist. Here is what we measured and how to get the text onto your page.</p> 3544 </li> 3545 <li class="jr-related__item"> 3546 <a href="/blog/social-proof-for-saas-pricing-page/">Social proof on a pricing page: what belongs next to the price</a> 3547 <p>We checked 25 SaaS pricing pages on 28 September 2026. Twelve show a logo wall, six show a customer quote, three show a review badge and none shows a rating in text.</p> 3548 </li> 3549 <li class="jr-related__item"> 3550 <a href="/blog/reviews-for-local-services/">Local business reviews widget: which sources actually matter</a> 3551 <p>Measured 27 September 2026 across 161 local-service accounts: Yelp and Yell still collect, while Angi, HomeAdvisor and YellowPages have not delivered a review in a year.</p> 3552 </li> 3553 </ul> 3554 <a class="jr-related__more" href="/blog/">All guides on the blog</a> 3555 </div> 3556</section> 3557<footer class="container-fluid"> 3558 3559 <!-- active-bg jest tu NA STALE, nie z lozada. Ta klasa wnosi jedynie 3560 background-image: footer-bg.png (8,8 kB). Leniwe ladowanie tak malego pliku 3561 nic nie oszczedzalo, a powodowalo, ze tlo stopki RAZ sie pojawialo, a raz nie: 3562 na krotkich stronach (np. /cookies) stopka jest w oknie juz przy wczytaniu, 3563 zanim obserwator zdazy sie zarejestrowac, wiec klasa nigdy nie byla dodawana. 3564 ð¨ data-toggle-class="active-bg" ZOSTAL USUNIETY i nie wolno go przywracac. 3565 lozad ten atrybut TOGGLUJE, a nie ustawia: skoro klasa jest juz w znaczniku, 3566 przewiniecie do stopki JA ZDEJMOWALO i tlo znikalo w trakcie scrollowania.
3567 Zmierzone: na stronie glownej i na blogu klasa byla przed scrollem, a po 3568 scrollu jej nie bylo. --> 3569<div class="row row-center footer active-bg"> 3570 <div class="footer-awards"> 3571 <img loading="lazy" class="footer-awards-logo" src="/assets/img/top_developers.webp" alt="Top Developers Clutch"> 3572 <img loading="lazy" class="footer-awards-logo" src="/assets/img/top_b2b_companies.webp" alt="Top B2B Companies Clutch"> 3573 <img loading="lazy" class="footer-awards-logo" src="/assets/img/top_b2b_services.webp" alt="Top B2B Services Clutch"> 3574 </div> 3575 <!-- <img loading="lazy" class="footer__award-logo" src="/assets/img/top-developers-cluth.png" alt="Top Developers Cluth"> --> 3576 3577 3578 <div class="offset-lg-1 offset-md-1 col-12 col-xl-10 footer__info"> 3579 <div class="footer__logo"> 3580 <img loading="lazy" src="/assets/img/white-white-icon.svg" alt="justreview logo" class="logo navigation__logo"> 3581 </div> 3582 <ul class="footer__nav"> 3583 <div class="footer__box footer__box--right"> 3584 <li> 3585 <a class="footer__link" title="Facebook reviews widget for your website" href="https://justreview.co/embed-facebook-reviews-widget-on-website">Facebook Reviews Widget</a> 3586 </li> 3587 <li> 3588 <a class="footer__link" title="Google reviews widget for your website" href="https://justreview.co/embed-google-reviews-widget-on-website">Google Reviews Widget</a> 3589 </li> 3590 <li> 3591 <a class="footer__link" title="Amazon reviews widget for your website" href="https://justreview.co/embed-amazon-reviews-widget-on-website">Amazon Reviews Widget</a> 3592 </li> 3593 <li> 3594 <a class="footer__link" title="Google Shopping reviews widget for your website" href="https://justreview.co/embed-google-shopping-reviews-widget-on-website">Google Shopping Reviews Widget</a> 3595 </li> 3596 <li> 3597 <a class="footer__link" title="Booking.com reviews widget for your website" href="https://justreview.co/embed-booking-reviews-widget-on-website">Booking.com Reviews Widget</a> 3598 </li> 3599 <li> 3600 <a class="footer__link" title="Airbnb reviews widget for your website" href="https://justreview.co/embed-airbnb-reviews-widget-on-website">Airbnb Reviews Widget</a> 3601 </li> 3602 <li> 3603 <a class="footer__link" title="Yelp review widget for your website" href="https://justreview.co/embed-yelp-reviews-widget-on-website">Yelp Review Widget</a> 3604 </li> 3605 <li> 3606 <a class="footer__link" title="Yell reviews widget for your website" href="https://justreview.co/embed-yell-reviews-widget-on-website">Yell Reviews Widget</a> 3607 </li> 3608 <li> 3609 <a class="footer__link" title="Yellow Pages reviews widget for your website" href="https://justreview.co/embed-yellow-pages-reviews-widget-on-website">Yellow Pages Reviews Widget</a> 3610 </li> 3611 3612 <li> 3613 <a class="footer__link" title="eBay reviews widget for your website" href="https://justreview.co/embed-ebay-reviews-widget-on-website">eBay Reviews Widget</a> 3614 </li> 3615 <li> 3616 <a class="footer__link" title="Tripadvisor review widget for your website" href="https://justreview.co/embed-tripadvisor-reviews-widget-on-website">Tripadvisor Review Widget</a> 3617 </li> 3618 </div> 3619 <div class="footer__box footer__box--right"> 3620 <li> 3621 <a class="footer__link" title="Etsy review widget for your website" href="https://justreview.co/embed-etsy-reviews-widget-on-website">Etsy Review Widget</a> 3622 </li> 3623 <li> 3624 <a class="footer__link" title="Walmart reviews widget for your website" href="https://justreview.co/embed-walmart-reviews-widget-on-website">Walmart Reviews Widget</a> 3625 </li> 3626 <li> 3627 <a class="footer__link" title="AliExpress reviews widget for your website" href="https://justreview.co/embed-aliexpress-reviews-widget-on-website">AliExpress Reviews Widget</a> 3628 </li> 3629 <li> 3630 <a class="footer__link" title="Capterra reviews widget for your website" href="https://justreview.co/embed-capterra-reviews-widget-on-website">Capterra Reviews Widget</a> 3631 </li> 3632 <li> 3633 <a class="footer__link" title="G2 review widget for your website" href="https://justreview.co/embed-g2-reviews-widget-on-website">G2 Review Widget</a> 3634 </li> 3635 <!-- Link do polskiej strony CELOWO nie wystepuje w tej stopce. 3636 Wersje jezykowe sa odkrywane przez przelacznik jezyka w naglowku
3637 i przez hreflang, nie przez link z obcojezycznej stopki. Wczesniej 3638 wisial tu polski anchor "Widget Opinii Allegro Na Stronie". --> 3639 <li> 3640 <a class="footer__link" title="Reviews.io reviews widget for your website" href="https://justreview.co/embed-reviews.io-reviews-widget-on-website">Reviews.io Widget</a> 3641 </li> 3642 <li> 3643 <a class="footer__link" title="Trusted Shops reviews widget for your website" href="https://justreview.co/embed-trustedshops-reviews-widget-on-website">Trusted Shops Reviews Widget</a> 3644 </li> 3645 <li> 3646 <a class="footer__link" title="Product Hunt reviews widget for your website" href="https://justreview.co/embed-product-hunt-reviews-widget-on-website">Product Hunt Reviews Widget</a> 3647 </li> 3648 <li> 3649 <a class="footer__link" title="Booksy reviews widget for your website" href="https://justreview.co/embed-booksy-reviews-widget-on-website">Booksy Reviews Widget</a> 3650 </li> 3651 <li> 3652 <a class="footer__link" title="Sitejabber (SmartCustomer) reviews widget for your website" href="https://justreview.co/embed-sitejabber-reviews-widget-on-website">Sitejabber (SmartCustomer) Reviews Widget</a> 3653 </li> 3654 </div> 3655 <div class="footer__box footer__box--right"> 3656<!-- >>> GENERATED source-landings:footer (scripts/gen_source_landings.py) <<< --> 3657 <li> 3658 <a class="footer__link" title="Angi reviews widget for your website" href="https://justreview.co/embed-angi-reviews-widget-on-website">Angi Reviews Widget</a> 3659 </li> 3660 <li> 3661 <a class="footer__link" title="Thumbtack reviews widget for your website" href="https://justreview.co/embed-thumbtack-reviews-widget-on-website">Thumbtack Reviews Widget</a> 3662 </li> 3663 <li> 3664 <a class="footer__link" title="Zillow reviews widget for your website" href="https://justreview.co/embed-zillow-reviews-widget-on-website">Zillow Reviews Widget</a> 3665 </li> 3666 <li> 3667 <a class="footer__link" title="Avvo reviews widget for your website" href="https://justreview.co/embed-avvo-reviews-widget-on-website">Avvo Reviews Widget</a> 3668 </li> 3669 <li> 3670 <a class="footer__link" title="Martindale reviews widget for your website" href="https://justreview.co/embed-martindale-reviews-widget-on-website">Martindale Reviews Widget</a> 3671 </li> 3672 <li> 3673 <a class="footer__link" title="Healthgrades reviews widget for your website" href="https://justreview.co/embed-healthgrades-reviews-widget-on-website">Healthgrades Reviews Widget</a> 3674 </li> 3675 <li> 3676 <a class="footer__link" title="Zocdoc reviews widget for your website" href="https://justreview.co/embed-zocdoc-reviews-widget-on-website">Zocdoc Reviews Widget</a> 3677 </li> 3678 <li> 3679 <a class="footer__link" title="Vitals reviews widget for your website" href="https://justreview.co/embed-vitals-reviews-widget-on-website">Vitals Reviews Widget</a> 3680 </li> 3681 <li> 3682 <a class="footer__link" title="RateMDs reviews widget for your website" href="https://justreview.co/embed-ratemds-reviews-widget-on-website">RateMDs Reviews Widget</a> 3683 </li> 3684 <li> 3685 <a class="footer__link" title="WebMD reviews widget for your website" href="https://justreview.co/embed-webmd-reviews-widget-on-website">WebMD Reviews Widget</a> 3686 </li> 3687 <li> 3688 <a class="footer__link" title="OpenTable reviews widget for your website" href="https://justreview.co/embed-opentable-reviews-widget-on-website">OpenTable Reviews Widget</a> 3689 </li> 3690 <li> 3691 <a class="footer__link" title="Zomato reviews widget for your website" href="https://justreview.co/embed-zomato-reviews-widget-on-website">Zomato Reviews Widget</a> 3692 </li> 3693 <li> 3694 <a class="footer__link" title="Google Play reviews widget for your website" href="https://justreview.co/embed-google-play-reviews-widget-on-website">Google Play Reviews Widget</a> 3695 </li> 3696 <li>
3697 <a class="footer__link" title="Apple App Store reviews widget for your website" href="https://justreview.co/embed-app-store-reviews-widget-on-website">Apple App Store Reviews Widget</a> 3698 </li> 3699<!-- <<< GENERATED source-landings:footer <<< --> 3700</div> 3701 3702 <div class="footer__box footer__box--right socials"> 3703 <li> 3704 <div class="footer__box--listElement knowledge-footer-link__container"> 3705 <a href="https://justreview.co/docs/" class="footer__link" target="_blank">Knowledge 3706 Base</a> 3707 </div> 3708 </li> 3709 <li> 3710 <div class="footer__box--listElement"> 3711 <a href="https://justreview.co/vs" class="footer__link">Compare with other widgets</a> 3712 </div> 3713 </li> 3714 <!-- Blog ma byc ZAWSZE ostatnia pozycja tej kolumny (decyzja 2026-07-28). 3715 Dodajesz nowy link? Wstaw go NAD blogiem, nie pod. --> 3716 <li> 3717 <div class="footer__box--listElement"> 3718 <a href="https://justreview.co/testimonial-widget" class="footer__link">Testimonial widget</a> 3719 </div> 3720 </li> 3721 <li> 3722 <div class="footer__box--listElement"> 3723 <a href="https://justreview.co/reviews" class="footer__link">Reviews about JustReview</a> 3724 </div> 3725 </li> 3726 <li> 3727 <div class="footer__box--listElement"> 3728 <a href="https://justreview.co/tools/google-review-link-generator" class="footer__link">Google review link generator</a> 3729 </div> 3730 </li> 3731 <!-- /facts byla strona-sierota: ZERO linkow wewnetrznych (Ahrefs Site Audit 3732 28.07.2026, "Orphan page"). W sitemapie byla od poczatku, bo gen_sitemap.py 3733 czyta reguly z .htaccess, ale sama sitemapa nie przekazuje mocy linkowej 3734 ani nie mowi Google, ze strona jest wazna. Powstala pod cytowanie przez 3735 modele jezykowe, wiec musi byc osiagalna z nawigacji, nie tylko z XML-a. --> 3736 <li> 3737 <div class="footer__box--listElement"> 3738 <a href="https://justreview.co/facts" class="footer__link">Facts about JustReview</a> 3739 </div> 3740 </li> 3741 <!-- Rodzina platformowa + landing cenowy (29.08.2026). Powod dopisania jest 3742 ten sam co przy /facts wyzej: bez linku ze stopki nowa strona jest 3743 sierota w rozumieniu Ahrefs Site Audit, a sitemapa mocy linkowej nie 3744 przekazuje. /free-google-reviews-widget byl taka sierota od 26.08. --> 3745 <li> 3746 <div class="footer__box--listElement"> 3747 <a href="https://justreview.co/free-google-reviews-widget" class="footer__link">Free Google reviews widget</a> 3748 </div> 3749 </li> 3750 <li> 3751 <div class="footer__box--listElement"> 3752 <a href="https://justreview.co/add-google-reviews-to-wordpress" class="footer__link">Google reviews on WordPress</a> 3753 </div> 3754 </li> 3755 <li> 3756 <div class="footer__box--listElement"> 3757 <a href="https://justreview.co/add-google-reviews-to-shopify" class="footer__link">Google reviews on Shopify</a> 3758 </div> 3759 </li> 3760 <li> 3761 <div class="footer__box--listElement"> 3762 <a href="https://justreview.co/add-google-reviews-to-squarespace" class="footer__link">Google reviews on Squarespace</a> 3763 </div> 3764 </li> 3765 <li> 3766 <div class="footer__box--listElement"> 3767 <a href="https://justreview.co/add-google-reviews-to-wix" class="footer__link">Google reviews on Wix</a> 3768 </div> 3769 </li> 3770 <li> 3771 <div class="footer__box--listElement"> 3772 <a href="https://justreview.co/blog/" class="footer__link">Blog</a> 3773 </div> 3774 </li> 3775 <!-- ProductMix roadmap linki WYLACZONE 2026-06-06 3776<li> 3777 <div class="footer__box--listElement"> 3778 <a href="https://roadmap.justreview.co/announcements" class="footer__link" target="_blank">
3778Changelog</a> 3779 </div> 3780 </li> 3781 <li> 3782 <div class="footer__box--listElement"> 3783 <a href="https://roadmap.justreview.co/roadmap" class="footer__link" target="_blank">Roadmap</a> 3784 </div> 3785 </li> 3786 <li> 3787 <div class="footer__box--listElement"> 3788 <a href="https://roadmap.justreview.co/ideas" class="footer__link" target="_blank">Features Request</a> 3789 </div> 3790 </li> 3791 --> 3792 <li> 3793 <div class="footer__box--listElement">Follow us:</div> 3794 </li> 3795 <li> 3796 <a class="footer__link" href="https://www.facebook.com/JustReview-306449906736905/" target="_blank"> 3797 <img src="/assets/img/fb-icon-g.svg" alt="Facebook fanpage link"> 3798 </a> 3799 <a class="footer__link insta-icon__link" href="https://www.instagram.com/justreview.co/" target="_blank"> 3800 <img class="insta-icon" src="/assets/img/insta-icon-g.svg" alt="Instagram fanpage link"> 3801 </a> 3802 <a class="footer__link" href="https://www.linkedin.com/company/justreview/" target="_blank"> 3803 <img class="linked-icon" src="/assets/img/linkedin.svg" alt="LinkedIn fanpage link"> 3804 </a> 3805 </li> 3806 <li> 3807 <div class="footer__box--listElement"> 3808 <a class="footer__link" href="https://justreview.co/saas-affiliate-program">Affiliate Program <span class="just-label just-label-small">earn 30%</span></a> 3809 </div> 3810 </li> 3811 </div> 3812 </ul> 3813 </div> 3814 3815 <div class="footer__gif col-6"></div> 3816 </div> 3817 <div class="row row-center copy-box"> 3818 <a href="https://justreview.co/terms" class="copy-box__text copy-box__link separate">Terms and Conditions</a> 3819 <a href="https://justreview.co/privacy" class="copy-box__text copy-box__link separate">Privacy Policy</a> 3820 <a href="https://justreview.co/cookies" class="copy-box__text copy-box__link separate">Cookies Policy</a> 3821 </div> 3822 <div class="row row-center copy-box"> 3823 <p class="copy-box__text">Made with ⥠by 3824 <a href="https://justidea.agency/pl/" target="_blank" title="Agencja Interaktywna Kraków" class="copy-box__link">JustIdea</a> - <a href="https://justidea.agency/pl/uslugi/agencja-reklamowa/" target="_blank" title="Agencja Reklamowa Kraków" class="copy-box__link">Agencja Reklamowa Kraków</a> 3825 </p> 3826 </div> 3827</footer> 3828 3829<div id="modal-container" class="modal-container"> 3830 <div class="modal-background"> 3831 <div class="modal"> 3832 <img loading="lazy" src="../assets/img/logo-colorful.png" alt="modal logo"> 3833 <p>Thank you for your interest </br> Soon we will get back to you!</p> 3834 3835 </div> 3836 </div> 3837</div> 3838
3839<script> 3840 jrWhenWidgetReady(function() { 3841 // Guard: gdy widget justreview.js nie dojedzie (adblock, ITP, awaria sieci, 3842 // blokada zgody), wywolanie rzuca "JustReview is not defined" i przerywa CALY 3843 // handler DOMContentLoaded na tej stronie. Wylapane audytem Clarity 2026-07-27. 3844 if (!window.JustReview) { return; } 3845 JustReview.initBadge('WXJDQ3lrelBNL1pqM3hwRWFobHQ2dz09', { 3846 styles: { 3847 left: '0px', 3848 bottom: '75px', 3849 borderRadius: '0px 20px 20px 0px', 3850 backgroundColor: 'rgba(137, 55, 223, 1)', 3851 color: 'rgba(255, 255, 255, 1)', 3852 ratingBorderRadius: '0px' 3853 }, 3854 showJustReviewLogo: true, 3855 enableAggregateRatings: true, 3856 disableOnMobile: true, 3857 fadeOutWhenScrollingOnMobile: true, 3858 services: ['facebook', 'google'] 3859 }); 3860 3861 }); 3862 3863 3864 /* Sekcja opinii to najciezsza czesc widgetu i lezy na ~30 ekranie z 34. 3865 3866 Inicjujemy ja dopiero, gdy uzytkownik sie do niej zbliza. Plakietka wchodzi 3867 3868 wczesniej, bo to dowod, ze uzywamy wlasnego produktu, i ma byc widoczna od razu. */ 3869 3870 jrWhenSectionVisible('#justreview-testimonials', function() { 3871 3872 if (!window.JustReview) { return; } 3873 3874 JustReview.initTestimonials('citCS0FCVHdtc0xaQ3ppOXVtYXlydz09', { 3875 styles: { 3876 backgroundColor: 'rgba(255, 255, 255, 1)', 3877 color: 'rgba(0, 0, 0, 1)', 3878 secondaryColor: 'rgba(154, 154, 154, 1)', 3879 arrowsColor: 'rgba(0, 0, 0, 1)', 3880 buttonColor: 'rgba(0, 0, 0, 1)', 3881 buttonFontColor: 'rgba(255, 255, 255, 1)', 3882 buttonFontSize: '16px', 3883 slideBorderRadius: '20px', 3884 buttonBorderRadius: '5px', 3885 }, 3886 config: { 3887 displayHeader: false, 3888 displayJrLogo: true, 3889 displayDate: true, 3890 displayButton: true, 3891 buttonLink: "https://justreview.co/reviews", 3892 limit: 20, 3893 autoplay: true, 3894 infinity: true, 3895 arrows: true, 3896 visibleSlides: 4, 3897 displayTopRatingsFirst: true, 3898 sortByDate: false, 3899 filterByPageLang: false, 3900 includeEng: false, 3901 displayReviewsUrl: false, 3902 displaySlider: true, 3903 logo: { 3904 isVisible: true, 3905 setColors: false, 3906 logosColor: 'rgba(0, 0, 0, 1)' 3907 } 3908 }, 3909 services: ['facebook', 'capterra.com', 'g2.com'] 3910 }); 3911 3912 }); 3913</script>
3913 3914 3915 3916 3917 3918 3919 <!-- Favicon --> 3920 <link rel="icon" href="/favicon.ico" sizes="any"> 3921 <link rel="icon" type="image/svg+xml" href="/favicon.svg"> 3922 <link rel="icon" type="image/png" sizes="96x96" href="/favicon-96.png"> 3923 <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"> 3924 <link href="/assets/styles/pricelist.css?v=1785447041" rel="stylesheet"> 3925 <link href="/assets/styles/changes05032020.css?v=1785449642" rel="stylesheet"> 3926 <!-- <link rel="stylesheet" href="./css/main.css"> --> 3927 3928 <!-- JustReview --> 3929
3929<script data-cookieconsent="ignore"> 3930 (function () { 3931 var SELECTOR = '.footer__gif, #lottie-header-gif'; 3932 3933 function loadLib() { 3934 if (window.__jrLottieRequested) return; 3935 window.__jrLottieRequested = true; 3936 var s = document.createElement('script'); 3937 // ð¨ Atrybut MUSI byc ustawiony PRZED wstawieniem do DOM. Cookiebot w trybie 3938 // data-blockingmode="auto" przechwytuje takze skrypty tworzone dynamicznie 3939 // i przepisuje im `type` na "text/plain", czyli nigdy sie nie wykonuja ani 3940 // nawet nie pobieraja. Zlapane na produkcji: karuzela i animacja stopki 3941 // przestaly startowac, a licznik `script[src][type="text/plain"]` pokazywal 3942 // 2 zablokowane pliki. Blokada jest NIEDETERMINISTYCZNA (wyscig z parserem), 3943 // wiec pojedynczy test przed wdrozeniem jej nie zlapal - dlatego atrybut jest 3944 // tu na sztywno, a nie warunkowo. 3945 s.setAttribute('data-cookieconsent', 'ignore'); 3946 s.src = '/assets/lottie/lottie.min.js'; 3947 s.onload = function () { 3948 if (typeof window.jrInitLottie === 'function') window.jrInitLottie(); 3949 }; 3950 document.body.appendChild(s); 3951 } 3952 3953 function arm() { 3954 var els = document.querySelectorAll(SELECTOR); 3955 if (!els.length) return; // nie ma czego animowac - nie pobieramy 72 KB 3956 if (!('IntersectionObserver' in window)) { loadLib(); return; } 3957 var io = new IntersectionObserver(function (entries) { 3958 for (var i = 0; i < entries.length; i++) { 3959 if (entries[i].isIntersecting) { 3960 io.disconnect(); 3961 loadLib(); 3962 return; 3963 } 3964 } 3965 }, { rootMargin: '400px' }); 3966 for (var i = 0; i < els.length; i++) io.observe(els[i]); 3967 } 3968 3969 if (document.readyState === 'loading') { 3970 document.addEventListener('DOMContentLoaded', arm); 3971 } else { 3972 arm(); 3973 } 3974 })(); 3975</script>
3975 3976
3976<script data-cookieconsent="ignore" defer src="/assets/scripts/basicLightbox.min.js?v=1780680096"></script>
3976 3977
3977<script data-cookieconsent="ignore" defer src="/assets/scripts/scripts.js?v=1785185188"></script>
3977 3978
3978<script defer src="/assets/scripts/app2.js?v=1785448710" data-cookieconsent="ignore"></script>
3978 3979 3980 <div id="scroll-top"> 3981 <a class="fas fa-angle-up"><svg height="30px" width="30px" aria-hidden="true" focusable="false" role="img" 3982 xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512" data-fa-i2svg=""> 3983 <path fill="currentColor" 3984 d="M177 159.7l136 136c9.4 9.4 9.4 24.6 0 33.9l-22.6 22.6c-9.4 9.4-24.6 9.4-33.9 0L160 255.9l-96.4 96.4c-9.4 9.4-24.6 9.4-33.9 0L7 329.7c-9.4-9.4-9.4-24.6 0-33.9l136-136c9.4-9.5 24.6-9.5 34-.1z"> 3985 </path> 3986 </svg></a> 3987 </div> 3988
3989<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"d73b8b4b2799417581dfa9c8627a4e51","spa":2}' crossorigin="anonymous"></script>
3989 3990</body> 3991 3992</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.