The better way to manage events

Backwards by name • Forwards by design

Features of
TEKRAM

Spreadsheets, email chains, insurance folders, a shoebox of receipts and a printed list on market morning — replaced by one platform that runs most of it without you. Here is everything it does.

Reading this as a show society, council, park, marina or exhibition organiser? The screens below say “stallholder” and “market” because that is where TEKRAM started. Your version says exhibitor, trade site holder, hirer, site holder or berth holder — the labels are configured to your industry at setup, and your applicants never see market terminology. See your industry →


Get started in three simple steps

01

We set up your market

You give us your details once. We configure your market profile, stall types, pricing, capacity, add-on stock, application forms and event dates. Once it’s done, it’s done.

02

Vendors apply & book

Vendors find your market, apply online, get approved, then book and pay for their own dates. Fully self-service, with confirmations and receipts handled for you.

03

You run the event

Allocate sites, check vendors in from your phone, print the run sheet as a backup, and let the reporting tell you how the day went.

The admin that does itself

Most market software gives you a better place to do the same work. TEKRAM removes the work. Every one of these runs on a schedule, whether you’re at the market, at your desk, or asleep.

  1. Unpaid bookings release themselves

    A casual booking still unpaid 48 hours after it was made is cancelled automatically, the vendor is emailed, and the freed space is offered straight to the next vendor on the waitlist. Checked hourly. You never chase a stale booking again.

  2. The waitlist moves on its own

    When anyone cancels, the next vendor in the queue is offered the spot immediately with a time-limited window to accept. Full events keep filling themselves overnight.

  3. Payments confirm bookings instantly

    The moment a card payment clears, the booking flips to confirmed, the vendor receives a receipt linked to their tax invoice, and their stall publishes to your public vendor list. No one marks anything paid.

  4. Monthly invoices chase themselves

    Permanent stallholders who miss their monthly invoice get an overdue notice, then seven days later their held site and their discount release back to general availability — automatically, and reversible the moment they pay.

  5. Insurance never lapses quietly

    Expiring and expired documents trigger notices to the vendor and to you on a daily schedule. Turn on booking blocks and an uninsured vendor simply cannot book until their certificate is current.

  6. Every event reports on itself

    After each market closes, a summary email lands with the day’s figures — attendance, revenue, occupancy. You get the financial picture without opening a report.

Automatic booking emails — confirmations, reminders, allocations, receipts and payment notices — are never counted against your sending allowance. Routine markets cost you nothing extra to run.


Everyone who wants a spot, in one queue

Stallholders aren’t the only people who apply to a market. TEKRAM runs separate intake streams for each, so a busker and a food truck don’t land in the same pile.

Vendor applications

A customised online form capturing business details, ABN, product categories, insurance, emergency contacts and anything else you need. Applicants get a reference number; you get an email and a count badge.

Entertainers, charities & community

A second public registry for performers, buskers, charities, community groups and businesses promoting on site. They flow into their own review tab with their own badge, ABN or charity number, and stated purpose.

One-click approvals

Open the profile, check the documents, approve. The vendor is emailed their login and can book and pay within the minute. Rejections send a written notice with your reason attached.

Vendor tagging

Tag your regulars, your chamber members, your long-standing loyal traders. Tags follow them onto the allocation list and the check-in screen, so the people who matter are visible on the day.

A roster you can actually search

Filter by status, search by name or email, archive vendors you no longer need active without losing their history, and open any profile to see their upcoming bookings without leaving the tab.

Exports that go somewhere useful

Pull your approved vendor list as CSV, or export your vendors directly as Xero contacts so your bookkeeping starts populated instead of empty.

Paid event registrations

Not everything you sell is a stall. Run workshop places, sponsor packages, community spaces and one-off event bookings as their own registration type — no site allocation required, and held separately so they never count against your stallholder roster. Switch payment on where you’re charging, leave it off where the space is free or where you’re the one paying the performer. Either way it lands on your run sheet and in your reporting.


Capacity that matches your actual ground

Most systems count bookings. Yours has a permit limit, a physical footprint, and a 12-metre food truck that eats four spaces. TEKRAM counts what you really have.

Space pool & vendor limit, together

Set your total 3m×3m spaces and your permitted vendor count as two separate numbers, and the system respects both at once. A 6m site takes two spaces, 9m takes three, 12m takes four — the same way a big-rig caravan site, a 6×3 shell scheme booth or a 14m berth is counted. You can’t oversell ground and you can’t breach your permit.

Recurring schedules

