Sistema de "fidelidade atribuída"

Olá, gostaria de tirar uma dúvida a respeito de uma funcionalidade bem específica da plataforma. Estou desenvolvendo uma aplicação educacional e queria poder implementar um sistema de fidelidade através da plena decisão do desenvolvedor, isto é, eu, como desenvolvedor do app. poderia atribuir pontos de fidelidade a uma conta de um usuário específico? ou isto só se dá através de compras mesmo?

Para que entendam melhor, funcionaria assim: o usuário, através do aplicativo, clicaria numa opção de envio de e-mail previamente cadastrado, este e-mail chegaria até mim e, após a confirmação de alguns dados e de quem o enviou, atribuiria pontos de fidelidade a esta conta toda vez que ela mandasse um novo e-mail.

@Rodrigo Vou responder suas dúvidas!

  1. poderia atribuir pontos de fidelidade a uma conta de um usuário específico? ou isto só se dá através de compras mesmo?

Sim você pode atribuir pontos aos usuários que vc desejar! veja: https://ajuda.fabapp.com/pt-BR/articles/4381277-adicione-e-remova-pontos-para-usuarios-no-sistema-de-fidelidade

  1. o usuário, através do aplicativo, clicaria numa opção de envio de e-mail previamente cadastrado, este e-mail chegaria até mim

Vc pode adicionar a função de formulário, para os usuários preencherem esses emails

-> Veja como obter as respostas desses formulários: https://ajuda.fabapp.com/pt-BR/articles/3788160-obter-respostas-dos-formularios

-> Veja como adicionar um formulário ao app: https://ajuda.fabapp.com/pt-BR/articles/3783284-formulario

Até!

Hmm… seria possível criar um ranking automático com essas pontuações dos usuários?

Sim! Veja esse app! Ele usou a funcionalidade PÁGINA EM BRANCO para isso, mas vc pode usar a LISTA por exemplo.