Hi,
We noticed that, even being logged in, when we simply add a product to the cart, the EcomCustomer info is not populated until you access a page with the shipping cart module. That means some carts are not picked up by the Abandoned Carts Recipient Provider.
We can easilly work around that, but I am thinking of what would be the best way to do that:
- Add to cart to a page without the cart module, but make an API call to confirm if the email is set
- Add to cart to a page with the cart module (which causes a few more DB requests to render)
- Have Dynamicweb set the EcomCustomerEmail when a product is added to the cart and the user is logged
(Feature request)
Any thoughts?
Given what we already developed, we'll likely go with option 1 (for now at least).
Best Regards,
Nuno Aguiar