¿Hay alguna forma de crear un informe sobre cuántos usuarios publicaron nuevas consultas cada mes?

Oh. Sí. Eso no es lo que hace mi consulta (SQL). Supongo que lo entendí mal. Puedes ver cuántos temas se publican cada mes yendo a /admin/reports/topics y seleccionando el modo de gráfico. También puedes ver los usuarios comprometidos en /admin/reports/daily_engaged_users, pero eso cuenta las respuestas y los “me gusta”. Si te entendí bien, buscas algo como esto:

select to_char(created_at, 'YYYY-MM') as month,
       count(distinct user_id) users,
       count(distinct id) topics
from topics
group by to_char(created_at, 'YYYY-MM')
order by to_char(created_at, 'YYYY-MM')

Eso sí requiere el Explorador de Datos, que podría requerir que un administrador del sistema lo instale.