What's the best approach for this? We need an easier way (easier than manually!) to let customers of specific products (or groups of products) know when their product has been updated.
afaik, nothing's been written to facilitate this. A module can generally look at the uc_order_products table and deduce e-mail addresses from that. I don't think it would be that difficult, though getting the UI right might be. 
I was afraid you'd say that
But as far as I can tell, in the meantime there's not a way in the UC reports to just see who has purchased a certain product?
Sadly, no. 
Reports itself could use a little bit of feature enhancement... my #1 request is that Product sales reports would also have the Date filtering forms... but I can wait 
my #1 request is that Product sales reports would also have the Date filtering forms... but I can wait 
Bill Mounce of Teknia.com just sponsored that work for 1.x. I'll be putting it in for the 1.7 release. 
my #1 request is that Product sales reports would also have the Date filtering forms... but I can wait 
Bill Mounce of Teknia.com just sponsored that work for 1.x. I'll be putting it in for the 1.7 release. 
Once again you guys are on the ball. Awesome!
I keep wonder why the sales and customer data can't be made available to Views. This might allow all the reports people might want, but it could provide powerful capabilities.
This feature is available in workflow-ng. You can add an action to email a customer on checkout completed (or whatever action you want) and a condition of having a certain item in their cart. But, the items available to select do not include feature attribute skus, so won't work for my needs. Unless I fix that!
I keep wonder why the sales and customer data can't be made available to Views. This might allow all the reports people might want, but it could provide powerful capabilities.
I have the same question. Seems surprising nobody has done this. I was trying to come up with a list of users and their addresses as added by uc_addresses. But that data was not available in Views.
Given it's now Sept 2010, is there any updates on such a module for emailing customers regarding product updates? I've searched but the only thing I could find was workflow which is only drupal 5.x and I'm on drupal 6.x and ubercart 2.x.
The best I can find is if I assign users to roles based on the product(s) they purchase. If this is the only way to do this, how do i then email members with a specific role? Do I need a module for that or is there a drupal way to do this?
I'm writing a simple module that lets you email customers who bought a particular product.
It depends on Who Bought What. It uses javascript to wrap the Who Bought What list of email addresses in a form. The form submits to my module's page, where the message can be composed and sent.
I'd like to add a dependency to some sort of mail queuing or throttling module, to reduce the risk of getting blacklisted. I was thinking of depending on http://drupal.org/project/queue_mail, but it's in dev. MailQ (http://drupal.org/project/mailq) is still in alpha. Any recommendations?


