Trella Store

Trella Store - Website

PRODUCT design

A Trucking Trade Tools E-commerce Platform

Trella Store is a Trella new ventures initiative that was launched on November 2nd, 2021 in Egypt. It is a one-stop-shop e-commerce solution that offers a complete selection of trucking supplies and services to truck drivers at discounted prices and with financing options, all through a seamless and user-friendly digital platform. The platform provides anything and everything a trucker needs to operate in the industry (and possibly in their everyday life). It was built using Webflow (a no-code website builder).

Values and Target Market
An important question that we had to answer before starting to figure out a GTM strategy was what kind of value we offer to the carriers/customers.

The value that TStore offers to carriers can be grouped under four categories:
• Stellar Customer Experience
• Reliable Quality
• Diverse Product Selection
• Competitive Prices & Financial Incentives

Our GTM Strategy splits our target customers into Trella and Non-Trella carriers:
Trella Carriers | Carriers that fulfil loads through Trella's marketplace. Initially, We'd be able to offer financing for their orders, as long as they are actively working with Trella.

Non-Trella Carriers | A huge base of carriers in the market that do not work with Trella. We'd initially target them for unfinanced cash orders, while we work on bringing in a third party financier to be able to finance their orders.

We focused on the Egyptian market for our launch year, with future expansion plans to the rest of markets Trella operates in (Pakistan, KSA, UAE, etc...).

the challenge

Truckers in the Egyptian market don’t have a go-to destination to explore and purchase all their trucking supplies (~33% of their OPEX) and services from. Moreover, for many years access to basic services like financing, insurance and leasing services wasn't available to truckers, except through personal connections and not through a structured market mechanism.

Tech literacy was also a major challenge throughout the process of building this product. For most of our users, trella store was the first e-commerce platform they've ever used. This meant that we had to ensure the experience was intuitive and as frictionless as possible.

SHARE THIS
PRODUCT TEAM
Youssef Eleshy • Product Designer

Abdelrahman Nasef • New Ventures Manager

the process

quick background story

Before joining the TStore team within Trella to work on the platform, I was part of Trella's Money Cycle & Load Cycle product squads. One day, while conducing a user testing session at one of the drop-off locations, I ran into Abdelrahman Nasef (Boody), new ventures manager at the time. He told me about how he was also there doing some discovery on this experiment called trella store that they started running offline. The experiment was showing promising results, but given the limited resources nature of startups, there weren't any product or engineering resources allocated to this new venture experiment. He explained how he was now looking into no-code tools such as Shopify and Webflow to build the e-commerce platform. I got super excited the second he mentioned Webflow and told him about how great I found it while building my portfolio website. He asked if I could give him a quick walkthrough of the tool and we were both so excited, we scheduled a call the very same day.

Fast-forward a couple of days later, Boody hits me up on slack and says: "Whats your schedule looking like for next couple of days? We have 2 days to build a TStore MVP on Webflow. We're lunching on Thursday". As I read the messages that were filled with enthusiasm, I thought "Thats impossible...there's no way we could build this in just 2 days!" I had to make sure I understood this correctly, I asked him if he meant building an MVP or just a quick prototype/demo. He confirmed that we were in fact building an MVP that we needed to launch in 2 days.

I had my doubts about whether this would be possible or not, but for the next 2 days, we started building the e-commerce site, treating it like a side-project where we meet at 05:00PM to work on it after getting through our busy schedules. And after a bumpy road, filled with obstacles, we actually did it. We launched the trella store MVP in just a couple of days.

It was only 3 months later, while the team was celebrating achieving targets when Boody told me about Parkinson's Law, which states that: "Work expands to fill the time allotted for its completion".

done is better than perfect

One of Trella's core values is "Done is better than perfect". And I'll admit, when I joined the company I didn't really agree with it. Design/creative circles have this culture that celebrates people that are obsessed with perfectionism, but this was the almost the complete opposite.

I mentioned the background story above to highlight the fact that the initial design process of building TStore was highly unusual. We did a lot of discovery and research, but for our MVP we skipped the wireframe sketches, Figma mockups and Engineering hand-offs. We were working against a very tight deadline and we needed to be agile, so we jumped right into Webflow and started building. Fortunately, we had a design system at Trella that made building it so much easier. The styles, guidelines and reusable components helped us move fast and focus on the user experience and implementation. Nevertheless, the first version we launched was far from perfect, but it was done. We had an 'okay' product out there in the world, where users could interact with it and we could get insights from their usage.

