- 1. Summary
-
2. Details
- 2.1 How does less intrusive Deliver2Me work?
- 2.2 Will all users be automatically onboarded to this new experience?
-
2.3 As a User, how do I shop for Deliver2Me via this new flow?
- Steps:
- Scenario 1: If user taps on prompt before fuelling
- Scenario 2: If user ignores the prompt
- Scenario 3: If user taps on the prompt while filling up fuel (Passenger Flow)
- Scenario 4: If user browses Deliver2Me before fuelling, and is still browsing when user has begun fuelling (Passenger Flow)
- Scenario 5: If user browses Deliver2Me but doesn’t pick up the pump
- 2.4 How does the expiration timer work?
- 2.5 Is this available for both iOS and Android?
- 2.6 What is the full screenflow?
- 3.0 Release Plan
- 4.0 Operations guide
1. Summary
A new less intrusive, seamless flow for Deliver2Me is here!
In the new Deliver2Me flow, users need not skip Deliver2Me in order to proceed with their fuelling.
After user initiates fuel by choosing amount (RM or Litre), and validating their order via keying in their passcode, a fuel order is placed. While the user is waiting for the Setel app to connect to pump, a new less intrusive Deliver2Me bottom prompt is shown to the user.
Releasing with 1.105 Android first, Sept 12th tentatively and 1.106 iOS, Sept 26th.
2. Details
2.1 How does less intrusive Deliver2Me work?
In the new less, intrusive flow, users are not disrupted during with Deliver2Me when users are choosing their amounts to fuel. After passcode confirmation to place their fuel order, a bottom Deliver2Me prompt is displayed to the user while app connects to pump.
Users can engage with Deliver2Me by tapping on the prompt or ignore it without disrupting the fuelling flow.
2.2 Will all users be automatically onboarded to this new experience?
Yes. Once the user has updated their respective app versions that carry this new flow, the less intrusive Deliver2Me flow will automatically be shown to the users by default during refuelling.
Note:
All users with the latest app version (
1.105onwards) will be defaulted into the new Deliver2Me experience.If the user prefers the old Deliver2Me flow, they are unable to go back to that experience.
Only users with older app versions (
1.104below) will experience the old Deliver2Me flow.
2.3 As a User, how do I shop for Deliver2Me via this new flow?
At selected PETRONAS stations that carry Deliver2Me, users will be able to access Deliver2Me via a bottom prompt displayed once users have authorised their fuelling amount via passcode verification.
Steps:
Step 1: User starts with fuelling and after selecting the amount to fuel, user will confirm with passcode to place their fuel order.
Step 2: While the app connects to pump, in the Connecting fuel screen onwards, the user is prompted with a Deliver2Me bottom prompt.
Step 3: If user taps on the bottom prompt, then user will proceed with the respective flows. (see scenarios) User will go through the Deliver2Me flow and make a purchase at checkout.
There are a few main scenarios in this new flow:
Scenario 1: If user taps on prompt before fuelling
User can browse Deliver2Me and proceed with checking out to cart to avail the order.
Scenario 2: If user ignores the prompt
The Deliver2Me prompt will not dismiss from the app and the prompt will be shown to the user until the fuel success screen.
Scenario 3: If user taps on the prompt while filling up fuel (Passenger Flow)
A warning prompt will show to advise users to not user their phones while dispensing fuel.
User will have to confirm that they are a passenger and not the person near the pump in order to continue to browse Deliver2Me.
Scenario 4: If user browses Deliver2Me before fuelling, and is still browsing when user has begun fuelling (Passenger Flow)
Similar to scenario 3, a warning prompt is displayed on the screen the user is on.
User will have to confirm that they are a passenger to continue browsing Deliver2Me.
Else, they are brought back to the latest fuel status page and cannot continue browsing Deliver2Me unless they confirm that they are a passenger.
Scenario 5: If user browses Deliver2Me but doesn’t pick up the pump
There is a 4 minute expiration timer that the user must purchase Deliver2Me items and start refuelling within that timeframe.
See below (2.4) for more details.
2.4 How does the expiration timer work?
An expiration timer is a countdown timer set at 4 minutes which indicates the time period that the user can leave the pump unattended without starting to fuel. It also indicated how long a user has to browse and shop via Deliver2Me.
The timer is displayed as a top banner on every page in the Deliver2Me flow.
Following are the scenarios:
If the timer expires before the user has lifted the nozzle and started refuelling:
User is abruptly stopped from browsing Deliver2Me and redirected to an error page where they will have to retry to fuel.
If the user has purchased Deliver2Me items and has started refuelling before timer expires:
Deliver2Me order is received.
User will be redirected back to the latest fuelling page and the user can continue their fuelling journey.
Design Spec: Design spec (APP) : Deliver2Me New entry point
Overflow: https://overflow.io/s/JDJXSCMJ/?node=1a1d4594
2.5 Is this available for both iOS and Android? :Setel:
Yes. The new less intrusive flow for Deliver2Me will be available for both iOS and Android users.
2.6 What is the full screenflow? :mobile_phone:
https://overflow.io/s/JDJXSCMJ/?node=c20bcc36&flight=off3.0 Release Plan
Less intrusive flow for Deliver2Me targets
1.105 (Sept 2nd week, 2022) for percentage rollout for Android.
1.106 (Sept 4th week, 2022) for percentage rollout for iOS
Progressive rollout follows the main app. As Setel iOS and Android app is progressively rolled out, Less intrusive flow for Deliver2Me will be rolled out alongside the same set of Users.
Note: Upon 1.105 release, we will have a pilot period to run with internal testers and operations to test for stations currently supporting the Deliver2Me service. Pilot test will be run for two days, and following its success and clearing out any issues if there may be, we shall proceed to opening for public fully.
4.0 Operations guide
4.1 How can I track users who is using the new vs. current Deliver2Me flow?
Mixpanel tracking. A new property is_less_intrusive is added to the events for tracking.
Reference : Events - Concierge Orders
Note: A main report will be added here once launched.
4.2 How can I enable / disable the new Deliver2Me flow?
Via variable. A new variable called app_retail_store_order_less_intrusive_prompt is introduced. Internally, we can enable for all users, or display for specific users.
Reference: Variables - In-car orders
Comments
0 comments
Please sign in to leave a comment.