Liquid Barcodes




Coffee Company app allows you to buy a coffee subscription and pick up a coffee in-store, once per day. Here are the key user flows and features of the app:


Buy a subscription:

Coffee company buy a subscription


Coffee company

From the Home page of the app, the customer can go into the Shop section to find a subscription plan of choice and click “BUY” to purchase. After confirming the price (monthly auto-renewal price is also informed about), the purchase is completed and the user is directed to the Scan section to use the subscription plan.

A receipt of the purchase can be found under MoreMy pageReceipts. At every auto-renewal another receipt is created and stored on My page.

Please note that if the customer tries to purchase a subscription plan without having registered a payment method, she is prompted to register payment method as part of the purchase flow (see below).


Use my subscription:

Use my subscription

With an active subscription plan, the customer can simply click on “Scan to register” to use the plan. It is necessary to be in proximity of a participating lstore to use it (controlled by store locator and set by a 100 meter radius). After scanning, a success message is presented to the user confirming “Thank you!” and that a receipt is available on My page.

If the user has exhausted the daily limit (e.g. once/day subscription plan, twice/day subscription plan) an error message is shown if she attempts to scan another time.



Buy a subscription – “Plan rebates” e.g. 1st Month 1/2 Price :

Buy a subscription


Plan rebates are defined as rebates associated with each plan, 1st month, 2nd month, 3rd month, 4th month. For each month a rebate can be set e.g 2nd month free or 1st month 50% off. The rebates are set by defining the discounted price of the plan for the particular month. This is set by plan allowing same rebates across all plans or specific rebates e.g. on the best plans to motivate choosing the higher value plans. If the rebate is for the 1st month it is also clearly communicated in the «Please confirm» pop-up. Quarentine period can be set to avoid fraud.



Buy a subscription – “Promo codes” :

Promo codes


Use «Promo codes» such as FREE1ST500 obtained e.g. from Facebook ads or physical vouchers in-store to get personal rebates in campaign periods. Promo codes are not unique, but can have limited use (e.g. 500) and will be specific to a shop offer (or multiple) and only valid for period from-to. Only if there is one or multiple promo codes live the promo code pop-up will appear for the user. Click Skip if you don`t have a promo code.


Add up-selling to the subscription plan:

Add up-selling to the subscription plan





Register with the app:

Register with the app Coffee company

Easy to sign up, only register Mobile Number and Local Store, using mobile number as persistent unique identifier of the customer. This allows the customer a secure registration getting a one-time-password via SMS to complete the registration.

Before registration is completed, retailer’s terms and conditions need to be accepted. The customer then gives consents to the retailer who is data controller (owns the customer data). Liquid Barcodes is data processor.

You can also capture Name, Date of birth, Gender, e-mail etc in automated survey once the user is in the app. You can motivate completion of survey by giving a birthday present to the customer as a simple way to engage on a personal level.


Register payment method (Card/PayPal):

Register payment method

The Coffee Company app allows the customer to register payment methods such as credits cards or Paypal account. The flow is part of buying the first shop offer (e.g. a subscription) and the user will be asked to registered a payment method. Once a payment method is registered the flow is easier, click “BUY”, then “Confirm”.

Also, it is easy to find a More section in the app leading to My Page where Payment Method can be registered. The user can register payment method from My Page, or edit it here.

Payment Method



Digital receipts – forward to e-mail:

Digital receipts

Once purchases are made, digital receipts are available also from My Page and customers can easily send the receipt to their email. First time (if e-mail is not already registered) the user will be prompted to register e-mail address and then this will be stored on the member profile to allow automatic use next time.


Refer a friend:

Refer a friend

From the Home screen of the app Coffee Company promotes Refering a friend to get great rewards. By clicking the banner the user arrives the Refer a friend page where the current refer a friend reward is communicated in the bottom picture. Refer a friend rewards can be connected with the subscription program like illustrated “Get 1/2 price on your next subscription renewal” or it can be e.g. a free coffee voucher or a game with change to win a free coffee. A confirmation is given on success (Invitation sent). The user is also notified if she is trying to refer an already registered member.



Upgrade my subscription:

The customer can upgrade (or downgrade) the subscription simply by buying another plan.

If the new plan represents an higher value plan, it is an upgrade and the upgrade is instant giving the subscriber the better plan immediately. The first month price calculation for the upgrade will consider the existing plan`s remaining paid days vs. the price of the higher value plan. Auto-renewal next month will be on the new plan’s list price. A upgrade can e.g. be from a “One coffee/day” plan to a “Two coffee/day” plan.

If the new plan represents a lower value plan this is considered a downgrade and the downgrade will be effective on renewal date to allow usage of the already paid plan until the “Downgrade” date. A downgrade can e.g. be from a “Two coffee/day” plan to a “One coffee/day” plan.



Stop my subscription:

The subscription plan can be stopped via My Page and “Manage my subscription”.



Buy multi-user subscription:

Buy multi-user subscription

Coffee Company allows buying a multi-user subscription as well. Above this is illustrated with a “Friends plan” where two friends can share a plan of one coffee/day. Any combination of number of users and number of coffee/day can be combined allowing for friend plans, family plans, business plans etc. From My page you add the mobile numbers of your friends or family that you will share the plan with – and voila! they have the plan in their app as well.



Sharing vouchers:

Sharing vouchers

With a marketing perspective Coffee Company allows vouchers to be “sharable”. Vouchers can be purchased (in the shop), won (from playing games) or targeted (personalisation) . That means the user can easily share it with a friend or family member. By sharing the voucher app-to-app with other app users the friend or family member gets the Free Coffee voucher and this disappears from the user`s app. This creates community between app users and word-of-mouth. If the user is trying to share with a user that do not have the app she is prompted to refer the friend first.



Share & care:

Share and care

As a marketing campaign Coffee Company uses the “Share & care” feature. Here the app user gets the possibility to give away a free coffee. She does not get a free coffee herself, but she can give away a free coffee to a friend. By sharing it app-to-app with other app users the friend gets the Free Coffee voucher. This creates community between app users and word-of-mouth. If the user is trying to share with a user that do not have the app she is prompted to refer the friend first.


Buy a single-use voucher:

Buy a single-use voucher





Customers can win a free coffee by playing the daily game. Games can also be rewards like “Refer a friend reward”, “Sign-up reward”, “Birthday reward”, reward for completing a Net Promoter Score (NPS) survey etc. Try this game by using the camera of your phone on the QR code.




The store locator section:

The store locator section:

From the bottom bar of the app the user can find the nearest store and navigate to the store by using Apple Maps or Google Maps. The app will show distance as well as opening hours, contact information and highlight services offered at the location.



The more section: My Page, FAQ, contact support:

My Page, FAQ, contact support

The More section can include a FAQ section that links to any website, a contact us section that opens up the e-mail user and sends to the support office.