[{"data":1,"prerenderedAt":724},["ShallowReactive",2],{"\u002Fblog\u002Frecruitment-module-launch":3,"\u002Fblog\u002Frecruitment-module-launch-surround":355,"\u002Fblog\u002Frecruitment-module-launch-related":366},{"id":4,"title":5,"authors":6,"badge":12,"body":14,"date":341,"description":342,"extension":343,"image":344,"meta":346,"navigation":347,"path":348,"seo":349,"stem":352,"updated":353,"__hash__":354},"posts\u002F3.blog\u002F33.recruitment-module-launch.md","Recruiting Season Shouldn't Live in a Google Form and a Group Chat",[7],{"name":8,"to":9,"avatar":10},"The OEASE Team","\u002Fabout",{"src":11},"\u002Fassets\u002Fimages\u002Fteams\u002Fteam-oease.png",{"label":13},"Product",{"type":15,"value":16,"toc":327},"minimark",[17,21,24,27,30,33,41,46,49,52,55,58,62,65,76,87,94,97,101,104,107,110,117,120,124,127,134,137,146,150,153,156,163,167,181,190,194,201,204,244,247,251,259,269,275,281,285,288,296,299,303,306,309,312,315],[18,19,20],"p",{},"Every organization has a recruiting season. Every organization has the same story about it.",[18,22,23],{},"It starts well. Someone builds a Google Form. Someone else makes a folder in Drive for résumés. The link goes out on\nInstagram, applications start landing, and for about four days it genuinely feels organized.",[18,25,26],{},"Then the fourth day ends.",[18,28,29],{},"An applicant emails to ask whether her application came through, and nobody can say for certain. Interview times get\nnegotiated across eleven separate text threads, and two officers book the same room for the same hour. Someone asks the\ngroup chat what everyone thought of the candidate from Tuesday, gets three replies, and by the time the fourth arrives\nthe question has scrolled into the archive. On decision night you're looking at a spreadsheet where half the status\ncolumn is a question mark and the other half is out of date.",[18,31,32],{},"And then there's the part nobody puts in the post-mortem: the excellent candidate who simply never heard back. Not\nbecause you decided against her. Because she fell into the gap between a form, a folder, and a chat.",[18,34,35,36,40],{},"Today we're shipping the thing that closes that gap. The ",[37,38,39],"strong",{},"OEASE Recruitment module"," runs your entire recruiting round\n— applications, interviews, decisions, and the new members who come out the other side — in one place. It's free, and\nevery organization has it starting today.",[42,43,45],"h2",{"id":44},"why-this-one-is-personal","Why This One Is Personal",[18,47,48],{},"We didn't pick recruitment out of a feature backlog.",[18,50,51],{},"Before OEASE, our team ran recruiting rounds for student organizations — the kind where a hundred people apply for\ntwenty spots and every one of them is somebody's friend, roommate, or classmate. We built the forms. We made the\nfolders. We ran the interview blocks and we sent the rejection emails, and more than once we discovered afterward that\nsomebody's application had been sitting in a place nobody thought to look.",[18,53,54],{},"That's the failure that stays with you. Not a lost spreadsheet — a person who put themselves forward and got silence\nback.",[18,56,57],{},"Recruitment software exists, of course. It's just built for companies hiring engineers, priced per recruiter per month,\nand utterly indifferent to the fact that your \"hiring committee\" is four sophomores and your budget is whatever's left\nin the activities fund. So community organizations do what they've always done: patch together free tools that were\nnever designed to work with each other, and absorb the difference with their own time.",[42,59,61],{"id":60},"one-round-one-place","One Round, One Place",[18,63,64],{},"Here's what changes.",[18,66,67,68,71,72,75],{},"You create a ",[37,69,70],{},"cycle"," — a recruiting round with its own application window, its own questions, and its own settings.\nInside it you create ",[37,73,74],{},"positions",", as many as you need, each with a description and any position-specific questions on\ntop of the shared ones. Build the form the way you'd actually ask: short answers, long answers, multiple choice, file\nuploads for résumés and portfolios.",[18,77,78,79,82,83,86],{},"Then you share one link, and the applications come to you — into a pipeline you can work as a ",[37,80,81],{},"kanban board"," or as a\n",[37,84,85],{},"sortable table",", whichever fits how your team thinks. Drag someone from Applied to Interviewing. Open their record\nand find their answers, their uploaded files, their interview history, and your team's notes on one screen, rather than\nin four browser tabs.",[18,88,89,90,93],{},"When you want to talk about a candidate, you talk about them ",[37,91,92],{},"on their application",", in a chat-style thread that stays\nattached to the person it's about. The take your vice president had on Tuesday is still there on Sunday, exactly where\nyou'd look for it. There's a shared summary pad for the team's collective read, and funnel stats so you can see how many\npeople applied, interviewed, and accepted at each stage.",[18,95,96],{},"Nothing to export. Nothing to reconcile. No question marks in the status column.",[42,98,100],{"id":99},"applicants-never-make-an-account","Applicants Never Make an Account",[18,102,103],{},"This is the part we're most stubborn about.",[18,105,106],{},"Applying to your organization should take exactly as long as answering your questions. Not a minute longer, and\ncertainly not long enough to create an account, verify an email address, and invent yet another password.",[18,108,109],{},"So applicants don't. They open your careers page, fill out the form, and submit.",[18,111,112,113,116],{},"After that, each applicant gets ",[37,114,115],{},"one private link"," — their own. It's where they check their status, book or reschedule\ntheir interview, accept or decline an offer, or withdraw if their plans change. No app, no login, no password reset\nemail three weeks later when they've forgotten which address they used. One link, the whole journey.",[18,118,119],{},"For you, that means the \"did you get my application?\" email mostly stops arriving, because they can just look.",[42,121,123],{"id":122},"interviews-that-schedule-themselves","Interviews That Schedule Themselves",[18,125,126],{},"Interview scheduling is the single most time-expensive part of recruiting, and almost all of that cost is coordination\nrather than interviewing.",[18,128,129,130,133],{},"Publish the windows your team is free, and ",[37,131,132],{},"applicants claim their own slots",". No email tennis. No double-booking,\nbecause the moment a slot is taken it's gone. You can still schedule, reschedule, or cancel on someone's behalf when a\nsituation calls for it — but the default is that it handles itself.",[18,135,136],{},"The whole round's schedule lives in one interview calendar, with a day-of check-in desk for interview day. And because\nyour officers already live in their own calendars, there's a private feed that drops every interview straight into Apple\nCalendar, Google Calendar, or Outlook, with a link you can rotate whenever you want.",[18,138,139,140,145],{},"If your team already found its availability with a ",[141,142,144],"a",{"href":143},"\u002Fblog\u002Fmeeting-scheduling-is-broken","Time Poll",", you can import that\ndirectly as interview availability instead of entering it twice.",[42,147,149],{"id":148},"offers-decisions-and-the-handoff-that-used-to-break","Offers, Decisions, and the Handoff That Used to Break",[18,151,152],{},"Rejections are hard to write and easy to postpone, which is exactly why people go without an answer for weeks.",[18,154,155],{},"Every message in the module — confirmations, interview invitations, offers, rejections — arrives already written, in\nwording that's warm and organization-neutral. Send it as-is at 11pm, or rewrite it for your organization once and use\nyours forever, or change it for a single candidate who deserves a personal note. The point is that \"I haven't drafted\nthe email yet\" stops being a reason someone waits.",[18,157,158,159,162],{},"Then the handoff. When an applicant accepts an offer, they ",[37,160,161],{},"become a pending member automatically"," — no exporting a\nCSV, no typing thirty names and email addresses into your member list, no transcription errors that surface in November\nwhen someone's dues reminder bounces. The person who said yes on Tuesday is in your organization on Tuesday.",[42,164,166],{"id":165},"a-careers-page-people-can-actually-find","A Careers Page People Can Actually Find",[18,168,169,170,180],{},"Every organization now gets a public careers site at ",[37,171,172],{},[141,173,179],{"href":174,"rel":175,"target":178},"https:\u002F\u002Foes.careers",[176,177],"nofollow","noopener","_blank","oes.careers"," — a landing page for your\norganization, a page for each recruiting round, and a page for each position, all in your branding.",[18,182,183,184,189],{},"It's a real page on the real web, which matters more than it sounds like it should. A Google Form is invisible to search\nengines; it exists only for people who already have the link. A careers page can be found by someone searching for what\nyour organization does — the person who would love your community and has never heard your name. That's the same reason\nyour events show up on ",[141,185,188],{"href":186,"rel":187,"target":178},"https:\u002F\u002Foes.events",[176,177],"oes.events"," and your links live at oes.bio: the link you already share\nshould be doing more work than it does.",[42,191,193],{"id":192},"your-sign-in-got-a-serious-upgrade-too","Your Sign-In Got a Serious Upgrade Too",[18,195,196,197,200],{},"Shipping alongside Recruitment is ",[37,198,199],{},"OEASE ID"," — our own identity system, now handling every sign-in to the platform.",[18,202,203],{},"Most of it is invisible, which is the goal. But you're trusting us with your members' names, emails, and payment\nhistory, so you should know what's underneath:",[205,206,207,214,220,226,232,238],"ul",{},[208,209,210,213],"li",{},[37,211,212],{},"Passkeys."," Sign in with Face ID, Touch ID, Windows Hello, or your phone instead of a password. Passkeys can't be\nphished, can't be reused across sites, and can't leak in someone else's breach, because there's no shared secret to\nsteal. You can add one from your account settings right now.",[208,215,216,219],{},[37,217,218],{},"Passwords stored the way they should be."," We hash passwords with Argon2id — the algorithm that won the industry's\npassword-hashing competition — at the strength OWASP recommends. Nobody at OEASE can read your password, and neither\ncould an attacker holding our entire database.",[208,221,222,225],{},[37,223,224],{},"A breach check when you set one."," New passwords are checked against billions of credentials exposed in past\nbreaches, without your password ever leaving your browser in readable form. If yours has appeared somewhere, you learn\nabout it before it costs you something.",[208,227,228,231],{},[37,229,230],{},"Rules based on research, not superstition."," We ask for length and skip the \"one symbol, one number, one capital\"\ntheater, which is what current NIST guidance actually recommends.",[208,233,234,237],{},[37,235,236],{},"Sessions you control."," See every device signed in to your account and sign out of any of them — or all of them — in\none tap.",[208,239,240,243],{},[37,241,242],{},"Alerts that matter."," You get an email when your password changes, when a passkey is added or removed, and when we\nnotice something suspicious.",[18,245,246],{},"Security work is strange to announce, because when it goes well nobody notices anything. We're telling you about it\nanyway, because \"trust us\" is not a security model.",[42,248,250],{"id":249},"and-a-few-more-things","And a Few More Things",[18,252,253,254,258],{},"The ",[141,255,257],{"href":256},"\u002Fchangelog","full changelog"," has everything, but three worth calling out:",[18,260,261,264,265,268],{},[37,262,263],{},"Events are on the map now."," Search for your venue by name and let the address fill itself in, then drag the pin to\nthe exact door rather than an approximate block. On ",[141,266,188],{"href":186,"rel":267,"target":178},[176,177],", people can pan and zoom a map to\nfind what's happening near them.",[18,270,271,274],{},[37,272,273],{},"Roles finally fit."," You can hand someone access to review applications and nothing else, and they get a workspace\nbuilt for exactly that. Every module — members, finance, events, announcements, time polls, bio pages, recruitment — has\nroles you can grant on their own, and the navigation adapts so nobody hits a door they can't open.",[18,276,277,280],{},[37,278,279],{},"The app moves."," Pages, lists, and menus animate as you work, which makes the whole thing feel meaningfully faster.\nAnd if you've turned on Reduce Motion, we honor it everywhere.",[42,282,284],{"id":283},"still-free-same-reason","Still Free. Same Reason.",[18,286,287],{},"Recruitment costs nothing. No per-seat pricing, no cap on applicants, no premium tier where the useful half lives.",[18,289,290,291,295],{},"We ",[141,292,294],{"href":293},"\u002Fblog\u002Fwhy-oease-is-free","sustain OEASE"," through a small fee on payments that flow through the platform — dues,\ntickets, donations. Recruitment doesn't move money, so it doesn't cost you anything, and it never will. If your\norganization never takes a payment through OEASE, you'll never pay us a cent and you still get every feature on the\nplatform.",[18,297,298],{},"The reasoning hasn't changed since day one: community organizations shouldn't have to choose between paying for software\nand funding the thing they exist to do.",[42,300,302],{"id":301},"the-candidate-who-almost-didnt-hear-back","The Candidate Who Almost Didn't Hear Back",[18,304,305],{},"We keep coming back to her, because she's the reason this module exists.",[18,307,308],{},"Every hour your team spends chasing a scheduling conflict, or hunting for an application, or reconstructing what\nsomebody said in a group chat two weeks ago, is an hour not spent on the actual work of recruiting — which is meeting\npeople, listening carefully, and helping someone figure out whether they belong with you. The logistics were never the\npoint. They were just the tax.",[18,310,311],{},"So we automated the tax. Not to make recruiting less human, but to leave room for the part that has to be.",[18,313,314],{},"Your next recruiting round can be accepting applications in a few minutes.",[18,316,317,322,323],{},[141,318,321],{"href":319,"rel":320,"target":178},"https:\u002F\u002Foease.app",[176,177],"Open Recruitment at oease.app"," · ",[141,324,326],{"href":174,"rel":325,"target":178},[176,177],"See your careers page at oes.careers",{"title":328,"searchDepth":329,"depth":329,"links":330},"",2,[331,332,333,334,335,336,337,338,339,340],{"id":44,"depth":329,"text":45},{"id":60,"depth":329,"text":61},{"id":99,"depth":329,"text":100},{"id":122,"depth":329,"text":123},{"id":148,"depth":329,"text":149},{"id":165,"depth":329,"text":166},{"id":192,"depth":329,"text":193},{"id":249,"depth":329,"text":250},{"id":283,"depth":329,"text":284},{"id":301,"depth":329,"text":302},"2026-08-13","Applications in a form, résumés in a folder, interviews in eleven text threads, decisions in a chat that scrolls away. We shipped the Recruitment module to end all of it — free, with your own careers page at oes.careers.","md",{"src":345},"\u002Fassets\u002Fimages\u002Fblog\u002Frecruitment-module-launch.jpg",{},true,"\u002Fblog\u002Frecruitment-module-launch",{"title":350,"description":351},"Free Recruitment & Applicant Tracking Software for Clubs & Nonprofits","Run your entire recruiting round in one place — applications, interview booking, offers, and a branded careers page. Free for clubs, nonprofits, and student organizations.","3.blog\u002F33.recruitment-module-launch",null,"55RLdWaGRQcWKE3hVAEwO-6nYGS99iaHkU62UQssmi8",[356,361],{"title":357,"path":358,"stem":359,"description":360,"children":-1},"Your Events Deserve Better Than Eventbrite and a Google Form","\u002Fblog\u002Fevent-platform-launch","3.blog\u002F32.event-platform-launch","Tickets on one platform, RSVPs on another, a printed list at the door, and Venmo to reconcile afterward. There's a better way to run your organization's events — and it's free.",{"title":362,"path":363,"stem":364,"description":365,"children":-1},"Death by Admin: Why Community Leaders Deserve Better","\u002Fblog\u002Fwhy-community-leaders-deserve-better","3.blog\u002F4.why-community-leaders-deserve-better","80% of a community leader's time goes to logistics. Here's why that needs to change — and how to reclaim those hours for the work that actually matters.",[367,375,387,398,409,423,435,449,462,473,484,495,505,517,528,539,550,563,574,585,596,607,618,629,640,651,662,673,684,692,703,713],{"path":358,"title":357,"description":360,"image":368,"authors":370,"date":373,"badge":374},{"src":369},"\u002Fassets\u002Fimages\u002Fblog\u002Fevent-platform-launch.png",[371],{"name":8,"to":9,"avatar":372},{"src":11},"2026-06-25",{"label":13},{"path":376,"title":377,"description":378,"image":379,"authors":381,"date":384,"badge":385},"\u002Fblog\u002Fbest-free-volunteer-management-software","The Best Free Volunteer Management Software in 2026","An honest guide to the best free volunteer management software in 2026 — what's genuinely free, what's free-trial bait, and how to pick the right tool for your group.",{"src":380},"\u002Fassets\u002Fimages\u002Fblog\u002Fbest-free-volunteer-management-software.jpg",[382],{"name":8,"to":9,"avatar":383},{"src":11},"2026-06-18",{"label":386},"Comparison",{"path":388,"title":389,"description":390,"image":391,"authors":393,"date":396,"badge":397},"\u002Fblog\u002Fbest-free-nonprofit-management-software","The Best Free Nonprofit & Membership Management Software in 2026","The best free nonprofit and membership management software in 2026, compared honestly — including what 'free' really costs, from donor tips to per-contact pricing.",{"src":392},"\u002Fassets\u002Fimages\u002Fblog\u002Fbest-free-nonprofit-management-software.jpg",[394],{"name":8,"to":9,"avatar":395},{"src":11},"2026-06-16",{"label":386},{"path":399,"title":400,"description":401,"image":402,"authors":404,"date":407,"badge":408},"\u002Fblog\u002Foease-vs-wild-apricot","OEASE vs Wild Apricot: An Honest Comparison for 2026","An honest, up-to-date comparison of OEASE and Wild Apricot — pricing, features, and the contact-based cost trap — to help you pick the right tool for your organization.",{"src":403},"\u002Fassets\u002Fimages\u002Fblog\u002Foease-vs-wild-apricot.jpg",[405],{"name":8,"to":9,"avatar":406},{"src":11},"2026-06-12",{"label":386},{"path":410,"title":411,"description":412,"image":413,"authors":415,"date":420,"badge":421},"\u002Fblog\u002Fleadership-transition-problem","The Leadership Transition Problem: Why Orgs Lose Months Every Year","Most community organizations reset every year or two when leaders turn over. Here's why organizational memory keeps walking out the door — and how to stop it.",{"src":414},"\u002Fassets\u002Fimages\u002Fblog\u002Fleadership-transition-problem.jpg",[416],{"name":417,"to":9,"avatar":418},"Tony An",{"src":419},"\u002Fassets\u002Fimages\u002Fteams\u002Ftony.png","2026-06-09",{"label":422},"Insight",{"path":424,"title":425,"description":426,"image":427,"authors":429,"date":432,"badge":433},"\u002Fblog\u002Fsports-league-chaos-to-calm","From Chaos to Calm: How a Youth Sports League Took Back Its Season","An illustrative story of a youth sports league drowning in spreadsheets, Venmo, and group texts — and the season it ran on one free platform instead.",{"src":428},"\u002Fassets\u002Fimages\u002Fblog\u002Fsports-league-chaos-to-calm.jpg",[430],{"name":417,"to":9,"avatar":431},{"src":419},"2026-06-05",{"label":434},"Story",{"path":436,"title":437,"description":438,"image":439,"authors":441,"date":446,"badge":447},"\u002Fblog\u002Fset-up-your-digital-home-in-5-minutes","How to Set Up Your Organization's Digital Home in 5 Minutes","A hands-on walkthrough for setting up a free, auto-updating organization website and link-in-bio on OEASE — no web design, no maintenance, just a few details.",{"src":440},"\u002Fassets\u002Fimages\u002Fblog\u002Fset-up-your-digital-home-in-5-minutes.jpg",[442],{"name":443,"to":9,"avatar":444},"Remington Liang",{"src":445},"\u002Fassets\u002Fimages\u002Fteams\u002Flem.png","2026-06-02",{"label":448},"Guide",{"path":450,"title":451,"description":452,"image":453,"authors":455,"date":460,"badge":461},"\u002Fblog\u002Fprofessional-association-management","How to Manage a Professional Association on a Volunteer Budget","Running a small professional association on spreadsheets and a payment app? Here's how to handle dues, renewals, events, and a credible presence — for free.",{"src":454},"\u002Fassets\u002Fimages\u002Fblog\u002Fprofessional-association-management.jpg",[456],{"name":457,"to":9,"avatar":458},"Charlene Huang",{"src":459},"\u002Fassets\u002Fimages\u002Fteams\u002Fcharlene.png","2026-05-28",{"label":448},{"path":463,"title":464,"description":465,"image":466,"authors":468,"date":471,"badge":472},"\u002Fblog\u002Fchurch-management-free-alternative","Church & Faith Group Management: A Free Alternative to Expensive ChMS","A small congregation can't justify $50–100\u002Fmo church software. Here's how to manage your roster, giving, volunteers, and events in one free place instead.",{"src":467},"\u002Fassets\u002Fimages\u002Fblog\u002Fchurch-management-free-alternative.jpg",[469],{"name":457,"to":9,"avatar":470},{"src":459},"2026-05-20",{"label":448},{"path":474,"title":475,"description":476,"image":477,"authors":479,"date":482,"badge":483},"\u002Fblog\u002Freplace-7-tools-with-one-platform","7 Tools Your Nonprofit Can Replace With One Free Platform","Your nonprofit is duct-taping seven apps together to stay organized. Here are the seven tools you can replace — and why connected data beats fewer logins.",{"src":478},"\u002Fassets\u002Fimages\u002Fblog\u002Freplace-7-tools-with-one-platform.jpg",[480],{"name":8,"to":9,"avatar":481},{"src":11},"2026-05-12",{"label":422},{"path":485,"title":486,"description":487,"image":488,"authors":490,"date":493,"badge":494},"\u002Fblog\u002Fyour-link-in-bio-belongs-to-your-community","Your Link-in-Bio Should Belong to Your Organization, Not a Third Party","Most clubs and nonprofits rely on Linktree, Beacons, or a Notion page to share their important links. Here's why that's a hidden cost — and how OEASE Bio Pages give every organization a free, branded link-in-bio that actually belongs to them.",{"src":489},"\u002Fassets\u002Fimages\u002Fblog\u002Fbio-pages-launch.png",[491],{"name":417,"to":9,"avatar":492},{"src":419},"2026-05-01",{"label":13},{"path":143,"title":496,"description":497,"image":498,"authors":500,"date":503,"badge":504},"Scheduling a Meeting Shouldn't Feel Like Herding Cats","Why every existing scheduling tool falls short for community organizations — and how OEASE's new Time Polls feature rethinks the problem from the ground up.",{"src":499},"\u002Fassets\u002Fimages\u002Fblog\u002Fmeeting-scheduling-is-broken.jpg",[501],{"name":417,"to":9,"avatar":502},{"src":419},"2026-04-06",{"label":13},{"path":506,"title":507,"description":508,"image":509,"authors":511,"date":514,"badge":515},"\u002Fblog\u002Foease-platform-is-live","We Built This for You — OEASE Is Live, and It's Free","After years of building alongside community leaders, the OEASE Platform is officially live. Every feature. Every tool. Free for every organization. Here's why — and what it means for your community.",{"src":510},"\u002Fassets\u002Fimages\u002Fblog\u002Foease-platform-is-live.jpg",[512],{"name":417,"to":9,"avatar":513},{"src":419},"2026-03-30",{"label":516},"Company",{"path":518,"title":519,"description":520,"image":521,"authors":523,"date":526,"badge":527},"\u002Fblog\u002Falumni-association-management","Alumni Association Management Without the Spreadsheets","Volunteer-run alumni groups lose contact info, dues, and continuity to spreadsheets every year. Here's how to run an alumni association that survives turnover — for free.",{"src":522},"\u002Fassets\u002Fimages\u002Fblog\u002Falumni-association-management.jpg",[524],{"name":443,"to":9,"avatar":525},{"src":445},"2026-03-20",{"label":448},{"path":529,"title":530,"description":531,"image":532,"authors":534,"date":537,"badge":538},"\u002Fblog\u002Ffraternity-sorority-chapter-management","Fraternity & Sorority Chapter Management, Made Simple","Dues, rush, socials, and a new exec board every year. Here's how to run a Greek-letter chapter without the chaos — and without losing everything when officers turn over.",{"src":533},"\u002Fassets\u002Fimages\u002Fblog\u002Ffraternity-sorority-chapter-management.jpg",[535],{"name":417,"to":9,"avatar":536},{"src":419},"2026-03-12",{"label":448},{"path":540,"title":541,"description":542,"image":543,"authors":545,"date":548,"badge":549},"\u002Fblog\u002Fhoa-management-software","HOA Management Without the Chaos: Free Tools for Self-Managed Communities","Running a self-managed HOA on a spreadsheet and email chains? Here's how to collect dues, communicate, and keep records that survive board turnover — for free.",{"src":544},"\u002Fassets\u002Fimages\u002Fblog\u002Fhoa-management-software.jpg",[546],{"name":443,"to":9,"avatar":547},{"src":445},"2026-02-24",{"label":448},{"path":551,"title":552,"description":553,"image":554,"authors":556,"date":561,"badge":562},"\u002Fblog\u002Fyouth-sports-league-management","How to Run a Youth Sports League: From Registration to Game Day","Running a youth sports league on spreadsheets, Venmo, and group texts? A season-long playbook for registration, fees, scheduling, parents, and game day.",{"src":555},"\u002Fassets\u002Fimages\u002Fblog\u002Fyouth-sports-league-management.jpg",[557],{"name":558,"to":9,"avatar":559},"LiLi Sheehan",{"src":560},"\u002Fassets\u002Fimages\u002Fteams\u002Flili.png","2026-02-11",{"label":448},{"path":564,"title":565,"description":566,"image":567,"authors":569,"date":572,"badge":573},"\u002Fblog\u002Fwhy-volunteers-quit","Why Volunteers Really Quit — and How to Keep the Ones You Have","Volunteers rarely quit because they stopped caring. They quit because of friction — the admin that piles onto the people who care most. Here's how to keep them.",{"src":568},"\u002Fassets\u002Fimages\u002Fblog\u002Fwhy-volunteers-quit.jpg",[570],{"name":558,"to":9,"avatar":571},{"src":560},"2026-01-28",{"label":422},{"path":575,"title":576,"description":577,"image":578,"authors":580,"date":583,"badge":584},"\u002Fblog\u002Fhow-to-manage-volunteer-schedules","How to Manage Volunteer Schedules Without Losing Your Mind","A practical guide for coordinators: how to manage volunteer schedules, find a time everyone can do, fill shifts, and stop chasing replies in five group chats.",{"src":579},"\u002Fassets\u002Fimages\u002Fblog\u002Fhow-to-manage-volunteer-schedules.jpg",[581],{"name":558,"to":9,"avatar":582},{"src":560},"2026-01-14",{"label":448},{"path":586,"title":587,"description":588,"image":589,"authors":591,"date":594,"badge":595},"\u002Fblog\u002Fnonprofit-tech-stack-problem","The Nonprofit Tech Stack Problem Nobody Talks About","The real problem isn't any one tool — it's running on 6–8 disconnected apps that don't talk. Here's the hidden tax of a fragmented nonprofit tech stack, and the fix.",{"src":590},"\u002Fassets\u002Fimages\u002Fblog\u002Fnonprofit-tech-stack-problem.jpg",[592],{"name":417,"to":9,"avatar":593},{"src":419},"2025-12-09",{"label":422},{"path":597,"title":598,"description":599,"image":600,"authors":602,"date":605,"badge":606},"\u002Fblog\u002Fvolunteer-management-software-2005","Why Most Volunteer Management Software Feels Like It's From 2005","Most volunteer management software was built in a desktop, admin-first era and never modernized. Here's why it feels dated — and what modern actually looks like.",{"src":601},"\u002Fassets\u002Fimages\u002Fblog\u002Fvolunteer-management-software-2005.jpg",[603],{"name":417,"to":9,"avatar":604},{"src":419},"2025-11-25",{"label":422},{"path":608,"title":609,"description":610,"image":611,"authors":613,"date":616,"badge":617},"\u002Fblog\u002Fcollect-membership-dues-online","How to Collect Membership Dues Online (Without Chasing Venmo)","Stop chasing dues through Venmo and spreadsheets. Here's how to collect membership dues online with payment links, automatic status updates, and receipts.",{"src":612},"\u002Fassets\u002Fimages\u002Fblog\u002Fcollect-membership-dues-online.jpg",[614],{"name":457,"to":9,"avatar":615},{"src":459},"2025-11-12",{"label":448},{"path":619,"title":620,"description":621,"image":622,"authors":624,"date":627,"badge":628},"\u002Fblog\u002Freal-cost-of-free-tools","The Real Cost of 'Free' Tools Like Google Sheets","Free tools like Google Sheets feel like a bargain for your organization — until you count the cost in time, risk, and missed opportunities. Here's the real math.",{"src":623},"\u002Fassets\u002Fimages\u002Fblog\u002Freal-cost-of-free-tools.jpg",[625],{"name":443,"to":9,"avatar":626},{"src":445},"2025-10-27",{"label":422},{"path":630,"title":631,"description":632,"image":633,"authors":635,"date":638,"badge":639},"\u002Fblog\u002Foutgrowing-group-texts","3 Signs Your Community Org Has Outgrown Group Texts","Your group chat was perfect at 12 people. At 60, it's where announcements die and dues go unpaid. Three signs it's time for a real layer underneath.",{"src":634},"\u002Fassets\u002Fimages\u002Fblog\u002Foutgrowing-group-texts.jpg",[636],{"name":417,"to":9,"avatar":637},{"src":419},"2025-10-08",{"label":422},{"path":641,"title":642,"description":643,"image":644,"authors":646,"date":649,"badge":650},"\u002Fblog\u002Fhow-to-run-a-student-club","How to Run a Student Club Without Burning Out","A practical guide to running a student club — recruiting, dues, meetings, money, and officer turnover — without the burnout. Get your time back for the mission.",{"src":645},"\u002Fassets\u002Fimages\u002Fblog\u002Fhow-to-run-a-student-club.jpg",[647],{"name":558,"to":9,"avatar":648},{"src":560},"2025-09-22",{"label":448},{"path":652,"title":653,"description":654,"image":655,"authors":657,"date":660,"badge":661},"\u002Fblog\u002Fsurviving-leadership-transitions","How to Survive a Leadership Transition Without Losing Everything","Every year, outgoing leaders take institutional knowledge with them. Here's how to build transition-proof systems that protect what your organization has built.",{"src":656},"\u002Fassets\u002Fimages\u002Fblog\u002Fsurviving-leadership-transitions.jpg",[658],{"name":558,"to":9,"avatar":659},{"src":560},"2025-09-01",{"label":448},{"path":663,"title":664,"description":665,"image":666,"authors":668,"date":671,"badge":672},"\u002Fblog\u002Fyour-organization-deserves-a-digital-home","Your Organization Deserves a Digital Home, Not Just a Link Tree","Link-in-bio tools were designed for influencers, not organizations. Your group deserves a real digital presence — one that updates itself automatically.",{"src":667},"\u002Fassets\u002Fimages\u002Fblog\u002Fyour-organization-deserves-a-digital-home.jpg",[669],{"name":443,"to":9,"avatar":670},{"src":445},"2025-08-10",{"label":13},{"path":674,"title":675,"description":676,"image":677,"authors":679,"date":682,"badge":683},"\u002Fblog\u002Forganization-finance-made-simple","Your Treasurer Shouldn't Need an Accounting Degree","Managing organization finances shouldn't require spreadsheet gymnastics. Here's how to bring clarity to your budget — without the complexity.",{"src":678},"\u002Fassets\u002Fimages\u002Fblog\u002Forganization-finance-made-simple.jpg",[680],{"name":457,"to":9,"avatar":681},{"src":459},"2025-07-20",{"label":13},{"path":363,"title":362,"description":365,"image":685,"authors":687,"date":690,"badge":691},{"src":686},"\u002Fassets\u002Fimages\u002Fblog\u002Fwhy-community-leaders-deserve-better.jpg",[688],{"name":417,"to":9,"avatar":689},{"src":419},"2025-06-15",{"label":422},{"path":693,"title":694,"description":695,"image":696,"authors":698,"date":701,"badge":702},"\u002Fblog\u002Frecruitment-ai-screening-launch","Your Recruitment Process Is Broken — Here's How to Fix It","Applications in Google Forms. Decisions in group chats. If your organization still runs recruitment this way, you're losing good candidates and burning out your team.",{"src":697},"\u002Fassets\u002Fimages\u002Fblog\u002Frecruitment-ai-screening-launch.jpg",[699],{"name":417,"to":9,"avatar":700},{"src":419},"2025-05-05",{"label":13},{"path":293,"title":704,"description":705,"image":706,"authors":708,"date":711,"badge":712},"Why We Made OEASE Free — And Always Will","Community organizations shouldn't choose between paying for software and funding their mission. Here's how we built a sustainable model that keeps OEASE free.",{"src":707},"\u002Fassets\u002Fimages\u002Fblog\u002Fwhy-oease-is-free.jpg",[709],{"name":457,"to":9,"avatar":710},{"src":459},"2025-04-10",{"label":516},{"path":714,"title":715,"description":716,"image":717,"authors":719,"date":722,"badge":723},"\u002Fblog\u002Fintroducing-oease-v2","Why We Threw Everything Away and Started Over","After two years of learning what community leaders actually need, we rebuilt OEASE from scratch. Here's the story behind v2 — and why starting over was the only honest choice.",{"src":718},"\u002Fassets\u002Fimages\u002Fblog\u002Fintroducing-oease-v2.jpg",[720],{"name":417,"to":9,"avatar":721},{"src":419},"2025-03-15",{"label":516},1786665557096]