# Hugo e-commerce success stories?

**URL:** <https://discourse.gohugo.io/t/hugo-e-commerce-success-stories/9388>\
**Category:** Uncategorized\
**Created:** [November 27, 2017, 3:35pm UTC](https://discourse.gohugo.io/t/hugo-e-commerce-success-stories/9388 "2017-11-27T15:35:41Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![01AutoMonkey](https://avatars.discourse-cdn.com/v4/letter/0/e9a140/32.png) [@01AutoMonkey](https://discourse.gohugo.io/u/01AutoMonkey)\
**Post date:** [November 27, 2017, 3:35pm UTC](https://discourse.gohugo.io/t/hugo-e-commerce-success-stories/9388/1 "2017-11-27T15:35:41Z")

</div>

I’m about to launch a Hugo based e-commerce site and I’d be interested to hear about your experiences in doing something similar, e.g. what does your e-commerce stack look like? How did it go? Etc.

Right now our e-commerce frontend cart and backend api are custom made, a kind of _minimal-viable-product_ (handle orders, inventory, etc), and when we’ll need to expand into something more fully-featured I would have to consider something like [Snipcart](https://snipcart.com), a “backend only” [ReactionCommerce](https://reactioncommerce.com), or something else (any suggestions?).

The backend and CMS leverage [NodeJS](https://nodejs.org/), [Koa](http://koajs.com), [Heroku](https://www.heroku.com), [GraphQL](http://graphql.org), [GraphCMS](https://graphcms.com), our payment gateway is [Valitor](http://www.valitor.com), and our static hosting is on AWS [S3](https://aws.amazon.com/s3/) / [CloudFront](https://aws.amazon.com/cloudfront/).

In hindsight, not integrating something like Snipcart from the start has probably been my biggest headache (though I don’t like their cart frontend, and they don’t support Valitor), but working in Hugo has been a blast.

---

<div class="post-metadata">

**Author:** ![alexandros](https://avatars.discourse-cdn.com/v4/letter/a/ecc23a/32.png) [@alexandros](https://discourse.gohugo.io/u/alexandros)\
**Post date:** [November 27, 2017, 3:58pm UTC](https://discourse.gohugo.io/t/hugo-e-commerce-success-stories/9388/2 "2017-11-27T15:58:03Z")

</div>

> [@01AutoMonkey](#):
>
> Right now our e-commerce frontend cart and backend api are custom made

Cool! Wish I had the chops to do this myself.

I have looked a bit into doing ecommerce with a Hugo site and the available options are more or less the ones you mentioned. But Snipcart costs along with payment gateway fees, are kind of prohibitive for a small shop IMO.

During my search I did stumble upon [QOR5](https://getqor.com/en) that is a Go SDK for ecommerce and as it turned out a full blown CMS. So I don’t think that it can be used as a backend for Hugo (but I may be wrong).

I really wish Hugo supported ecommerce out of the box with its own cart and a simple admin panel. It would be ideal for indie sellers. Maybe it will someday. Who knows?

---

<div class="post-metadata">

**Author:** ![bep](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.gohugo.io/bep/32/3332_2.png) [@bep](https://discourse.gohugo.io/u/bep)\
**Post date:** [November 27, 2017, 4:32pm UTC](https://discourse.gohugo.io/t/hugo-e-commerce-success-stories/9388/3 "2017-11-27T16:32:42Z")

</div>

I would have a look at what Netlify has built “behind” the [smashingmagazine.com](http://smashingmagazine.com) – they have built some open source components to handle orders etc.

---

<div class="post-metadata">

**Author:** ![budparr](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.gohugo.io/budparr/32/749_2.png) [@budparr](https://discourse.gohugo.io/u/budparr)\
**Post date:** [November 28, 2017, 3:10am UTC](https://discourse.gohugo.io/t/hugo-e-commerce-success-stories/9388/4 "2017-11-28T03:10:32Z")

</div>

To add to what @bep said, here’s Netlify’s GoCommerce. [https://github.com/netlify/gocommerce](https://github.com/netlify/gocommerce)

To belabor the point just a bit, realizing you have the payments issue: Snipcart is amazingly flexible, including the cart, and I think they’re working on an even more flexible version. I just did an integration with a fair amount of customization and it was pretty quick.

Glad to know about Reaction Commerce. That one is new to me.
