MissionTix, a Baltimore-based online ticketing service, has catered to promoters, venues, and festivals since 2001, offering lower service fees, marketing strategy, support, and personalized customer service.

MissionTix services include:

  • Traditional paperless ticketing mediated through iPhone app and mobile website.
  • Linked access to promote the event through social media platforms.
  • In-house web design and marketing.
  • Seating assignment.
  • Box-office support.

About the project

The main strategy of MissionTix was to transform from being a ‘service company’ that offers a ticketing product to a ‘product company’ that offers services in addition to its ticketing tool.

The strategy demanded loads of new improvements beginning from the change in platform currently used.

Additionally, an online ticketing component coupled with marketing tools and a responsive website redesign to make the platform mobile-friendly, were the key requirements to provide an enhanced experience for end users.

Create a typical MissionTix-way for buying food, drink, and souvenirs at events, in addition to tickets, through the mobile interface.

Challenges

  • Content Migration should happen from old legacy system to newly migrated Drupal site.
  • The site was very slow which contributed to a frustrating user experience.

Technical Excellence

Currently, MissionTix offers the following features and services:

  • Point of Sale for multiple users for same products.
  • Mobile App for ticket scanning, event display and POS.
  • Analytics - Google analytics and Facebook pixel tracking.
  • User-wise customized ‘Event’ page for product display.
  • Organization pages for grouping the events.
  • Discount and Package ticket sales.
  • Effective and interactive reports of sales.

Why Drupal was chosen

MissionTix is using Java platform previously for displaying and selling events. But this wasn’t sufficient to cater to the rapidly growing user base.

Technical Specifications

Drupal version:

Why these modules/theme/distribution were chosen

Drupal Commerce: This module is used to integrate the eCommerce functionality in the site. It will help in creating Event tickets, managing tickets stock, and online purchase management.

Commerce Event ticket: This module creates the soft copy of event tickets and we have done this for different types of tickets like Boca, barcode-printed tickets and more.

Commerce POS: Using the Point of Sale method, each seller can have her/his own managers and cashiers. They can access the events of their sellers at the Point of Sale. Updates on the ticket sale happening in POS can be reported to the respective sellers.

Commerce AuthNet: We have integrated Authorize.Net payment method to process transactions. This payment method has proven to be effective for frequent and multiple concurrent transactions.

Commerce AuthNet Present: In Point of Sale, we needed realtime card swipe payments. To enable the swipe feature, we used Authorize.Net payment gateway.

Commerce Discount: This module allows discounts to be provided based on both ‘Orders’ and ‘Products’. We customized the module to allow discounts based only on quantity of the products.

Commerce Coupon: This module helps in accessing the discount values on purchase. The coupon codes work based on sellers and their events.

Hybridauth: This module helps users to login via social media accounts and in validating user accounts easily. Apart from quick login experience, it helps to create user accounts in the system.

Services: The services module was used for developing mobile apps for MissionTix. This module helps in creating RESTful web services. The mobile app is now used for POS sales, ticket validation and event listings.

Twilio SMS: Twilio SMS gateway enables message notifications for the mobile app. We collected the phone number information from users through registration and used the same to validate their accounts and OTPs, sale details, and order details like ticket link.

Bootstrap: The Bootstrap theme was used as a base theme for creating a custom theme for MissionTix. Customized based on MissionTix’s requirements, Bootstrap theme was turned adaptive enough to cater to both mobile and tablet responsiveness.