This was when it finally clicked for me, "Done is better than perfect" isn't about building products with no thought given to quality, it's about not getting lost chasing the myth of perfection and understanding that product development is all about constant iterations.

constant iterations

Building and releasing the product in such a short time, gave us access to incredibly valuable user usage insights that we would've never been able to acquire otherwise. We conducted user tests on a fully functioning product and integrated the site with Hotjar where watched recordings of user sessions and tracked user behaviour.

This combined with the fact that the platform was built using a no-code tool that enabled fast implementation, allowed us to experiment with different designs and layouts, validate our ideas and reach conclusions very quickly. We were constantly iterating on different parts of the website, based on analytics data and user behaviour, which led us to the product we have today.

learnings, decisions and the current product

Note: Given that our target persona for our launch year was truckers in the Egyptian market, we needed to build a localised product. This meant building the product in Arabic and designing the layout's orientation from right-to-left (RTL).

Hide Show Blabber
Home Page - Hero Section
Home
Hero Text
The hero text welcomes users by clearly stating what type of products the store offers and highlighting the platform’s value props:
- All Trucking Supplies
- Best Prices
- Cash & Intalment Payment Options
CTA
A single/clear ‘Shop Now’ CTA that redirects visitors to the products page
Conversion Rate
As of December 2022, the store's conversion rate stands at 6.5%.
Best Sellers
Best Sellers
Lorem Ipsum
Order Step Guide
User Guide
One of the biggest challenges we faced while building this product, was that for many of our target users, Trella Store was their first e-commerce experience. So we decided to include a quick step-by-step guide on our landing page to explain how the process works to new visitors.

The first iteration of this section had a slightly different design, where the step headings were coloured in Trella's primary orange. Surprisingly, while watching Hotjar recordings, we noticed several users attempt to click the first step "1 - Order". The primary colour text and CTA-ish wording led users to believe it was clickable. We had to make choice, either modify the design to appear less interactive or actually help users achieve what they're trying to do. We went with the latter option and decided to make the first step clickable to re-direct users to the products page. This led to a 5% increase in the number of visitors that browsed our products page.

Users were now trying to interact with the other steps, which made sense. We decided that the other steps should be clickable as well and even made one more obvious with a button ("View Pickup Locations").
Best Sellers
Best Sellers
Once we began understanding the market and what most of our customers usually look for, we introduced the best sellers section to the home page, to make it easier for our users to find products they regularly purchase.
Referral Program Sign-upReferral Program
Referral Program
The referral program was a great product-led growth (PLG) tactic for the store. Admittedly when we first launched this, we didn't expect it to perform as well as it did. We started with a very simple design that explained what the program is and what was in it for the users.

While the program did not have a the largest contribution to the store's GMV, it was one of the channels with the highest conversion rates at almost 20%, with no push effort from the team.

We later on decided to display the referral program block in other parts of the products that made sense, starting with the order confirmation page (more on that below).
Footer
Footer
While building this product, it was important to always remind myself of the fact that I was not the user. Personally, I rarely every use the footer section on websites and I made the mistake of assuming our users would be the same while designing the footer. I later learned that this was called consensus bias in psychology and that it was crucial for designers to be aware of it when building products.

Watching users use the product, I realised that many of them do in fact use the footer to navigate, especially on the home page. I decided iterated on the very first version of the footer I designed, which had tiny text and small touch targets. The new version was built with more care to be easier to scan and interact with.
Bottom NavigationBottom NavigationBottom NavigationBottom Navigation
Bottom Navigation
The early versions of the website had a hamburger menu in the top bar that allowed users to navigate to different parts of the website. At the time it was a no-brainer, since this design pattern was used throughout most of the web. However, while watching users interact with the product early on, we discovered that many of them struggled to navigate and did not click the hamburger menu, they were simply not familiar with this pattern.

