Introduction
Hosted Customer Flows is Cleeng's low-code solution for deploying a complete, conversion-optimized checkout and account management system. Hosted Customer Flows lets you go live in as little as one day using a minimal code snippet and configuration managed entirely through the Cleeng Dashboard.
The solution is built around four main touchpoints:
Together, these widgets cover the full end-user journey: from registering and purchasing an offer to managing an active plan and getting support.
When a customer accesses your digital service, they move through the following steps:
- Creating an account or logging in
- Selecting an offer
- Applying a coupon (optional)
- Entering payment details and completing the purchase
- Managing their plan through My Account
All of these steps are handled by Hosted Customer Flows out of the box, with no frontend development required on your end.
To see the full customer journey in action, explore the interactive demo below.
Identity Management
The identity management flow handles how your customers register and log in to your service. It includes:
- A registration form with consent collection (terms and conditions, marketing consent)
- A login form for returning customers
- A forgot password flow
- External Single Sign-On (SSO) support
Consents are collected during registration and can be updated by the customer later through My Account.
If you update a consent version, customers will be prompted to review and accept the new version the next time they open My Account.
Checkout
The checkout widget presents your customers with a single screen showing their selected plan details alongside the payment form. Customers can review pricing, apply a promo code, and complete payment all in one place. After a successful purchase, the customer sees a confirmation screen.
For the full list of supported payment methods, see MediaStore Hosted Customer Flows.
Gifting
The checkout widget also supports gifting. At checkout, customers can toggle between Purchase for myself and Purchase as a gift. When purchasing as a gift, they are prompted to enter the recipient's email address, a delivery date and time, and an optional personal message.
Once payment is complete, a confirmation screen notifies the sender that the gift will be delivered to the recipient on the scheduled date.
Recipients receive an email with a link to redeem their gift.
My Account
The My Account widget gives your customers a self-service tool to manage their subscription independently. This reduces support requests and gives customers direct control over their account.
My Account is organized into three sections:
Plan Details
Displays the customer's active subscriptions and offers. From here, customers can:
- View their current plan and next billing date
- Upgrade or downgrade to a different offer (if configured)
- Apply a coupon to their active subscription
- Cancel their subscription
Payment Information
Gives customers visibility into their billing details. From here, customers can:
- View their current payment method
- Update payment details
- View their transaction history
Update Profile
Allows customers to manage their personal information and preferences, including:
- First name, last name, and email address
- Password
- Consents, including marketing consents
Customer Care
The Customer Care widget provides a self-service support experience for your customers directly within your platform. It includes an FAQ panel where customers can find answers to common questions, and a Submit a request option to reach out to the Hi5 support team for any inquiry they may have.
Additional Information
For information on customization and language support options, see MediaStore Hosted Customer Flows.
FAQs
Do I need to pay to use Hosted Customer Flows?
Hosted Customer Flows are included in both Cleeng Pro (up to 10k managed users) and Enterprise plans.
Can I migrate from an SDK or API integration to Hosted Customer Flows?
Yes. Migration is non-disruptive. You can progressively adopt Hosted Customer Flows by replacing or complementing your existing frontend components. All widgets are compatible with your existing backend logic.
How does Hosted Customer Flows compare to other MediaStore integration options?
Hosted Customer Flows is one of several frontend integration options available in MediaStore. Each option offers a different balance between time-to-market and customization. For a full comparison, see Frontend integration with Cleeng: available options and benefits.