My Stores

Your Stores · 8 Tap a store to view its dashboard
TotowaOpen
BronxOpen
HarlemOpen
WestsideOpen
MidtownOpen
QueensOpen
BrooklynOpen
Staten IslandOpen
May 7 vs May 6 Daily digest covers yesterday (00:00–23:59) — auto-sent to dean@insighture.com every day at 7:00 AM.
# Store Total Calls Outbound Calls Intro Booking Calls Memberships Sold Calls Membership Cancellation Calls Cancel Saved Tasks Closed Yesterday Tasks Created Yesterday Tasks Overdue Yesterday
1 Harlem 10 ↑5% 4 (40%) 2 ↑12% 1 ↑8% 1 ↓20% 0 2 3 1
2 Totowa 10 ↑12% 5 (50%) 3 ↑18% 1 ↑10% 1 1 3 3 0
3 Westside 6 ↓15% 1 (17%) 1 ↓22% 0 3 ↑50% 0 1 4 4
4 Midtown 6 ↓12% 1 (16%) 1 ↓18% 0 2 ↑33% 0 1 3 3
5 Brooklyn 7 3 (43%) 2 1 1 0 2 2 1
6 Queens 9 ↑16% 4 (44%) 2 ↑20% 1 ↑14% 0 0 2 2 0
7 Bronx 6 ↓6% 2 (33%) 1 ↓10% 0 2 ↑15% 0 1 2 2
8 Staten Island 5 2 (40%) 1 0 1 0 1 1 1
Total 59 ↑4% 22 (37%) 13 ↑6% 4 ↑5% 11 ↑12% 1 13 20 12

Dashboard

Staff Performance

Last Week · Apr 28 – May 4
Team Avg Productivity 37%
Staff
Calls
In / Out
Intro Booking Calls
Memberships Sold Calls
Cancel Saved
Tasks
Coaching Flags
Productivity %
Productivity % = (Intro Booking Calls + Memberships Sold Calls + Cancel Saved) ÷ Total Calls

Coaching Highlights

Last week · 47 calls → 3 flagged
DP
Devon P. → +1 (646) 555-0192 (New Lead)
AI Score 3.8/10Information Accuracy
Lead asked about the cancellation policy and class-pack pricing. Devon said "cancel anytime, no fee" and quoted last quarter's pack price — both wrong per current policy (30-day notice; pack price rose Apr 1). Sets up a dispute at sign-up. 4-min call.
⚡ Why flagged: Inaccurate policy + outdated pricing given to a prospect — high dispute / refund risk. Needs policy refresher.
💡 Coaching suggestion: Confirm policy & current pricing in the live sheet before quoting; if unsure, "let me verify and call you right back" beats guessing.
View details →
MT
Marcus T. → +1 (212) 555-0143 (New Lead)
AI Score 4.1/10Objection Handling
Lead said the membership felt pricey vs other gyms. Marcus re-read the price and the standard feature list — no value reframe, no ROI, no trial offer. Lead said "too expensive for me" and ended the call. 3-min call.
⚡ Why flagged: Price objection met with a feature dump — missed value reframe / trial offer.
💡 Coaching suggestion: On price pushback: acknowledge → reframe value (cost-per-visit, results) → offer a low-risk trial. Don't re-list features.
View details →
KL
Kyle L. → +1 (914) 555-0187 (New Lead)
AI Score 5.6/10Booking Ask
Inbound lead asked about class schedule and first-timer pricing. Kyle explained the workout format, pricing, and free intro class — but never asked "Can I book you in for an intro?" Call ended with "I'll think about it." 7-min call.
⚡ Why flagged: Warm lead gave buying signals (asked about pricing + schedule) but SA didn't close with a booking ask.
💡 Coaching suggestion: Pricing / schedule questions are buy signals — assume the close: "I've got a 9am or 6pm intro this week, which works?"
View details →

Contacts