We realised that our user persona spent most of their time using mobile apps such as Facebook, Whatsapp, TikTok and the Trella Driver/Carrier apps. All of which had a bottom navigation bars which allowed users to jump to different parts of the app. This insight completely changed our design approach for the entire platform. We could no longer think of this as a responsive website, we had to design the mobile version like an app.
Cart
Cart Empty State
Cart
Initially, the goal was to just make sure users continued to checkout. We designed the cart to be as clear as possible with minimal distractions. Currently, our cart abandonment rate stands at 47.2%. According to this study by the Baymard Institute, the global cart abandonment average is 68.8%.

We later attempted to increase our average basket size metric by adding an "Add more products" button and experimenting with different positions for it. This included having it at the bottom of the sheet, right below the products and the one we finally decided to keep: At the very top.
Empty Cart
We noticed our first time users typically explored the platform by clicking the cart button which displayed the empty state. We decided to add an "Explore Products" button to the sheet, instead of just having plain text. We later on added a whimsical empty cart animation. We named him Gobby.
Products Grid
Products
Brand Logos
Brands are incredibly important when it comes to trucking products such tires and lubes. So we decided to include brand logos on top of each product, which made it easier for users to scan our product selection and instantly recognise and find the brands they're searching for.
Product Names
Tire product names looked very confusing to me at first, since they were just a bunch of numbers. However, I quickly learned that the numbers are the most important part of the name. They tell the tire width, ply rating and aspect ratio, which are all essential pieces of information for our customers.
Product Images
When we created the first version of the platform, we underestimated just how important product images are to our customers. I thought tires all looked pretty much the same and that truckers would just focus on the names. Surprisingly, we learned that many of our customers weren't sure of what the tire pattern name/code was. Instead, they'd zoom in on the product images to see if this was the pattern they were used to buying.
Product FiltersProduct FiltersProduct Filters
Filters
We started out with a filter for product brands only, which was very important for our customers as they browsed the selection. However, as we became more familiar with our users' habits and needs through several conversations, we knew our users could use more filters to easily find products. We decided to revamp our filtering experience, by adding more filtering options and turning the previous single select filters into a multiple selection, where users could select combinations of different filter categories. We were concerned that the transition from the old experience to the revamped one could confuse our users, but after testing it with a few customers, we found that they adapted to it rather quickly.

For products such as tires the 'Country of Origin' was very important for our user's decision making. So we included it as a filter option as part of the revamp. We also added the Rim diameter option, which was incredibly helpful for customers to find the right tire for their truck. Both these options meant that users could search for combinations of brand, country and diameter, so that finding a 24" Bridgestone tire manufactured in Japan took seconds.
Product Details
Product Details
Product Image
As we eventually learned the importance of product images to our users, we decided to iterate on the product details page as well. The new design featured a large product images, taking up most of the screen's real-estate, allowing users to clearly see tire patterns. We also implemented a magnifier that zoomed in on the details when tapped.
Product Details
Product Details
Variants
Products such as tires have several choices, which we called "Variants". These choices included different patterns for each tire size & different origin countries. Our initial approach had the variants in dropdown menus. Then we decided to experiment with chips, that showed all the available choices without needing to open the dropdown. The reason behind this goes back to the importance of product images. We noticed users would select different patterns, then check the image of the new pattern to ensure its the one they needed. The new chips experience made this much simpler.
Product Details
Help Centre
The help centre is conveniently placed in the product details page where users could have questions about the product. The help section also featured the store's hotline, allowing customers to get in touch with an expert for help.
Product Information
Since almost all of the product information users need is provided through the variants (chips), we decided to add any additional info in a hidden section to reduce clutter
Product Details
Buy it With
We introduce the 'Buy it' with section as a way to show users products from other categories they may also need. The idea was give users a simple way to continue browsing products without always having to navigate back to the products list.

The section also aims to increase the average number of products (SKUs) per order, by showing users products they may not have initially considered. Users browsing tires would also see products such as lubes & batteries at competitive prices.
Other Options
The other options section displays alternatives of the same category. We invested more time optimising the section for tire pages, where users would have recommendations for other tires of the same rim diameter. We planned on further enhancing the recommendations by showing products within the same price range/tier.
After introducing both sections, we noticed that they created this "IKEA effect", where users would browse the store longer, jumping from one product page to another. This more than doubled the average engagement time, which directly correlates to a higher purchase probability.
Checkout
Checkout
Essential Info Only
Our users' tech savviness was a big challenge throughout the process of building the store. For the checkout, we needed to make sure users wouldn't abandon their order because they were confused/overwhelmed, so we made sure it was as clear and frictionless as possible.

