My Stores

Your Stores · 8 Tap a store to view its dashboard
TotowaOpen
BronxOpen
HarlemOpen
WestsideOpen
MidtownOpen
QueensOpen
BrooklynOpen
Staten IslandOpen
Owner scan

Store performance by business view

Call Activity shows objective phone volume by topic. Task Outcomes shows what actually got completed through tasks, calls, or SMS.
Call Activity answers: what happened on the phones? Counts here are call-topic volume, not success rates or completed outcomes. Unit: calls
Store Call Volume Intro Calls ? Membership Calls ? Cancellation Calls ?
Totowa
Queens
Brooklyn
Harlem
Bronx
Staten Island
Midtown
Westside
Total16954 out · 115 in241313
Task Outcomes answers: what work actually got completed? Core Productivity = (Completed Intro Booking Tasks + Completed Membership Sold Tasks + Completed Cancellation Saved Tasks) / (Created Intro Booking Tasks + Created Membership Sold Tasks + Created Cancellation Save Tasks). Unit: closed tasks
Store Closed Tasks ? Intro Booked ? Membership Sold ? Cancel Saved ? Impacted Revenue ? Core Productivity ?
Totowa71%↑11%
Queens80%↑16%
Brooklyn57%↑5%
Harlem50%↓8%
Bronx50%↑4%
Staten Island25%
Midtown20%↓8%
Westside14%↓13%
Total281555$13,35050%↑4%
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 Booked Membership Closed 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

Period Same tabs, same fields; only the date range changes.
Store detail uses manager-level depth.

Performance Review

Selected period · compares to previous matching period
Call volume?
218
130 inbound · 88 outbound
↑12% vs last period
Task Outcomes?
16 / 36 44%
completed / created core tasks
Intro booked9 / 15
Membership sold2 / 7
Cancel saved5 / 14
Lead follow-up
Which leads still need outreach?
11 follow-up

Leads that need follow-up.

42leads captured
11need follow-up
Task queue
What work is still open?
18 open

Open and closed work this period.

18open tasks
28closed tasks
Manager review
What needs a closer look?
2 reviews

Calls selected for manager review.

2calls to review

Cancellation Call Reasons

Selected period
Where we're bleeding: Schedule conflict is the #1 cancel reason (5 calls) and we save only 20% — fix the scheduling-objection script. Price objections we handle well (67% saved). Moved-away (0%) is uncontrollable — don't over-invest there.
Cancellation Reason
Cancel Calls
Saved
Save Rate
Schedule conflict
5
1
20%
Price
3
2
67%
Moved away
2
0
uncontrollable
Unhappy with staff / service
2
1
50%
Injury / health
1
1
100%
Unclear / multi-reason
1
0
Total
14
5
36%

Complaint Call Reasons

Selected period
Where trust is slipping: Billing disputes are the #1 complaint (2 calls) and we resolve only 50% — tighten the billing-explanation script. Equipment, staff and class complaints we close 100%. One case is unclear — improve complaint tagging.
Complaint Reason
Service Issue Calls
Resolved
Resolve Rate
Billing / overcharge dispute
2
1
50%
Equipment broken / unavailable
1
1
100%
Staff behavior / rudeness
1
1
100%
Class / booking availability
1
1
100%
Unclear / multi-reason
1
0
0%
Total
6
4
67%

Impacted Revenue Breakdown

Selected period
Recurring Revenue (MRR)
Revenue
Tasks
Description
Conversion MRR
$1,268 ↑14%
11
Revenue from new member conversions
Upgrade MRR
$400 ↓6%
4
Revenue from membership upgrades
Service Recovery MRR
$379 ↑9%
5
Protected revenue (complaints resolved, 90d retained × 0.60)
Payment Recovery MRR
$318 ↑22%
3
Recovered failed payments (× 0.75)
Cancel Save MRR
$423 ↑5%
7
Revenue saved from prevented churn
Freeze Recovery MRR
$207 ↓12%
2
Revenue from reactivated frozen members (× 0.70)
Win-back MRR
$67 ↑3%
2
Revenue from re-enrolled former members
Promotion MRR
$120 ↑18%
1
Revenue from promotion memberships
One-Time Revenue
Revenue
Tasks
Description
Event Revenue
$180 ↑7%
6
Challenge & event registration fees
Total
$3,362 ↑11%
41

