This would be similar to the new communication sign-up page but designed to be used in a popup. So the design would be different and the form would submit via AJAX.
By adding this as a shortcode, users can use a third party popup plugin like Boxzilla to handle the frontend popup.
Having this sign-up option would provide a good way to capture customer emails and then immediately perform automations like adding a tag to the customer.
  • add customer to third-party newsletter list
  • customer email can be used for abandoned cart emails
  • the customer could be sent a unique discount via a workflow