Several studies showed that the best moment to ask your question is during the checkout.
In fact, 100% of the people completing an order also fill in all the available fields.
During the checkout, customers do not have any distraction as they are focused on the purchase, and they do not think...