You are here

Naming Seats for the Price Map

Subscribe to Syndicate
Once all seats have been placed, the next step is to name the seats so that the patrons can find them. Prior to naming seats, they should be re-ordered into a sequence using the logical seat number.

Making changes to the Seat Names file of existing maps used for events either active or past may affect the tickets sold in terms of placement. Prior to making edits to "live" maps, please contact Arts Management Systems support at support@artsman.com .
Seat codes and seat numbers are also discussed on other pages.

Alphabetic Sorting on Computers

For purposes of discussing the following pages, you need to be aware of how computers sort alphabetic information. In some columns (door, section, row, seat), we likely do not care and can simply call the seats what they are. For most other columns, you need to be aware how computers sort things (Seat Code and Best Available Area). You will need to remember this when building a strategy for assigning best seats automatically

Door, Section, Row, Seat Every seat must be given a physical location that the patrons understand. Theatre Manager provides a four level naming convention of door, section, row and seat (entrance door is optional). Each of these fields is alpha-numeric, so directions to the seat can be provided that represent the venues current naming conventions. Examples:
  • Orchestra - A - 101
  • Loge - 1 - A
  • Table - 5
Seat Code Seat codes need to be created in a mannder so that they sort properly using alphabetic sort. For example: computers sort alpha-numeric values like:
  • 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 as 1, 10, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9. (note 1, then 10 before 2)
  • A, B, C, AA, AB, AC as A, AA, AB, AC, B, C.
This is not the order that humans intuit.

Seat Codes should have leading zeros or characters to force the alphabetic sort in a way you'd like tickets to be printed. For example, to get numbers in ascending order, you would make them like:
  • 01
  • 02
  • 03 ... to 09
  • 10
  • 11
  • 12
and letters would be like
  • AA
  • AB
  • AC ... to AZ
  • BA
  • BB
as a naming convention.

This way, when you print the tickets out for an order, they will print in the proper numeric sequence by seat code. If the highest seat number in your venue is three digits such as 115, then be sure to use three digits throughout (001, 002, 003, etc.)

A good example of seat codes for Orchestra Left, AA 1 through 101 would be OLAA001, OLAA002 etc through OLAA101

Best Available Area Generally, Best area is very similar to the Seat Code, but without the actual seat number on it. If the seat code for Orchestra Left, AA 101 is OLAA101, then the Best Area might be OLAA.

You many need some additional characters on the best area if you need to separate left side and right side of a vomitorium or aisle and its the same row. But in general, the Best Area defines a unique row, or pert of a row where if seats are purchased in that area, they are considered to be together.

If you place a '#' at the end of a best available area, it has a special meaning.

It causes MT to make two passes of the seats, offering a subset preferentially before offering the rest of the seats if nothing else is left.

Best Seat Number These should be in sequential order within a Best Available Area so that Theatre Manager knows which seats are together.

For example: if your Orch Left, Row AA is Best Area is OLAA as per the above discussion on Best Area, then you would want seats to be in increasing order from the Aisle to the edge of the venue. Number the seats like

1 (for seats 109), 2 (for seat 108), 3 (for seats 107) etc up to 9 (for seat 101)

then start the next row at seat 10 (in other words, do not duplicate the best seat numbers).


In order to determine the Best Seats, Theatre Manager can use a two-pass system. This two-pass system can protect seats for a second pass. This is particularly helpful in a dinner theatre setting where two seats to each table want to be sold before additional seats to the table are sold. Please click the link above for more information on this advanced topic.


Naming Seats

  1. Ensure all seats are in logical sequence.
  2. Click the Seat Names tab.
  3. The Initial Seat Setup confirmation window will appear.

  4. Click the Yes button.

    The Seat Names window will populate.

  5. There are two options for inputting seat names:

    a) Export the data out of Theatre Manager to a file and open the data in a spreadsheet program such as Microsoft Excel, edit and save the document in a tab-delimited format and import them back into Theatre Manager.

    b) Click into each field in Theatre Manager and enter the data manually. Theatre Manager will assist in populating some of the data using predefined equations.

  6. Using Excel is, by far, the easiest method of naming the seats.


  7. Enter values for Section, Row and Seat Code.

    Change the values of these fields to something meaningful to the theatre.

  8. Indicate which price codes are valid for the seat.

    If the seat is in the front row, then a balcony price code would not be valid.

  9. Enter the Best Available Area and Best Available #.

    Theatre Manager will use the area and number to create a sequential order from which to decide what the best available seats are. Have the best seats (or the seats to sell first) in a higher (ie. A-D) alphabetical area. The seat numbers are used for the system to decide on how many seats are available in an area.

    If entering names manually in Theatre Manager, the Auto-Fill button can be used to assign the best seating area, best seat number and the seat code.

  10. Repeat the above steps until all data for all the logical seats are entered for the venue.
  11. Click the Save button.

    All seats must be named before the data can be saved.

    Return to the Graphic map tab and hold the mouse over seats at random. Double check the seat location is correct and that each seat is named properly.

A few handy tricks when naming seats:

  • As mentioned, using Excel or other spreadsheet will speed the process considerably
  • Use formulas where possible to fill the columns. While this website and Arts Management Systems aren't intended to train you in the use of spreadsheet programs, there are a few formulas that can be employed fairly easily.
    • For the Section, Row and Price Code columns, use the formula =B1 in the B2 cell, then copy that all the way down. Now, the field will populate with whatever was in the cell above it. As the Section changes, at the logical seat number, simply enter the new Section name once, and all values below it will change as well.
    • For the Seat column, change the formula to =D2+1 so that each entry will increment the seat number by 1. then copy this formula all the way down this column.
    • For the Seat Code column, use the formula =B2&C2&D2 to bring together the Section, Row and Seat into one combined formula. Then copy this formula all the way down this column.
  • If you use formulas in any of the fields, you will need to Copy/Paste Special when you are done so that the formulas turn into values. For more on Copy/Paste Special, please see the help section of your spreadsheet program.

If you change a venue map, when there are events already on sale, you MUST verify the seats on each performance to re-index the new name to the seat in the event. Click here, for more information on verifying seats.

Diataxis: