PageSourceSearch

https://ticketspotapp.com/_next/static/chunks/pages/solutions/festivals-concerts-eead453bfbcc45ef.js

js ticketspotapp.com collected 2026-09-24 19:10:50 UTC 17,079 bytes, 1 lines download raw bytes

1!function(){try{var n="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},e=(new n.Error).stack;e&&(n._sentryDebugIds=n._sentryDebugIds||{},n._sentryDebugIds[e]="60f7b56e-30cd-480d-add3-958d4e94f8ef",n._sentryDebugIdIdentifier="sentry-dbid-60f7b56e-30cd-480d-add3-958d4e94f8ef")}catch(n){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1775],{83776:function(n,e,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/solutions/festivals-concerts",function(){return t(39601)}])},85901:function(n,e,t){"use strict";t.d(e,{t:function(){return k}});var i=t(85893),r=t(7297),o=t(15437),s=t(41664),a=t.n(s),c=t(61401);function d(){let n=(0,r.Z)(["\n  width: 100%;\n  background: ",";\n  padding: 80px 0;\n  margin: 80px 0;\n\n  @media (",") {\n    padding: 60px 0;\n    margin: 60px 0;\n  }\n\n  @media (",") {\n    padding: 40px 0;\n    margin: 40px 0;\n  }\n"]);return d=function(){return n},n}function l(){let n=(0,r.Z)(["\n  max-width: 800px;\n  margin: 0 auto;\n  padding: 0 var(--main-layout-horizontal-padding);\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 32px;\n  text-align: center;\n"]);return l=function(){return n},n}function p(){let n=(0,r.Z)(["\n  font-size: 42px;\n  font-weight: 700;\n  color: #1a1a1a;\n  margin: 0;\n\n  @media (",") {\n    font-size: 36px;\n  }\n\n  @media (",") {\n    font-size: 28px;\n  }\n"]);return p=function(){return n},n}function f(){let n=(0,r.Z)(["\n  display: flex;\n  gap: 16px;\n  flex-wrap: wrap;\n  justify-content: center;\n\n  @media (",") {\n    flex-direction: column;\n    width: 100%;\n  }\n"]);return f=function(){return n},n}function u(){let n=(0,r.Z)(["\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  padding: 16px 32px;\n  background: #9d25dc;\n  color: white;\n  font-size: 16px;\n  font-weight: 600;\n  border-radius: 8px;\n  text-decoration: none;\n  transition: all 0.3s ease;\n  border: 2px solid #9d25dc;\n\n  &:hover {\n    background: #8a1fc4;\n    border-color: #8a1fc4;\n    transform: translateY(-2px);\n    box-shadow: 0 8px 16px rgba(157, 37, 220, 0.3);\n  }\n\n  @media (",") {\n    width: 100%;\n    padding: 14px 28px;\n  }\n"]);return u=function(){return n},n}function h(){let n=(0,r.Z)(["\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  padding: 16px 32px;\n  background: white;\n  color: #9d25dc;\n  font-size: 16px;\n  font-weight: 600;\n  border-radius: 8px;\n  text-decoration: none;\n  transition: all 0.3s ease;\n  border: 2px solid #9d25dc;\n\n  &:hover {\n    background: #f8f4fc;\n    transform: translateY(-2px);\n    box-shadow: 0 8px 16px rgba(157, 37, 220, 0.15);\n  }\n\n  @media (",") {\n    width: 100%;\n    padding: 14px 28px;\n  }\n"]);return h=function(){return n},n}let g=o.ZP.div.withConfig({componentId:"sc-b7c10496-0"})(d(),n=>n.backgroundColor,c.B.md,c.B.xs),x=o.ZP.div.withConfig({componentId:"sc-b7c10496-1"})(l()),m=o.ZP.h2.withConfig({componentId:"sc-b7c10496-2"})(p(),c.B.md,c.B.xs),w=o.ZP.div.withConfig({componentId:"sc-b7c10496-3"})(f(),c.B.xs),v=(0,o.ZP)(a()).withConfig({componentId:"sc-b7c10496-4"})(u(),c.B.xs),y=(0,o.ZP)(a()).withConfig({componentId:"sc-b7c10496-5"})(h(),c.B.xs),k=n=>{let{title:e,primaryCTA:t="Start free trial",primaryCTALink:r="https://ticketspotapp.com/manage",secondaryCTA:o="Book a demo",secondaryCTALink:s="https://calendly.com/chris-ticketspotapp/support-call",backgroundColor:a="#f8f4fc"}=n;return(0,i.jsx)(g,{backgroundColor:a,children:(0,i.jsxs)(x,{children:[(0,i.jsx)(m,{children:e}),(0,i.jsxs)(w,{children:[(0,i.jsx)(v,{href:r,target:r.startsWith("http")?"_blank":void 0,children:t}),o&&(0,i.jsx)(y,{href:s,children:o})]})]})})}},39601:function(n,e,t){"use strict";t.r(e),t.d(e,{default:function(){return $}});var i=t(85893),r=t(31696),o=t(74509),s=t(83418),a=t(88911),c=t(85901),d=t(95554),l=t(41664),p=t.n(l),f=t(7297),u=t(15437),h=t(61401),g=t(57286);function x(){let n=(0,f.Z)(["\n  width: 100%;\n\n  "," {\n    margin-right: calc(-1 * var(--main-layout-horizontal-padding));\n    align-items: flex-start;\n    padding-top: 20px;\n  }\n\n  "," {\n    max-width: 55%;\n    border-radius: 12px 0 0 12px;\n  }\n\n  @media (max-width: 1024px) {\n    "," {\n      margin-right: 0;\n      align-items: center;\n    }\n\n    "," {\n      max-width: 100%;\n      border-radius: 12px;\n    }\n  }\n"]);return x=function(){return n},n}function m(){let n=(0,f.Z)(["\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: 0 var(--main-layout-horizontal-padding);\n  display: flex;\n  flex-direction: column;\n  gap: 60px;\n  margin-top: 60px;\n  margin-bottom: 60px;\n\n  @media (",") {\n    gap: 48px;\n    margin-top: 48px;\n  }\n\n  @media (",") {\n    gap: 32px;\n    margin-top: 32px;\n  }\n"]);return m=function(){return n},n}function w(){let n=(0,f.Z)(["\n  max-width: 900px;\n"]);return w=function(){return n},n}function v(){let n=(0,f.Z)(["\n  font-size: 36px;\n  font-weight: 700;\n  color: #1a1a1a;\n  margin: 0 0 24px 0;\n\n  @media (",") {\n    font-size: 28px;\n    margin-bottom: 16px;\n  }\n"]);return v=function(){return n},n}function y(){let n=(0,f.Z)(["\n  font-size: 18px;\n  line-height: 1.7;\n  color: #333;\n  margin: 0 0 20px 0;\n\n  a {\n    color: #9d25dc;\n    text-decoration: none;\n    border-bottom: 1px solid #9d25dc;\n\n    &:hover {\n      color: #8a1fc4;\n      border-bottom-color: #8a1fc4;\n    }\n  }\n\n  strong {\n    color: #9d25dc;\n    font-weight: 700;\n  }\n\n  @media (",") {\n    font-size: 16px;\n  }\n"]);return y=function(){return n},n}function k(){let n=(0,f.Z)(["\n  display: flex;\n  flex-direction: column;\n  gap: 32px;\n\n  @media (",") {\n    gap: 24px;\n  }\n"]);return k=function(){return n},n}function b(){let n=(0,f.Z)(["\n  font-size: 32px;\n  font-weight: 700;\n  color: #1a1a1a;\n  margin: 0;\n\n  @media (",") {\n    font-size: 26px;\n  }\n"]);return b=function(){return n},n}function j(){let n=(0,f.Z)(["\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 24px;\n\n  @media (",") {\n    grid-template-columns: 1fr;\n  }\n"]);return j=function(){return n},n}function Z(){let n=(0,f.Z)(["\n  padding: 28px;\n  background: #fafafa;\n  border-radius: 12px;
1\n  border: 1px solid #f0f0f0;\n\n  @media (",") {\n    padding: 20px;\n  }\n"]);return Z=function(){return n},n}function I(){let n=(0,f.Z)(["\n  font-size: 20px;\n  font-weight: 700;\n  color: #1a1a1a;\n  margin: 0 0 12px 0;\n\n  @media (",") {\n    font-size: 18px;\n  }\n"]);return I=function(){return n},n}function C(){let n=(0,f.Z)(["\n  font-size: 16px;\n  line-height: 1.6;\n  color: #555;\n  margin: 0;\n\n  a {\n    color: #9d25dc;\n    text-decoration: none;\n    border-bottom: 1px solid #9d25dc;\n\n    &:hover {\n      color: #8a1fc4;\n      border-bottom-color: #8a1fc4;\n    }\n  }\n\n  @media (",") {\n    font-size: 15px;\n  }\n"]);return C=function(){return n},n}function P(){let n=(0,f.Z)(["\n  padding: 40px;\n  background: linear-gradient(135deg, #f8f4fc 0%, #e8f9fa 100%);\n  border-radius: 16px;\n  border-left: 4px solid #9d25dc;\n  text-align: center;\n\n  @media (",") {\n    padding: 24px;\n  }\n"]);return P=function(){return n},n}function z(){let n=(0,f.Z)(["\n  font-size: 20px;\n  line-height: 1.6;\n  color: #333;\n  font-style: italic;\n  margin: 0 0 12px 0;\n\n  @media (",") {\n    font-size: 17px;\n  }\n"]);return z=function(){return n},n}function S(){let n=(0,f.Z)(["\n  font-size: 15px;\n  color: #666;\n  font-style: normal;\n  font-weight: 600;\n"]);return S=function(){return n},n}function B(){let n=(0,f.Z)(["\n  list-style: none;\n  padding: 0;\n  margin: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n"]);return B=function(){return n},n}function T(){let n=(0,f.Z)(['\n  font-size: 17px;\n  line-height: 1.6;\n  color: #333;\n  padding-left: 28px;\n  position: relative;\n\n  &:before {\n    content: "✓";\n    position: absolute;\n    left: 0;\n    color: #9d25dc;\n    font-weight: 700;\n    font-size: 18px;\n  }\n\n  a {\n    color: #9d25dc;\n    text-decoration: none;\n    border-bottom: 1px solid #9d25dc;\n\n    &:hover {\n      color: #8a1fc4;\n      border-bottom-color: #8a1fc4;\n    }\n  }\n\n  @media (',") {\n    font-size: 16px;\n  }\n"]);return T=function(){return n},n}function _(){let n=(0,f.Z)(["\n  font-size: 17px;\n  line-height: 1.6;\n  color: #555;\n  margin: 16px 0 0 0;\n\n  strong {\n    color: #9d25dc;\n    font-weight: 700;\n  }\n\n  @media (",") {\n    font-size: 16px;\n  }\n"]);return _=function(){return n},n}function F(){let n=(0,f.Z)(["\n  display: inline-flex;\n  align-items: center;\n  font-size: 17px;\n  font-weight: 600;\n  color: #9d25dc;\n  text-decoration: none;\n  margin-top: 8px;\n  transition: all 0.2s ease;\n\n  &:hover {\n    color: #8a1fc4;\n    transform: translateX(4px);\n  }\n"]);return F=function(){return n},n}let V=u.ZP.div.withConfig({componentId:"sc-e54928df-0"})(x(),g.qb,g.Sy,g.qb,g.Sy),E=u.ZP.div.withConfig({componentId:"sc-e54928df-1"})(m(),h.B.md,h.B.xs),q=u.ZP.section.withConfig({componentId:"sc-e54928df-2"})(w()),A=u.ZP.h2.withConfig({componentId:"sc-e54928df-3"})(v(),h.B.xs),N=u.ZP.p.withConfig({componentId:"sc-e54928df-4"})(y(),h.B.xs),R=u.ZP.section.withConfig({componentId:"sc-e54928df-5"})(k(),h.B.xs),D=u.ZP.h2.withConfig({componentId:"sc-e54928df-6"})(b(),h.B.xs),O=u.ZP.div.withConfig({componentId:"sc-e54928df-7"})(j(),h.B.md),W=u.ZP.div.withConfig({componentId:"sc-e54928df-8"})(Z(),h.B.xs),U=u.ZP.h3.withConfig({componentId:"sc-e54928df-9"})(I(),h.B.xs),Y=u.ZP.p.withConfig({componentId:"sc-e54928df-10"})(C(),h.B.xs);u.ZP.section.withConfig({componentId:"sc-e54928df-11"})(P(),h.B.xs),u.ZP.blockquote.withConfig({componentId:"sc-e54928df-12"})(z(),h.B.xs),u.ZP.cite.withConfig({componentId:"sc-e54928df-13"})(S());let M=u.ZP.ul.withConfig({componentId:"sc-e54928df-14"})(B()),Q=u.ZP.li.withConfig({componentId:"sc-e54928df-15"})(T(),h.B.xs),G=u.ZP.p.withConfig({componentId:"sc-e54928df-16"})(_(),h.B.xs),X=(0,u.ZP)(p()).withConfig({componentId:"sc-e54928df-17"})(F());var K=t(56224);let H=[{question:"Can I sell multi-day passes?",answer:"Yes. Create single-day tickets, weekend passes, full festival passes, and VIP upgrades with different access levels."},{question:"Is reserved seating available?",answer:"Yes. Use the interactive seating chart builder for venues with assigned seats, or sell general admission for standing areas."},{question:"How fast is check-in for large crowds?",answer:"The QR scanner processes attendees in under 2 seconds. Use multiple devices simultaneously for high-volume entry points."},{question:"Can I sell VIP and tiered tickets?",answer:"Yes. Create unlimited ticket tiers with different pricing, perks, and access levels. Early bird pricing and group discounts supported."},{question:"Are there platform fees?",answer:"No. 0% platform fees means you keep 100% of ticket revenue. Only pay your payment processor's standard rate."}],L=()=>(0,i.jsxs)(V,{children:[(0,i.jsx)(a.M,{icon:(0,i.jsx)(d.Z,{size:32,strokeWidth:2}
1),iconColor:"#9d25dc",caption:"FESTIVALS & CONCERTS",title:"Ticketing for Festivals & Concerts – Zero Platform Fees",subtitle:"Manage multi-stage festivals or concerts with advanced passes and lightning-fast check-in, all without per-ticket fees.",logo:"https://cdn.ticketspotapp.com/website/product-solutions/festival.png",logoAlt:"Festival and concert ticketing with Ticket Spot"}),(0,i.jsxs)(E,{children:[(0,i.jsxs)(q,{children:[(0,i.jsx)(A,{children:"Built for Music Festivals"}),(0,i.jsxs)(N,{children:["Running a festival or concert means coordinating multiple stages, managing VIP areas, handling thousands of attendees, and ensuring fast entry-all while keeping ticket buyers happy. Ticket Spot gives you"," ",(0,i.jsx)(p(),{href:"/create-and-customize-tickets",children:"various ticket types"})," ","for GA, VIP, and multi-day passes, plus"," ",(0,i.jsx)(p(),{href:"/seating-charts",children:"interactive seating charts"})," for reserved sections and"," ",(0,i.jsx)(p(),{href:"/event-check-in-app",children:"mobile check-in"})," that keeps every gate reading the same live guest list."]}),(0,i.jsxs)(N,{children:["Whether you're selling tickets for a single-night concert or a multi-day festival with camping passes, our platform handles capacity limits, early bird pricing, and merchandise add-ons-with"," ",(0,i.jsx)("strong",{children:"0% platform fees"})," so more revenue stays with you."]})]}),(0,i.jsxs)(R,{children:[(0,i.jsx)(D,{children:"Fast Check-In"}),(0,i.jsxs)(O,{children:[(0,i.jsxs)(W,{children:[(0,i.jsx)(U,{children:"QR Code Scanning"}),(0,i.jsxs)(Y,{children:["Check in attendees with"," ",(0,i.jsx)(p(),{href:"/event-check-in-app",children:"QR code scanning"})," using the Ticket Spot mobile app or external scanners. Every gate reads one live guest list, so plan connectivity at each entrance — cell service on an open site is often the weak link."]})]}),(0,i.jsxs)(W,{children:[(0,i.jsx)(U,{children:"Multi-Day & VIP Passes"}),(0,i.jsx)(Y,{children:"Create unlimited ticket types: single-day, weekend passes, VIP upgrades, or season tickets. Set capacity limits per tier and automate entry validation for each day."})]}),(0,i.jsxs)(W,{children:[(0,i.jsx)(U,{children:"Reserved Seating"}),(0,i.jsxs)(Y,{children:["Upload venue floor plans and let VIP ticket holders choose their own seats with our"," ",(0,i.jsx)(p(),{href:"/seating-charts",children:"interactive seating chart builder"}),". Perfect for amphitheaters and seated concerts."]})]}),(0,i.jsxs)(W,{children:[(0,i.jsx)(U,{children:"On-Site Sales"}),(0,i.jsxs)(Y,{children:["Use ",(0,i.jsx)(p(),{href:"/square-pos",children:"Square POS"})," to sell tickets at the box office or entrance. Accept card payments or cash, print badges on-site, and keep all sales in one system."]})]})]})]}),(0,i.jsxs)(R,{children:[(0,i.jsx)(D,{children:"Proven at Concerts"}),(0,i.jsxs)(M,{children:[(0,i.jsxs)(Q,{children:[(0,i.jsx)("strong",{children:"Unlimited ticket types and tiers"})," – GA, VIP, early bird, group discounts, and more"]}),(0,i.jsxs)(Q,{children:[(0,i.jsx)("strong",{children:"Custom seating charts"})," – Interactive venue layouts with drag-and-drop seat selection"]}),(0,i.jsxs)(Q,{children:[(0,i.jsx)("strong",{children:"Fast VIP/GA entry"})," – Scan QR codes with the mobile app or hardware barcode scanners at every gate"]}),(0,i.jsxs)(Q,{children:[(0,i.jsx)("strong",{children:"White-label checkout"})," – Sell on"," ",(0,i.jsx)(p(),{href:"/whitelabel-ticketing",children:"your own domain"})," with zero Ticket Spot branding"]}),(0,i.jsxs)(Q,{children:[(0,i.jsx)("strong",{children:"Email marketing built-in"})," – Send confirmations, lineup announcements, and reminders automatically"]}),(0,i.jsxs)(Q,{children:[(0,i.jsx)("strong",{children:"Embed anywhere"})," – Integrate with"," ",(0,i.jsx)(p(),{href:"/integrations",children:"Shopify, Wix, WordPress"}),", or any website"]})]}),(0,i.jsxs)(G,{children:["Every feature you need to run professional music events-with"," ",(0,i.jsx)("strong",{children:"0% platform fees"}),". Payment processors charge standard fees (typically 2.9% + $0.30); Ticket Spot adds nothing on top."]}),(0,i.jsx)(X,{href:"/pricing",children:"Compare Plans →"})]}),(0,i.jsx)(K.r,{items:H})]}),(0,i.jsx)(c.t,{title:"Ready to launch your festival ticketing?"})]});function $(){let n=(0,r.vS)({name:"Festival and Concert Ticketing Softw
1are",description:"Comprehensive ticketing platform for festivals and concerts with multi-day passes, VIP tiers, reserved seating, fast check-in, and zero platform fees.",provider:{"@type":"Organization",name:"Ticket Spot",url:"https://ticketspotapp.com"},areaServed:"Worldwide",serviceUrl:"https://ticketspotapp.com/solutions/festivals-concerts"}),e=(0,r.Nu)(H);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(o.fj,{title:"Festival & Concert Ticketing Software | Ticket Spot",description:"Festival and concert ticketing with multi-day passes, VIP tiers, reserved seating charts and fast mobile check-in. Zero platform fees on every ticket.",canonicalPath:"/solutions/festivals-concerts",keywords:"festival ticketing software, concert tickets, music festival ticketing, VIP tickets, reserved seating, multi-day passes, festival registration, concert check-in app",image:"https://cdn.ticketspotapp.com/website/product-solutions/festival.png",ogType:"website",ogTitle:"Festival & Concert Ticketing Software | Ticket Spot",ogDescription:"Festival and concert ticketing with multi-day passes, VIP tiers, reserved seating charts, fast mobile check-in, and zero platform fees. Keep 100% of your ticket revenue.",twitterCard:"summary_large_image",twitterTitle:"Festival & Concert Ticketing Software | Ticket Spot",twitterDescription:"Festival and concert ticketing with multi-day passes, VIP tiers, reserved seating charts, fast mobile check-in, and zero platform fees. Keep 100% of your ticket revenue.",schemas:[n,e]}),(0,i.jsx)(s.A,{children:(0,i.jsx)(L,{})})]})}}},function(n){n.O(0,[459,4622,119,6223,9122,8751,3418,2916,9774,2888,179],function(){return n(n.s=83776)}),_N_E=n.O()}]);

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.