SSchemaGens/Templates/event
TemplatePro

🎟️ Event Schema with Ticketing

Event schema feeds Google Events, Google Maps event listings, and third-party calendar apps. It is the difference between your event being discoverable and being buried. Event marketers who implement this schema see 40–60% more organic ticket sales.

event.jsonldJSON-LD
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
{
  "@context": "https://schema.org",
  "@type": "Event",
  "name": "SchemaGens SEO Summit 2026",
  "description": "A one-day conference on structured data, AI search, and schema-driven SEO.",
  "url": "https://example.com/events/seo-summit-2026",
  "startDate": "2026-09-15T09:00:00-04:00",
  "endDate": "2026-09-15T17:00:00-04:00",
  "eventStatus": "https://schema.org/EventScheduled",
  "eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode",
  "location": {
    "@type": "Place",
    "name": "Convention Center Downtown",
    "address": {
      "@type": "PostalAddress",
      "streetAddress": "500 W Madison St",
      "addressLocality": "Chicago",
      "addressRegion": "IL",
      "postalCode": "60661",
      "addressCountry": "US"
    }
  },
  "organizer": {
    "@type": "Organization",
    "name": "SchemaGens Events"
  },
  "offers": {
    "@type": "Offer",
    "price": "299",
    "priceCurrency": "USD",
    "availability": "https://schema.org/InStock",
    "url": "https://example.com/events/seo-summit-2026/tickets"
  }
}

Tips for this schema

✓Use startDate and endDate with timezone offsets (e.g. -04:00) for accuracy.
✓Set eventAttendanceMode to OnlineEventAttendanceMode for virtual events.
✓Include offers.url so Google can link directly to your ticket page.
✓Add performer.name if your event has speakers, bands, or guests.
READY TO GENERATE?

Generate this schema for your URL

Paste any URL and we'll write a custom Event schema in ~2 seconds.

Generate Event schema →Upgrade to Pro
schemagens.com / templates / event