About
With this extension you will be able to export a custom hash from Magento to Merge Tag on MailChimp and use as a parameters to logged in your customer on you store, after they click them on e-mail.
This extesion use Magento Crypt to crypt and decrypt the value of the Merge Tag. For those don’t knew about it, each Magento installation have a unique phrase used to crypt some data. So “thiagosantos” string crypted using my Magento instalation will have a diferent return string, of doing the same on your own store. This make my extension much secured and very usefull, for AutoLogin.
How to use
Mailchimp Step
TS Autologin for Mailchimp extend the MageMonkey – MailChimp Integration by ebizmarts, then before use this extension you must install MageMonkey extension (http://www.magentocommerce.com/magento-connect/mage-monkey-mailchimp-integration-4865.html).
Take a look on how easy is (see the pictures):
1 – First create a Merge Tag on yours subscribe list on Mail Chimp called: CUSTSHASH
2 – On Magento go to System->Configuration->MailChimp. In “Customer Fields Mapping” add a new field to and put on the customer column “custshash” and MailChimp column “CUSTSHASH”.
It is very easy to use this extension, after all the two steps you only need to add a GET parameter to all your links on MailChimp email campaign. And your user will be enter logged in on your store.
http://mymagento.com/my-categorory-page/?c=*|CUSTSHASH|*
The CUSTSHASH Merge Tag on MailChimp contain a custom hash for each user on your store, TS AutoLogin will create a value for this tag for you.
Whether you need a custom AutoLogin for any others kind of integration get in touch with the form below.
Stand alone Step
For those who want to export the “custom hash” to use in another system or even to Magento transaction email, it’s very easy.
<?php
//[...]
//encrypt
$hash = Mage::helper("loginautomatico")->encrpy($customer);
//[...]
?>
With the $hash in hands just create a link like this one:
$autologin_link = "http://mymagento.com.br/?c=".$hash;
Updated
1.0.22 – 28/09/2012
1.0.21 – 15/09/2012
Forever free
See some reviews, notes and release notes on Magento Connect: http://www.magentocommerce.com/magento-connect/catalog/product/view/id/14565/s/ts-auto-login-mailchimp-1967/?___store=mc_default_store
I am intrigued by this module, upon loading it I was immediately receiving the errors:
Parametro inválido ou usuário inexistente.
Usuário inválido ou inexistente
I understand these for debugging purposes but why are they in for production???
Hello Kevin,
Thank you very much for your feed back!
All messages you sent to me do not appears on my local Magento instalation, weirdly…
I uploaded a new version with a fix.
Hi, , I have everything installed, I created a new campain to test the auto login, when I need to specify *|MERGETAGS|* For recipient name I used *|CUSTSHASH|*
I want to send my customers to this address http://www.micelular.com/mayorista/
So I add this link http://www.micelular.com/mayorista/?c=*|CUSTSHASH|*
But I just get this message User invalid or does not exist.
What can be the reason? any suggestions? Thank you.
Hi,
Did you test is with 1.8 magento ?
Kind regards,
Erik
Do you know if this extension works for magento 1.8 and 1.9 ?
Do you plan on updating to make it work on Magento 1.9 and beyond?
Installed the most recent version of ebizmarts and now I’m getting this error when checking out on front end and admin side.
ThiagoSantos_LoginAutomatico_Helper_MonkeyData::listsSubscription() in /var/www/vhosts/wineawesomeness.com/app/code/community/Ebizmarts/MageMonkey/Model/Observer.php on line 377.
Any idea?
In Stand alone Step there is a problem with the url encode becouse some hash have + or / or similar and does not work.
Then, fix this:
$autologin_link = “http://mymagento.com.br/?c=”.$hash;
with
$autologin_link = “http://mymagento.com.br/?c=”.urlencode($hash);
Un saludo
Pingback: mailchimp login - levelonoir.fr