Given our operational model is one were users pickup their orders and not have it delivered, we only asked our customers for 3 things:
- Name
- Phone Number
- Instalments or Cash

Everything else would be provided in the order confirmation/processing call. The result was only a 1.1% checkout drop-off rate.
Order Confirmation
Order Confirmation
We wanted the order confirmation page to give users value. Apart from showing users their order total, items and personal info, we thought of the things users would need to know at this point.

Since it wasn't part of the checkout form, we decided to include a button for the available pickup locations in the first block of this page. 53% of users clicked the button on this step.
Order Confirmation - Referral Program
Referral Program
As highlighted previously, the referral program was a great growth tool for the store. This led us to explore different places to display it throughout the product. Apart from the home page, we experimented with placing it in the order confirmation page. This resulted in 24% of the users clicking to learn more about the program through the confirmation page.
Locations
Locations
The locations page allowed users to view all the available pickup locations. Convenience is very important when it comes to e-commerce and our users needed know that there were nearby places to pickup & install their new tires.

That layout grouped the content by City, with all the locations in that city listed underneath. Users could then click locations to view the pin on the embedded Google map, which they could also click to navigate if needed.
Home Page - Hero Section
Home
Hero Text
The hero text welcomes users by clearly stating what type of products the store offers and highlighting the platform’s value props:
- All Trucking Supplies
- Best Prices
- Cash & Intalment Payment Options
CTA
A single/clear ‘Shop Now’ CTA that redirects visitors to the products page
Order Step Guide
User Guide
One of the biggest challenges we faced while building this product, was that for many of our target users, Trella Store was their first e-commerce experience. So we decided to include a quick step-by-step guide on our landing page to explain how the process works to new visitors.

The first iteration of this section had a slightly different design, where the step headings were coloured in Trella's primary orange. Surprisingly, while watching Hotjar recordings, we noticed several users attempt to click the first step "1 - Order". The primary colour text and CTA-ish wording led users to believe it was clickable. We had to make choice, either modify the design to appear less interactive or actually help users achieve what they're trying to do. We went with the latter option and decided to make the first step clickable to re-direct users to the products page. This led to a 5% increase in the number of visitors that browsed our products page.

Users were now trying to interact with the other steps, which made sense. We decided that the other steps should be clickable as well and even made one more obvious with a button ("View Pickup Locations").
Best Sellers
Best Sellers
Once we began understanding the market and what most of our customers usually look for, we introduced the best sellers section to the home page, to make it easier for our users to find products they regularly purchase.
Referral Program
Referral Program
The referral program was a great product-led growth (PLG) tactic for the store. Admittedly when we first launched this, we didn't expect it to perform as well as it did. We started with a very simple design that explained what the program is and what was in it for the users.

While the program did not have a the largest contribution to the store's GMV, it was one of the channels with the highest conversion rates at almost 20%, with no push effort from the team.

We later on decided to display the referral program block in other parts of the products that made sense, starting with the order confirmation page (more on that below).
Footer
Footer
While building this product, it was important to always remind myself of the fact that I was not the user. Personally, I rarely every use the footer section on websites and I made the mistake of assuming our users would be the same while designing the footer. I later learned that this was called consensus bias in psychology and that it was crucial for designers to be aware of it when building products.

Watching users use the product, I realised that many of them do in fact use the footer to navigate, especially on the home page. I decided iterated on the very first version of the footer I designed, which had tiny text and small touch targets. The new version was built with more care to be easier to scan and interact with.
Cart
Cart
Initially, the goal was to just make sure users continued to checkout. We designed the cart to be as clear as possible with minimal distractions. Currently, our cart abandonment rate stands at 47.2%. According to this study by the Baymard Institute, the global cart abandonment average is 68.8%.

