โ๏ธ
Attorney Review Recommended: This is a substantive working draft specific to FamilyPilot LLC's business model. An attorney review before going live is strongly recommended, particularly for COPPA, TCPA, and multi-state compliance. Estimated cost: $800โ$1,200 for full startup legal review.
Overview
TCPA (federal) requires explicit written consent before sending automated text messages. Florida's FTSA adds the requirement that consent not be a condition of purchase. All language below satisfies both federal TCPA and Florida FTSA requirements โ the most demanding standards in your current service area.
Placement 1 โ Intake Form Step 2 โ Near Phone Number Fields
SMS Consent Checkbox
Must appear near the phone number field. Cannot be pre-checked. Parent must actively check it to proceed.
โ
I agree to receive automated text messages from FamilyPilot at the mobile number(s) provided, including scheduling reminders, conflict alerts, and account updates.
This consent is not a condition of purchase. Message frequency varies. Msg & data rates may apply. Reply
STOP to cancel. Reply
HELP for help. View our
Privacy Policy and
Terms of Service.
Florida FTSA requirement: "This consent is not a condition of purchase" is required for Florida residents under the Florida Telemarketing Sales Act. It's included above and satisfies both TCPA and FTSA.
<div style="display:flex;align-items:flex-start;gap:12px;padding:14px;
background:#e8f8ee;border-radius:10px;border:1.5px solid rgba(45,184,99,0.3);
margin-top:12px">
<input type="checkbox" id="sms-consent" required
style="width:18px;height:18px;margin-top:2px;accent-color:#2db863;
flex-shrink:0;cursor:pointer">
<label for="sms-consent" style="font-size:0.82rem;color:#2c3e50;
line-height:1.7;cursor:pointer">
I agree to receive automated text messages from FamilyPilot at the
mobile number(s) provided, including scheduling reminders, conflict
alerts, and account updates. <strong>This consent is not a condition
of purchase.</strong> Message frequency varies. Msg & data rates
may apply. Reply <strong>STOP</strong> to cancel.
Reply <strong>HELP</strong> for help.
View our <a href="/privacy">Privacy Policy</a> and
<a href="/terms">Terms of Service</a>.
</label>
</div>
Placement 2 โ Intake Form Step 9 โ Review & Submit
Privacy & Terms Acceptance Checkboxes
Two separate checkboxes on the final review step. Both must be checked before the Submit button activates.
โ
I have read and agree to FamilyPilot's
Privacy Policy and
Terms of Service. I confirm I am the parent or legal guardian of the children listed and I authorize FamilyPilot LLC to collect and use my family's information to provide scheduling assistance services.
โ
I understand that FamilyPilot is an organizational assistance service. I remain solely responsible for independently verifying important events and appointments. FamilyPilot LLC is not liable for missed events resulting from scheduling errors or technical issues.
Placement 3 โ First Outbound Text Message via Twilio
Welcome Text โ Required TCPA + FTSA Language
Send this as the very first text to every new family within 24 hours of signup. All required elements are included.
Welcome to FamilyPilot! ๐ You're all set. Text us anytime with schedules, updates, or questions โ we handle the rest. Consent not required for service. Msg frequency varies. Msg & data rates may apply. Reply STOP to opt out, HELP for help. familypilot.co/privacy
โ
Service ID ยท โ
"Consent not required" (FTSA) ยท โ
Message frequency ยท โ
Data rate disclosure ยท โ
STOP opt-out ยท โ
HELP instruction ยท โ
Privacy policy link
Placement 4 โ Twilio Console Auto-Responses
STOP / HELP / START Auto-Reply Messages
Configure in Twilio Console โ Phone Numbers โ your number โ Messaging โ Auto-responses.
STOP Response
You've been unsubscribed from FamilyPilot texts. No further messages will be sent. Text START to resubscribe. Questions?
[email protected]
HELP Response
FamilyPilot: Text us schedules & updates. Reply STOP to unsubscribe. Email
[email protected] or visit familypilot.co for support.
START Response
Welcome back to FamilyPilot! You've been resubscribed. Text us anytime with schedule updates. Reply STOP to opt out again.
Compliance โ Add These Columns to Your Family Registry Google Sheet
Consent Record Keeping
TCPA violations can result in fines of $500โ$1,500 per message. Keeping records of consent is your protection. Add these columns to your Google Sheet and populate via your Make.com signup webhook.
Column NameWhat to Store
sms_consentTRUE / FALSE
consent_dateDate/time of form submission
consent_ipIP address at signup
terms_acceptedTRUE / FALSE
opted_out_dateDate if they replied STOP