Abandoned Cart Reminder-How to send to non-subscribers

Hello Everyone,

If a product is added to cart but the person doesn’t reach till payment information, information like email id and phone number is not register by the store. So I am unable to send abandoned cart recovery emails. There have been many such unrecorded events per day on my website. Can you guys help me figure out the below points -

  1. How can I send a reminder notification in such case?

  2. What can i do to gather the crucial information like email id?

  3. Would it be a good idea to make sign up mandatory before letting a visitor add product to cart? If yes, how can this be done?

It would be of great help if someone could help me figure out a way here!

@Wxyies Meta and Google pixels are installed.