Features and pricing
Every capability, laid out by who buys it.
The organization's $99 a year is the only required cost, and it runs the full core engine for everyone. Team tiers and the parent Family Plan are optional add-ons, so schools and parents pay nothing to take part.
Organization
$99 / yr
the only required cost
Team, per school
$99 to $499 / yr
optional add-on
Family Plan, per parent
$30 / yr
optional add-on
The core engine, in the $99 org base
One price runs everything. The core is untiered: every organization gets all of it, with no per-meet fees and nothing held back behind a higher plan.
Run the meet
- Three hosted meet types on one scoring core: scholastic and club, ATA registered shoots, and 4-H qualifiers and state matches
- Unlimited meets and seasons, no per-meet fees
- Squadding, posts, and trap and field assignments
- Per-meet admin assignment: assigned meet admins run the full meet, including advancing its status
- Roles for org admin, meet admin, coach, QR scorers (no login), and participants and parents
Scoring and integrity
- Electronic scoring: QR scorer, bird by bird, from any phone
- Paper scoring for the same standings, no separate workflow
- Score integrity check: anomaly detection flags entry errors and outliers before certification
- Score certification with lock, an uncertify path to reopen, and a full scoring activity and audit log of who scored, certified, or overrode, and when
Results and awards
- Live individual and team standings and leaderboards
- Automatic awards and shootoffs with tiebreakers
- Awards published per discipline: 16-Yard, Handicap, and HOA
- Your own public results page and live spectator hub
Flagged before it counts
Anomaly detection catches entry errors and outliers while a squad can still fix them, ahead of certification.
Certify, then lock
A certified squad locks. An uncertify path reopens it when something needs a real correction.
A full audit trail
Every score, certification, and override is logged with who did it and when, for the whole meet.
Team tiers, added per school
Team tiers are optional. A school competes and gets scored on the org base for free, and only adds a tier if it wants extra team tools. Each tier includes everything in the tiers below it.
Basic
Year-round logging and the first coach alerts for one team.
Includes
- Practice and year-round score logging
- Coach mobile notifications: up-next alerts and awards published
Competitive
The season toolkit most teams run.
Everything in Basic, plus
- Coach notifications add score-certified alerts
- Coach team and station analytics
- Live spectator board, bird by bird, live
- Live meet-ops and pace dashboard
Elite
Branding, deeper analytics, and coach staging texts.
Everything in Competitive, plus
- Team identity, branding, and printable awards
- Advanced positional-weakness analytics
- SMS up-next staging alerts for coaches, on top of mobile notifications
The Family Plan
Optional. Parents follow their athlete and watch results for free. The Family Plan is a $30 a year add-on for extra alerts and analytics that follow the athlete across every meet.
- Parent notifications across mobile, in-app, and email: awards, up-next squad alerts, and squad assignments
- Full athlete analytics, meet and practice
- Verified recruiting profile built from certified scores
Alerts that follow the athlete
Awards, up-next squad alerts, and squad assignments across mobile, in-app, and email, for every meet they shoot.
The full analytics picture
Meet and practice scores together: per-bird history, station breakdowns, and trends over the season.
A verified recruiting profile
Built from certified scores only, so a college coach sees results that were locked and audited at the meet.
The full capability comparison
Every capability against every surface. Core is included for every org. Team tiers stack left to right; the Family Plan is a separate parent add-on.
| Capability | Core$99 org | Basic$99 | Competitive$249 | Elite$499 | Family$30 |
|---|---|---|---|---|---|
| Run the meet | |||||
| Unlimited meets and seasons | Included in Core | Included in Basic | Included in Competitive | Included in Elite | Not in Family |
| Squadding, posts, trap and field assignments | Included in Core | Included in Basic | Included in Competitive | Included in Elite | Not in Family |
| Per-meet admin assignment | Included in Core | Included in Basic | Included in Competitive | Included in Elite | Not in Family |
| Roles, including no-login QR scorers | Included in Core | Included in Basic | Included in Competitive | Included in Elite | Not in Family |
| Scoring and integrity | |||||
| Electronic QR scoring, bird by bird | Included in Core | Included in Basic | Included in Competitive | Included in Elite | Not in Family |
| Paper scoring into the same standings | Included in Core | Included in Basic | Included in Competitive | Included in Elite | Not in Family |
| Score integrity check, pre-certification | Included in Core | Included in Basic | Included in Competitive | Included in Elite | Not in Family |
| Certification, uncertify, and full audit log | Included in Core | Included in Basic | Included in Competitive | Included in Elite | Not in Family |
| Results and awards | |||||
| Live individual and team standings | Included in Core | Included in Basic | Included in Competitive | Included in Elite | Not in Family |
| Automatic awards and shootoffs with tiebreakers | Included in Core | Included in Basic | Included in Competitive | Included in Elite | Not in Family |
| Per-discipline awards: 16-Yard, Handicap, HOA | Included in Core | Included in Basic | Included in Competitive | Included in Elite | Not in Family |
| Public results page and spectator hub | Included in Core | Included in Basic | Included in Competitive | Included in Elite | Not in Family |
| Team add-ons, per school | |||||
| Practice and year-round score logging | Not in Core | Included in Basic | Included in Competitive | Included in Elite | Not in Family |
| Coach mobile notifications (up-next, awards) | Not in Core | Included in Basic | Included in Competitive | Included in Elite | Not in Family |
| Coach notifications add score-certified alerts | Not in Core | Not in Basic | Included in Competitive | Included in Elite | Not in Family |
| Coach team and station analytics | Not in Core | Not in Basic | Included in Competitive | Included in Elite | Not in Family |
| Live spectator board, bird by bird | Not in Core | Not in Basic | Included in Competitive | Included in Elite | Not in Family |
| Live meet-ops and pace dashboard | Not in Core | Not in Basic | Included in Competitive | Included in Elite | Not in Family |
| Team identity, branding, printable awards | Not in Core | Not in Basic | Not in Competitive | Included in Elite | Not in Family |
| Advanced positional-weakness analytics | Not in Core | Not in Basic | Not in Competitive | Included in Elite | Not in Family |
| SMS up-next staging alerts for coaches | Not in Core | Not in Basic | Not in Competitive | Included in Elite | Not in Family |
| Family Plan, per parent | |||||
| Parent notifications: mobile, in-app, email | Not in Core | Not in Basic | Not in Competitive | Not in Elite | Included in Family |
| Full athlete analytics, meet and practice | Not in Core | Not in Basic | Not in Competitive | Not in Elite | Included in Family |
| Verified recruiting profile from certified scores | Not in Core | Not in Basic | Not in Competitive | Not in Elite | Included in Family |
Each team tier includes the ones below it, so Competitive includes Basic, and Elite includes both. Prices are per year. Team tiers are per school, the Family Plan is per parent.
Everything TrapCloud does
The full capability list, in plain language. The chip on each item names the plan that includes it.
Set up & run the meet
Unlimited seasons, meets & divisions
CoreRun as many seasons and meets as you want, with no per-meet fees. Organize meets into divisions (Varsity, JV, Open, regions) however your league works.
Import a season
CoreStarting a new season? Copy your schools, regions and divisions, meet templates, handicap yardage groups, and award categories forward from a prior season in a few clicks. Everything is matched by name and skips duplicates, so it is safe to re-run.
Disciplines & rounds, auto-created
CoreConfigure how many rounds of 16-Yard, Handicap, and HOA each meet runs. When you open registration, TrapCloud creates the round records for you, with no manual setup.
Squadding, posts & trap assignment
CoreBuild squads and place each athlete on posts 1 to 5. One click auto-assigns squads across your available traps in round-robin order.
Handicap yardage, calculated for you
CoreAfter 16-Yard scoring, the system computes each athlete's handicap yardage automatically (either average-by-rounds or the ATA percentage method, clamped to 18 to 27 yards), sorts everyone into your yardage groups, and auto-builds the handicap squads. Yardage-group boundaries are treated as a hard safety line and are never crossed.
Scoring, electronic & paper
Electronic QR scoring, bird by bird
CoreA volunteer scorer scans a squad's QR code on their phone, with no app install and no login, sees that squad's athletes at their posts, and taps hit or miss for each of the 25 birds. Every tap is recorded individually and pushed to the live standings in real time.
Works even with no signal
CoreIf the connection drops on the trap line, the scorer keeps going. Each bird is buffered on the device, cryptographically signed, and synced in a batch the moment they are back online. Duplicates are ignored and nothing is lost.
Paper & manual entry
CorePrefer paper cards, or need to fix something? Meet staff can type in a total (for example 23/25) or enter it bird-by-bird, and correct any score. Every manual entry and correction is attributed to the staff member who made it.
Real-time by default
CoreScores appear on the public leaderboard and the live spectator board as they are entered, with no refresh.
Accuracy & accountability
Score-integrity check, on every plan
CoreBefore results are locked, TrapCloud scans for data problems and flags them by severity: impossible totals, totals that do not match the bird-by-bird marks, scores that are statistical outliers against an athlete's own history, duplicate or suspiciously identical squad scores, missing scores, and unusual perfect streaks. High-severity flags block certification until you fix them or explicitly override, and the override is logged.
Certify, and un-certify
CoreCertifying locks a squad's scores as final, feeding awards, standings, and recruiting. Made a mistake? An assigned meet admin can un-certify to reopen scores and re-certify.
A complete activity log
CoreEvery entry, edit, certification, override, and un-certification is recorded: who did it, when, the values, and how it was entered (mobile, live sync, or paper). Even single-bird corrections are tracked, so a result can always be audited or a dispute settled.
Standings & awards
Live individual & team standings
CoreFast leaderboards per athlete and per team, by 16-Yard, Handicap, and HOA (high-over-all), recalculated automatically the instant a squad is certified.
Awards, calculated automatically
CorePlacements are computed from certified scores across every award category you have set up. A priority engine resolves overlapping categories (Grand Champion, competition class, gender, 4-H, Ladies, yardage group): each shooter is placed in their best eligible award and cascades to the next place where needed. Contested places show “in the running” markers live until the tie is settled.
Publish per discipline
CoreRelease 16-Yard results while a handicap shoot-off is still being decided, instead of all-or-nothing, and un-publish to make a correction.
Shoot-offs, from tie to winner
CoreWhen shooters tie for a place, TrapCloud detects it and builds the shoot-off: it assigns ATA posts and traps (middle-out from the clubhouse, keeping yardage groups intact), scores it live by QR or straight from the existing bird-by-bird data (long-run), and if they are still tied, auto-creates the next round with rotated posts until there is a winner. Coin-flip and draw-card resolutions are supported too.
Bring your data in
Athlete roster import
CoreBulk-import a school's athletes from a CSV: first name, last name, classification (unclassified, junior, senior, varsity, or jv), and graduation year. Add athletes individually any time too.
Squad lineup import
CoreCoaches can import a meet lineup from a spreadsheet: columns for last, first, squad name, squad number, post (1 to 5), and an optional trap number. Names are matched to your roster case-insensitively; anyone not found is created and flagged for review.
Walk-ins on meet day
CoreSomeone shows up unrostered? A meet admin adds them on the spot (their school just needs to be entered in the meet). They are saved to your roster and flagged for the org admin to approve.
A review queue
CoreImported and walk-in athletes land in a pending-review list, so the org admin vets new names before they count.
Coach tools
Practice & year-round logging
BasicLog practice scores between meets, kept completely separate from certified competition data. Practice feeds your analytics but never touches official standings or awards.
Team & station analytics
CompetitiveYour roster ranked by average, plus a per-athlete deep dive: average percentage, recent five-round form, best round, a breakdown by discipline and by meet-vs-practice, a performance trend chart, and a season-over-season comparison.
Advanced positional analytics
EliteA 5x5 station heatmap showing hit rate at every post and bird position, your weakest station called out, consistency stats (standard deviation and spread), and a handicap breakdown by yardage, so coaches can see exactly where an athlete is dropping birds.
Spectators, families & recruiting
Live spectator board
CompetitiveA public, real-time, bird-by-bird board for a team: who is shooting, who is finished, the team average, and each athlete's progress toward 25, updating live as scores come in.
Live meet-ops / pace dashboard
CompetitiveFor staff and coaches: meet-wide squad progress and percent complete, how many fields are in use, your own team's squad statuses, and who is up next.
Team identity & printable awards
EliteGive your team a branded public page (logo, colors, tagline, and a custom URL) and print Certificate of Achievement and Grand Champion certificates for your winners right from the browser.
Verified recruiting profiles
FamilyAn athlete gets a shareable public profile built only from certified scores: bests and averages by discipline, recent results, and a Verified by TrapCloud badge, on a private share link they can rotate any time.
Parent portal & alerts
FamilyParents follow their own athletes and get notified, in-app, by email, and where enabled by SMS and push, when their athlete is up next, gets a squad assignment, or earns an award.
Notifications & access
Multi-channel notifications
Core+An in-app inbox is always on; email, SMS, and mobile push deliver where configured. Alerts fire on awards published, up-next staging, squad assignment, and scores certified, de-duplicated so the same event never spams. Coach alerts scale with plan: awards and up-next on Basic, score-certified on Competitive, and SMS staging alerts on Elite.
Roles & access control
CorePlatform admin, org admin, meet admin (assigned per meet), coach (limited to their school), QR scorers (no login, one squad), and participants and parents: everyone sees exactly what they should, and nothing they should not.
Native iOS and Android
TrapCloud in your pocket
A native companion app for iOS and Android, built for the trap line: same backend, same live data.
Scan and score, no login
Volunteer scorers point their phone camera at a squad's QR code and start scoring instantly: tap Hit or Miss for each bird, with haptic feedback on every shot. No account, no setup. The core scoring flow, included for every organization.
Live results, in real time
Browse the meets running right now and watch any team's board update bird by bird as scores come in, with live ranks, award placements, and provisional markers until results are official.
Push notifications
The phone is the one place TrapCloud can buzz you: get a push the moment your athlete is up next to shoot, gets a squad assignment, or earns an award. Push alerts follow your plan, parents via the Family Plan, coaches per their team's tier.
One source of truth
The app runs on the same TrapCloud backend as the web, so scores entered on the line appear on the web leaderboard and spectator board immediately. No exports, no syncing spreadsheets.
Start with the $99 base and add from there
We set up each organization directly. Tell us about your shoots and we will have you ready for the next one.
Or email [email protected]