Runs the PPA Tour, every day

The operating system that runs your whole company

Finance, travel, marketing, sales, people and the daily report on one record. Built running Pickleball Inc: four brands, about 200 staff, 137 events, one login.

Home of the PPA Tour · Built in 4.5 months · 2,600+ commits · 52 jobs running every day

Jackalope · Ticketing · live
Jackalope ticketing at the PPA Tour: 2026 season to date against goal, cumulative pace against 2025, and top tournaments by revenue

Domo, HubSpot, Salesforce, KORE and the Zapier ticket report are gone. Asana, Miro and Dropbox are on their way out.

The problem

Five jobs eat your team's week.

Jackalope runs them on one record, so the people you hired for the real work get to do it.

9am Ticket report, every morning

It posts itself from live sales. Nobody pulls numbers before coffee anymore.

1

Booking travel and chasing receipts

Handled by Jackalope

Flights, hotels, per diem, card matching

2

Closing the books for every event

Handled by Jackalope

One P&L per event, live before it ends

3

Running campaigns and proving they worked

Handled by Jackalope

Every send, open and click against ticket pace

4

Selling, building decks and reporting to partners

Handled by Jackalope

Pipeline, decks in a sentence, recaps from real numbers

5

Pulling the numbers, again

Handled by Jackalope

KPIs live, reports drafted for you

6

Putting on great events

Back to you

The thing your company is actually for

Built for how your company actually runs

One record per event. Every ticket, flight, receipt, email and sponsor deal hangs off it, so every team works from the same numbers.

Company travel

Who's going, how they get there, and what it costs

Staff, flights, hotels, roommates and rental cars for each event on one screen. The counts at the top show what's still open.

  • Book from the rosterHome airport to venue airport, dates and readiness per person.
  • Hotel contracts read themselvesRooming lists import from a file or a photo of one.
  • Per diem on autopilotCard limits rise and fall every hour from the travel roster.
  • Ground plan from booked flightsRides proposed, arrivals posted to Slack.
Jackalope travel for the Veolia Chicago Cup: 42 staff slated, 37 of 41 flights booked, with travel windows, airports, fares and flight status. Names and faces blurred.

Live screen at the PPA Tour · names blurred

Accounting

One P&L per event, before the event ends

Budget, projected, the actual from the books, and card spend that hasn't posted yet. Side by side.

  • Ticket payouts draft their own journal entriesTied to the penny on 16 of 17 payouts.
  • Card spend codes itselfReceipts match by airline ticket number. Deadlines nudge people.
  • Click a cell, see the ledger linesEvery number goes back to its general ledger rows.
Jackalope event P&L for the Atlanta Slam: projected and actual revenue, cost and net, then each line with budget, projected, actual and live spend. Owner names blurred.

Live screen at the PPA Tour · owner names blurred

Marketing campaigns

Every send, and what it actually did

Each event gets a 120-day launch plan. Every email, text and ad sits on one timeline next to ticket and registration pace.

  • Campaign builderCadence by channel by audience, with live previews and AI writing.
  • Approved means draftedAn approved email lands as a draft. An approved ad lands paused.
  • Graphics that make themselvesOrder-of-play posts for every court, generated nightly.
Jackalope marketing timeline for the Veolia Arizona Open: every email with delivered, open and click counts, beside ticket and registration pace to goal

Live screen at the PPA Tour

Sales decks

Old deck in. New deck, link and PDF out.

Drop in last year's sponsor deck. Get it back in the house look, with photos from your own library.

  • From call notes, a deal sheet or an old deckHouse slides, logos and photos from your own library.
  • An A+ check on every deckSummary up front, action titles, a source on every number.
  • Hosted, with opens loggedOn your own domain, with or without pricing.
Jackalope Deck Builder: upload an old deck, say what should change, and get a rebuilt deck with a tracked link and PDF

Live screen at the PPA Tour

KPI tracking

Goals set once, tracked live

Pace against last year at the same days out, a projected finish by ticket type, and ads and emails on the same date axis.

  • Daily ticket reportPosts to Slack every morning, with a watchdog if it doesn't.
  • Buyers near a venuePast buyers within 50, 100, 200 or 500 miles.
  • Registrations, web, SEO and broadcastEvery stream on the same screen.
Jackalope ticketing: season to date against goal, cumulative pace against last year, top tournaments by revenue

Live screen at the PPA Tour

It does the work

Not a dashboard. The work, already done.

The system proposes. A person approves. Nothing goes outside the company without a yes.

Journal entries draft themselvesTicket payouts into the books, tied to the penny.
Card limits move on their ownPer diem follows the travel roster, hour by hour.
The 9am report posts itselfWith a watchdog that flags it if it doesn't.
Decks build from call notesAnd get an A+ check before anyone sees them.
A second AI checks the numbersEvery night, a different model audits the first.
Jackalope campaign timeline with each email's results