Weekly, fortnightly, monthly or one-off. Generate a whole season of dates in one action, and clone any date’s full setup onto a new one. Recurrence also sets your payment terms automatically — weekly markets are pay-on-booking, everything else runs on 14 days.

Duplicate a whole market date

Copy every confirmed vendor from one date onto another in a single action. The new date closes to public booking automatically while your regulars decide, then you reopen it for everyone else.

Invitation-only events

Close any single date to public self-booking for curated events or a first-dibs round. It still appears publicly with an invitation message and a waitlist, while you book your chosen vendors directly. Flip it back on and the public takes what’s left.

Hold site types back

Every site type has a visibility switch separate from its quantity. Leave a type hidden and vendors can’t self-book it — but you still can, from the portal. That’s how you reserve the corner sites for coordinator allocation.

Booking windows & surcharges

Control how many days before an event bookings open and close. Apply a public holiday surcharge to any individual date and every site fee adjusts for that day only.


A whole month, one invoice, one click

Your regulars are the backbone of the market and the worst part of the admin. TEKRAM books them a month at a time, holds their pitch, discounts their rate and invoices them once.

A permanent stallholder receives one monthly summary email and sees a single Pay all button on their dashboard — not one email and one payment per date. That difference is the whole point.

Monthly batch bookings

Pick a vendor, pick a month, tick the dates. Every date books as one linked batch sharing a single invoice, a single due date, their held site and their discounted site fee.

Roll the whole market forward

Book every permanent stallholder onto every date next month in one action. Each vendor’s site type and add-ons carry forward from their last booking. Dates they already hold are skipped, so it’s safe to run twice.

Check before you commit

A dry run reports exactly how many bookings would be created, how many vendors qualify, and who would be left out and why — without writing anything or sending a single email. Run it as often as you like.

Held pitches

Each permanent has a preferred site recorded against them and held across their monthly bookings. If it’s genuinely unavailable on a date, that date is flagged for you rather than silently reassigned.

Overdue handled without a conversation

Miss the due date and the vendor is reminded automatically. Seven days later the held site and the permanent discount release back to general availability — the bookings stay live on casual terms rather than being cancelled.

Restore in one click

When a late payment arrives, restore the batch and the discount reapplies, the site is re-held, and the vendor is back where they were. Nothing is lost by being firm.

Pick a vendor, pick a month, tick the dates. One batch, one invoice, one due date — with a dry run first that reports exactly what would happen before anything is written.


You own twenty gazebos. It sells twenty.

Power, tables, gazebos and weights are physical things sitting on a truck. TEKRAM treats them as inventory, not as tick boxes.

Real stock counts

Tell the system how many of each you actually have. The booking form stops selling the twenty-first gazebo. Leave a count empty for unlimited, or set it to zero to withdraw something entirely.

Per-date overrides

The trailer with the gazebos is double-booked. Half your tables are at another event. Set a different number for that one date without touching your defaults.

Power counted as outlets

A vendor booking two 15-amp connections takes two from the pool, the same way a 6m site takes two spaces. Set the number to what the board physically has and it can’t be oversold.

Vendors see it going

“3 gazebos left for this date” appears as stock runs down, and a sold-out add-on greys out rather than disappearing — because an option that simply vanishes reads as a broken website, not a sold-out one.

Set how many of each you actually own. Leave a box empty for unlimited, enter zero to withdraw it, or pick a date to override the default just for that day.


From the vendor’s card to your ledger

Card payments land in your own Stripe account on your own payout schedule. TEKRAM never touches your money and never takes a cut of a vendor booking.

Your Stripe, your payouts

Connect your own Stripe account. Vendors pay by card, the booking confirms itself the moment payment clears, and the money goes where your money already goes.

Cash, transfer & cheque

Not everyone pays online. Record a manual payment against any booking with the method logged, support deposits and part-payments, and keep an audit trail on every change.

Xero-ready invoices

Export your invoices in Xero’s import format, approve them in bulk as drafts, and reconcile each one against its Stripe payout using the payment reference carried through on every row. Your vendor list exports as Xero contacts too.

Optional direct Xero sync

Skip the export entirely. Connect TEKRAM to your Xero organisation and invoices push across on their own — already GST-split, already matched to the right contact, already marked paid where payment has cleared. Available as an optional integration we configure for you.

GST tax invoices

Every booking produces a compliant, GST-inclusive tax invoice on a secure link from the vendor’s own dashboard. It prints cleanly to PDF, and any discount appears as its own line so the books stay accurate.

Payment links on demand

