A lot of the activity on our Magento store (eyewear) will involve active customer engagement (entering Rx info) and I believe users will be willing to enter their email, but they will bounce if requested to create password.

Is there a Magento best practice to capturing emails like this? I want the ability to follow up on their abandon cart (or abandon Rx) and provide discount, etc.

  • I've been thinking a bit about this myself as well. Have you had a chance to work on it yet? – kalenjordan Apr 8 '14 at 22:30

My approach would be: If customer is not logged in, listen for the add to cart event and ask for "email address to associate with this order" and save it to the quote. This was you could both use this information for sending reminders but also pre-populate the login/register {email} field for them. It also might be smart to clear this info if/when the customer logs in.

| improve this answer | |
  • Thanks, this is the direction that I hoped for. I've created some modules, but never touched the quote. I know starting on new Magento topics can be confusing, do you have any good article that clearly explains modifying the quote? – kevando Aug 12 '13 at 15:32
  • @kevando should be pretty straight forward. Try a $quote->setCustomerEmail(). Also you should mark ryaan's answer as correct. – kalenjordan Apr 8 '14 at 22:30

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.