Lead Temperature Time Windows
Configure how long each temperature phase lasts before auto-downgrade
Hot Duration
Duration of Hot phase from lead entry — full effort outreach window
day
1
3 days
Warm Duration
Duration of Warm phase after Hot ends — continued follow-up window
days
2
14 days
Speed to Lead Buckets
Time thresholds defining the Speed to Lead distribution buckets shown in Lead Tracker (≤Fast / Fast–Medium / Medium–Slow / >Slow)
Fast threshold
Upper bound of the fastest bucket — also the speed-to-lead target
min
Medium threshold
Upper bound of the second bucket
min
Slow threshold
Upper bound of the third bucket — anything beyond falls in the slowest bucket
min
Coaching Flag Rate
Manager core metric — SA flags ÷ SA coaching-worthy calls = flag rate %. The 5 coaching categories are fixed (Booking Ask / Objection Handling / Retention Technique / Rapport Building / Information Accuracy) and not configurable. Trend tracked by SA × category.
Min call duration
Calls shorter than this are excluded from coaching-worthy (also skips voicemail / brief inquiry / wrong number / robocall)
sec
Rolling window
Flag rate trend computed over this rolling window, per SA × category
weeks
Lead Thresholds
Thresholds that control when a lead's status transitions to implicit exit states
Stall Threshold
Number of successful connections without advancing to the next stage. Triggers implicit exit: bad_timing (no rejection signal) or not_interested (negative sentiment).
connections
2
10
Attempt Threshold
Number of contact attempts without connecting. Triggers: lost_contact (previously connected then silent), unreachable (never connected, cold), or identifies neglected (fewer attempts than this, never connected, cold).
attempts
2
10
Lead First Response Time
Maximum wait time for the first contact attempt after a lead enters the system
Lead Outreach Deadline
Lead must be contacted within this time window. Quiet Hours are automatically excluded from the countdown.
min
1
30 min
Lead Outreach Due Soon
How far in advance to show "Due Soon" warning before SLA deadline
min
1
5 min
Task Deadline by Priority
Deadline windows for AI-generated tasks (10 categories incl. Lead Follow-up, Booked Not Converted, Cancellation Risk, Retention, etc.), by priority level. Lead Outreach is excluded — its deadline is set in Lead First Response Time (5 min, no priority split).
High Priority Deadline
Default deadline for high priority tasks (e.g. post-trial close, cancellation risk)
hr
1
24 hr
Medium Priority Deadline
Default deadline for medium priority tasks (e.g. no-show re-book, post-connect follow-up)
hr
12
72 hr
Low Priority Deadline
Default deadline for low priority tasks (e.g. voicemail follow-up, "call me next week")
hr
48
168 hr
Task Due Soon
Advance warning before task deadline (tasks are hours-critical)
hr
0.5
4 hr
Quiet Hours
When outreach is blocked — TCPA federal hours plus your custom restrictions
TCPA Nighttime REQUIRED
TCPA federal law 47 U.S.C. § 227(b)(1) — violations carry $500–$1,500 per occurrence
9:00 PM ~ 8:00 AM
Every day · recipient's local time
Custom Restrictions · Optional
Add additional quiet hours on top of TCPA Mandatory — for state-specific rules, local customer expectations, or operational preferences. Custom rules can only further restrict outreach, never allow it during TCPA hours.
⚠️
State-level compliance is your responsibility
retaintive enforces TCPA federal quiet hours (9 PM ~ 8 AM in the recipient's local time zone) automatically. Other state-level requirements are not enforced by the system and must be managed by your store, including but not limited to:
  • State-level Do Not Call registrations (e.g., NY GBL § 399-pp)
  • Mandatory opening disclosures (e.g., NY GBL § 399-z requires identifying yourself + the marketing purpose within 5 seconds)
  • Sunday outreach restrictions in some states (FL, AL, MS, LA, SD, UT)
  • Prior express written consent requirements for extended hours (managed per-contact, not store-wide)
Please consult your legal counsel based on your state and customer distribution. This notice does not constitute legal advice.
Revenue Benchmarks
Average revenue values used to estimate Impacted Revenue from task close results
Customer Avg. Price
Average monthly revenue per customer — used for all recurring MRR calculations (Conversion, Win-back, Cancel Save, Complaint Retention, Payment Recovery, Freeze Recovery)
$/ mo / person
Promotion Avg. Price
Average monthly price per promotion member (for Promotion Revenue)
$/ mo / person
Upgrade Avg. Incremental Price
Average incremental monthly revenue from a plan upgrade (for Upgrade MRR)
$/ mo / person
Event Avg. Registration Fee
Average fee per challenge/event registration (for Event Revenue)
$/ person · one-time
Complaint Retention Window
Observation period after complaint resolution — customer must remain active for this period to count toward Complaint Retention MRR
days
Complaint Attribution Coefficient
Weight applied to Complaint Retention MRR (complaint ≠ guaranteed retention)
Freeze Recovery Attribution Coefficient
Weight applied to Freeze Recovery MRR (auto-reactivation discounted)
Payment Recovery Attribution Coefficient
Weight applied to Payment Recovery MRR (auto-retry self-resolution discounted)
Add Revenue Benchmark
$
R

Reta

Business Hours — Missed Calls Only
AI front desk ENESZH
Date Range to
Contacts
89
people contacted
SMS
156
Auto-replies + follow-ups
Calls
34
Missed calls handled
Leads Captured
42
After-hours leads qualified
Bookings
14
Booked by Reta
Response Time
8s
Avg first response
Maria Garcia9:15 PM
Te reservo un lugar?
Active
John Smith8:42 PM
Booked intro class
Booked
Wei Zhang8:17 PM
Asked about pricing
Escalated
Sarah Lee7:33 PM
Class schedule inquiry
Done
Mike Brown6:48 PM
No reply yet
Pending
Maria Garcia
+1 (555) 234-5678 · SMS · Spanish
Missed Call — 9:12 PM
Hola Maria! Vimos que intentaste llamarnos. Estamos fuera de horario, pero puedo ayudarte. En que podemos asistirte? 😊
9:12 PM · Reta (auto-detected: Spanish)
Hola! Quiero saber sobre clases de prueba
9:13 PM
Genial! Ofrecemos una clase de prueba gratuita para que conozcas la experiencia OTF. Tenemos clases disponibles manana. Que horario te funciona mejor?
9:13 PM · Reta
Manana por la tarde seria ideal
9:14 PM
Perfecto! Tenemos una clase a las 5:30 PM manana. Te reservo un lugar?
9:14 PM · Reta
Si por favor!
9:15 PM
Listo! Tu clase de prueba esta reservada para manana a las 5:30 PM. Llega 15 minutos antes para registrarte. Te esperamos! 💪
9:15 PM · Reta
Lead created: Maria Garcia · Status: Hot 🔥 · Appointment: Tomorrow 5:30 PM

🤖 Reta Settings

1. Missed Call Auto-SMS
When a call is missed — during or outside business hours — Reta automatically sends an SMS within 30 seconds.
Default Message (auto-translated per language):
Hi {name}! Sorry we missed your call at {store_name}. How can we help you today? 😊
2. AI Coverage Modes
Reta works in three modes depending on the situation.
After Hours — Full Autonomous
Business Hours — Auto (always on)
Business Hours — Full Assist (staff activates)
3. Lead Qualification Flow
Reta asks qualifying questions before booking an appointment.
Questions (in order):
1What type of class are you interested in?
2Have you worked out at OTF before?
3What time works best for you?
Auto-Escalate to Human
Reta hands off to a human when it detects these situations:
Notify via: SMS to on-duty manager + Dashboard alert
Supported Languages
Reta auto-detects the customer's language and responds accordingly.
English Espanol 中文 Francais Portugues 한국어 日本語 Tieng Viet
Detection method:

Tasks

Close Task

Lead Outreached Tried to contact but didn't connect
Converted Customer signed up or booked
Win-back Former member re-enrolled
Complaint Resolved Complaint resolved, customer satisfied
Cancel Saved Retained customer who wanted to cancel
Upgraded Customer upgraded membership tier
Freeze Recovered Frozen member confirmed return to active
Payment Recovered Member updated payment method, billing resumed
Event Signed Up Member registered for challenge or event
Promotion Converted Promotion partnership deal signed
Wrong Number Wrong number or no longer belongs to this customer
Do Not Contact Customer requested no further contact
Other No clear business result

New Task

$ /mo