Yes.
You need a simple CRM.
Why
500+ vendor applications/year with a 4–10 person team, three intake channels, and a real qualify/approve/reject/waitlist decision flow is exactly the volume where a shared inbox or spreadsheet collapses. You're not managing deals that close on revenue — you're managing applications that need a status, a reviewer, and a templated response. The Instagram DM channel is your weak point; it can't be triaged alongside web form submissions without forcing everything into one place.
Why
At your budget and shape, a Kanban-style tool with forms and automations beats a traditional CRM. You need: one intake form, one board with status columns, and templated emails fired on status change.
What you actually need
- Airtable (free up to 1,000 records, then $20/user/mo; nonprofit discount 50–70% off) — build one base: "Applications 2026" with a form view for web intake, a grid view for reviewers, and a Kanban view by status (New → Under Review → Approved → Waitlisted → Rejected). Native automations send templated emails on status change.
- Tally (free) or the Airtable form itself — replace your current web form so submissions land directly as records. Share the Tally/Airtable form link in your Instagram bio so DM inquiries get redirected to structured intake instead of living in DMs.
- A habit — Friday review hour — the whole review team works the "Under Review" column together for one hour every Friday until it's empty. Status changes trigger the applicant email automatically.
Do this today
Go to airtable.com, apply for the nonprofit discount (airtable.com/nonprofit), then create a base called "Festival Applications 2026" with these fields: Name, Email, Vendor Type, Application Date, Status (single-select: New/Under Review/Approved/Waitlisted/Rejected), Reviewer (assigned to one of your 4–10), Notes. Add a Form view, copy the public form URL, and paste it into your Instagram bio and website. By tomorrow every new application — web or DM-redirected — lands in one place with a status field.
What to ignore
Skip Salesforce Nonprofit Cloud — it's free for 10 users but the implementation cost and learning curve will eat your festival prep. Skip HubSpot's nonprofit tier and Monday CRM — both are built around revenue pipelines, not approve/reject workflows. Anyone pitching you Submittable at $1,000+/year has the right shape but the wrong price for your budget.
What doing nothing costs you
With 500+ applications across three channels and no central status field, you're guaranteed to lose, double-review, or forget to respond to dozens of applicants — and in a festival community, the reputational cost of "they ghosted me" compounds year over year into fewer and lower-quality applications.
Where this leaves you
You've got Airtable and a five-status workflow. The plan specifies the exact field schema for vendor qualification, the three email templates (approved / waitlisted / rejected) wired to status-change automations, the reviewer-assignment rotation across your 4–10 team, and the moment in week three when reviewers stop updating statuses and the board silently rots.
When to revisit this
When you start running a second program (sponsors, speakers, volunteers) and need separate pipelines with separate reviewer teams.