SwitchUp SwitchUp Ranked Best Coding Bootcamps 2025

after_create vs after_save in Rails

Altcademy Team wrote on 7 February 2018

after_create - works once, only after the record is first created.
after_save - works every time when you "save" a record; a record can be "saved" with both ActiveRecord#create and ActiveRecord#update method.

Trusted by

Students and instructors from world-class organizations

Join the upcoming Cohort #111

Enroll for March 2nd, 2026