Я бы создал промежуточное программное обеспечение, принимающее запросы CORS, которые будут получать данные подписчика через AJAX с вашего сайта Shopify, обрабатывать / проверять их и затем отправлять их в Campaign Monitor.
Вы также можете избежать CORS, создав пользовательское приложение и добавление расширения прокси , указывающего на указанный c путь на вашем сервере. Затем вы можете отправлять AJAX запросов по пути внутри Shopify, например /tools/campaign-monitor/subscribe
, который фактически будет перенаправлен на ваш серверный скрипт, который отправит подписчика в Campaign Monitor.