Next up, modules to handle our review requests.
Setting up the review request scheduler was a bit more involved than I expected or at least I made it so.
The first thing I did was to look around my site to see how reviews were currently being handled (I had upgraded from an earlier version of PhoenixCart and was still tweaking the newer site so I wanted to see what was working and what improvements I could make before putting the review scheduler in place. On the new site I had the Review Stars PI module installed as well as the Reviews Tabbed Product Tabs module. The Review Stars module was positioned near the top of my product info pages as shown in this image.
Review Stars.jpg
As you will see the “5 Reviews” is shown as being clickable so I was expecting it would take me to the Reviews Tab but it did nothing. I’m not sure how that came to be but clearly it would be helpful if it did link to the Reviews Tab so customers could benefit from the advice and comments from others. I then attempted to add a simple in page href link but for reasons I didn’t understand then, I couldn’t get to work. It was one of those hair pulling moments. In searching the web for a solution I discovered that you couldn’t link to a bootstrap tab, which is what this is, without a bit of javascript. You can refer to this thread if you’re looking for additional information about this.
viewtopic.php?f=10&t=1376g
I did find some javascripts that were intended to do this but I couldn’t get any of those to work so I called in the beer guy to get it resolved. Gary quickly produced a hook containing the javascript that was needed and it worked perfectly. Customers can now link to the tabbed reviews making those much more useful. The reviews tab that is opened looks like this.
Reviews-Tab.jpg
The next thing I wanted to do was to improve the way customers actually added a review. Clicking on the “Add Your Review” link as shown above works as expected but I wanted a more visible, in your face method that customers could more easily see and hopefully encourage them to add reviews for any product they purchased from us. This lead me to scan the add-on area to see what was available and I found Gary’s Account Reviews add-on that adds a review page to the customer’s account. It looks like this:
My Reviews Page.jpg
That is exactly what I was looking for so I went ahead, purchased it and got it installed. You can find that add-on here.
app.php/addons/paid_addon/account_reviews
After getting that in place I decided to add a link to the My Account Navbar List to make it even more visible and in your face.
My Account List.jpg
Like I said this was a bit more involved than I expected but I finally have a reviews process that I figure customers will notice, find easy to access, and use. My fingers are crossed.
Now back to the queued reviews scheduler itself. That scheduler currently defaults to adding the review request to the queue and sending it 1 minute after clicking the option to send a request to the customer that appears on the Orders Status History tab.
Generally the last time I look at the customers Orders Status History tab is when I send a tracking number or indicate that their Order is being processed so I wanted to queue the request for 21 days after either or those events to give the package time to arrive and be used by the customer. With that decided I then turned my attention to preparing the actual template for the email that would be sent and this is what I came up with. It’s an email that I used previously that seemed to work quite well so I only made minor changes to it and created the template.
Reveiws Template.jpg
At some point I might try to add a note in the comments of the Order Status History to indicate that a review request had actually been scheduled. That might keep me from wondering whether I had actually remembered to do that at some future date.
I think that probably wraps things up for this scheduler module. If you are using this scheduler I’d love to hear whether it is leading to more reviews and indeed, if you don’t mind sharing your review request template, others might take inspiration from it so feel free to post it here.
I’d also be interested in any comments that you might have regarding the review thanks scheduler which is the next one on my list to work on. Other than the obviously thank you note, what else are you including in that review thanks scheduler template?
Dan
You do not have the required permissions to view the files attached to this post.