Skip to content
FestKit

For farmers markets

Vendor management software for farmers markets

Run a 20-week season without a spreadsheet. Sell booths by the week or by the season, assign stalls on a map, and take vendor payments online.

How it runs
Weekly, across a season of 15–35 market dates
Typical examples
Saturday morning markets running May through October · Year-round markets that move indoors for winter · Midweek evening markets with a smaller vendor roster

What FestKit does for farmers markets

FestKit is vendor management software for farmers markets: it handles vendor applications, booth assignments, and payments across a full season of weekly market dates.

One system, every audience

The same event, purpose-built for each job

  • Layers

    Vendors

    71
    Acoustic Corner
    DJ Tent
    Main Stage

    Infrastructure

    6
    Water Station
    Restrooms A
    Parking Lot

    Safety & Medical

    1
    First Aid

    Organizers + staff

    Plan it, then run it on-site

    Draw stalls, power, entrances, and walkways to scale on your real location. Use audience-specific layers and notes to turn that same plan into a staff map for load-in and day-of operations.

  • V21

    Cold Pressed Charlotte

    Pending

    $1500

    ~103 sq ft
    Beverage

    10x10 tent spot — Row B, Position 3

    Electricity (20A)Water Hookup

    Vendors

    Apply, pay, done. On a phone.

    Vendors apply to the opportunity that fits, upload their permit, and pay at the point you choose: with the application, or once you approve them. They keep a link back to their own page to edit details or settle a balance later.

  • Stage

    Main Stage

    0.3 mi away · 6 min walk

    The main performance area featuring headlining acts throughout the day.

    Schedule

    Now

    🎸

    The Night Owls

    7:30 PM – 9:00 PM· 40 min left

    Up Next

    🎤

    Golden Hour Collective

    in 1 hr 30 min
    9:30 PM – 11:00 PM

    View Full Schedule

    Attendees

    The same map, for your shoppers

    Your site plan becomes a browser-based public map: search a vendor, find the nearest restroom, see today's lineup, and receive live announcements. Real coordinates let attendees see where they are on the site.

What breaks without it

  • A spreadsheet tab per market date, and no reliable answer to “who is in stall 12 next Saturday?”
  • Season vendors and drop-in vendors tracked in different places
  • Chasing stall fees week by week over text and Venmo
  • Rebuilding the stall map every time a vendor skips a date
  • Season vendors who miss a week leave a hole that a drop-in should fill — but nobody knows it is open

How FestKit handles farmers markets

One stall map, every market date

Draw your stalls once. Each date gets its own occupancy, so the same stall can be Maria's on the 7th, open on the 14th, and someone else's on the 21st — without duplicating the map.

Season passes and drop-in days, side by side

Publish a full-season offer and a single-date offer against the same stalls. Availability stays correct across both because a stall-date can only sell once.

Payments that settle themselves

Vendors pay online at checkout or after you approve them. Stall fees land in your Stripe account, and each week's paid/unpaid status is visible per date, not just per vendor.

Applications that stay open all season

One public application page keeps taking submissions as the season runs, with a deadline if you want one. Waitlist the vendors you are not ready to seat, collect insurance and permit documents on the form, and approve straight into a specific stall and dates.

Ways to sell it

Price the season, the weekend, or the day

A booth on a date is the unit you sell. Bundle every date into one price, or publish them individually — the same booths stay correctly available across both.

  • Full season stall

    All 22 Saturdays, one price, one payment

  • Half season

    Bundle only the dates you want to sell as a block

  • Single market day

    Drop-in rate for casual and first-time vendors

Common questions

Can vendors book a whole season instead of one date at a time?
Yes. In FestKit a booth on a specific date is the unit you sell, so you can bundle every date of the season into one offer with a single price, or publish one offer per date and let vendors pick. Many organizers list both — a season pass and a drop-in day rate — and the same booth stays correctly available for whichever dates are unsold.
How do I manage vendors for a weekly farmers market?
Set up the market once with a date block for every market day, draw your stalls on the map, then publish an application page. Vendors apply or buy a stall online, you assign them to a specific stall for specific dates, and each week's roster and payment status stays separate. Nothing is duplicated per week.
What stops two vendors from booking the same booth on the same day?
Every booth-date is held the moment a vendor starts checkout, so it disappears from the public listing while they pay. Checkout holds last 24 hours and approval holds last 3 days; if payment does not land, the hold expires and the booth returns to the pool automatically.
Can a vendor take a week off mid-season?
Yes. Because each market date is tracked separately, you can free a single date without touching the rest of that vendor's season — and the freed stall-date becomes sellable again on its own.
Does FestKit work for markets that run year-round?
Yes. There is no cap on how many dates an event carries, so a year-round market can run as one event with a date block per market day, or as one event per season if you prefer to price and report on them separately.

Beta · 30% off year one

Run your season without the spreadsheet.

Draw your site plan, add your dates, and start taking farmers markets applications in an afternoon.