Skip to main content
Help Center

Frequently Asked
Questions

Everything you need to know about Event Schedule. Can't find what you're looking for? Contact us.

Getting Started

Event Schedule is a free, open-source platform that lets you create professional, shareable event calendars and sell tickets. Whether you're a musician sharing gig dates, a venue managing your lineup, or a food truck posting daily locations, Event Schedule gives you a professional calendar your audience can easily access.

Yes. The free plan includes unlimited events, mobile-optimized calendars, Google Calendar sync, team collaboration, venue location maps, and more. These features are free forever, not a trial. The Pro plan (which adds ticketing, event boosting, and branding removal) comes with a 7-day free trial, then $5/month after that. Enterprise adds custom domains, private events, multiple team members, and AI features at $15/month.

No. Creating your schedule takes just a few clicks. Add your events, customize the look, and share the link. You can also paste event details or drop an image and our AI will extract the information automatically.

Yes. Every schedule has an embed code you can copy and paste into your website. The embedded calendar matches your site and updates automatically when you add or change events.

Pricing & Billing

The Free plan includes everything you need for a professional event calendar: unlimited events, Google Calendar sync, team collaboration, and mobile-optimized design. Pro adds ticketing with QR check-ins, the ability to remove Event Schedule branding, event graphics generation, event boosting with ads, custom CSS styling, and REST API access. Enterprise adds custom domains, private and password-protected events, multiple team members, AI features, email scheduling, agenda scanning, and priority support. See our pricing page for details.

No. We never take a cut of your ticket revenue. When you sell tickets through Event Schedule, you pay only Stripe's standard processing fees (approximately 2.9% + $0.30 per transaction). The rest is yours.

After your 7-day free trial, your card is automatically charged for Pro ($5/month or $50/year) or Enterprise ($15/month or $150/year). You can cancel anytime during or after the trial. If you cancel, your account reverts to the Free plan. You keep all your events and data; you just lose access to paid features like ticketing and branding removal.

Yes. There are no contracts or cancellation fees. Cancel your Pro subscription whenever you want, and your account stays active on the Free plan.

Ticketing & Payments

First, connect your Stripe account (takes about 2 minutes). Then, when creating or editing an event, add ticket types with names, prices, and quantities. Your attendees can purchase directly from your event page and receive tickets with QR codes via email. Learn more about ticketing.

Yes. You can create multiple ticket types per event, such as General Admission, VIP, Early Bird, or Student pricing. Each type can have its own price, quantity limit, sales end date, and description.

When someone buys a ticket, they receive an email with a QR code. At your event, open the check-in screen on any smartphone or tablet, scan the QR code, and the system verifies the ticket and marks it as used. No special hardware required.

Yes. You can add custom fields to your ticket forms, including text fields, dropdowns, date pickers, and yes/no questions. Use these to collect meal preferences, t-shirt sizes, accessibility needs, or any other information.

Yes. You can mix free and paid ticket types on the same event. This is useful for comp tickets, volunteer passes, or free admission with optional paid upgrades.

When all tickets sell out, a waitlist button appears automatically. Fans can join the waitlist by entering their name and email. When spots open up (from cancellations or refunds), the next person in line is notified via email and given 24 hours to complete their purchase. Learn more in the ticketing guide.

Yes. The live check-in dashboard shows real-time progress bars, per-ticket-type breakdowns, and a recent activity feed with attendee names and check-in times. It auto-refreshes every 10 seconds and works on any device.

Calendar & Sharing

Yes, and it's bidirectional. Events you create in Event Schedule automatically appear in your connected Google Calendar. Events you add to Google Calendar also sync back to Event Schedule. Changes update in real-time via webhooks.

Yes. Every event page has "Add to Calendar" buttons that let visitors save the event to Google Calendar, Apple Calendar, Outlook, or download an ICS file. This works for both you and your attendees.

A schedule is your main calendar (like "The Blue Note" or "DJ Sarah"). Sub-schedules help organize events within that calendar by category, room, or series (like "Main Stage" and "Lounge"). Events are the individual shows, performances, or happenings on your schedule.

Yes. When creating an event, you can set it to repeat daily, weekly, biweekly, or monthly. You can also specify an end date or number of occurrences. Each occurrence can be edited individually if needed.

Newsletters & Email

Yes. Pro users can create and send branded newsletters to followers and ticket buyers using a drag-and-drop builder. Choose from pre-built templates, add event listings, images, and buttons, and track opens and clicks with built-in analytics.

Yes. The built-in newsletter feature includes audience segmentation, A/B testing, scheduled sends, and open/click tracking. You can target all followers, ticket buyers, specific sub-schedules, or a manual list of email addresses.

Customization

Yes. You can customize colors, fonts, backgrounds, header images, profile images, and choose between grid or list layouts. Pro users and above can also add custom CSS for complete brand control. Enterprise users can use a custom domain. See our schedule styling guide for details.

Yes. The interface supports 11 languages, and each schedule can have its own language setting. You can also use AI-powered translation to automatically translate event descriptions into other languages.

Analytics

Yes. Built-in analytics track page views, unique visitors, devices, browsers, and traffic sources. Analytics is a Pro feature and uses privacy-first tracking with no external trackers. See our analytics documentation for details.

Event Schedule has its own built-in analytics dashboard with page views, unique visitors, device breakdowns, and traffic sources. No external analytics integration is needed.

Event Management

Yes. The AI-powered import feature can extract event details from images, flyers, and pasted text. Simply drop an image or paste event information and the AI will parse it into structured event data. Learn more in our creating events guide.

Yes. Enable "Accept Event Requests" in your schedule settings to let others submit events. You can optionally require approval before submitted events appear on your schedule. See creating schedules for setup details.

Privacy & Security

By default, your schedule is public so your audience can find it. However, you control what information appears. You can also make individual events private or require a password.

Yes. We never see or store your customers' credit card numbers. All payment processing happens through Stripe, which is PCI-DSS compliant and uses industry-standard encryption.

No. We don't sell, share, or use your data for advertising. Our built-in analytics are privacy-first and don't use external trackers. If you selfhost, your data stays entirely on your own servers.

Technical & Selfhosting

Yes. Event Schedule is open source and licensed under the AAL (Attribution Assurance License). You can view the full source code on GitHub, contribute improvements, report issues, or fork it for your own projects.

Yes. Download the code from GitHub and run it on your own server. Selfhosting is completely free and includes all features, including Pro features. This gives you complete control over your data and customization options. Learn more about selfhosting.

Yes. Pro users have access to our REST API, which lets you programmatically create events, manage schedules, retrieve ticket sales, and integrate with your own systems.

The interface is available in 11 languages: English, Spanish, German, French, Italian, Portuguese, Hebrew, Dutch, Arabic, Estonian, and Russian. You can also use AI-powered translation to automatically translate your event descriptions.

Still have questions?

We're here to help. Browse our documentation for detailed guides, or reach out and we'll get back to you as soon as possible.