Instead of Function Tracker
Stop renting Function Tracker. Own your venue booking system.
We build your version around the way your venue books rooms, confirms menus and hands functions to the team. We map your Function Tracker exports, check the records and run your version through Omni by Enterprise DNA.
Function Tracker describes room-based subscriptions without extra per-user or per-event charges. Check its current rate for your venue. Our offer is ownership and a system shaped around your work.
- check_circleYour data in a database you own
- check_circleOpen source, no lock-in
- check_circleBuilt and run by Enterprise DNA
What the subscription covers
Rooms, bookings and the work around each function
Function Tracker charges by event spaces or rooms. Its help centre describes these parts of the service. They are included capabilities, not six separate charges.
A plan based on your rooms
The subscription follows event spaces rather than staff seats. Your version keeps a room register with the capacities and timezones you set.
The booking calendar
Function Tracker offers month, agenda, week and day calendar views. Your own booking records can answer questions about room holds and the time needed either side.
Function and kitchen sheets
The help centre includes bulk printing for run sheets and kitchen sheets. Your version produces those handovers with your business name and booking details.
Payment reporting
Payment overview and invoice reports are part of the documented reporting set. Your version starts with agreed booking amounts, recorded receipts and outstanding balances.
The customer record
Customer records can be exported separately. Bring the reviewed customer list across and link it to the functions it belongs to.
Getting your history out
Function Tracker documents an Excel export of event booking data. Moving means checking the actual headings and preserving the original workbooks.
What you own
A working desk for the next function
Before confirmation
Check the room holds together
See where tentative and confirmed bookings compete for the same room, including the time the team needs to prepare and clear it.
- check Room-local start and finish times
- check Setup and clearance included in clash checks
- check Guest count against the room capacity you set
- check Enquiries with no contact for more than a week
Before service
Hand the kitchen a reviewed plan
Keep menu quantities, dietary notes and final guest numbers beside the function. Missing evidence stays visible until someone records the review.
- check Kitchen sheets with menu quantities
- check Unconfirmed guest counts and dietary reviews
- check Food items awaiting verified allergen information
- check Host plans and licence evidence needing operator review
Before the chase
Read deposits alongside booking value
Ask what has been recorded as paid, what deposit remains, and how the agreed price compares with entered item costs.
- check Outstanding deposit and full balance shown separately
- check Receipt references retained for reconciliation
- check Contribution after entered item costs, before unentered overhead
- check Booking totals that differ from the entered sales items
Before the handover
Make the weekly review yours
Bring staffing, open actions and commercial questions into one review. Change the fields and rules when your venue needs a different answer.
- check Overlapping shifts for the same person
- check Overdue tasks with a named owner
- check Customer balances kept separate by currency
- check Printable function sheets and internal follow-up drafts
Make it yours
Design your own Function Tracker replacement
Everything starts from the open-source base. Then it gets your name, the parts you run, your rules and your data from Function Tracker. Try it here, and we build the real one.
2. What it runs
3. Make it fit
4. Your colour
Answered from your own database
Good morning. Here is what needs you today.
We build it from the open-source base, bring your Function Tracker data across and run it for you.
What it looks like
Ask it like you would ask a colleague
Real answers from the demo data that ships with Venue Functions for Claude Code. It runs in Claude Code inside the Claude app, so it feels like any chat you already use.
Venue Functions for Claude Code
Connected to your own database
Do any room bookings overlap once setup time is included?
Arts Dinner
- Session
- Dinner service
- Room
- Harbour Room
- Local_start
- 2026-10-01 18:00
- Other_event
- Kauri Seminar
- Other_session
- Seminar
- Other_start
- 2026-10-01 16:00
- Timezone
- Pacific/Auckland
| Event | Session | Room | Local_start | Other_event | Other_session | Other_start | Timezone |
|---|---|---|---|---|---|---|---|
| Arts Dinner | Dinner service | Harbour Room | 2026-10-01 18:00 | Kauri Seminar | Seminar | 2026-10-01 16:00 | Pacific/Auckland |
Ask it anything
Ten questions to ask about your next functions
These questions run against the fictional demo today. Function Tracker also provides reports. The difference here is that you can change the records and the review around your venue.
Switching
How to switch from Function Tracker
The move happens in stages, export your records, map them to the new fields, test the import, and run both systems together until you trust the replacement, then retire Function Tracker.
- 1
Export your bookings and customers
Function Tracker documents separate Excel exports for your booking data and your customer data. Pull both. If your account offers other formats, export what it allows, usually CSV or Excel, and check the current export options with Function Tracker directly, since they can change.
- 2
Map your fields, then test first
Function Tracker does not use fixed export headings, so someone maps your actual column names to the new system before anything loads. Run a test import first. It previews the result and rolls back automatically, so nothing is committed until you check it looks right.
- 3
Review what the import flags
The import stops on unknown columns, references it cannot match, or source rows that changed since mapping, rather than loading partial or guessed data. Read through what it flags, fix the mapping or the source file, and run the preview again until it passes clean.
- 4
Run both systems side by side
Keep Function Tracker running as your team's day to day tool while the new records get checked against real bookings, deposits and menus. Have the people who actually use it test it for a while before anyone relies on it for a live function.
- 5
Retire Function Tracker
Once the records reconcile and your coordinators trust what they see, stop using Function Tracker for new bookings. Handle attachments, signed documents, mail history and any payment connections separately, since these do not move with the export and need their own plan.
Where the real effort goes
Most of the real work is in mapping your own field names and booking rules to the new structure, since Function Tracker's export headings are not fixed, plus deciding how much history, and which attachments or signed documents, are worth carrying across versus leaving in an archive. Enterprise DNA handles this mapping and migration when they set up and run your version.
Not ready for a call?
Get your Function Tracker switch plan by email
We will send you the step-by-step plan for moving your business off Function Tracker, what the move really involves, and how we would do it for you.
Sent. Check your inbox.
Your Function Tracker switch plan is on its way.
Rather talk it through? Book a call arrow_forwardThree ways to own it
Do it yourself, have it customised, or have it run for you
Open source
Do it yourself
Free source
- 1 Clone the repo and run npm install, then npm run demo
- 2 Open it in Claude Code, Codex, OpenCode or Cursor
- 3 Ask for the diary, deposit review and kitchen handover
- 4 Map your actual export headings, preview the import and reconcile your records
Built around your business
We customise it
One setup fee, then a retainer for agreed ongoing work
- check Your rooms, fields, deposit rules and handover documents
- check Your Function Tracker exports mapped and checked
- check A web front end or a different technology choice when your venue needs it
- check Your accounting and enquiry connections scoped before the switch
Omni by Enterprise DNA
We run it for you
One setup fee, then a monthly retainer
- check Your version installed and operated through Omni by Enterprise DNA
- check Your records brought across with a reviewed cutover plan
- check Backups, access and ongoing changes included in the agreed service
- check A working relationship with the team running your system
Questions
Instead of Function Tracker, answered
Function Tracker already has a reasonable subscription. Why change? expand_more
Its own help page describes room-based billing without extra charges per user or event. This is a choice about ownership and the way your venue works. Compare the workflows you need and the full cost of running your version before deciding.
Will our booking history come across? expand_more
Function Tracker documents separate Excel exports for booking data and customers. We map the actual headings and reconcile dates, statuses and amounts. The free version imports prepared records after that mapping. Attachments, signed documents and connected services need separate migration work.
Can we keep our booking calendar, enquiry forms and accounting connections? expand_more
We scope the screens and connections your team needs into your custom version, including a web front end where it helps. Keep your current capture process running until the replacement has been tested with the people using it.
Does the free version collect deposits or certify our food and liquor compliance? expand_more
It records receipt evidence and shows the remaining balance. It does not collect money. The kitchen and host responsibility review highlights missing records for a person to check against the venue rules and licence conditions. A cleared finding is not a compliance certificate.
What do we pay Enterprise DNA? expand_more
One setup fee to build and install the agreed version, then a retainer for ongoing operation and changes. The source is free to run yourself. Hosting, agent subscriptions, connections and support have their own costs. Sam scopes the work with you before you commit.
Show Sam how your next function comes together
In a 30-minute call with Sam, walk through your rooms, your Function Tracker setup and the handovers your team repeats every week. We agree what your own version needs and what should be brought across.
Venue Functions for Claude Code is free and open source, published by Enterprise DNA.
Done paying for Function Tracker?
Get your version built