PageSourceSearch

https://reviewsjet.com/assets/index-C4HsQ5bT.js

js reviewsjet.com collected 2026-09-24 08:39:27 UTC 7,118 bytes, 2 lines download raw bytes

1import{j as e,e as t,r as f,l as n,g as w,H as o,M as u,T as r,h as c,t as h,i as m,B as l,n as x,aF as p,a as i,v as j,aG as v,ar as k,R as b,S as N,s as y,W as I,A as T}from"./index-BXeh8s_H.js";import{W}from"./WidgetShowcase-DKMLu7v9.js";function _(){return e.jsxs(e.Fragment,{children:[e.jsxs(t,{size:"tight",className:"pb-0",children:[e.jsx(f,{trail:[{name:"Home",path:"/"},{name:"Who it is for",path:"/who-its-for"}]}),e.jsxs(n,{className:"mt-8",children:[e.jsx(w,{children:"Who it is for"}),e.jsxs(o,{level:1,size:"hero",className:"mt-4",children:["If people already review you, this is"," ",e.jsx(u,{children:"for your business"}),"."]}),e.jsx(r,{size:"lead",className:"mt-6",children:"ReviewsJet is not built for one industry. It is built for the situation almost every business is in — the reviews are on Google, Tripadvisor, Trustpilot or a marketplace, and the website is the one place they are not. Find yours below."}),e.jsxs("div",{className:"mt-9 flex flex-col gap-3 sm:flex-row sm:items-center",children:[e.jsx(c,{href:m("/signup"),size:"lg",onClick:()=>h("hero_cta_clicked",{surface:"who-its-for-hero"}),children:"Start free"}),e.jsx(l,{to:x,variant:"secondary",size:"lg",children:"Build a widget first"})]})]})]}),e.jsx(t,{size:"tight",className:"pt-8 pb-0",children:e.jsx("nav",{"aria-label":"Kinds of business",children:e.jsx("ul",{className:"flex flex-wrap gap-2",children:p.map(s=>e.jsx("li",{children:e.jsx(i,{to:`/who-its-for/${s.id}`,className:"inline-block rounded-lg px-3 py-1.5 text-body-sm font-medium text-ink-700 ring-1 ring-ink-200 transition-colors duration-[var(--duration-fast)] hover:bg-ink-25 hover:text-ink-950 hover:ring-ink-300",children:s.name})},s.id))})})}),e.jsxs(t,{"aria-labelledby":"industries-heading",children:[e.jsx("h2",{id:"industries-heading",className:"sr-only",children:"Kinds of business ReviewsJet is for"}),e.jsx("ul",{className:"space-y-4",children:p.map(s=>e.jsx("li",{children:e.jsx(S,{industry:s})},s.id))})]}),e.jsxs(t,{tone:"raised","aria-labelledby":"example-heading",children:[e.jsxs(n,{children:[e.jsx(o,{level:2,id:"example-heading",children:"It is the same product either way."}),e.jsx(r,{className:"mt-4 max-w-prose",children:"Whatever the trade, the work is the same three steps: connect the listing your reviews are already on, choose which ones are worth showing, and paste one line of code. This is a grid widget with nothing changed — the same renderer that will run on your site."})]}),e.jsx("div",{className:"rj-canvas mt-10 rounded-2xl p-4 ring-1 ring-ink-150 sm:p-8",children:e.jsx(W,{type:"grid",reviews:j("google").reviews.slice(0,6)})}),e.jsxs("div",{className:"mt-8 flex flex-col gap-3 sm:flex-row sm:items-center",children:[e.jsx(l,{to:x,size:"lg",children:"Build a free review widget"}),e.jsx(l,{to:"/integrations",variant:"secondary",size:"lg",children:"Where reviews come from"})]})]}),e.jsx(t,{"aria-labelledby":"missing-heading",children:e.jsxs(n,{children:[e.jsx(o,{level:2,id:"missing-heading",size:"title",children:"Not on the list?"}),e.jsx(r,{className:"mt-4 max-w-prose",children:"The list is the ten kinds of business we see most, not the ten it works for. ReviewsJet cares about two things: whether your reviews are on a platform it can read, and whether you can paste a line of HTML into your site. If both are true, the trade does not matter."}),e.jsxs(r,{className:"mt-4 max-w-prose",children:["The one thing worth checking before you start is your website platform. There is a ReviewsJet app for"," ",e.jsx(i,{to:"/for/wix",className:"underline decoration-ink-200 underline-offset-[3px] hover:text-ink-950",children:"Wix"})," ","and"," ",e.jsx(i,{to:"/for/webflow",className:"underline decoration-ink-200 underline-offset-[3px] hover:text-ink-950",children:"Webflow"}),", a plugin for"," ",e.jsx(i,{to:"/for/wordpress",className:"underline decoration-ink-200 underline-offset-[3px] hover:text-ink-950",children:"WordPress"}),", and a snippet that works anywhere else. Shopify is the one we do not support."]})]})}),e.jsx(t,{tone:"ink",size:"base",children:e.jsxs(n,{children:[e.jsx(o,{level:2,className:"text-white",children:"Your reviews are already written."}),e.jsx(r,{className:"mt-4 text-white/70",children:"Whatever you do, somebody has already said something good about it somewhere. Putting that on your own website takes about ten minutes and costs nothing to try."}),e.jsxs("div",{className:"mt-8 flex flex-col gap-3 sm:flex-row sm:items-center",children:[e.jsx(c,{href:m("/signup"),variant:"inverse",size:"lg",onClick:()=>h("hero_cta_clicked",{surface:"who-its-for-close"}),children:"Start free"}),e.jsx(l,{to:"/pricing",variant:"inverse-ghost",size:"lg",children:"See pricing"})]})]})})]})}function S({industry:s}){const d=v(s.widget),g=k[s.widget];return e.jsx("article",{id:s.id,className:"scroll-mt-24 overflow-hidden rounded-xl bg-white ring-1 ring-ink-150",children:e.jsxs("div",{className:"grid gap-8 p-6 sm:p-8 lg:grid-cols-[minmax(0,1.35fr)_minmax(0,1fr)] lg:gap-14",children:[e.jsxs("div",{children:[e.jsx("h3",{className:"text-title text-ink-950",children:e.jsx(i,{to:`/who-its-for/${s.id}`,className:"rounded-sm underline-offset-4 hover:underline",children:s.name})}),e.jsx("p",{className:"mt-4 max-w-prose text-body-sm text-ink-600",children:s.problem}),e.jsxs("p",{className:"mt-3 flex gap-2.5 max-w-prose text-body-sm text-ink-800",children:[e.jsx(z,{}),s.outcome]}),e.jsx("p",{className:"mt-5",children:e.jsxs(i,{to:`/who-its-for/${s.id}`,className:"text-body-sm font-medium text-accent-700 underline decoration-accent-200 underline-offset-[3px] hover:decoration-accent-400",children:["Reviews for ",s.name," →"]})})]}),e.jsxs("div",{className:"lg:border-l lg:border-ink-100 lg:pl-14",children:[e.jsx("p",{className:"eyebrow text-ink-500",children:"Your reviews are on"}),e.jsx("ul",{className:"mt-3 flex flex-wrap gap-2",children:s.sources.map(a=>e.jsx("li",{children:e.jsxs(i,{to:y(a),className:"inline-flex items-center gap-2 rounded-lg bg-ink-25 px-2.5 py-1.5 text-caption font-medium text-ink-700 ring-1 ring-ink-150 transition-colors duration-[var(--duration-fast)] hover:bg-white hover:text-ink-950 hover:ring-ink-300",children:[e.jsx(N,{source:a,className:"size-3.5 shrink-0"}),b[a].label]})},a))}),e.jsx("p",{className:"eyebrow mt-6 text-ink-500",children:"Layout that suits you"}),e.jsxs("div",{className:"mt-3 flex items-start gap-3.5",children:[e.jsx("span",{className:"w-16 shrink-0",children:e.jsx(I,{t
1ype:s.widget,compact:!0})}),e.jsxs("p",{className:"text-body-sm text-ink-600",children:[d?e.jsx(i,{to:T(d),className:"font-medium text-ink-950 underline decoration-ink-200 underline-offset-[3px]",children:d.seoName}):e.jsx("span",{className:"font-medium text-ink-950",children:g.name})," — ",s.widgetReason]})]})]})]})})}function z(){return e.jsx("svg",{viewBox:"0 0 16 16",className:"mt-1 size-3.5 shrink-0 text-accent-600",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":!0,children:e.jsx("path",{d:"M2.5 8h11M9 3.5 13.5 8 9 12.5"})})}export{_ as component};
2//# sourceMappingURL=index-C4HsQ5bT.js.map

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.