Guest Customer asked to login for review
new

By Barry Smith, 2 years ago

Hi Petr - moving the thread here as it makes more sense to keep any questions in one place!

I understand this is a known issue, but looking to see if there's a workaround for now:

Guest can leave review without logging in if in Module settings both Allow reviews by annonymous visitors is set to yes. This then shows the write your review at bottom of reviews list on product page. As a workaround is it possible to leve that setting on, but comment out the Write review' button in the relevant module template?

Thanks

Barry

By Barry Smith, 2 years ago

Also noticed another issue - When a Guest customer does leave a review the verified buyer badge does not flag up when it should as they have indeed bought the product. It seems guest customers are treated the same way as anonymous users at present

By Petr Hucik, 2 years ago

You can hide the button on product page using css. For example this css rule should work:

#idTabRevws .form-group .btn-primary {
    display:none;
}

Add this to your theme css file, or if you are using thirty bees, you can add it in Preferences > Custom Code > Add extra css to your pages

By Barry Smith, 2 years ago

Thanks Petr

That worked fine!

Now is there a quick code edit that will display verified buyer badge for guest purchase? Then everything working great :)

By Petr Hucik, 2 years ago

I have retested the Guest checkout functionality, and there are indeed still some weird behaviour. Will have to fix this properly in the next version

By Petr Hucik, 2 years ago

Tracked here: https://github.com/getdatakick/revws/issues/175

By Barry Smith, 2 years ago

Hi Petr - Just noticed another issue you will probably want to add to the next fix:

The only 'unsubscribe' link that works is in the initial review request email sent to customer. Where the unsubscribe link looks like this:

https://domain.com/module/revws/EmailAction?id=42&action=unsubscribe&secret=4e6141313096a38d4b90e663cebe101b

Any subsequent emails sent, i.e. thanks for review, rely to review... that are sent to customer the unsubscribe link is missing any link at all.

Hope this helps - any idea when the next update will be?

Kind regards

Barry

By Petr Hucik, 2 years ago

Those are transactional emails, and as such should not be subject to any opt-int/opt-out mechanism. In the same way as your customer can't decide if they receive email when they create a new account or when they place an order. These are transactional emails that send as direct consequence of user action. They are definitely not subject to GDPR or similar laws.

Automation email, on the other hand, is an unsolicited email from store to customer. There should definitely be unsubscribe option (and also consent, at least for GDPR countries)

By Barry Smith, 2 years ago

Ok Get that Petr

Now having an issue with integrating with the Conseqs module

Two issues here - I followed your guide here: https://store.getdatakick.com/en/blog/conseqs-reward-customer-who-write-review

Problem with this is that it will only create a voucher for registered customers who create a review - obviously I'm trying to get it to create a reward for both registered customers and guest customers - obviously visitors who are neither don't apply. It works fine for registered customers, but can't seem to find a condition that works for Guest buyers.

Secondly when testing the rule as recommended to email voucher code - this is not working - even for registered customers :(

Help?