Page 1 of 6

[RELEASED] Request Reviews

Posted: Tue Oct 05, 2010 9:16 pm
by dbstr
Allows you to send mails to customers after a set amount of days, after their order has been marked with a status of your choice, asking them to review the products they bought.

Link: http://www.opencart.com/index.php?route ... ion_id=573
Features:
* Plug and play. The module installs itself. You just have to update your menu and user group.

* All-in-one place setup and handling. Toggle the Settings directly in the module:
- Order Status Required
- Days Before Display
- Orders Per Page
- Fallback Language
- Append Language Code to URLs
-- HTML E-mail Text
-- Test Center

* Support for multi-store.

* Multi-lingual HTML e-mail texts with placeholders ({firstname}, {lastname}, and more). Editable in the Settings.

* Test Center to send test emails, to test what it looks like before sending e-mails to the customers:
- Enter multiple Test E-mails (to test different mail clients)
- Select different languages
- Select store
- Enter an amount of products

* Links directly to the review tab of your product detail page, if you chose to upload the attached tab.js (updated version)

Note:
Does not support cronjobs yet.
Not thoroughly tested on other versions than 1.4.9.1, but initial tests (down to 1.4.8 ) shows it works, and will get fixed if it doesn't! I will work on compatibility for other versions, if needed.

Added by i2Paq:
The latest version works with OpenCart up until 1.5.4.1
Please read here for latest updates: http://forum.opencart.com/viewtopic.php ... 53#p380853

Re: [RELEASED] Request Reviews

Posted: Wed Oct 06, 2010 3:22 am
by OC2PS
I have used exclusively on 1.4.9.1 and can wholeheartedly recommend this mod. This is critical functionality for any webshop that is half-serious about business.

While, as the author has noted, no crons are used, that is not necessarily a bad thing...I like the fact that I am in complete control to a granular level.

Another aspect I really like is the fact that within OC admin panel, this mod is quite self contained...everything is neatly organized in one place.

In case you are wondering, here's how it works: After you install it, a new menu item "Request Reviews" appears under "Sales". Click on that and it takes you to the module panel. Click on "Settings", and you will be able to say something along the lines of "Show me all orders that were marked Shipped 10 days ago" (you can choose the order status and number of days...e.g. you could say "Show me all orders that were marked Complete 5 days ago" instead). As you Save these settings, a list of orders is presented. You can send a review request to all of them using just one click! The email contains photos of products purchased in that order, and these are linked to the "review tab" of the respective product. Powerful stuff!

But that's not all. If you run a multilingual shop, you'd be delighted to know that this module is aware of the language in which the order was placed and sends the review request in your customer's language. (You can edit all email texts - for each language). Also you can use the "Append language code to url" checkbox to make sure that when the user clicks on a product image, the product page opens in his/her language.

Another good thing about the package is that it tracks (yes or no at the moment) whether a review request has been sent. In the list of orders, it doesn't show any orders for which reviews have already been requested. So you dont have to worry about duplicate emails....

Of course, you can test the functionality by sending test emails to yourself before actually using it for end customers.

All in all, great product. Should have been part of the core. Kudos to dbstr for filling the void.

Re: [RELEASED] Request Reviews

Posted: Fri Oct 08, 2010 4:47 pm
by dbstr
request_reviews1.jpg

request_reviews1.jpg (113.45 KiB) Viewed 18678 times

request_reviews2.jpg

request_reviews2.jpg (171 KiB) Viewed 18678 times

request_reviews3.jpg

request_reviews3.jpg (198.01 KiB) Viewed 18678 times


Re: [RELEASED] Request Reviews

Posted: Fri Oct 08, 2010 6:09 pm
by maccadon
Thanks for this great module, i bought it immediatly

You really thought this thru and it's amazingly complete for a v1 of a module.
I tried to sent a testmail and it worked but the links didn't go to the review tab.
I thought this module would do that.
I overwritten the tab.js.

Is there anything else i need to do?

Re: [RELEASED] Request Reviews

Posted: Fri Oct 08, 2010 6:13 pm
by gavin m
Hey,

when you say:
* Plug and play. The module installs itself. You just have to update your menu and user group.
Does that mean you have to actually manually modify the menu file?

Re: [RELEASED] Request Reviews

Posted: Fri Oct 08, 2010 6:30 pm
by dbstr
maccadon wrote:Thanks for this great module, i bought it immediatly

You really thought this thru and it's amazingly complete for a v1 of a module.
I tried to sent a testmail and it worked but the links didn't go to the review tab.
I thought this module would do that.
I overwritten the tab.js.

Is there anything else i need to do?
I will send you a PM to locate this issue. :)
gavin m wrote:Hey,

