· David Cruz · Schools & Special Education  · 5 min read

One Client's Success Is Another's Starting Point: Reusing ABA Programs Across Learners

You built a great program for one learner. Why rebuild it from scratch for the next? Here's how to clone programs while preserving clinical consistency.

You built a great program for one learner. Why rebuild it from scratch for the next? Here's how to clone programs while preserving clinical consistency.

Key Takeaways

When you build a successful ABA program for one learner, you shouldn’t have to rebuild it from scratch for the next. Manually re-creating programs leads to inconsistent operational definitions, mismatched mastery criteria, and forgotten prompt hierarchies - especially in schools where paraprofessionals may set up programs differently than the supervising BCBA intended. TallyFlex solves this with Cross-Client Copy and a Template Library, letting you clone proven programs while preserving the clinical IP and resetting progress data for a fresh start.


You spent two hours building a comprehensive manding program - carefully worded operational definitions, evidence-based mastery criteria, a thoughtful prompt hierarchy, and STOs that scaffold from simple to complex. The learner progressed beautifully.

Now you have a new client who needs a similar program. You open a blank form and start typing the same definitions from memory. Except you don’t remember the exact wording you used. The mastery criteria are “something like 80% across 3 sessions” but you’re not sure if you used 3 or 5 sessions last time. The prompt hierarchy was customized but you can’t recall the order.

By the time you’re done, you have a program that’s sort of like the original - but with subtle inconsistencies that could affect data comparison, team training, and clinical outcomes.

This problem gets worse at scale. A BCBA supervising 15 clients doesn’t have time to rebuild the same functional communication program from scratch for each learner who needs one. A SPED coordinator rolling out a behavior plan across 8 classrooms needs consistency, not 8 slightly different versions of the same program.

Why Clinical Consistency Matters

When programs differ across learners in unintended ways, three things break:

  • Data comparison - You can’t compare outcomes across learners if the programs aren’t measuring the same thing the same way
  • Team training - RBTs and paraprofessionals learn one program and discover the “same” program for another student has different definitions and criteria
  • Treatment integrity - Inconsistent programs make fidelity monitoring harder because there’s no single standard to measure against

The goal isn’t cookie-cutter programming. Every learner is different, and programs should be individualized. But the foundation - operational definitions, recording methods, prompt hierarchies - should start from a proven template, then get adjusted for the individual.

How TallyFlex Makes Program Reuse Easy

TallyFlex, an ABA data collection app designed for team consistency, provides two ways to reuse programs across learners: Cross-Client Copy for direct cloning, and the Template Library for saving and sharing program structures.

Cross-Client Copy

The fastest path from “this program works” to “let’s use it with another learner.”

When you copy a program from one learner to another, TallyFlex:

  • Preserves the clinical structure - Operational definitions, recording method, behavior class, goal direction, mastery criteria, prompt levels, and task analysis config copy exactly as they are
  • Resets progress data - The new learner starts fresh. No leftover session data or mastery progress from the source
  • Resets color - The copied program gets a fresh color assignment, independent of the source

Learn more in the Cross-Client Copy guide.

Template Library

For programs you want to reuse repeatedly - not just once - the Template Library lets you save program structures as reusable templates.

  • Save any program as a template with one tap
  • Browse your saved templates when setting up a new learner
  • Share templates within your team for organization-wide standardization
  • Import from curated templates built on evidence-based practices

See the Template Library guide for setup details.

The Schools Angle: Standardization Without Rigidity

For SPED coordinators and behavior specialists managing programs across classrooms, consistency is a daily battle.

Consider this scenario: A district adopts a standard social skills program for students with autism across 12 classrooms. Without a template system, each paraprofessional sets up the program independently. By week three, you have 12 variations - different operational definitions for “initiating a conversation,” different mastery criteria, different prompt levels.

With TallyFlex’s template system, the coordinating BCBA or behavior specialist can:

  1. Build the master program once with precise operational definitions and mastery criteria
  2. Save it as a template in the shared library
  3. Distribute to classrooms - each para imports the template for their students
  4. Adjust for individuals - modify targets or criteria for specific students while keeping the core structure intact

The result is programs that are consistent where they need to be and individualized where they should be.

Demo Client as a Starting Point

New practitioners joining a team can explore the demo client to see how programs are structured before creating their own. It’s a low-stakes way to understand TallyFlex’s program architecture, including how STOs, mastery criteria, and prompt hierarchies fit together. See the demo client guide for details.

What Gets Preserved vs. What Resets

Understanding what carries over during a copy is important for clinical planning:

ElementCopies?Why
Operational definitionsYesThe clinical IP - how behaviors are defined
Recording methodYesKeeps measurement consistent
Behavior classYesMaintains classification across learners
Goal directionYesPreserves whether increase or decrease is the target
Mastery criteriaYesEvidence-based thresholds should stay consistent
Prompt levelsYesTeam consistency depends on identical prompt levels
Task analysis configYesStep-by-step structure transfers across learners
StatusResets to baselineEach learner starts fresh
Session dataNoNo carryover from the source learner
STO progressNoProgress resets for the new learner
Target colorResetsFresh color independent of source program

Getting Started

If you’re building programs from scratch for every learner, start here:

  1. Identify your most successful program - the one with clear definitions, good mastery criteria, and proven outcomes
  2. Use it as your template - save it to your library or copy it directly to another learner
  3. Adjust for the individual - modify targets, criteria, or prompt levels as needed for the new learner
  4. Build a library over time - each well-built program becomes a starting point for future learners

What’s Next?

Your best programs shouldn’t live and die with a single learner. TallyFlex makes every successful program a foundation for the next one.

Back to Blog

Related Posts

View All Posts »