Shopify store development — Foreman case study

About the business

Client benefits:

It was extremely important for our client that we act proactively at every stage of the process and recommend the best way to go in each case based on our extensive eCommerce experience. That’s exactly how we work, so our cooperation was a perfect fit from the very beginning!

How we built the store

The perfect theme had to highlight the wide range of products our client produces, so we were looking for a theme with:

  • Convenient navigation and product filtering;
  • Possibility to display many product categories at once.

Based on our experience, we recommended the Warehouse theme, which meets all the requirements and was instantly approved by our client.

Client benefits:

Choosing the theme is one of the most important steps while creating a store because this choice defines the costs of the store launch and its future maintenance.

Not any theme would be suitable for our client’s needs because of the business specifics, so the correct theme choice helped our client to launch quickly and keep the costs as low as possible.


Our client was pressed for time so instead of our usual process of designing, implementing, testing, and then launching a store, we first created an MVP store version based on the previously chosen theme.

Client benefits:

In addition to the theme setup, we also created some visual content and texts, and after the client’s approval, launched the new store. Creating the MVP took us just a few days, so our client got a new fully functional store quickly and without any loss for the business.


With the basic MVP store ready and functioning, we could return to the layouts and carefully think them through. The layouts were accepted by our client without changes and proved to be effective in the long run.

Client benefits:

The client already had an Amazon store and wanted it to be used as a reference for the new Shopify store. So first, we conducted an audit of the Amazon store to highlight the UX/UI issues that may negatively affect conversion and took them into account while designing new layouts.


We created website navigation, products collections, and products collections images. This time products were created on our client’s side, but we tagged them to ensure proper work of the product filtering.


At this stage, we aimed to overcome those Shopify limitations that were not suitable for our client’s business model.

Increased product options

Adding photos to every product variant

Development wasn’t needed here because the issue could be fixed with an app in this case. We chose the one that best fitted our clients’ needs and tested it to work smoothly.

Client reviews

Client benefits:

Every business is unique, and any theme will need to have some improvements here and there to fit it perfectly for the particular business needs. Sometimes these improvements require development; sometimes, installing the right app solves the issue.

A wrong choice can lead to skyrocketing development costs and unnecessary time waste, so we helped our client avoid this and chose the most cost-effective solutions in their case.


Payment setup was easy in this case — as our client was from the US, using Shopify payments was the best choice. But shipping setup was the main challenge on this project because of two reasons.

Integration with Fulfillment by Amazon

By default, after a product is ordered on Shopify, our client would have to send information about the order to Amazon manually.

We integrated two client’s stores on these platforms, so everything from receiving an order to delivering it to the customer is now done entirely automatically.

Calculation of the shipping rates

  • Flat, when you manually set the cost of delivery;
  • Calculated, when the calculation of the delivery cost occurs right during the checkout by a third-party shipping service.

Our client has very different products in terms of size and weight, from heavy big metal lockers to light and small dog mattresses, so the calculated delivery seemed like the right option at first sight. But after testing, it turned out that shipping rates were either too high or too low for the specific products because Shopify doesn’t consider different products’ size and weight while calculating the cost of delivery.

This problem was finally solved with an app that allows setting up a custom calculation of shipping rates, but it took us a lot of research and testing to successfully solve the issue.

Client benefits:

With these two integrations, we saved our client from a lot of manual work and made their business process seamless and automated.


After launching the new Shopify store, we continued to work with the client and now advertise Foreman’s products online. The client also requested redesign services of their Amazon store.


For more details, the full review is available on our Clutch profile.



A team of Shopify professionals, sharing the insights from a decade of Shopify hands-on experience.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store

A team of Shopify professionals, sharing the insights from a decade of Shopify hands-on experience.