Open valdrinkoshi opened 9 years ago
@valdrinkoshi @lucasnoah Below are the message templates for the three types of notifications (in-app, SMS, and email). If said notification is not necessary for alpha it is indicated in parentheses Let me know if anything is missing...
SMS:
Elizabeth will have your meal waiting for you between 6 and 8 PM on Saturday July 25th. Pick-it up at 1555 Cole Street, Apartment 104, San Francisco. View your order here.
In-app (nice to have):
Elizabeth will have your meal waiting for you between 6 and 8 PM on Saturday July 25th. Pick-it up at 1555 Cole Street, Apartment 104, San Francisco.
Email (nice to have):
Subject HomeCooked Order Content Elizabeth will have your meal waiting for you between 6 and 8 PM on Saturday July 25th. Pick-it up at 1555 Cole Street, Apartment 104, San Francisco. View your order here (mobile only).
SMS:
Bad news! Elizabeth has cancelled your HomeCooked order for Saturday July 25th. Place a new order here.
In-app (nice to have):
Bad news! Elizabeth has cancelled your HomeCooked order for Saturday July 25th.
Email (nice to have):
Subject HomeCooked cancellation. Content Bad news! Elizabeth has cancelled your HomeCooked order for Saturday July 25th. Log back into HomeCooked to place a new delicious order.
SMS (nice to have):
Your meal is ready in 10 minutes! Pick-it up between 6-8pm from Elizabeth at 1555 Cole Street, San Francisco. View your order here.
In-app (nice to have):
Your meal is ready in 10 minutes! Pick-it up between 6-8pm from Elizabeth at 1555 Cole Street, San Francisco.
Email:
Subject HomeCooked Receipt Content Thanks for ordering from Elizabeth Pick-up: 1555 Cole Street, San Francisco Time: 6-8PM Saturday July 25 Meal: Cajun Crab Curry Price charged to card: $6.75
SMS:
Congrats! For $22, Amy just ordered 3 Lasagnas Milanese for pick-up between 6-8pm on Saturday July 25th. Tap HERE view your orders.
In-App:
Congrats! For $22, Amy just ordered 3 Lasagnas Milanese for pick-up between 6-8pm on Saturday July 25th. Tap HERE to view your orders.
Email (nice to have):
Subject HomeCooked Order Content Congrats! For $22, Amy just ordered 3 Lasagnas Milanese for pick-up between 6-8pm on Saturday July 25th. Tap HERE to view your orders.
In-app:
Are you sure? If you cancel you will receive a zero star rating for each cancelled order.
SMS:
Amy is here to pick-up 3 lasagnas Milanese
In-app:
Amy is here to pick-up 3 lasagnas Milanese
@marcandreoli, will go ahead and modify your list (formatting), then provide my feedback ;)
Sorry about the crappy format and Thanks :)
no pb @marcandreoli, now it is done! Ok so I think that after the order is completed should also have a reminder to rate the dish + a link that redirects to the dish reviews
or even better have a separate notification after 1 hour (e.g. only in app)
@valdrinkoshi : No, I think that the rating should happen on the first screen when the user logs back on. That way, we can make it mandatory to fill in a rating before placing another order. This is just like Uber / Lyft
i see what you mean, but HC is slightly different because we have to wait at least 1 hour before asking for the review, while Uber asks for the review right after the ride. Shall we force the user to give the review when he wants to place a new order? (e.g. you cannot order food if you don't review the previous dish before) What I would like to avoid is the user opening the app right after the pickup and see the popup "so how was the dish?"
shall we have a page "pending reviews" on the side menu?
@valdrinkoshi : That is a great idea!
No reminders though. The tab should be obvious enough for them to see
ok sounds good, will update the issues accordingly then.
@valdrinkoshi tell me more about what these links at the end of the text messages are supposed to be.
good question @lucasnoah. We can try to use the same url schema for ios & android (e.g. homecooked://), so the links should be the same no matter the device http://mcgivery.com/using-custom-url-schemes-ionic-framework-app/ You can get the urls from the browser:
these should be enough for the notifications
Alright we got the notifications working! now we need to tell the client to which state it should go
Could we have this info sent by the push notification somehow?
TBD