Add event ticketing to WordPress with one shortcode — and keep checkout on your own site. Ticket Spot connects your WordPress site to your Ticket Spot account. Build a widget in the dashboard, paste one shortcode into any page or post, and visitors browse events, choose tickets and pay without ever
PricingFree downloadThe WordPress.org download is free. Pro versions, add-ons or external services may cost extra.
CompatibilityRequires WordPress 5.1 and PHP 7.0.
SourceWordPress plugins · Oct 27, 2026
01 / Source details
Aboutthistool.
Add event ticketing to WordPress with one shortcode — and keep checkout on your own site.
Ticket Spot connects your WordPress site to your Ticket Spot account. Build a widget in the dashboard, paste one shortcode into any page or post, and visitors browse events, choose tickets and pay without ever leaving your domain.
How it works
01Install and activate this plugin (it is free, and it stays free).
02Go to Settings → Ticket Spot and sign in.
03In your Ticket Spot dashboard, build a widget — a calendar layout or a list of events — and copy its widget ID.
04Paste [ticket_spot widget_id="your-widget-id"] into any page, post or block.
That is the whole setup. widget_id is the only attribute the shortcode takes: what the widget shows and how it looks are properties of the widget, set once in the dashboard, so you never edit the shortcode again to change the design.
Your events stay in your Ticket Spot account
Nothing about your events is stored in WordPress. A theme update or a plugin conflict cannot corrupt an order or interrupt a sale that is mid-checkout.
What you get on every plan, including Free
Embedded checkout on your own page — no redirect to a third-party checkout domain
Free tickets and RSVPs from the moment you sign up
Event categories , so one widget can show a subset of your events
Ticket pricing and capacity controls
Import your existing events from Eventbrite, Ticket Tailor or TicketSpice
Invite team members to help manage events
What you get on paid plans
Paid tickets and pay-what-you-want tickets, with your own payment processor connected so funds reach your account directly (Professional and above)
PDF tickets with QR codes , plus Apple Wallet and Google Wallet passes (Professional)
Confirmation and reminder emails , sent automatically (Professional)
SMS confirmations, reminders and announcements to attendees
Promo codes , percentage or fixed amount (Professional)
Attendee CSV export (Professional)
Timed entry tickets and arrival windows (Professional)
Zoom, Google Calendar and Twitch integrations (Professional)
Waitlists , group tickets and digital waivers (Business)
Interactive seating charts with rows, tables and sections (Business)
Custom branding — your logo and colours on tickets, emails and pages (Business)
Sales, check-in and page-view analytics (Business)
Self check-in kiosk mode and on-site POS ticket sales (Business)
Zapier (Business), Mailchimp (Business+)
Full white-label mode and custom domains (Business+)
Pricing
Ticket Spot charges 0% platform fees — your payment processor charges its standard transaction fees and nothing is added on top. The Free plan covers up to 20 attendees a month. Paid plans start at $29.99/month. Full breakdown: https://ticketspotapp.com/pricing
Who it is for
Community centres, churches, music venues, theatres, museums, training businesses, conferences and fundraisers — anyone who already has a WordPress site and would rather not send buyers to someone else’s platform.
Event creation and pricing — configure ticket types, tiered pricing and capacity in one place.Seating chart editor — build interactive charts and let attendees choose their own seats.Ticket delivery — send PDF tickets and Apple Wallet or Google Wallet passes automatically.Mobile check-in app — scan tickets at the door with QR codes and see attendee details.Attendee management — track check-ins and export your attendee data to CSV.Attendee communication — send confirmations, reminders and announcements automatically.
02 / Source details
Gettingstarted.
01In your WordPress admin, go to Plugins → Add New and search for Ticket Spot . Click Install Now , then Activate . (Or upload the plugin folder to /wp-content/plugins/ and activate it from the Plugins screen.)
02Go to Settings → Ticket Spot and sign in to your Ticket Spot account. If you do not have one, create it free at https://ticketspotapp.com — no card required.
03In the Ticket Spot dashboard, create your event, then build a widget . Choose its layout — a calendar of upcoming events, or a list — and copy the widget ID .
04Edit the page or post where tickets should appear and paste: [ticket_spot widget_id=”your-widget-id”]
Note the underscore in ticket_spot . Without it WordPress will not recognise the shortcode and will print it on the page as text.
05Preview the page. The widget renders in place and checkout completes without leaving your site.
To show something different on another page, build a second widget and place its shortcode there.
03 / Source details
Frequently asked questions.
What is the shortcode?
[ticket_spot widget_id=”your-widget-id”] — note the underscore. widget_id is the only attribute it accepts. What the widget displays and how it looks are set on the widget itself in the Ticket Spot dashboard, so the shortcode never needs editing again.
Do visitors leave my site to buy a ticket?
No. Browsing, ticket selection and payment all happen inside the widget on your own WordPress page. The embedded checkout widget is available on every plan, including Free.
Is the plugin free?
Yes, and it stays free. The Free Ticket Spot plan covers free tickets and RSVPs for up to 20 attendees a month. Selling paid tickets starts on the Professional plan.
Are there per-ticket fees?
Ticket Spot charges 0% platform fees. Your payment processor charges its own standard transaction fees, and nothing is added on top of them.
Can I show an event calendar?
Yes. Choose the calendar layout when you build the widget, then place that widget’s shortcode on any page. A responsive list of events is the other layout.
Will it match my theme?
You set the widget’s fonts and colours in the Ticket Spot dashboard so it sits inside your theme, and it adapts to the width it is given on desktop, tablet and mobile. Font and colour customization starts on the Professional plan.
Where is my event data stored?
In your Ticket Spot account, not in WordPress. A theme update or a plugin conflict cannot corrupt an order or interrupt a sale in progress.
Website LLMs.txt and LLMs-Full.txt Generator is an LLMs.txt generator and llms-full.txt generator for WordPress. It helps site owners generate, manage, preview, validate, and serve AI discovery files from published public content. Use it to create structured /llms.txt and optional /llms-full.txt end
EngageDock AI is a customizable floating contact widget for WordPress websites that want more leads and faster visitor communication. It helps small businesses turn website traffic into calls, texts, emails, and callback requests from one clean contact panel. Key Features: Click-to-Call – One tap ca
Altify AI is an auto ALT text and AI ALT text plugin for WordPress images. It helps generate descriptive image ALT text for accessibility and image SEO. Use bulk image ALT text tools for your Media Library, generate featured image ALT text automatically, and scale WooCommerce image ALT updates with
The Accepted Payment Methods plugin is a straightforward, lightweight solution that enhances your website by displaying visually appealing icons of the payment methods you accept. This plugin is ideal for a variety of websites, including e-commerce platforms, service-oriented websites, and informati