menchprotocol / php_website

Social Networking. Reimagined. Powered by PHP, PostgreSQL, jQuery & Bootstrap
https://mench.com
GNU Affero General Public License v3.0
13 stars 5 forks source link

Post Bootcamp Instructor <> Student Communication Method #869

Closed grumo closed 6 years ago

grumo commented 6 years ago

@shervine we need to address the following situations:

When a student joins a new bootcamp or their bootcamp ends...

1. Does the instructor lose their ability to connect to their students? How will be the instructor be able to communicate with the students they accumulate if students can access only one bootcamp at a time? It seems the moment they join another bootcamp the previous instructor is cutoff from marketing or forming a deeper relationship with their existing students.

SOLUTIONS to 1: A) After the end of the bootcamp prompt students to enter their email address (or opt-in) so the instructor can add them to their email list (integrate with Zapier so it's easy for instructors to build a database of students automatically) B) Connection is never lost which means students can get marketing messages from previous instructors via Menchbot even if they have enrolled in a new bootcamp (or completed it). We can give students the option to opt-out from receiving those messages (CON: this could become a mess quickly as students start getting messages from multiple past instructors) C) Each bootcamp runs on a separate Chatbot. As long as the student hasn't deleted the bot, the instructor will be able to communicate with their previous students. D) Students can "load" previous bootcamp from the persistent menu in Messenger. They will only be able to get messages from an instructor once they "load" a previous bootcamp.

2. Do the students lose access to the Action Plan they paid for? if not.. how will they access the previous bootcamps content?

SOLUTIONS to 2: A) Each bootcamp bot can be still accessed via an additional persistent menu option in Messenger. When they access a previous bootcamp bot they can access all previous content and messages B) Each bootcamp runs on a separate Chatbot. They can load any previous bootcamp info at any time in the future. C) We run Mench as a bot in Slack. Each bootcamp is loaded inside a private channel. Students can always access all previous data by clicking on any past bootcamp channels.

shervine commented 6 years ago

@grumo Like this and will push it to a later version so we can tackle it when we have some bootcamps that are finished and instructors find the need to communicate.

shervine commented 6 years ago

@grumo Fancy problems we don't have yet. We'd think about this once we get there and experience this issue