PI Events for SeatGeek is a SeatGeek WordPress plugin for publishers that want more than a basic event feed. It connects WordPress to SeatGeek, renders current event listings, imports selected events as editable posts, creates performer and venue discovery journeys, and gives administrators visual publishing controls without requiring theme edits.
The result can be a focused local-events page, an editorial event website, a searchable performer and venue portal, or an event-data layer for another application. Explore the full PI Events for SeatGeek feature and licence overview.
Two ways to publish SeatGeek events in WordPress
Live listings retrieve current results from the SeatGeek API and display them without creating a WordPress post for every event. They are a practical choice when freshness and low editorial overhead matter. Virtual detail URLs can give individual live events crawlable destinations, and the optional auto-import-on-view workflow can turn an opened event into a permanent WordPress post.
Imported events are native WordPress content. Administrators can search by location, performer, category, date, price and other supported filters, select useful results, and store the event data as post fields. Imported content can be edited, categorized, indexed and retained according to the site’s publishing strategy.
Core features included with every licence
- Live SeatGeek API event listings and virtual event detail pages
- Bulk event search and WordPress import with duplicate detection
- Five responsive layouts, including grids, list and masonry
- Display Styles visual controls and a 50/50 admin live preview
- Shortcode Builder,
[sg_events]and a sidebar widget - Virtual performer and venue profiles with related-event shortcodes
- Import history and session rollback
- SeatGeek affiliate parameters using partner
aidandrid - Safe caching with refresh locks and stale-response fallback
- Diagnostics, system information and guided support screens
Standard, Business and Developer licences
Standard is designed for a single event site that needs live listings, manual imports, styling, shortcodes, widgets and affiliate tracking. It includes up to three Display on Pages assignments across live and imported event workflows.
Business includes everything in Standard and expands the publishing operation. It adds the Performer and Venue Directory Wizard, searchable directory landing pages, Card, Glass UI and Flat directory themes, imported entity records with daily synchronization, scheduled auto-import, saved search rules, event-expiry automation, CSV and configuration exports, custom cache policies, cache metrics and landing-page cache warming.
Developer includes everything in Business plus REST endpoints for events, performers and venues; API-key authentication; per-client rate limiting; webhooks; theme template overrides; ACF synchronization; multisite-aware functionality; developer cache hooks; an X-Cache response header; and an iCal endpoint.
Every Standard, Business and Developer licence covers one domain. The active domain and licence tier are verified by the licence server. There are no unlimited-client licences.
A workflow built for WordPress publishers
The plugin’s navigation follows the actual job: connect SeatGeek, choose live or imported events, select fields, publish on pages, style the frontend, manage performers and venues, tune caching, and use advanced integration tools when required. That makes it useful to editors while still exposing the controls technical teams expect.
From initial setup to the first event page
Setup begins with an active plugin licence and a SeatGeek Client ID. Public event, performer, venue and taxonomy requests need the Client ID; the Client Secret is optional unless the project uses OAuth 2.0 user-level actions. Affiliate publishers can also save their partner aid and referral rid so ticket URLs receive the correct tracking parameters throughout the site.
After testing the connection, decide whether the first page should use live or imported data. Live results are appropriate for a current, low-maintenance feed. Imported posts are better when editors need to rewrite titles, add local context, assign WordPress categories or preserve an event URL. A hybrid site can use live listings for broad discovery and import selected high-value events for deeper editorial coverage.
Designing the frontend experience
The Display Styles screens separate presentation from content selection. Administrators can adjust colors, typography, images, ticket buttons, spacing, radius and columns, then reuse the style across publishing methods. Grid, list and masonry layouts support both compact schedules and visual discovery pages.
Display on Pages connects a filtered listing to a WordPress page. Its split admin screen keeps the configuration form and live frontend preview at equal width. This is especially useful when checking whether a long venue name wraps correctly, whether four columns feel crowded, or whether the selected fields support the page’s search intent.
Planning an event information architecture
A successful event website should give visitors several connected paths. Location and category landing pages attract broad discovery searches. Performer and venue profiles answer more specific questions. Individual event pages provide date, place and ticket details. Business directories tie those paths together by giving visitors searchable indexes rather than isolated event cards.
Use original introductions and editorial guidance on important landing pages. API data can supply current inventory, but unique local copy explains why the page is useful and gives search engines more context. Keep filters narrow enough that the rendered events match the page title, and link related city, category, performer and venue pages where appropriate.
Performance and operational control
The Cache Control Center groups cached data by purpose, including listings, details, directories, profiles, taxonomies, entity events, imported HTML and Developer REST responses. Standard uses safe fixed policies. Business adds custom time-to-live values, warming for selected landing pages and hit/miss reporting. Developer adds hooks and response diagnostics for teams integrating the data elsewhere.
Import History, rollback, diagnostics and system information support maintenance. Business automation reduces repetitive importing, while expiry rules keep past events from overwhelming current discovery.
Compare PI Events for SeatGeek Standard, Business and Developer licences →







