---
title: "American Booksellers Association"
url: "/our-work/american-bookseller-association"
type: case_study
date: 2023-02-27
updated: 2023-06-16
---

# American Booksellers Association

American Booksellers Association

#  Creating the Next Platform as a Service for Hundreds of Independent Bookstores 

 [ View the site   ](https://icdemo.indiecommerce.com/) 

                ![Shelves in a bookstore, with sunlight coming through the front door](/sites/default/files/styles/promo_medium/public/2023-02/ashley-byrd-kvby0s0gah4-unsplash.jpeg.webp?itok=VDnNenxP)  

 The American Booksellers Association (ABA) has supported the success of independent bookstores for over 100 years. To help their members compete online, ABA offered [IndieCommerce](https://indiecommerce.com/) 1.0, a customizable e-commerce solution designed and built for independent booksellers. The IndieCommerce platform served 23 million unique visitors and processed over $110 million in online purchases, but it began to show its age.

With the ABA team, we created IndieCommerce 2.0, a full-featured alternative to platforms like Shopify and BigCommerce. As a result, ABAâ&#128;&#153;s members now benefit from out-of-the-box e-commerce sites with improved performance, integration with external services, simplified administration, greater accessibility, and full PCI compliance.

 Service areas

- [  Strategy   ](/services/strategy)
- [  Development   ](/services/development)
- [  Design   ](/services/design)
 
 [  See all project services   ](#services) 

   

   

 ![Example pages for an ABA website with promos and new releases and cart](/sites/default/files/styles/wide_xs/public/2023-02/image1cropped.jpg.webp?itok=yIVRxyYc)

## Reducing the time and work required to get to the first sale

Setting up customers on IndieCommerce 1.0 involved several hours on the phone with ABA support staff. To simplify the onboarding experience, we conducted stakeholder interviews and user research to design and implement an easy-to-follow process for bookstore owners that includes:

- An onboarding tour for new installations that highlights the most critical administration features
- A clear configuration task list showing the remaining steps required for launch
- Sensible defaults for the website design and the site architecture
- A shared promotion and image library to help populate the home page quickly

These improvements empower bookstore owners to take control of their launch dates, reducing the onboarding time from a couple of months to a couple of weeks.

   

   

 ![ABA store dashboard showing conversion rate, visitors, and products sold](/sites/default/files/styles/wide_xs/public/2023-02/image2.jpg.webp?itok=UvGg1aDp)

## More features, fewer maintenance headaches

With IndieCommerce 1.0, every website was an individual instance of Drupal with different modules and configurations, which increased maintenance time and reduced the number of new features that ABA could release. They also couldnâ&#128;&#153;t deploy new features to their customers automatically.

We unified the new version into a single product that gives bookstores flexibility but with guardrails to protect the integrity of the design and keep performance high. We also created a DevOps workflow that makes it easy for ABA to develop sites and deploy code updates to the entire network. Every code update goes through extensive automated testing, reducing the risk of errors and time spent deploying new releases. ABAâ&#128;&#153;s team can now focus on adding new features and improving the IndieCommerce 2.0 product.

## Helping independent bookstores compete with giants

To compete with some of the largest companies on the web, independent bookstores need a platform with all of the e-commerce features people have come to expect: simple checkout, promotions, wishlists, inventory status, integration with third-party services, gift cards, and more.

Using ABAâ&#128;&#153;s book data system, even the smallest independent bookstore can have a virtual inventory filled with millions of books. Search results are now populated from the bookstore's inventory *and* ABAâ&#128;&#153;s book database, allowing bookstores to sell almost any book without keeping physical stock. This is a feature that other popular e-commerce platforms cannot offer.

## A streamlined UX designed for booksellers, not web developers

We went through several iterations of testing to improve the usability of the admin interface, which resulted in the following:

- A responsive admin dashboard highlighting only the functionality relevant to the day-to-day operation of the store
- Dynamic help and visual hints on content forms, so editors know exactly how their content and promotions will be displayed
- Customized configuration pages, coupled with more granular permissions, expose necessary options to store owners without overwhelming them

The UX is now cleaner for customers and for those creating content and managing the online store. Bookstores spend less time figuring out how to use their own website and more time focused on growing sales, fulfilling customer orders, and putting their best digital face forward.

 

##  Project credits 

 The following people contributed to the success of this project.

- Adam Varn
    
     Senior Front-end Developer
- Albert Hughes
    
     Technical Project Manager
- Andrew Berry
    
     VP of Technology
- Cristina Chumillas
    
     Lead Engineer
- Eduardo Telaya
    
     Senior Developer
- Ezequiel "Zequi" VÃ¡zquez
    
     Senior DevOps Engineer
- Matt Kleve
    
     Lead Engineer
- Pablo LÃ³pez EscobÃ©s
    
     Lead Engineer
- Pauline Judge
    
     Senior Front-end Developer
- Sally Young
    
     Senior DevOps Engineer
- Megh Plunkett
    
     Senior Content Strategist

 <a class="visually-hidden" name="services">Anchor to move to the services section</a>##  Services 

 We provided the following kinds of services to help this project succeed.

- Digital &amp; Content Strategy
- Drupal Development
- Drupal Site Building
- JavaScript
- Technical Architecture
- User &amp; Market Research
- UX &amp; Design

  You must have JavaScript enabled to use this form.

## Get in touch with us

### Tell us about your project. We'd love to hear from you!

 First Name  

 Last Name  

 Your email address  

 Your organization  

 How you heard about us  

 Tell us more 

     Leave this field blank