本申请实施例提供了一种用户留存分析方法、装置、设备、存储介质及产品。本申请实施例提供的技术方案通过根据用户端发送的用户留存分析请求中的起始事件、回访事件、留存计算周期和分析周期,从数据库获取起始事件内容以及回访事件内容进行计算,可根据起始事件内容以及回访事件内容确定用户留存分析结果并向用户端发送,并且起始事件内容以及回访事件内容根据数据库记录的用户行为标记以及用户行为标记在预设周期内对应的用户行为记录得到,用户行为标记以及用户行为记录经过了统一的预计算处理,有效降低留存分析的繁琐程度和复杂程度,提高用户留存分析效率。