As one of the world's most innovative and sustainable energy companies, SunPower provides a diverse group of customers with complete solar solutions and services. Residential customers, businesses, governments, schools and utilities around the globe rely on SunPower's more than 30 years of proven experience. Headquartered in Silicon Valley, SunPower has dedicated, customer-focused employees in Africa, Asia, Australia, Europe, North and South America.

SunPower distributes its products through more than 400 dealers, and approximately 25 of these are Master Dealers — dedicated dealers that brand themselves as SunPower but are private companies. Master Dealers are rigorously selected by SunPower to represent the globally-trusted brand. SunPower needed to create a hub on their own platform that would provide one location for users to find master dealers in their area, with detailed information for each including reviews, addresses, testimonials, and more.

Third & Grove designed the master dealer hub and detail pages to provide a consistent look and feel within the existing SunPower site. The master dealer landing page guides users to find a dealer through an interactive map that links into each state’s dealers. The master dealer detail pages contain a company summary, reviews, star ratings, location information and office hours.

To extend the Master Dealer hub on the existing Drupal platform, Third & Grove needed to create a new content type and landing page, utilize views, and create a dynamic webform for contacting dealers. We also built a custom map of the US for filtering dealers by state. For this we used the jQuery US Map plugin to be able to display a custom map of the US. On the Dealer node detail page we used Google Maps to display their location and built out a custom field collection for collecting dealer reviews and overall ratings, along with fields for displaying information about the dealer. The Dealer contact form uses a single webform with a dynamic field for the Dealer Name that gets pre-populated depending on which dealer is being viewed or contacted.

In addition to providing users with a more unified brand experience, the master dealers benefit from their increased exposure on the main SunPower website.

SunPower master dealers
Why Drupal was chosen: 

We extended the existing Drupal platform.

Describe the project (goals, requirements and outcome): 

The theme, distribution, and modules were already installed on the site, but we needed to utilize them in a new/different way to build out the Master Dealer pages. jQuery US Map was chosen because it was the most developer-friendly and feature -illed library for displaying custom maps.

Technical specifications

Drupal version: 
Drupal 7.x
Key modules/theme/distribution used: 
Why these modules/theme/distribution were chosen: 

The key modules in use are Views and Webforms. The site is built on Drupal and the theme is a Zen child-theme. We also added the jQuery US Map plugin as a library for easy use within Drupal.

Organizations involved: 
SunPower Master Dealer
SunPower Master Dealer Detail Page
Sectors: 
Manufacturing and Energy