An inhaler device (100) for delivering an airborne medicament to a user is disclosed. The device comprises a housing (110) having a chamber (121) for receiving a source of medicament (140), an air flow passage (131) for communicating an air flow through the housing between a passage inlet (132) and a passage outlet (133), and a sensor (135) disposed in the air flow passage which is configured to sense a rate of flow of air along the passage. The device further comprises an orientation sensor (170) for determining an orientation and movement of the inhaler device during use, a processor (160) communicatively coupled with the sensor and orientation sensor for processing data received from the sensor and orientation sensor, and a storage device (162) for storing the data.