Send or resend a payment link to one vendor or to a filtered group. Useful the week a monthly invoice falls due, and the reason a coordinator-created phone booking doesn’t email anyone until you say so.

Transfers, credits & cancellations

Move a rained-out booking to a new date with the payment carried across. Issue an account credit that applies itself to the vendor’s next booking. Or cancel with a formal nil-refund notice. Each action sends the matching written record.

Every booking produces a compliant GST tax invoice on a secure link from the vendor’s own dashboard, with any discount shown as its own line.

Cancelled a whole market for weather? The bulk credit generator issues every affected vendor their own single-use, market-locked discount code in one action — two hundred credits without two hundred emails, and it reconciles cleanly in your reports.


Nobody arrives to find someone in their spot

One place for site numbers

The allocation screen loads every confirmed booking for a date with the site type they bought, their tags, and a marker against anyone who booked power. Check-in, the run sheet, exports and the vendor’s email all read from here.

Clash detection

Put two vendors on the same bay and the system flags it, names both vendors, and refuses to send allocation emails until it’s resolved. Multi-bay sites are written as ranges, so a 6m vendor can’t leave a bay looking free.

Send when you’re ready

Site numbers only reach vendors when you send them, so nobody is told a number that later changes. Attach a coordinator note, send to the whole date at once, or email a single vendor.

Visual site map

Drag vendors onto pitches on a drawing of your actual site. It refuses anything that won’t fit — wrong site class, not enough power, not enough frontage, or a pitch already taken — so a clash becomes impossible rather than something you have to notice. Enabled per market once your site plan is loaded.

Every confirmed booking on one screen, left. Put two vendors on the same bay and it names them both, highlights the rows, and refuses to send allocation emails until it’s resolved — right.


The screen you actually use at 5am

Check in from your phone

Tap vendors in as they arrive. Live counts of total, arrived and still waiting sit at the top, and any vendor’s full profile is one tap away if there’s a question.

Know what to hand over

Each row shows the add-ons that vendor has actually paid for — power with the amperage they booked, table, gazebo, weights — so nothing is handed out twice and nothing is missed.

The paper backup

Print a clean run sheet of every confirmed vendor sorted by site number, with tick boxes, and the market name and date repeated on every page. Because phone signal on a showground is the thing most likely to let you down.

Privacy on the day

Hide phone numbers before printing when the sheet is going to sit on a table the public walks past.

Check-in built for one hand at 5am, and the printed run sheet you take as backup for when the showground signal drops out.


Insurance that can’t quietly lapse

Tracking expiry dates in a spreadsheet works until the one week it doesn’t.

Vendors upload, you verify

Public liability, food safety, Blue Cards, licences — uploaded by the vendor from their own dashboard as PDF or image, landing in your queue with the policy number, insurer and expiry recorded against them.

Verify, reject or query

Approve a good document in a click. Reject one with a written reason. Or send a targeted notice — expired, details look wrong, copy unreadable — without composing an email.

Expiry chased automatically

Expiring and expired notices go out on a daily schedule to the vendor and to you. Turn on booking blocks and an uninsured vendor simply cannot book until it’s current.

Incident reporting

A public form for reporting something that happened on the ground. Submissions alert you by email and become a permanent written record — the thing an insurer asks for and nobody can produce.

Every certificate, its expiry and its verification status in one list — with expiring and expired notices going out on a daily schedule without anyone watching the dates.


Reach the right vendors, not all of them

Targeted broadcasts

Send to everyone approved, everyone including pending, pending only, or just vendors with upcoming bookings — then narrow further to a single market or a single date. Personalise with merge tags and preview before it goes.

Dashboard announcements

Post a notice that appears on every vendor’s dashboard, with a start date, an end date and an on/off switch. Ideal for a road closure or a bump-in change that doesn’t warrant an email.

A record of everything sent

Every broadcast is stored with its delivery status and its full content, so you can read back exactly what a vendor was told and when.

Alerts routed where they belong

Entertainer applications to one inbox, post-market summaries to another, incidents to whoever handles risk. Each market’s own contact still receives their own market’s summary.


What the market actually made

Booking income is only half the picture. TEKRAM records the other half, so the number at the bottom is the real one.

Revenue beyond bookings

Log merchandise, drinks, gate takings and any other income against a date and a category, with GST flagged where it applies.

Expenses that link to something

Record permits, wages, hire and costs against a specific market date — or against a specific entertainer, so you know what that act genuinely cost you.

Profit, not just turnover

