Online ticketing service for all kinds of events

Online ticketing service for all kinds of events - student project

The Map

Product: Self-service, hosted online ticketing service for all kinds of events

1. List all major “players” in the system (eg. a marketplace may have two major players: buyers & sellers)
Organizers: create and host free or paid events
Consumers: discover and attend free or paid events

2. List out any selfish reasons why each player would need their contacts/friends to join the service


Event-going is inherently a social experience. Often, this is a strong enough deciding factor that determines attendance to begin with. This not only applies to the at-the-event experience, but also is a major contributor to event discovery and word-of-mouth virality. This said, who she ends up going with also relies heavily on connections with like interest graph. The group she goes with for a tech conference may very well differ from that for a food/wine festival. As a result, the 1:group would seem to have much greater conversion than 1:n (or broadcast).

Organizers (secondary)

Cross-promo of attendees from one event to another, particularly for related events where the user is more likely to convert to become an attendee. Support group to share tips/tricks on hosting events.

3. List out all things you could possibly charge each player for on the service

  • Paid ticket transaction fee
  • Featured/promoted/targeted placement for events
  • Affiliate fee for driving a ticket sale for an organizer

4. For 2 and 3 above give a very short reason you think the player would be motivated to need their contact or pay for the service {{see above in section 2 and 3}}

The organizer would be motivated to pay for the service since it's a hosted platform where the service provides added value in managing ticket sales, attendee communication and re-engagement, and event discovery. Also, the organizer only pays when a ticket is sold. The consumer pays for the benefit of attending the event.

{{Second week parts}}
5. List the channels (email, facebook, text message, etc.) that you will send your users’ invites through and how you will get that contact data

6. Create what those invites will look like