Home › Forums › Quform WordPress › GetResponse Integration problem › Reply To: GetResponse Integration problem
This is how look like my ‘quform-getresponse.php ‘ file.
<?php
/*
* Plugin Name: Quform GetResponse Integration
* Description: Add contacts to GetResponse from Quform forms.
* Version: 1.0
*/
add_filter(‘quform_post_process_1’, function (array $result, Quform_Form $form)
{
if (!class_exists(‘GetResponse’)) {
require_once dirname(__FILE__) . ‘/GetResponseAPI3.class.php’;
}
$getresponse = new GetResponse(‘myapikey’);
try {
$result = $getresponse->addContact(array(
‘name’ => $form->getValueText(‘quform_1_3′),
’email’ => $form->getValue(‘quform_1_4’),
‘campaign’ => array(
‘campaignId’ => ‘BX3mx’
),
‘ipAddress’ => Quform::getClientIp()
));
} catch (Exception $e) {
if (defined(‘WP_DEBUG’) && WP_DEBUG) {
Quform::log($e);
}
}
return $result;
}, 10, 2);