or Endicia Dazzle with Webgility eCC and Ubercart?

I’ve been testing Webgility eCC with Ubercart and Dazzle and Okay, I expect anyone who makes it to this page will know what all of those are, but in brief:

  • Ubercart is a shopping cart system built on Drupal. I love the power of Drupal CCK (custom structured data fields of any imaginable sort) plus Views (which allows for amazing custom data extraction and presentation. There’s simply nothing like it and Ubercart lets you build on the power of Drupal.
  • Webgility e-Commerce Connector (eCC) is a desktop tool that provides complete integration between Ubercart, the Quickbooks accounting system and shipping systems, notably Endicia Dazzle and
  • lets you buy US Postal Service postage and print shipping labels straight from your computer, for both domestic and international shipping.
  • Endicia Dazzle lets you print shipping labels not only from the USPS for domestic and international shipping, but also from UPS and FedEx if you sign up for one of the pricier plans.
  • Both pre-fill and print integrated customs declarations as a single label and advise on prohibited items for the country in question (you can’t legally send a radar detector to Swizterland, for example).

Overall, the system is pretty incredible and both Dazzle and work great. As standalone applications, I could take either one and be very happy. Both of them offer 30-day free trials, so there’s no harm in doing what I did and testing both to see which works best for you.

When it comes to using and Endicia Dazzle through the eCC interface, though, there are a couple of differences as you can see in these pictures and as described below (click to see full sized images): Tab in eCC Tab in eCC with Shipping Info
Endicia Tab in eCC
Dazzle—no shipping rates
Endicia Native Interface
Endicia—no shipping info

Now when you click to generate the label in it just generates it right from eCC without opening the desktop application. When you click to generate the label via Endicia Dazzle, it takes you to the Dazzle desktop app, but minus the information you really care about—the Send To address and the shipping charges. This is not the case if you are shipping entirely from within the Endicia interface, but in that case, there’s no great way to get your data from your store to Endicia—the best option for Ubercart is to generate an XML file, download it, open Endicia, load the XML file into Endicia and then generate labels.

  • actually tells you how much the shipping will cost before you print. To me, this is just a huge plus in favor or
  • also keeps you within Webgility eCC and so you see the address that it’s printing for and all the other details. The eCC Dazzle connector transfers you to the desktop Dazzle application when you click on “Generate Label”, but the handoff is a little rough.
    • when the Dazzle app comes up, it does not display the Ship To address or the postage charges.
    • If you have Dazzle already open, the XML file used to transfer data between eCC and Dazzle will be locked, which means that eCC can’t send data to it and you’ll go almost through the whole process and then it will fail with and “Outputfile not generated” error (note, this is not “Output File not generated”, outputfile is a specific term used by the Dazzle XML spec).

    Again, this is another huge plus in favor of

  • Dazzle has a “test mode” where it will print labels with “Void” across them, so that you can test print before you commit. I think that’s key, since you don’t see the rates ahead of time, but really not necessary in the interface, because you have all the information you need. So I would say this somewhat mitigates the issues mentioned above, but who wants to print a test label, review it, and then print it for real?

With the USPS shipping, postage is like money. When you print a label, you’ve spent money just as much as if you converted your dollars into a Starbucks Frappuccino and, since the Ship To address is printed on the label, a week-old label is about as hard to convert back into dollars as a week-old Frappuccino. So if you’re primarily shipping USPS, it’s a lot nicer to use the interface.

On the other hand, limits you to just one shipper. If you bump up to one of the Pro Plans with Endicia, you also get UPS, FedEx and Ke

Depending on your budget, however, you can use both. In order to run eCC you need the Dazzle premium service ($16/month). costs about the same

7 Responses to “ or Endicia Dazzle with Webgility eCC and Ubercart?”

  1. WOW THANK YOU! I have been searching for MONTHS to integrate with Ubercart. Everything I’ve read said some mumbo jumbo about it being impossible because the paper printed is considered currency yada yada… obviously I knew this was complete bs, as many other ecommerce solutions have an integration for (even oscommerce- i mean c’mon!)

    Our company has grown rather large now, and Ubercart has become very cumbersome for our shipping. It literally takes HOURS and we’ve had to hire new employees just to help with the shipping. We were even considering switching to something else and getting away from Ubercart- because there just seemed no “fix” and nobody seemed to care that shipping large volumes everyday for a small business through Ubercart is tedious at best.

    Thank you, Thank you, Thank you!

  2. I’m looking for a way to allow my customer to print out a postage-paid USPS label so they can ship something to me. Any ideas on how that could be set up?

  3. There is now a Drupal module for Ubercart 3 that handles shipping labels via import/export of XML files. It uses the Ubercart shipping interface and does rule-based computation of the correct shipping method for each order.

    It’s available at

  4. Thanks Dan. The folks I was dealing with didn’t want to export/import files or have a printer watch a folder and print labels that way. In that case eCC is a good option, though it’s main power is the Quickbooks integration

  5. Did you do any testing with Webgility Ecc and Endicia Label Server. I have heard that it is a smoother than DAzzle, but not sure.

    Any thoughts?


  6. Hi CJ. We have not used Endicia Label Server. We’ve been using Webgility eCC for three years now and it has been smooth and reliable.

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>