Home

Lullabot

Lullabot Ideas

We know stuff. We empower you to know stuff too.

Drupal Module Development Deep Dive Week

London, UK
September 20-24, 2010

Our New Übercart-based Store

Blog by Jeff RobbinsJuly 1, 2009 - 10:24pm

UbercartA little over a year ago, as we were putting the finishing touches on the Lullabot Learning Series, we needed a quick-and-easy way to sell our video downloads and DVDs. We took a look at several of the options out there and Matt ended up stumbling across Shopify, who's tag-line is "E-commerce made easy". Their solution is fully hosted and they claim "setup within minutes". And sure enough, within mere minutes Matt had set up a working site. Within a few hours, it had a Lullabot logo and mostly worked the way we wanted. It took us another day or two to wire it up to our shipping warehouse, and to Fetch, the company which we used for our digital downloads. Overall, it was a quick-and-painless solution.

It served us well for over a year. But we really wanted more out of our store. We wanted better integration with our main site. We wanted to be able to offer coupons and special offers to people on our mailing list. We wanted to be able to create discounted product bundles. And we wanted options like affiliate links and Amazon-style ratings and reviews. And to be completely honest, we were a little embarrassed that we weren't using a Drupal-based solution. So over the past month, we've been toiling away at a brand new Übercart-based store site. And today, we're proud to announce that store.lullabot.com is all-Drupal all-the-time! It did not take us mere minutes to set up. But it's much more configurable, modular, and flexible than our Shopify site.

Incidentally, we'll be celebrating the Independence Day weekend by sending out some deep discount coupons to our mailing list. If you're not already subscribed, hurry up and get on the mailing list to get coupons, special offers, and the inside scoop on upcoming workshops and video tutorial releases... here's a hint: we know a thing or two about Übercart now!

Comments

John (not verified) on July 6, 2009 - 1:13pm

The "making of" video

I'd pay for it too. It would reveal how to integrate different pieces of functionality to achieve a desired result in Drupal.

Jesper (not verified) on July 6, 2009 - 10:09am

Ubercart

Ubercart video(s). Yes please :-)

Frank (not verified) on July 6, 2009 - 3:36am

"not encrypted"?

Hi,

Firefox said on the checkout page: "Your connection is not encrypted", though can I see the URL begins with the typical "https". What's going on there? I don't like to provide my card number on an unencrypted way ...

The best,
Frank

James Walker on July 8, 2009 - 1:38pm

Thanks for spotting this!

Hey Frank,

It looks like our GetSatisfaction widget was loading it's JS & CSS from a non-SSL server which causes browsers to report that encryption isn't working (even though everything else was encrypted).

All fixed now! Thanks again!

Chris Aranha (not verified) on July 6, 2009 - 3:31am

Ubercart

I'm glad Ubercart is now part of your website. It would have been great if you recorded the Ubercart installation experience and release it as a learning video. I would definitely buy it.

Regards
Chris Aranha

Anonymous (not verified) on July 6, 2009 - 3:21am

Ubercart video(s) in the pipeline?

Looking forward to purchasing the Ubercart video(s) that describe how you converted your ecommerce from shopify to drupal :-)

Best, Paul

venkat-rk@drupal.org (not verified) on July 5, 2009 - 8:32pm

Get Satisfaction

I knew this name rang a bell somewhere. Here is a view of the company and its service, from 37 Signals, no less.
http://www.37signals.com/svn/posts/1650-get-satisfaction-or-else

There are more around the web:
http://jackwhispers.blogspot.com/2009/04/getting-even-with-getsatisfacti...

Lanesa (not verified) on July 2, 2009 - 6:43pm

Hey I wondered about that too!

I wondered myself why you guys were not using Ubercart. I thought maybe there were security issues or something with the software. I didn't think for a minute you guys couldn't make it happen.

After seeing cck, views, theming basics and advanced, I didn't think for a minute you guys couldn't put together an ecommerce store. Nice Job Guys!

Ryan (not verified) on July 2, 2009 - 10:32am

The store looks great, and

The store looks great, and I'm intrigued by your mailing list checkout pane. : )

venkat-rk@drupal.org (not verified) on July 5, 2009 - 8:23pm

I am intrigued too. Any tips

I am intrigued too. Any tips on how to do that? Was it a custom module?

I also like the feedback overlay screen of getsatisfaction.com. Did that integration also require custom code?

July 5, 2009 - 9:04pm Jeff Robbins

External Services

We're using MailChimp for our mailing list, and we've got the MailChimp module installed. We wrote some glue code to get it to work as an Übercart pane. It still needs a little bit of love, but after some cleanup, we'll submit this as a patch for the MailChimp module.

Likewise, we're using Get Satisfaction for customer support and feedback. That's the Get Satisfaction module providing the widget. We created a patch so that the module fully supported all of the widget options and it's already been committed and a new version has been released.

venkat-rk@drupal.org (not verified) on July 6, 2009 - 12:14am

Thanks for the update. The

Thanks for the update. The Mailchimp integration makes newsletter sign up for an Ubercart store really seamless. Looking forward to the patch. :-)

Tim Hill (not verified) on July 2, 2009 - 6:49am

Great News!

Jeff,

This is fantastic news, no more trying to explain why the "top drupal consulting shop" was running a third party cart vs rolling an Ubercart store. Nate told us at Drupal Camp Colorado/Ubercamp that this was very close to being ready, great to see it in the wild.

BTW better Ubercart logos can be found at http://www.ubercart.org/news/feb-05-2009/time_wear_ubershield

Justin Freeman (not verified) on July 2, 2009 - 1:30am

Contributions

G'day Bots,

I look forward to seeing any contributed modules you may throw back to the Uber-community :)

Welcome aboard the Uber-train!
Justin

Recent

Drupal Voices 160: Moshe Weitzman on Page Rendering in Drupal 7

Podcast 9.02.2010

Drupal Voices 159: John Albin Wilkins on Drupal 7 Theming

Podcast 9.01.2010

Drupal Voices 158: Emma Jane Hogbin on PHP for Designers

Podcast 8.31.2010

Command Line Basics: More Editing with Vi/Vim

Video 8.31.2010

Lullabot's Back to School Sale

Blog 8.30.2010

Popular

Drupal Voices 160: Moshe Weitzman on Page Rendering in Drupal 7

Podcast 9.02.2010

Photo galleries with Views Attach

Article 6.01.2009

Drupal Voices 159: John Albin Wilkins on Drupal 7 Theming

Podcast 9.01.2010

Drupal Voices 158: Emma Jane Hogbin on PHP for Designers

Podcast 8.31.2010

Assembling Pages with Drupal

Article 7.17.2010
 
  • Home
  • Services
  • Events
  • Ideas
  • Store

Connect the Bots:

Twitter Facebook YouTube blip.tv All Posts Newsletter
  • Ideas
  • Blog
  • Podcasts
  • Videos
  • About
  • Contact
  • Jobs
  • Services
    • Training
  • Events
    • Training Workshops
    • Other Events
    • Conferences
    • Calendar
  • Products
    • Videos
    • Books
    • Swag
  • Ideas
    • Blog
    • Podcast
    • Videos
  • About
    • Philosophy
    • Team
    • Presskit
  • Contact
    • General
    • Work Inquiries
    • Mailing List