ABC Data Collection Tool

Record Antecedent, Behavior, and Consequence for each incident. Identify behavior patterns. Share with your therapy team. Free, private, no account required.

Log an Incident

Your ABC Log

Learn to take data you can trust

Data Collection Procedures is a recorded training on ABC data, task analysis and the other ways to measure behavior, taught by two BCBAs. It’s a training only and doesn’t come with CEUs.

$39

Buy Now

Understanding ABC Data Collection

What Is the ABC Model?

The ABC model (Antecedent-Behavior-Consequence) is the foundation of functional behavior analysis. Every behavior occurs in a context: something happens before it (the antecedent), the behavior occurs, and something happens after it (the consequence). By systematically recording these three elements across multiple incidents, patterns emerge that suggest why the behavior may be occurring. Those patterns are a hypothesis for a behavior analyst to test, not a finding.

The Four Functions of Behavior

In ABA, all behavior serves one or more of four functions:

  • Attention: The behavior results in social attention (even negative attention like scolding)
  • Escape/Avoidance: The behavior results in removal of a demand, task, or unpleasant situation
  • Access to Tangibles: The behavior results in gaining a preferred item or activity
  • Sensory/Automatic: The behavior produces internal sensory stimulation independent of external consequences

ABC data helps a behavior analyst form a hypothesis about which function may be maintaining a specific behavior; the functional assessment that follows is what informs an effective intervention.

Tips for Accurate ABC Data Collection

  • Record as soon as possible after the incident (memory fades quickly)
  • Be specific and objective: describe what you saw and heard, not what you think the person was feeling
  • Include the immediate antecedent, not background events from hours earlier
  • Record the actual consequence, not what you planned to do
  • Collect at least 10-15 entries before looking for patterns
  • Share your data with the BCBA to inform the formal functional assessment

Related Tools

Behavior Data Graphing Reinforcement Assessment IEP Goal Bank

Your next step, in plain language

Want more free tools like this one? Leave your email and we’ll send them your way. It’s free, and it stays free.

Browse all free ABA tools

Frequently Asked Questions

ABC stands for Antecedent-Behavior-Consequence. It is a structured observation method used in ABA to record what happens before, during, and after a behavior. This data shows patterns that suggest why behaviors may occur; a behavior analyst interprets them.

Yes. Parents are often the best ABC data collectors because they observe behavior across the most settings and times of day. Use the quick-select buttons to speed up data entry and share your log with your child's BCBA.

Aim for at least 10-15 entries before drawing conclusions. The pattern analysis feature will start identifying trends once you have 3 or more entries, but more data produces more reliable patterns.

Yes. All data is stored locally in your browser using localStorage. Nothing is sent to any server. Export to CSV if you want a permanent copy before clearing your browser data.

More Free Resources for Families

Special Learning makes free tools for parents and professionals. No account needed.

Parent Resources All Free Tools Free Guide: The ABCs of Autism

Common questions

ABC data collection records the Antecedent (what happened before the behavior), the Behavior (what the person did), and the Consequence (what happened after the behavior). This three-term contingency is the foundation of behavior analysis. By collecting ABC data, you can identify patterns that suggest why a behavior may be occurring and what may be maintaining it; a behavior analyst tests that hypothesis with a functional assessment.

ABC data helps a behavior analyst form a hypothesis about the function of behavior, which is the starting point for a functional assessment and an effective intervention. Without understanding why a behavior occurs (attention, escape, access to tangibles, or sensory stimulation), interventions are guesses. ABC data turns observations into actionable clinical information that guides treatment planning.

Anyone who interacts with the individual can collect ABC data: BCBAs, RBTs, parents, teachers, and other caregivers. The more people collecting data across settings, the more complete the picture. This tool is designed to be simple enough for non-professionals while maintaining the clinical rigor BCBAs need.

Look for patterns across multiple entries. If the behavior consistently occurs when demands are placed (antecedent) and results in the demand being removed (consequence), the function may be escape/avoidance. If it occurs when attention is withdrawn and results in attention being provided, the function may be attention. The pattern across multiple incidents gives a hypothesis about the function; a behavior analyst confirms it with a functional assessment, which can include a functional analysis.