Для начала вам нужно подключить сам сайт к сервису, если подключили то:
1. Первым делом вам нужно получить ключ для работы с API
https://sendpulse.com/ru/integrations/api#auth вот таким образом.
2. Для создания самой пуш рассылки, использовать нужно данный код
public function createPushTask( $taskInfo, $additionalParams = array() ) {
$data = $taskInfo;
if (!isset($data['ttl'])) {
$data['ttl'] = 0;
}
if( empty($data['title']) || empty($data['website_id']) || empty($data['body']) ) {
return $this->handleError( 'Not all data' );
}
if ($additionalParams) {
foreach($additionalParams as $key=>$val) {
$data[$key] = $val;
}
}
$requestResult = $this->sendRequest( '/push/tasks', 'POST', $data );
return $this->handleResult( $requestResult );
}
До этого получив и указав всю нужную информацию для вашей рассылки.
Обработку всего вешаете на нужный вам элемент по которому будет кликать пользователь.
Если подобного описания не достаточно, рекомендую обратиться в их тех. поддержку и проконсультироваться более детально. Там сможете запросить пример рабочего кода именно для вашего аккаунта.