Contacts

👤
Select a contact to see details
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, Service Recovery, 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
Service Recovery Window
Observation period after complaint resolution — customer must remain active for this period to count toward Service Recovery MRR
days
Complaint Attribution Coefficient
Weight applied to Service Recovery 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:

Calls

Last Updated: May 26, 2026, 02:22 AM
🔍
Showing 287 calls · filters applied: Last 7 days
Today · Mon May 26 Total 42+8 Missed 3+1 Coach Flags 6+2
N
Steven Chen· +1 (862) 301-8477
Cancel: relocating to LA. Nadia offered freeze, declined; no permanence probe.
Nadia · 11:34a Cancelled 2:27
K
Ashton Park· +1 (501) 259-2091
CC update for autopay, shoulder strain follow-up scheduled.
Kiki · 9:20a CC captured 4:17
G
Jackie Pruitt· +1 (718) 801-2503
Asked about High Rocks pricing — intro not booked.
Garza · 9:14a Attempted 6:03
E
Lilia (Beech St)· +1 (646) 259-5182
Prospect: pricing q. unanswered, no intro booked.
Ezi · 9:02a Attempted 0:52
N
Katie Jones· +1 (706) 892-4661
Cancel: moved to Spain, geographic waiver applied.
Nadia · 10:48a Cancelled 3:58
Yesterday · Sun May 25 Total 38 Missed 4 Cancellations 4
A
Maria Lopes· +1 (845) 219-2264
Cancel confirmed without freeze/downgrade/partner options surfaced.
Amy · 4:50p Cancelled 1:24
J
Anne Fahy· +1 (917) 579-8995
Cancel: Jamie offered freeze + partner pricing, declined.
Jamie · 2:14p Cancelled 2:30
H
Patricia Lin· +1 (929) 555-8821
Intro booking confirmed for Tuesday HIIT 6am. Holly captured CC.
Holly · 1:42p Booked 5:08
R
Trevor Klein· +1 (415) 555-2017
Win-back attempt: former member, declined re-enrollment.
Ryanne · 11:30a Attempted 3:12
N
Sofia Mendez· +1 (718) 555-3309
Membership freeze 60 days, travel. Auto-resume Jul 25.
Nadia · 10:15a Frozen 2:51
Sat · May 24 Total 45 Missed 2 Bookings 7
K
Dean Wallace· +1 (646) 555-1144
Class reschedule from Sat 9am to Sun 10am, processed.
Kiki · 6:22p Done 1:18
A
Priya Iyer· +1 (212) 555-4470
Billing dispute: double charge on Apr 28. Amy escalated to ops.
Amy · 4:18p Escalated 7:42
G
Marcus Tate· +1 (917) 555-6612
Cancel save: offered 90-day pause, member accepted.
Garza · 2:55p Saved 8:24
N
Emily Park· +1 (510) 555-7733
Intro inquiry, prospect comparing 3 studios. Booked tour.
Nadia · 11:02a Booked 6:15
H
Vanessa Cole· +1 (415) 555-8801
Member support: app login issue, walked through reset.
Holly · 9:48a Resolved 4:35
Fri · May 23 Total 52 Missed 5 Cancellations 3
N
Liam O'Connor· +1 (303) 555-2298
Cancel: cost objection, no save attempt. Member 14 months.
Nadia · 5:50p Cancelled 3:08
R
Imani Brooks· +1 (832) 555-9970
Membership purchase: Standard → Elite upgrade signed.
Ryanne · 3:25p Upgraded 6:48
G
Owen Pierce· +1 (646) 555-1850
Lead follow-up: booked Mon 7am intro after 2 prior attempts.
Garza · 1:10p Booked 4:22
A
Jasmine Wu· +1 (310) 555-5511
Class cancel: yoga 6pm. Spot offered to waitlist member.
Amy · 10:45a Processed 1:02
K
Daniel Reeves· +1 (713) 555-3380
Reactivation purchase: 6-month plan, autopay enrolled.
Kiki · 9:30a Reactivated 5:55
Thu · May 22 Total 47 Missed 4 Coach Flags 2
H
Riley Adams· +1 (469) 555-7702
Cancel: relocating to Austin. Holly attempted partner network referral.
Holly · 7:20p Cancelled 4:18
N
Carla Sims· +1 (917) 555-2640
Lead outreach SLA call within 5min. Voicemail left.
Nadia · 5:08p Voicemail 0:42
R
Maya Singh· +1 (650) 555-9088
Intro booking confirmed, friend referral credit applied.
Ryanne · 2:33p Booked 3:46
A
Brendan Pope· +1 (212) 555-4422
Cancel save: member accepted downgrade to 4×/mo plan.
Amy · 11:25a Saved 9:12
G
Tara Hollis· +1 (646) 555-7704
Booked-not-converted follow-up: rescheduled tour for Sat.
Garza · 9:15a Pending 2:28
Wed · May 21 Total 41 Missed 3 Cancellations 2
K
Aaron Wilcox· +1 (415) 555-3392
Billing issue: card declined, updated payment method.
Kiki · 6:48p Resolved 3:55
N
Naomi Cho· +1 (646) 555-8261
Cancel: pregnancy, requested freeze, granted indefinite.
Nadia · 3:40p Frozen 4:30
H
Joel Martens· +1 (917) 555-4477
Intro inquiry from Instagram ad. Tour booked for Wed.
Holly · 12:30p Booked 5:22
A
Yara Hassan· +1 (415) 555-9120
Member complaint: locker theft. Amy filed report + offered comp.
Amy · 10:18a Escalated 11:08
Tue · May 20 Total 39 Missed 6 Coach Flags 3
R
Cassidy Bell· +1 (650) 555-2244
Cancel: gym too crowded at peak hours. No alternative offered.
Ryanne · 8:15p Cancelled 2:14
G
Eli Vasquez· +1 (646) 555-3358
Outreach: lead from website form, booked Sat intro.
Garza · 5:42p Booked 6:08
N
Maya Stern· +1 (917) 555-5577
Member purchase: signed up partner for joint plan, 15% off.
Nadia · 2:48p Purchased 8:32
K
Felix Tanaka· +1 (415) 555-6611
Class cancel: HIIT 7am Wednesday. Refund to credit balance.
Kiki · 11:55a Processed 1:48
H
Renee Faulkner· +1 (212) 555-7708
Win-back: former 2-year member, declined - now at competitor.
Holly · 9:22a Declined 5:14
Mon · May 19 Total 26 Missed 2 Coach Flags 1
A
Dimitri Klaus· +1 (646) 555-8033
Membership cancel: moving abroad permanently. Geographic waiver.
Amy · 7:30p Waived 3:18
R
Selena Park· +1 (310) 555-9919
Booked-not-converted: 3rd attempt, prospect went cold.
Ryanne · 4:50p Lost 1:55
G
Theo Marsden· +1 (917) 555-1124
Member support: schedule conflict for personal training session.
Garza · 1:38p Resolved 2:42
N
Camille Roy· +1 (415) 555-4408
Intro booking via referral. Friend's name flagged for $50 credit.
Nadia · 10:42a Booked 4:08

Tasks

📋
Select a task to see details

Update / Close Task

Who are you?

Choose an update or close result.

New Task

$ /mo