Service Bookings Made Seamlessly

PetSmart, Inc. is the largest specialty pet retailer of products, services, and solutions for pets, operating more than 1,650 pet stores in both the United States and Canada. With an ever-growing online presence, PetSmart partnered with CQL to create a new services booking experience for their dog and cat clients that could handle a large number of reservations for pet services such as grooming, training classes, PetsHotel, Doggie Day Camp, and more. With PetSmart expanding their in-store service offerings, it was essential they could handle increased capacity through this site, provide customers with a great user experience, and grow revenues through this offering of expanded services.

In an effort to provide a fast and scalable solution, CQL built a responsive site that allows flexible content to be controlled by the business team at PetSmart, improves the user experience to drive service bookings, and enables a seamless single-sign-on experience between petsmart.com and their new services site.  

CQL collaborated closely with PetSmart to recommend and to define all functional areas that were needed for the redesigned Pet Services site. We identified tools and technologies to connect securely to their systems while still providing a fast and optimized experience for the pet owner.

Services

Website Development
Custom Software Solutions
Digital Business Strategy

Technology

Business Application
React
Redux Sagas
.Net
JSON

The Ask

PetSmart came to us looking to develop a new services site that could accommodate the growing volume of in-store service bookings. They were struggling with a large volume of calls regarding customers having issues using the previous services site.

The Answer

Utilizing CQL’s extended Salesforce Commerce Cloud experience coupled with our design and technology knowledge, CQL created functionality providing PetSmart’s users a seamless experience when booking services appointments to a PetSmart store. We worked with PetSmart to architect a solution hosted in the Azure cloud.

THE RESULT

The site used Contentful as a flexible CDN, React with Redux on the front end, and .NET on the back end. We identified tools and technologies that could be used to best fit their needs and solved problems with connecting securely to their Salesforce Commerce Cloud main site.

Implementing New Tools to Optimize the User Experience

We collaborated closely with PetSmart to define all functional areas that were needed based on the new site design. The majority of the functionality on the site runs on the browser side and relies heavily on shared APIs that the existing mobile apps use. We implemented new tools such as React, Redux Sagas, and used a flexible JSON Content Management System to improve PetSmart’s technologies. These tools essentially ensured the services site developed and sent data, via API, to the main petsmart.com site seamlessly, and quickly.

Collaborating with Multi-Platform Systems to Create Consistency

The previous service’s site had quite a few limitations that needed to be overcome, including an inability for a user to update a pet’s profile, book training classes, and access bookings through a single sign-on experience with petsmart.com. To address these limitations, CQL worked with the PetSmart’s services and Janrain teams and also collaborated with the Salesforce Commerce Cloud development team to ensure consistency between the services site and petsmart.com.

SERVICES TEAM
CQL worked closely with the product owner and the PetSmart services team to define requirements, acceptance criteria, and user acceptance tests, allowing us to identify tools and technologies that could be used to best fit their needs.

JANRAIN TEAM
CQL collaborated with the Janrain team to incorporate the single sign-on component between the new pet services site and petsmart.com. By integrating with Janrain, a customer profile and access management (CIAM) software, we executed a seamless single sign-on experience across brand sites.

SALESFORCE COMMERCE CLOUD DEVELOPMENT TEAM
PetSmart’s main site, petsmart.com, operates on Salesforce Commerce Cloud, requiring the reuse of components between domains. Through CQL’s extensive knowledge of Salesforce Commerce Cloud, we ensured site components such as the header and footer, framework styles, and content structure were flawlessly incorporated into the new service site to create a consistent customer experience for users of both sites.

Interested in our Salesforce Commerce Cloud expertise and solutions?

Contact CQL today for information on how Salesforce Commerce Cloud enables brands to elevate their business and support needs.