We later attempted to increase our average basket size metric by adding an "Add more products" button and experimenting with different positions for it. This included having it at the bottom of the sheet, right below the products and the one we finally decided to keep: At the very top.
Products Grid
Products
Brand Logos
Brands are incredibly important when it comes to trucking products such tires and lubes. So we decided to include brand logos on top of each product, which made it easier for users to scan our product selection and instantly recognise and find the brands they're searching for.
Product Names
Tire product names looked very confusing to me at first, since they were just a bunch of numbers. However, I quickly learned that the numbers are the most important part of the name. They tell the tire width, ply rating and aspect ratio, which are all essential pieces of information for our customers.
Product Images
When we created the first version of the platform, we underestimated just how important product images are to our customers. I thought tires all looked pretty much the same and that truckers would just focus on the names. Surprisingly, we learned that many of our customers weren't sure of what the tire pattern name/code was. Instead, they'd zoom in on the product images to see if this was the pattern they were used to buying.
Filters
We started out with a filter for product brands only, which was very important for our customers as they browsed the selection. However, as we became more familiar with our users' habits and needs through several conversations, we knew our users could use more filters to easily find products. We decided to revamp our filtering experience, by adding more filtering options and turning the previous single select filters into a multiple selection, where users could select combinations of different filter categories. We were concerned that the transition from the old experience to the revamped one could confuse our users, but after testing it with a few customers, we found that they adapted to it rather quickly.

For products such as tires the 'Country of Origin' was very important for our user's decision making. So we included it as a filter option as part of the revamp. We also added the Rim diameter option, which was incredibly helpful for customers to find the right tire for their truck. Both these options meant that users could search for combinations of brand, country and diameter, so that finding a 24" Bridgestone tire manufactured in Japan took seconds.
Product Details
Product Details
Product Image
As we eventually learned the importance of product images to our users, we decided to iterate on the product details page as well. The new designed featured a large product images, taking up most of the screen's real-estate, allowing users to clearly see tire patterns. We also implemented a magnifier that zoomed in on the details when tapped.
Product Details
Variants
Products such as tires have several choices, which we called "Variants". These choices included different patterns for each tire size & different origin countries. Our initial approach had the variants in dropdown menus. Then we decided to experiment with chips, that showed all the available choices without needing to open the dropdown. The reason behind this goes back to the importance of product images. We noticed users would select different patterns, then check the image of the new pattern to ensure its the one they needed. The new chips experience made this much simpler on the mobile version.
Product Details
Buy it With
We introduce the 'Buy it' with section as a way to show users products from other categories they may also need. The idea was give users a simple way to continue browsing products without always having to navigate back to the products list.

The section also aims to increase the average number of products (SKUs) per order, by showing users products they may not have initially considered. Users browsing tires would also see products such as lubes & batteries at competitive prices.
Product Details
Other Options
The other options section displays alternatives of the same category. We invested more time optimising the section for tire pages, where users would have recommendations for other tires of the same rim diameter. We planned on further enhancing the recommendations by showing products within the same price range/tier.
After introducing both sections, we noticed that they created this "IKEA effect", where users would browse the store longer, jumping from one product page to another. This more than doubled the average engagement time, which directly correlates to a higher purchase probability.
Checkout
Checkout
Essential Info Only
Our users' tech savviness was a big challenge throughout the process of building the store. For the checkout, we needed to make sure users wouldn't abandon their order because they were confused/overwhelmed, so we made sure it was as clear and frictionless as possible.

Given our operational model is one were users pickup their orders and not have it delivered, we only asked our customers for 3 things:
- Name
- Phone Number
- Instalments or Cash

Everything else would be provided in the order confirmation/processing call. The result was only a 1.1% checkout drop-off rate.
Order Confirmation
Order Confirmation
We wanted the order confirmation page to give users value. Apart from showing users their order total, items and personal info, we thought of the things users would need to know at this point.

Since it wasn't part of the checkout form, we decided to include a button for the available pickup locations in the first block of this page. 53% of users clicked the button on this step.
Order Confirmation - Referral Program
Referral Program
As highlighted previously, the referral program was a great growth tool for the store. This led us to explore different places to display it throughout the product. Apart from the home page, we experimented with placing it in the order confirmation page. This resulted in 24% of the users clicking to learn more about the program through the confirmation page.
Locations
Locations
The locations page allowed users to view all the available pickup locations. Convenience is very important when it comes to e-commerce and our users needed know that there were nearby places to pickup & install their new tires.

That layout grouped the content by City, with all the locations in that city listed underneath. Users could then click locations to view the pin on the embedded Google map, which they could also click to navigate if needed.
Let’s Work Together
Get
In
Touch
Get
In
Touch