A Vision & Veil Studios product

Run the whole show, from open applications to collected payment.

Take applications, approve exhibitors, assign real booth inventory, and track what was invoiced and collected. Renew the event and next year starts with the booths, fees, and forms already in place.

Invite-only while we onboard the first shows. Accounts are set up by the studio, so there is nothing to install and no card to enter.

Most shows are run out of a spreadsheet and an inbox.

Applications, invoicing, contracts, and floor plans end up in tools that cannot see each other, so the same exhibitor gets asked for details the show already holds — including the booth number the show assigned them last year.

  • The application form is a QR code that empties into a spreadsheet.
  • Approvals live in one person’s inbox.
  • Last year’s booth numbers are in a PDF nobody can count.
  • Exhibitors retype the same business details for every show.

From open window to collected payment.

One continuous path for each event, with every step writing to the same records the next step reads.

  1. Applications and rebooking

    Share a link or a QR code. Exhibitors apply from a saved profile that pre-fills, and returning exhibitors get a rebooking flow that already knows what they had.

  2. Review and approve

    Approve in full, approve in part, or deny with notes. A partial approval waits for the exhibitor to accept it before anything is invoiced.

  3. Booth assignment

    Assign against a real inventory of spaces with labels, sizes, and position types. The floor-plan PDF stays a reference document, not the record.

  4. Invoices and payments

    Build the invoice from the event’s fee schedule. Record cash, check, or ACH as it arrives. Status follows the payments instead of a checkbox.

The parts nobody puts in the spreadsheet.

The spine gets exhibitors approved and invoiced. These are the jobs that fill the rest of the season.

  • A waitlist that compares

    When a space frees up, see who wants it: what they asked for, how long they have waited, and whether they are already in the show. It tells you; it never assigns for you.

  • A blocklist that stays private

    Soft-flag an exhibitor for review, or hard-stop them entirely. A hard-stopped applicant sees that they were not approved and who to contact, never a reason or a severity.

  • Exhibitor history

    Every application, booth, invoice, and private note that exhibitor has with your shows, on one screen at review time. Nothing from anybody else’s shows.

  • Documents and show info

    Floor plans, marshalling maps, and venue rules, plus move-in dates and show, access, and VIP hours, published to approved exhibitors instead of mailed one at a time.

  • Email that threads itself

    Outbound mail carries a signed reply address, so replies file against the right record. Mail that fails verification is quarantined and shown as unverified, never guessed into your records.

  • Contracts with reminders

    Store the signed document with its counterparty, effective and expiry dates, and status. A reminder arrives before it lapses.

  • Appearances, paid out

    Book celebrities, photo ops, and car displays with their fees recorded as money you pay, kept out of every collected figure.

  • Reporting you can defend

    Invoiced and Collected as two separate numbers, outstanding balances, and booths filled against booths available. No number labelled with a word that hides which one it means.

  • One calendar

    Upcoming events with approvals pending and invoices due, on the runner side and the exhibitor side both, derived from the same records.

Next year starts where this year ended.

Renew the event and the setup comes with it. What belongs to one particular year stays in that year, so you are never looking at last season’s invoices on this season’s dashboard.

Carried forward

  • The venue, and the booth inventory with its labels, sizes, and positions
  • The fee schedule, including add-ons and discounts
  • The application form and its custom questions
  • Event settings and your show, access, and VIP hour patterns
  • Last year’s exhibitors, as rebooking invitations

Left in last year

  • Applications, approvals, and decision notes
  • Invoices and payment records
  • Booth assignments
  • The waitlist

Built for runners. Worth using for exhibitors.

Both sides sign in to the same platform, and neither side has to take the other’s word for what was agreed.

Convention runners

Open rebooking and applications, decide who is in, assign the space, and invoice exactly what you approved. Next year, the exhibitor history is sitting there when you review.

  • Shows, yearly events, venues, and fee schedules in one structure
  • Booth inventory you can count, separate from the floor-plan PDF
  • Admin roles with permissions you grant one at a time
  • Invoiced and Collected reported as two different things

Exhibitors

Fill in your business once. Apply to any show on the platform from that profile, see what you asked for against what you got, and stop digging through email for whether an invoice was paid.

  • Apply or rebook from a link or QR code, on a phone
  • Requested against approved, in writing, with the decision notes
  • Invoice and payment status without chasing a thread
  • Optional cost tracking per show when the studio enables it

A runner learns what you chose to tell them.

Everything a runner can see about an exhibitor comes through a single function, and exhibitor cost data sits behind a wall the build enforces rather than a setting somebody could flip. Tests fail if a new screen reaches across it.

What your runner sees

  • Your business profile
  • The applications you sent to their shows
  • The booths you have held with them
  • Your invoice and payment status with them
  • Their own private notes about working with you

What never crosses

  • Your expense records and receipts
  • What any other runner approved, invoiced, or wrote down
  • Which other shows you exhibit at

It does not do everything, on purpose.

The fastest way to lose a show is to half-build the part it depends on. Here is what we left out and why that is survivable.

  • It does not process payments

    Money moves the way it already moves. The app records what was paid, by whom, and when.

  • It is not a public directory

    Exhibitors reach your application through a link or QR code you share, not a marketplace that lists your show next to somebody else’s.

  • It is not a floor-plan editor yet

    Booths are countable records today. The drag-and-drop editor is a later interface over that same data, not a rebuild.

  • It is not a chat app

    It sends email and files the replies. It does not ask your exhibitors to check another inbox.

What runners ask first.

How do exhibitors get an account?

They do not need one before they apply. You share a link or a QR code, they sign in with a code sent to their email, and the profile they fill in once pre-fills every application after that.

What does it cost?

Pricing is not set yet. We are onboarding the first shows directly, so the conversation starts with your event and your numbers rather than a plan grid.

Can we bring the exhibitor list we already have?

Yes. Exhibitor lists and booth inventory come in by CSV during onboarding, so the first year is not spent retyping the last one.

How do people sign in?

A six-digit code sent to their email address, good for fifteen minutes. No passwords to reset and no shared logins for a shop inbox.

One person runs a show and exhibits at others. Does that work?

Yes. One identity holds memberships in as many runner and exhibitor accounts as it needs, and you switch between them without signing out.

Is it accessible?

WCAG 2.2 AA is the baseline, with the public application form as the priority, and automated checks run in CI on every change. Status is never encoded in colour alone.

Who is behind it?

Vision & Veil Studios. It is a standalone product with its own sign-in, its own billing, and its own design, not a module inside something else.

Invite-only while we onboard the first shows.

There is no self-serve signup yet, which means onboarding is a conversation about your event rather than a form. Bring your exhibitor list and your booth map, and we will show you the season on it. If you already have an account, sign in with a code.