Horses and Hope LLC
Click to upload or drag & drop a photo
JPG, PNG, WebP — max 10 MB
Uploading photo…
Set the date and time for the next huddle. It will automatically appear on the FCA page and homepage.
Pick the rider, add a photo, and it goes straight onto the homepage. The barn likes to keep this even, so the shuffle button always draws from whoever has been picked the fewest times.
Active riders only. The number after each name is how many times they have already been rider of the month.
Fills in automatically when you choose a rider above. You can type any name here instead, and it still counts towards the rotation.
Landscape photos look best. Large files are fine, they get resized automatically.
Staff only, this is not on the website. The shuffle draws from everyone on the lowest number.
Set the maximum number of spots per camp session. Changes save instantly to the spreadsheet and update the public camps page in real time. When available spots reach the warning threshold, the camps page automatically shows a "Spots Left" badge.
| Camp Session | Max Spots |
|---|
| Student | Status | Trainer |
|---|
Marks every student (and every camp-only visitor) as needing paperwork for the current fiscal year. Paperwork normally rolls over automatically on August 1 — only use this if you need to force a manual reset (e.g. insurance changed cycle dates, or you re-uploaded the customer database).
| Trainer | Lessons | Revenue | Pay |
|---|
No expenses recorded for this period.
The price charged per lesson. Used to calculate monthly revenue and trainer payouts.
Set how each trainer is compensated — a flat dollar amount per lesson completed, or a percentage of that lesson's revenue.
| Trainer | Pay Type | Rate |
|---|---|---|
| Macey Booth |
$
%
|
|
| Courtney Mink |
$
%
|
|
| Ella Lively |
$
%
|
Set the price per camper for each session. Total is calculated from Confirmed and Paid registrations only. Prices are saved with the button above.
| Session | Paid Enrolled | Price / Camper | Total Revenue |
|---|
No camp sessions configured yet. Set them up in the Camp Limits tab first.
Log barn expenses by category. These feed into the net revenue calculation in the financial dashboard.
| Date | Category | Description | Amount | |
|---|---|---|---|---|
| Total | ||||
No expenses recorded yet.
Confirmed and Paid registrations × price per camper. Prices are set in the Financials tab.
| Session | Enrolled | Price / Camper | Revenue |
|---|
No camp sessions configured yet. Set them up in the Camp Limits tab first.
Expenses logged with category "Camp" in the Expense Ledger.
| Date | Description | Amount |
|---|---|---|
| Total | $0.00 | |
No camp expenses yet. Log them in the Expense Ledger with category "Camp".
Payroll logged with category "Camp Payroll" in the Expense Ledger.
| Date | Description | Amount |
|---|---|---|
| Total | $0.00 | |
No camp payroll yet. Log it in the Expense Ledger with category "Camp Payroll".
🌐 Website (optional)
These appear in the staff calendar.
None right now.
Part of the family, not in the lesson rotation.
None right now.
Passed away. Hidden from the calendar, remembered here.
None right now.
Hidden everywhere on the site. Change the status back to restore.
These go out automatically at 3pm each day for the next day's lessons, with a second attempt at 5pm in case the first is missed. Use this only if you need to send them by hand. Pressing it twice is safe — anyone who already got their reminder is skipped rather than texted again.
Only families who have opted in will receive this, and only once they are an active student with a trainer assigned. Opted-out and waitlist families are removed automatically, so the recipient count below may be lower than your total student list. To reach someone still on the waitlist, text them from your own phone.
Quick messages
Only families who have opted in appear here.
{student}, {parent}, {time},
{day} and {trainer} — each family gets their own details filled in.When a parent texts the barn number, it lands here. Mark a message done once you have dealt with it. Replies are sent from a parent's own phone, so just call or text them back directly.
Every text this system has sent or received, newest first. Use this to check that a message actually reached everyone, and to spot a number that keeps failing, which almost always means it is wrong in the student's record.
| When | Who | Result | Message |
|---|
Only tick a box if the family has actually agreed, in person or on the phone. This is a
legal consent record, not a preference. Families who reply STOP are switched off here
automatically.
A tick here records consent, it does not start texting. Nobody is texted by this system
until they are an active student with a trainer assigned, so a waitlist family who opted
in at signup will show as opted in and still receive nothing.
| Texts | Student | Phone | Trainer | Consent |
|---|
This can't be undone. The post will be permanently removed from the blog.
Waivers signed at horsesandhopellc.com/waiver-sign. Signing stamps the family's paperwork complete for the current insurance year automatically.
Packets signed at horsesandhopellc.com/packet-sign. One packet covers every rider a family listed, and signing stamps the packet complete for all of them automatically.