Partner of the Month – eCommHub

Partner of the Month – eCommHub

UPDATE March 27, 2015: eCommHub have rebranded as HubLogix and can now be found at

Read more:

Each month we feature a new partner on our Blog as part of our Partner of the Month Series. This month, we’re proud to feature eCommHub, a company who is transforming backend automation technology.

eCommHub founder, Kurt Heinrich, started his first online retail store over 10 years ago. As his business grew, he labored to find an existing technology solution to help solve his backend problems (inventory management, order routing, shipment tracking, etc.). He quickly found that the options available to him weren’t going to cut it: point solutions helped solve only part of the problem and custom-built enterprise solutions were specifically designed (and priced) for only the largest businesses.

It was this frustration with the offerings available that sparked Kurt’s idea to create eCommHub.

 Today, eCommHub is dedicated to providing a great technology platform for backend system automation backed up by spectacular client support and ruthlessly efficient pricing. eCommerce is undergoing a radical transformation – a democratization that can enable any online retailer to build, scale and win.

“Leveling the playing field so that the best – not always the biggest – store wins; that’s what gets us out of the bed in the morning” – Kurt Heinrich

eCommHub is the fastest, most flexible way to integrate your back office, no matter how your business operates. They bring efficiency to eCommerce businesses tangled up in the management of complex back office operations. The growing myriad of storefronts, marketplaces, fulfillment centers and more create massive opportunities – and massive complexity for online retailers. eCommHub brings order to the chaos.

eCommHub has created a cloud-based platform to automate the entire eCommerce Order Lifecycle – inventory management, order routing, shipment tracking and more – to scale and manage the complexities of any fulfillment scenario without the high costs of custom software implementation.

Whether you have one storefront or multiple marketplaces, your own warehouse and multiple dropshippers or you’ve got fulfillment centers across the globe – eCommHub  will integrate with all of your partners, channels, and storefronts.

“We’ve had clients come to us saying it takes them an average of 12-15 minutes per order just ensure that it is routed, fulfilled, and tracked properly” adds Heinrich. “With eCommhub, we automate those steps with speed, flexibility and reliability through our platform.”

See what some of their customers have to say about eCommHub:

“eCommHub completely automates our back-office and gives us a sustainable foundation to scale our business with.” – Outdoor Lighting Supply

“eCommHub has made the connection between our Shopify storefront and our logistical backend a seamless flow of information.  The hands-on customer service has allowed us to focus on what matters most to us: growing our business.  We truly believe this!” – Samantha Nelson, The Mason Shaker

“Our business simply would not be able to function without eCommHub. Without them we’d be chasing inventory, orders and losing track of shipment statuses (and our minds).” – Bestowed

“A gamechanger. It has streamlined our operations for order routing and fulfillment. We’re finally past the manual processing nightmare and can now devote time towards growth.” – Coin Supply Planet

“eCommHub gives us confidence in knowing we’re doing all we can to ensure consistency and accuracy with our back office operations.” – CKEParts

Ready to feel the power of Order Lifecycle automation? Retailers can sign up for a complimentary, no obligation trial by visiting or calling 877-674-7497.

Responsive Design Webinar – Video Available Now

Responsive Design Webinar – Video Available Now


A couple of weeks ago, we did a webinar with eBridge Connections on Responsive design and why it is so important today. We hope that you were able to take the time out of your schedule to attend. It was a very informative session and we’re proud to have been given the opportunity to share our knowledge and expertise.

With that said, we know that not everyone out there was able to attend and we want to make sure that everyone can see how important responsive design is today and take advantage of this as a way to enhance their overall customer experience and increase revenue.

eBridge Connections was kind of enough to record the entire webinar and post it on their YouTube channel. To see what you missed, or to watch it again, you can follow the link to the video here: Responsive Design Webinar

Setting up Design Files For Development – Best Practices

Setting up Design Files For Development – Best Practices