Every send on one timeline, with results

And it's one system

Every module is a view on the same record. One login for the whole company, with 17 roles deciding who sees what.

My DayYour metrics, receipts due, next trip and to-dos
Projects and roadmapsKanban, department roadmaps, playbooks, leadership log
FinanceEvent P&Ls, ledger mirror, card spend, AP, sales tax
Ticketing and metricsPace, projections, registrations, web, SEO, broadcast
TravelRosters, hotels, rooming, ground plan, folios
Sales and sponsorshipPipeline, rate card, inventory, contracts, renewals
Deck BuilderHosted decks with opens logged
MarketingCampaigns, brand library, signage, ads
Customer 3601.1M people deduped to one ID
Events and venuesSchedule builder, 93 venues with specs and site plans
PeopleDirectory, org chart, handbook, onboarding, 1099s
CommerceStore migration, catalog, 539K orders of history
TalentPro player profiles, contracts, comms, player app
Ask JackieOn every page: reads files, answers, edits budgets
AgentsEvery scheduled job, what it did, what it does next

Connects to the tools you already run

Sage Intacct · Divvy/BILL · Plaid · Stripe · ADP · Tixr · Eventbrite · Ticketmaster · Shopify · BigCommerce · Square · Customer.io · Meta Ads · Google Ads · GA4 · Search Console · SEMrush · YouTube · Gmail · Google Sheets · Slack

Why Jackalope

Other tools give you a login. Jackalope gives you one record.

Most companies run on a dozen tools that each hold a piece of the answer. Jackalope puts the answer in one place, owned by you.

JackalopeA dozen tools
Your numbersLive, from the sourceExported and rebuilt weekly
Your receiptsMatched to the card chargeChased by email
Your reportsDrafted for youBuilt by hand on Friday
Your dataYours, in one placeRented, in a dozen places
The billOne systemSeat fees that keep climbing

What it replaces

A shorter stack, not one more login

What the PPA Tour has cut, what's next, and where a contract still runs.

ToolWhat it didNow in JackalopeAt the PPA Tour
DomoDashboardsTicketing and metricsCancelled
HubSpotCRMSales pipeline, fully importedCancelled
SalesforceCRMSales pipelineGone
KORESponsorship managementSponsorshipNever bought
Zapier ticket reportDaily sales email9am Slack reportGone
Booking platformTrip sales, platform feesOwn checkoutGone
Asana, Miro, MilanoteTasks, boards, org chartProjects, requests, org chartReplaced, cancelling
DropboxBrand assetsBrand libraryCancelling Nov 13
StampliAccounts payableAP bill captureReplacement around Dec
KlaviyoEmail and SMSCampaignsLeaves with the store move
TeamworksPro player hubPro Player CentralReplaced, contract runs to 2028

Could go next, anywhere: Slack for team updates · Monday, ClickUp · Tableau, Power BI · expense apps · deck tools

What we learned

What works, and what's hard

Works

One record per event. Every dollar, ticket and flight hangs off one code, so the numbers agree.
Live sources, not exports. Pull from the ticketing system, the books and the card feed directly.
Drafts, not auto-sends. The system writes the report. A person sends it.
Build the day you're asked. Problem in the morning, a working screen the next day.

Hard

People, not software. Getting a team off tools it knows is the real work.
Closed tools. If a vendor won't let the data out, replacing it takes longer.
Long contracts. Some tools are replaced but still billed until the term ends.
Numbers that don't tie. The system shows the gap. Someone still fixes the source.
137events on one code spinePickleball Inc
1.1Mcustomers deduped to one IDCustomer 360
245API endpoints, 52 scheduled jobsJackalope
4.5 mofrom first commit to running the company2,600+ commits

Your questions, covered

Is this only for sports?

Every proof point today is pickleball: four brands, events in a new city most weeks. The spine underneath is general. Swap "event" for a job, a home, a client or a location, and the money, people and messages hang off it the same way.

Who owns the data?

You do. It lives in one place, it's yours, and it can be exported.

What does it connect to?

Your accounting system, card and bank feeds, ticketing, your store, email and ad platforms, analytics, Google Workspace and Slack. If a tool has an API, it can come in.

Does AI send things on its own?

No. The standing rule is that the model proposes and a person approves. Emails land as drafts and ads land paused. Every night, a second model audits the numbers.

Does it replace our tools on day one?

No. It runs next to them first. Tools come off one at a time, once the team stops opening them. Some contracts run out on their own schedule.

How fast can we start?

Tell us the problems in the morning, and we walk you through phase one the next day. Bring one messy month and you'll see it as one screen.

What does it cost?

It's priced per company, in writing, after a walkthrough. The goal is a shorter bill than the tools it replaces.

Bring one messy month. See it as one screen tomorrow.

Your data, one record, built around how your company already works.