when you say:
* Plug and play. The module installs itself. You just have to update your menu and user group.
Does that mean you have to actually manually modify the menu file?
Yes unfortunately. There is no hooks or anything else that allows you to edit the menu automatically as of yet. :( However, you only have to add 2 lines of code.

I will gladly help with installation (free of charge), if anyone would want that.

Re: [RELEASED] Request Reviews

Posted: Fri Oct 08, 2010 8:09 pm
by maccadon
Problem solved, was an error on my account.
Thanks for the great support.
A+ module and support. Buy this!

Re: [RELEASED] Request Reviews

Posted: Wed Oct 13, 2010 4:14 pm
by dbstr
Okay, I'm back after a long weekend. I'm trying to gather some ideas for the next version.

If you got any feature requests please let me know =)

Re: [RELEASED] Request Reviews

Posted: Sun Oct 17, 2010 4:22 am
by OC2PS
I would like to keep track of people who write reviews following the link within a particular time period (say a month), and at the end of the period, have a draw for x number of prizes...

Essentially, in my email I want to tell the customers that - write a review and be entered into a draw to win an iPod every month!

Something like that...is it possible?

If that's hard to do, then we can drop the "follow the link" aspect, and just have a draw for people who have written a review in a given time period - the dates are already captured in existing table structure...so basically, each review written in the last month earns you an entry.....does that sound more doable? Or is it a different module altogether? :)

P.S. By the way, for the draw, I prefer that instead of using PHP's random number generation, the module use http://www.random.org/

Re: [RELEASED] Request Reviews

Posted: Sun Oct 24, 2010 11:24 pm
by dbstr
Yeah, good ideas, I might add them in some future version. :-) Gonna add some statistics at the same time, I think.

Also looking into making it automatic somehow. I just don't know which way to go yet.

But still no bug reports... That's a nice start.

Re: [RELEASED] Request Reviews

Posted: Fri Dec 10, 2010 9:44 pm
by i2Paq
Is it possible to add a link to another site?

This so I can not only ask my customers to write a review about the product(s) they have bought but also ask them to write a review on a independent site (the link to this site I want to include).

Re: [RELEASED] Request Reviews

Posted: Thu Dec 16, 2010 11:42 am
by dbstr
i2Paq wrote:Is it possible to add a link to another site?

This so I can not only ask my customers to write a review about the product(s) they have bought but also ask them to write a review on a independent site (the link to this site I want to include).
Sorry for the late reply.

Ofcourse you can insert links to other pages - you can even use the wysiwyg-editor to insert them. :-)

Re: [RELEASED] Request Reviews

Posted: Fri Dec 17, 2010 1:14 am
by OC2PS
dbstr wrote:
i2Paq wrote:Is it possible to add a link to another site?

This so I can not only ask my customers to write a review about the product(s) they have bought but also ask them to write a review on a independent site (the link to this site I want to include).
Ofcourse you can insert links to other pages - you can even use the wysiwyg-editor to insert them. :-)
I think what i2paq means is to have the product review links go to a site like revoo.com instead of going to product review anchor on product page on his webshop :)

Re: [RELEASED] Request Reviews

Posted: Fri Dec 17, 2010 3:18 am
by dbstr
That's not how I understood his question :)

Re: [RELEASED] Request Reviews

Posted: Mon Dec 20, 2010 7:46 pm
by i2Paq
dbstr wrote:That's not how I understood his question :)
You've understood my question correctly :)

In the mean time I have purchased your great add-on, if it is Ok with you I will put the Dutch translation up for download in this topic.

Re: [RELEASED] Request Reviews

Posted: Tue Dec 21, 2010 2:06 am
by i2Paq
I have one issue with testing this module.

I cannot get the Plural Placeholders and Singular Placeholders to show up in the test email.

I also think there should be a middle section to add some text as the Footer has limited character-space.

But I mus say: this is a great module!

Attached you find the Dutch translation files.

Re: [RELEASED] Request Reviews

Posted: Tue Dec 21, 2010 2:54 am
by dbstr
Works for me, but I will look into it soon!

Will also see about adding the middle section..

Re: [RELEASED] Request Reviews

Posted: Tue Dec 21, 2010 3:31 am
by i2Paq
dbstr wrote:Works for me, but I will look into it soon!
Not when using the test centre.
Will also see about adding the middle section..
OK, thanks!

Re: [RELEASED] Request Reviews

Posted: Sat Jan 15, 2011 7:40 am
by dbstr
Okay, next version is almost ready. Any feature requests before I finish it off?

Re: [RELEASED] Request Reviews

Posted: Sat Jan 15, 2011 7:58 am
by OC2PS
What's been added in the new version?