Over the years, we’ve made a lot of changes and improvements to our internal design process. Being able to work closely with our development team has helped our designers put together high quality design mockups that are ready and easy to work with. However, not everyone has the luxury of working closely with a developer to make sure the designs they are creating are organized and ready for a developer to implement.

The tips below should help you and your design team put together a stunning design that is ready to go to development.

Be As Detailed As Possible

Don’t assume that developers will always know what you intended for a particular page or design element. That said, a designer doesn’t need to create a design for every possible page on a site (and that can get quite time-consuming) As a guideline, the requested pages are a minimum requirement to style your site. For an eCommerce site, usually we ask clients for designs for:

  • Home Page
  • Category/Search Results
  • Product Page
  • Shopping Cart
  • Checkout

For blogs/content sites, we ask for:

  • Home Page
  • Category/Search Results
  • Single Post Page

Plus, include designs for any other custom pages that contain any functionality that isn’t inherent in the platform. Developers need to know how they will look and how users will interact with them. For example, for eCommerce sites, a category landing page, a timed sale or daily-deal product, a video gallery, or a bulk order form for wholesale buyers are usually custom features. For blogs, custom pages might include a custom contact page with a map, or a restaurant booking system.

For each of these, however, be aware of the functionality of your platform. In Magento, for example, a typical Checkout page is a multi-step process, whereas one step checkout has a completely different layout and requires an extension and usually some further customization (see example below). Be aware of budget concerns when implementing elements like this.

One Step Checkout Example

One Step Checkout Example

For responsive design, we include all of the above listed design comps for the three major viewports:

  • Desktop
  • Tablet
  • Mobile

So, for eCommerce website designs, multiply this by the five pages above and that’s 15 page designs.

Other Pages

Do you have a custom 404 Error page? Want to style your user account page a certain way? These types of pages will need a separate design if it doesn’t follow what you’ve already provided your developers. Going responsive? Make sure you design for each viewport above!

Show Different States

What does it look like when you hover over a link? Does your navigation bar have a different state when hovered over? Does mousing over an image have any functionality? If you’ve answered yes to any of these questions, then you need to provide your developers with another comp of this state. You can also use different layers/groups to display these custom states which is convenient so your developer doesn’t need to work with multiple files for the same viewport. Just be sure to communicate that these layers/groups are there and make sure your developer understands what you are trying to accomplish.

How do downloadable products look versus simple, or configurable products? If there is a different experience on these pages, be sure to design it. Don’t leave it up to your developer to decide where any extra elements go – you’ll end up unhappy and have to pay extra for a change.

Other Considerations

Choose the right Resolution – the majority of monitors today display at a resolution of 72DPI. Be sure that your designs are in this resolution because that is what your developer will probably be working with and what most people visiting your site will see.

Color Mode – much like resolution, you want to make sure to use a color mode that is common across the majority of devices that will be viewing your site. For color mode, we recommend using RGB color mode. If you work on a lot of print media, you probably do most of your designs in CMYK color mode, so be sure to change this when you start working on your design comps.

Responsive Design – if you are designing a responsive site, start with mobile. Since it is the most restricting viewport due to limited space, it is important to make a design that is clean and works in a mobile experience. Then work your way up to tablet and desktop designs. When you are working with more space, it is easy to increase the size of elements or add extra elements that are extraneous in a mobile experience.

Organize your Layers and Folders – keep your designs neat and organized to make it easier for your developer to work with them. Label things so they make sense and group layers together into folders so everything is easy to find.

Include All Fonts – if you’re working with non-standard fonts, be sure to include them in your design files so the output from development is exactly what you intended. If you can’t provide the developer with the appropriate font for their machine, provide them with a list of the fonts you used so they can get them before working on your site.

Delete Extraneous Layers – we all know that designs evolve and change as you work on them. Sometimes you’ll create a layer or an element that you don’t want in your final design and simply hide it and forget about it. When you’re done with your design, go through and clean up any extra layers that aren’t being used. It’ll make it much easier for your developer to work with and avoid any confusion.

Want some help with your next project? Call Redstage today!