Gross revenue, net revenue and net profit excluding GST across any period, with a GST summary and a breakdown per market and per event date.

Exports for your accountant

Bookings, invoices and period summaries out as CSV on demand, in formats your bookkeeper can use rather than a screenshot of a dashboard.

Gross, net and real profit excluding GST across any period, with a GST summary and a breakdown per market — because booking income is only half the picture.


Keep the website you already have

TEKRAM doesn’t replace your site. Every public piece can be linked to your existing website.

What’s on

Your upcoming dates publish themselves the moment you create them, with live booking status. Nobody edits a webpage to announce a date again.

Vendor directory

Approved vendors appear publicly with their logo, business name, products, website and socials — a free business listing that makes stallholders want to be on your list. Vendors confirmed for an event are shown in order of payment.

Vendor self-help pages

A stallholder guide covering everything a new vendor asks before their first market, and an illustrated walkthrough of the dashboard. Send the link instead of answering the same question for the ninetieth time.

Drop-in components

Applications, login, dashboard, booking, invoices and site maps are all self-contained pieces you place on any page of your site. No rebuild, no migration, no losing your search rankings.

Your confirmed vendors publish themselves to your public site with their photo, category, description and links — free promotion that makes stallholders want to be on your list.


Australian support with a reference number

Tracked support requests

Lodge a request from inside your portal and get a reference number back. Set the category and how urgent it really is, attach a screenshot, and watch it move through open, acknowledged, in progress and resolved. Nothing gets lost in an inbox.

Your own operations manual

Every operator gets a written, access-controlled operations manual built for their market — every process, every screen, every email, kept current as the platform grows. New coordinators train themselves.

We do the setup

You supply your market details once. We configure markets, dates, site types, pricing, add-on stock, application forms and payments, and migrate your existing vendor list across.

Australian hosting & support

Data hosted in Australia, built and supported in Queensland, by the people who wrote it. Your clients get a seamless booking experience.


The process — in detail

Select a perspective to see the workflow from either side.

As the operator you run everything from the Manager Portal — a dashboard that works on desktop, tablet and phone. Notification badges across the sidebar act as your daily to-do list: bookings, vendors, waitlist, entertainers, documents and incidents.

Your typical workflow

1

Initial setup (one-time)

We configure your markets, stall types, pricing tiers, capacity, add-on stock, application form fields and payment gateway from the details you provide. You review it and we go live.

2

Publish your dates

Add dates individually or generate a recurring season in bulk. Each becomes bookable when published and appears on your public listing immediately. Close any single date to invitation-only if you want first pick.

3

Fifteen minutes a day

Clear the badges. Approve new applications, verify uploaded documents, send waitlist offers, read any incident report. When the badges are clear, the market is healthy.

4

Roll your permanents forward

Once a month, book every permanent stallholder onto next month’s dates in one action. Check the dry run, confirm the numbers, and every regular is invoiced on the same shared due date.

5

Allocate the date

Place your large sites first, type in the site numbers, clear any clashes the system flags, then send allocation emails to the whole date with a coordinator note attached.

6

Market day

Print the run sheet the night before as your backup. On the day, check vendors in from your phone, see what add-ons each has paid for, and watch the counts move.

7

Afterwards, mostly nothing

The summary email arrives on its own. Log any expenses against the date, and export to CSV or Xero when your bookkeeper asks.


Twenty-seven emails you never write

Every branded, sent at the right moment, to the right person — and none of them counted against your sending allowance.

To your vendors

  • Application received
  • Application approved — with login details
  • Application declined
  • Booking submitted — payment required
  • Booking confirmed
  • Payment received — with tax invoice
  • Market reminder before the event
  • Site allocation with your coordinator note
  • Booking cancelled
  • Cancellation confirmed — no refund
  • Booking transferred to a new date
  • Account credit issued
  • Waitlist position confirmed
  • A spot has opened up
  • Monthly summary for permanent stallholders
  • Monthly invoice overdue
  • Document expiring soon
  • Documents expired — bookings blocked
  • Document notice — unclear, incorrect or lapsed
  • Your broadcasts and announcements

To your team

  • New vendor application
  • New entertainer or community application
  • New booking submitted
  • Vendor documents expired
  • Incident report submitted
  • Contact form enquiry
  • Post-market day summary with the figures

Each alert can be routed to a different inbox, and every market’s own contact receives their own market’s summary.

Ready to transform
your market operations?

Join the market operators who are saving hours every week, chasing nobody, and growing their communities with TEKRAM.

The future is here • Designed and built for Australian markets