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

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 reveal why the behavior is occurring.

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 identify which function is maintaining a specific behavior, which directly informs what intervention will be effective.

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

You have your ABC data. Tell us who you are and we will hand you the free guide that matches — one for families, one for educators, one for RBTs, one for clinicians. You get it on this page the moment you submit — no inbox to wait for, no account, no cost.

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 reveals patterns that explain why behaviors occur.

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 offers 22 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 reveal why a behavior is occurring and what maintains it.

ABC data helps identify the function of behavior, which is essential for developing effective interventions. 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 is likely escape/avoidance. If it occurs when attention is withdrawn and results in attention being provided, the function is likely attention. The pattern across multiple incidents reveals the function.