PageSourceSearch

https://hotelzify.com/static/js/6871.f7ada597.chunk.js

js hotelzify.com collected 2026-09-24 12:17:39 UTC 18,066 bytes, 2 lines download raw bytes

1(self.webpackChunklanding_page=self.webpackChunklanding_page||[]).push([[6871],{4822:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});var i=n(5043),o=n(5346),a=n(579);const r=e=>{let{features:t}=e;const n=(0,i.useRef)(null),r=(0,i.useRef)(!1),s=(0,i.useRef)(new Set);(0,i.useEffect)(()=>{const e=new IntersectionObserver(e=>{e.forEach(e=>{e.isIntersecting&&!r.current&&(r.current=!0,(0,o.fireGtmEvent)("landing_features_section_viewed",{section_name:"Feature Highlights",total_features:(null===t||void 0===t?void 0:t.length)||0,page_location:window.location.pathname}))})},{threshold:.3});return n.current&&e.observe(n.current),()=>{n.current&&e.unobserve(n.current)}},[t]);return(0,a.jsxs)("div",{style:{marginTop:"82px"},className:"containerLanding",ref:n,children:[(0,a.jsxs)("h1",{style:{textAlign:"center"},className:"text-dark feature_title",children:["Feature ",(0,a.jsx)("span",{className:"gradient_app",children:"Highlights"}),(0,a.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"42",height:"42",viewBox:"0 0 42 42",fill:"none",children:[(0,a.jsx)("path",{d:"M33.3644 23.25
157C22.4495 25.0506 20.509 27.3306 19.0537 40.6225C19.0052 41.0591 18.3746 41.0591 18.3261 40.6225C16.8707 27.3306 14.9303 25.0991 4.01543 23.2557C3.57884 23.2072 3.57884 22.5766 4.01543 22.5281C14.9303 20.7332 16.8707 18.5017 18.3261 5.20977C18.3746 4.77318 19.0052 4.77318 19.0537 5.20977C20.509 18.5017 22.4495 20.6847 33.3644 22.5281C33.7525 22.5766 33.7525 23.1587 33.3644 23.2557Z",fill:"#B7CBFF"}),(0,a.jsx)("path",{d:"M38.0213 7.92643C34.6256 8.60558 33.6554 9.72133 33.0733 13.6992C33.0247 14.1358 32.3941 14.1358 32.3456 13.6992C31.7635 9.72133 30.7933 8.60558 27.3975 7.87792C27.0094 7.7809 27.0094 7.24728 27.3975 7.15026C30.7447 6.47111 31.7635 5.35537 32.3456 1.3775C32.3941 0.9409 33.0247 0.9409 33.0733 1.3775C33.6554 5.35537 34.6256 6.47111 38.0213 7.19877C38.4094 7.29579 38.4094 7.87792 38.0213 7.92643Z",fill:"#B7CBFF"})]})]}),(0,a.jsx)("div",{className:"feature-grid",children:t.map((e,n)=>(0,a.jsxs)("div",{className:"feature-item",onClick:()=>((e,t)=>{(0,o.fireGtmEvent)("landing_feature_clicked",{feature_id:e.id,feature_title:e.title,feature_index:t})})(e,n),onMouseEnter:()=>((e,n)=>{s.current.has(e.id)||(s.current.add(e.id),(0,o.fireGtmEvent)("landing_feature_viewed",{feature_id:e.id,feature_title:e.title,feature_index:n,total_features:(null===t||void 0===t?void 0:t.length)||0}))})(e,n),style:{cursor:"pointer"},children:[(0,a.jsxs)("div",{className:"feature-content",children:[(0,a.jsx)("h2",{className:"feature-title",children:e.title}),(0,a.jsx)("p",{className:"feature-description",children:e.description})]}),(0,a.jsx)("div",{className:"feature-image feature-bg-".concat(n%4+1),children:(0,a.jsx)("img",{src:e.image,alt:"".concat(e.title," feature")})})]},e.id))}),(0,a.jsx)("style",{children:"\n        .feature-grid {\n        margin-top: 80px;\n          display: flex;\n          flex-direction: column;\n          gap: 80px;\n        }\n\n        .feature-item {\n          display: flex;\n          align-items: center;\n          gap: 60px;\n        }\n\n        .feature-item:nth-child(even) {\n          flex-direction: row-reverse;\n        }\n\n        .feature-content {\n          flex: 1;\n          max-width: 50%;\n        }\n\n        .feature-title {\n          font-size: 40px;\n          font-weight: 600;\n          color: #000;\n          margin-bottom: 16px;\n        }\n\n        .feature-description {\n          font-size: 18px;\n          color: #666;\n          margin-bottom: 20px;\n          line-height: 1.6;\n        }\n\n         .feature_title {\n            font-size: 48px;\n          }\n\n        .feature-cta {\n          display: inline-block;\n          padding: 8px 16px;\n          background-color: #f0f0f0;\n          border-radius: 4px;\n          text-decoration: none;\n          color: #333;\n          font-weight: 500;\n          font-size: 14px;\n        }\n\n        .feature-image {\n          flex: 1;\n          max-width: 50%;\n          display: flex;\n          justify-content: center;\n          align-items: center;\n          padding: 20px;\n          border-radius: 12px;\n        }\n\n        .feature-image img {\n          max-width: 100%;\n          height: auto;\n          border-radius: 8px;\n        }\n\n\n        @media (max-width: 768px) {\n          .feature-item, \n          .feature-item:nth-child(even) {\n            flex-direction: column;\n            gap: 30px;\n          }\n\n          .feature-content,\n          .feature-image {\n            max-width: 100%;\n          }\n\n          .feature-title {\n            font-size: 24px;\n            text-wrap: wrap\n          }\n\n          .feature-description {\n            font-size: 16px;\n          }\n\n          .feature_title {\n            font-size: 32px;\n          }\n        }\n      "})]})}},6871:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>N});var i=n(5043),o=(n(6747),n(4180)),a=n(8735),r=n(9998),s=n(6986),l=n(4822),c=n(9997),d=n(5346),g=n(9379),m=n(7368),p=n(579);const u="https://ik.imagekit.io/hotelzifyprod/assets/images/landing/integrations/1.png",f="https://ik.imagekit.io/hotelzifyprod/assets/images/landing/integrations/2.png",h="https://ik.imagekit.io/hotelzifyprod/assets/images/landing/integrations/3.png",x="https://ik.imagekit.io/hotelzifyprod/assets/images/landing/integrations/4.png",y="https://ik.imagekit.io/hotelzifyprod/assets/images/landing/integrations/5.png",v="https://ik.imagekit.io/hotelzifyprod/assets/images/landing/integrations/6.png",w="https://ik.imagekit.io/hotelzifyprod/assets/images/landing/integrations/7.png",j="https://ik.imagekit.io/hotelzifyprod/assets/images/landing/integrations/8.png",k="https://ik.imagekit.io/hotelzifyprod/assets/images/landing/integrations/9.png",b="https://ik.imagekit.io/hotelzifyprod/assets/images/landing/integrations/10.png",z="https://ik.imagekit.io/hotelzifyprod/assets/images/landing/integrations/11.png",_={[u]:"Integration 1",[f]:"Integration 2",[h]:"Integration 3",[x]:"Integration 4",[y]:"Integration 5",[v]:"Integration 6",[w]:"Integration 7",[j]:"Integration 8",[k]:"Integration 9",[b]:"Integration 10",[z]:"Integration 11"},C=[u,f,h,x,y,v,w,j,k,b,z,null],A=()=>{const{width:e}=(0,m.A)(),t=e<=768;return(0,p.jsxs)("div",{style:{marginTop:"7rem",marginBottom:t?"0":"10rem"},children:[(0,p.jsxs)("div",{style:(0,g.A)((0,g.A)({},t?{}:{display:"flex"}),{},{width:"100%",justifyContent:"space-between",alignItems:"center"}),children:[e>=768&&(0,p.jsx)("img",{style:{width:"20%"},src:"https://ik.imagekit.io/hotelzifyprod/assets/images/landing/svgs/right.svg",alt:"Decorative graphic element",loading:"lazy"}),(0,p.jsxs)("div",{children:[(0,p.jsxs)("h1",{className:"text-dark integration_title",children:["The Ultimate Partner for ",(0,p.jsx)("br",{})," Your"," ",(0,p.jsx)("span",{className:"gradient_app",children:"Hotel\u2019s Success"})]}),(0,p.jsxs)("p",{className:"text-dark integration_description",style:{fontSize:"20px",textAlign:"center",marginTop:"12px"},children:["Collaborating with top industry innovators to deliver"," ",t&&(0,p.jsx)("br",{})," effortless integrations and unmatched performance."]})]}),e>=768&&(0,p.jsx)("img",{style:{width:"20%"},src:"https://ik.imagekit.io/hotelzifyprod/assets/images/landing/svgs/left.svg",alt:"Decorative graphic element",loading:"lazy"})]}),(0,p.jsx)("div",{style:{display:"grid",gridTemplateColumns:"repeat(6, auto)",gap:"16px",justifyContent:"center",alignItems:"center",margin:"4rem 4rem 0",marginTop:"4rem"},className:"integrations-container",children:C.map((e,t)=>(0,p.jsx)("div",{style:{display:"flex",alignItems:"center",cursor:e?"pointer":"default"},onClick:()=>{e?(0,d.fireGtmEvent)("landing_integration_clicked",{integration_name:_[e]||"Integration ".concat(t+1),section:"integrations",position:t+1}):(0,d.fireGtmEvent)("landing_integration_more_clicked",{section:"integrations",cta_text:"+ Many More"})},children:e?(0,p.jsx)("img",{className:"int_logo",src:e,alt:"Integration partner ".concat(t+1," logo"),style:{width:"100%",height:"auto"},loading:"lazy"}):(0,p.jsx)("p",{children:"+ Many More"})},t))})]})},I=[{id:1,title:"Abandoned cart",description:"Recover lost sales with automated reminders for customers who add items to their cart but leave without completing their transaction through a multi-step re-engagement strategy.",image:"https://ik.imagekit.io/hotelzifyprod/components/landing/features/be/1.svg"},{id:2,title:"Promotion Engine",description:"Build your revenue with scalable, predictable triggers that enable you to create campaigns, generate offers, discounts, and more while tracking the performance of each promotional effort.",image:"https://ik.imagekit.io/hotelzifyprod/components/landing/features/be/2.svg"},{id:3,title:"Price Intelligence",description:"We ensure your offered services display the lowest price for online booking, minimizing OTA rates and influencing guest flow.",image:"https://ik.imagekit.io/hotelzifyprod/components/landing/features/be/3.svg"},{id:4,title:"One Page Checkout",description:"Simplify your checkout process with a frictionless single-page form that collects all necessary information efficie
1ntly. We ensure your visitors finish their transaction with minimal friction.",image:"https://ik.imagekit.io/hotelzifyprod/components/landing/features/be/4.svg"},{id:5,title:"Your hotel sells way more than just rooms",description:"When we say Hotelzify is way more than just a booking engine, we mean it. We enable you to sell everything effortlessly directly from your website.",image:"https://ik.imagekit.io/hotelzifyprod/components/landing/features/be/5.svg"}],N=()=>{const{width:e}=(0,m.A)(),t=e<=768;(0,i.useEffect)(()=>{(0,d.fireGtmEvent)("landing_bookingengine_viewed",{component:"BookingEngine",page_title:"Hotel Booking Engine",feature_count:I.length,features:I.map(e=>e.title).join(", "),is_mobile:t})},[t]);return(0,p.jsxs)("div",{className:"",children:[(0,p.jsx)(c.A,{title:"Hotel Booking Engine - Convert Visitors to Guests in 3 Clicks | Hotelzify",metaDescription:"Powerful hotel booking engine with abandoned cart recovery, promotion engine, price intelligence & one-page checkout. Turn your website into a full ecommerce experience. Integrated with 40+ PMS.",canonicalUrl:"https://hotelzify.com/booking-engine",structuredData:{"@context":"https://schema.org","@type":"SoftwareApplication",name:"Hotelzify Booking Engine",applicationCategory:"BusinessApplication",offers:{"@type":"Offer",price:"0",priceCurrency:"USD",description:"Commission-based hotel booking engine"},description:"Convert website visitors into guests in just 3 clicks with our powerful booking engine featuring abandoned cart recovery, promotion engine, price intelligence, and one-page checkout.",operatingSystem:"Web",provider:{"@type":"Organization",name:"Hotelzify"}},ogImage:"https://ik.imagekit.io/hotelzifyprod/assets/images/landing/logo.svg"}),(0,p.jsx)(o.A,{}),(0,p.jsx)(a.A,{content:t?(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("h1",{style:{lineHeight:"1.1"},className:"onestfont",children:(0,p.jsxs)("span",{className:"text-dark onestfont",children:["From Visitor ",(0,p.jsx)("br",{})," to Guest in"]})}),(0,p.jsx)("h1",{children:(0,p.jsx)("span",{className:"gradient_app onestfont",children:"just 3 clicks"})}),(0,p.jsxs)("p",{children:["Your guests are on your website\u2026 but your ",(0,p.jsx)("br",{})," booking engine isn't. ",(0,p.jsx)("br",{})," Hotelzify turns your website into a full ecommerce experience."]})]}):(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("h1",{className:"onestfont",children:(0,p.jsx)("span",{className:"text-dark onestfont",children:"From Visitor to Guest in"})}),(0,p.jsx)("h1",{children:(0,p.jsx)("span",{className:"gradient_app onestfont",children:"just 3 clicks"})}),(0,p.jsxs)("p",{children:["Your guests are on your website\u2026 but your booking engine isn't. ",(0,p.jsx)("br",{}),"Hotelzify turns your website into a full ecommerce experience."]})]})}),(0,p.jsx)(l.A,{features:I}),(0,p.jsx)(A,{}),(0,p.jsx)(r.A,{}),(0,p.jsx)(s.A,{})]})}},8222:e=>{e.exports=function(){const e=["a","b","c","d","e","f","0","1","2","3","4","5","6","7","8","9"];let t=[];for(let n=0;n<36;n++)t[n]=8===n||13===n||18===n||23===n?"-":e[Math.ceil(Math.random()*e.length-1)];return t.join("")}},8735:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});var i=n(5043),o=(n(5223),n(8671)),a=(n(7808),n(8195)),r=n(2572),s=n(5346),l=n(579);const c=e=>{let{content:t}=e;const[n,c]=(0,i.useState)(!1);return(0,l.jsxs)("div",{className:"landing-container",children:[(0,l.jsx)("div",{className:"background-image"}),(0,l.jsx)("div",{className:"main-container",children:(0,l.jsxs)("div",{className:"content",children:[t,(0,l.jsxs)(o.A,{onClick:()=>{(0,s.fireGtmEvent)("landing_hero_cta_clicked",{button_text:"Book a Demo",destination:r.r,component:"Hero"}),window.location.href=r.r},className:"demo-button",children:[(0,l.jsx)("span",{children:"Book a Demo"}),(0,l.jsx)("img",{src:"https://ik.imagekit.io/hotelzifyprod/assets/images/landing/chevronRightRound.svg",alt:"Arrow icon",loading:"lazy"})]})]})}),n&&(0,l.jsx)(a.A,{onClose:()=>c(!1)})]})}},9997:(e,t,n)=>{"use strict";n.d(t,{A:()=>p});var i=n(9379),o=n(5043),a=n(1591),r=n(8222),s=n.n(r),l=n(5989),c=n(5346),d=n(7343),g=n(579);const m="hotel-structured-data",p=e=>{var t,n;let{id:r,title:p,address:u,HotelImages:f,websiteSlug:h,domain:x,city:y,description:v,hotelId:w,state:j,HotelRooms:k,currency:b,reviews:z,logo:_,keywords:C,structuredData:A,ogImage:I,ogDescription:N,canonicalUrl:E,metaDescription:B,hreflangLinks:H,noindex:S=!1}=e,O="".concat(p||""," ").concat(u||"",". Free cancellation and best price guaranteed on our official website.").concat(u?" Hotels near ".concat(u,". Cheap stays in ").concat(u,"."):"").concat(y?" hotels in ".concat(y):"");const[F,G]=(0,o.useState)([]);(0,o.useEffect)(()=>
1{if(k&&(null===k||void 0===k?void 0:k.length)>1){let e=null===k||void 0===k?void 0:k.filter(e=>{var t;return null===e||void 0===e||null===(t=e.pricing)||void 0===t?void 0:t.every(e=>(null===e||void 0===e?void 0:e.roomCount)>0)}),t=null===k||void 0===k?void 0:k.filter(e=>{var t;return null===e||void 0===e||null===(t=e.pricing)||void 0===t?void 0:t.some(e=>0===(null===e||void 0===e?void 0:e.roomCount))});e.sort((e,t)=>(null===e||void 0===e?void 0:e.pricing.reduce((e,t)=>e+(null===t||void 0===t?void 0:t.price),0))-(null===t||void 0===t?void 0:t.pricing.reduce((e,t)=>e+(null===t||void 0===t?void 0:t.price),0))),G([...e,...t])}else G(k)},[k]);let D=(null===F||void 0===F?void 0:F.length)>0?null===(t=F[0])||void 0===t?void 0:t.defaultPrice:0;const M=(()=>{const e=(Array.isArray(A)?A:[A]).filter(Boolean);return e.length>0?JSON.stringify(e):""})();(0,o.useEffect)(()=>{var e;if(!M||"undefined"===typeof document||!document.head)return;const t=document.createElement("script");return t.type="application/ld+json",t.id=m,t.text=M,null===(e=document.getElementById(m))||void 0===e||e.remove(),document.head.appendChild(t),()=>t.remove()},[M]),(0,o.useEffect)(()=>{try{if(!l.A.get("userId")){let e=s()();l.A.set("userId",e),(0,c.fireGtmEvent)("user_came")}}catch(e){}},[]);let W=(null===p||void 0===p?void 0:p.length)>40?p:y?"".concat(p||""," ").concat(y," starts at ").concat(b||""," ").concat(D):"".concat(p||""," starts at ").concat(b||""," ").concat(D);const R=B||"".concat(p||""," ").concat(O).trim(),T=N||"Book direct on our official website, Best service and price guaranteed",U="https://ik.imagekit.io/hotelzifyprod/logo.png",P=-1!==["hotelzify.com","www.hotelzify.com","hotelzify.in","www.hotelzify.in","hotelzify.co","www.hotelzify.co","hotelzify.ai","www.hotelzify.ai","dev.hotelzify.com","www.dev.hotelzify.com"].indexOf(window.location.hostname),L="undefined"===typeof window?"/":window.location.pathname||"/",Y="undefined"===typeof window?"https://".concat(h,".bookmystay.io"):window.location.origin,V=(()=>{const e=x||Y;try{return new URL(/^https?:\/\//i.test(e)?e:"https://".concat(e)).origin}catch(t){return Y}})(),Z=E||"".concat(V).concat(L),q=(null!==H&&void 0!==H&&H.length?H:[{lang:"en"},{lang:"x-default"}]).map(e=>{if(!e.url)return(0,i.A)((0,i.A)({},e),{},{url:Z});try{const t=new URL(/^https?:\/\//i.test(e.url)?e.url:"https://".concat(e.url));return(0,i.A)((0,i.A)({},e),{},{url:"/"===t.pathname?"".concat(t.origin).concat(L):t.toString()})}catch(t){return(0,i.A)((0,i.A)({},e),{},{url:Z})}}),J=null===f||void 0===f||null===(n=f[0])||void 0===n?void 0:n.cdnImageUrl,$=I||_||(J?"".concat(J,"?tr=w-auto-300,ar-1-1,h-200,q-").concat(d.Y$):U);return(0,g.jsxs)(a.m,{children:[W&&(0,g.jsx)("title",{children:"".concat(W)}),(0,g.jsx)("meta",{name:"description",content:R}),C&&(0,g.jsx)("meta",{name:"keywords",content:C}),(0,g.jsx)("meta",{name:"robots",content:S?"noindex,nofollow":"index,follow,max-image-preview:large,max-snippet:-1,max-video-preview:-1"}),(0,g.jsx)("meta",{name:"googlebot",content:S?"noindex,nofollow":"index,follow"}),(0,g.jsx)("link",{rel:"apple-touch-icon",href:P?"/logo192.png":_||U}),(0,g.jsx)("link",{rel:"icon",href:P?"/favicon.ico":_||U}),(0,g.jsx)("link",{rel:"canonical",href:Z}),q.map((e,t)=>(0,g.jsx)("link",{rel:"alternate",hrefLang:e.lang,href:e.url},t)),(0,g.jsx)("meta",{property:"og:title",content:p?"".concat(p," Official Website"):"Official Website"}),(0,g.jsx)("meta",{property:"og:type",content:"website"}),(0,g.jsx)("meta",{property:"og:url",content:Z}),(0,g.jsx)("meta",{property:"og:image",content:$}),(0,g.jsx)("meta",{property:"og:image:width",content:"1200"}),(0,g.jsx)("meta",{property:"og:image:height",content:"630"}),(0,g.jsx)("meta",{property:"og:description",content:T}),(0,g.jsx)("meta",{property:"og:site_name",content:p||"Official Website"}),(0,g.jsx)("meta",{property:"og:locale",content:"en_US"}),(0,g.jsx)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,g.jsx)("meta",{name:"twitter:title",content:p?"".concat(p," Official Website"):"Official Website"}),(0,g.jsx)("meta",{name:"twitter:description",content:T}),(0,g.jsx)("meta",{name:"twitter:image",content:$}),(0,g.jsx)("meta",{name:"twitter:url",content:Z})]})}}}]);
2//# sourceMappingURL=6871.f7ada597.chunk.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.