Integrointi GetRespsonsen ja WordPressin Gravity Forms -laajennuksen välillä on hyödyllinen tapa automatisoida sähköpostimarkkinointia ja yhteydenottojen hallintaa
Tässä GetResponsen ja Gravity Forms -laajennuksella integraatio on askel askeleelta opas, miten voit toteuttaa
Vaihe 1: Valmistele GetResponse-tilisi
- Kirjaudu GetResponseen ja varmista, että sinulla on aktiivinen tilaus.
- Luo API-avain:
- Siirry kohtaan ”Tools” (Työkalut) ja valitse ”API”.
- Luo uusi API-avain ja kopioi se talteen, sillä tarvitset sitä myöhemmin.
Vaihe 2: Asenna Gravity Forms -laajennus WordPressiin
- Kirjaudu WordPress-sivustollesi.
- Siirry kohtaan ”Plugins” (Lisäosat) ja valitse ”Add New” (Lisää uusi).
- Etsi ”Gravity Forms” ja asenna sekä aktivoi laajennus.
Vaihe 3: Asenna Gravity Forms GetResponse -add-on
- Siirry Gravity Forms -hallintapaneeliin WordPressissä.
- Valitse ”Add-Ons” ja etsi GetResponse-integraatio.
- Asenna ja aktivoi GetResponse Add-On.
Vaihe 4: Määritä GetResponse-integraatio Gravity Formsissa
- Siirry kohtaan ”Forms” (Lomakkeet) ja valitse olemassa oleva lomake tai luo uusi lomake.
- Valitse lomakkeen asetuksista ”Settings” (Asetukset) ja sitten ”GetResponse”.
- Klikkaa ”Add New” (Lisää uusi) lisätäksesi uuden GetResponse-syötteen.
- Anna syötteelle nimi ja määritä seuraavat asetukset:
- API Key: Liitä aikaisemmin kopioitu API-avain.
- List: Valitse GetResponse-lista, johon haluat lisätä lomakkeiden lähettäjät.
- Map Fields: Yhdistä Gravity Forms -kentät GetResponse-listan kenttiin.
Vaihe 5: Testaa Integraatio
- Tee testi: Lähetä testilomake ja varmista, että tiedot näkyvät GetResponsessa.
- Tarkista tilaajat: Kirjaudu GetResponse-tilillesi ja varmista, että uusi tilaaja on lisätty valitsemaasi listaan.
Koodiesimerkki: Gravity Forms Hooks (valinnainen)
Jos haluat mukauttaa integraatiota, voit käyttää Gravity Forms -koukkuja ja suodattimia. Tässä esimerkki siitä, kuinka voit lisätä mukautetun toiminnon lomakkeen lähetyksen jälkeen:
add_action('gform_after_submission', 'post_to_getresponse', 10, 2);
function post_to_getresponse($entry, $form) {
$api_key = 'YOUR_GETRESPONSE_API_KEY';
$list_id = 'YOUR_GETRESPONSE_LIST_ID';
$email = rgar($entry, ’1’); // Oletetaan, että kenttä 1 on sähköposti
$name = rgar($entry, ’2’); // Oletetaan, että kenttä 2 on nimi
$data = array(
’email’ => $email,
’name’ => $name,
’campaign’ => array(’campaignId’ => $list_id)
);
$json_data = json_encode($data);
$ch = curl_init(’https://api.getresponse.com/v3/contacts’);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $json_data);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
’Content-Type: application/json’,
’X-Auth-Token: api-key ’ . $api_key
));
$response = curl_exec($ch);
curl_close($ch);
// Tarkista vastaus ja käsittele virheet tarvittaessa
}
Tämä koodi lisää tilauksen suoraan GetResponseen lomakkeen lähetyksen jälkeen. Muista korvata YOUR_GETRESPONSE_API_KEY
ja YOUR_GETRESPONSE_LIST_ID
omilla arvoillasi.
Näiden ohjeiden avulla saat GetResponsen integroitua Gravity Formsiin ja voit hyödyntää sähköpostimarkkinointia tehokkaasti. Jos tarvitset lisäapua, voin auttaa tarkemmin jossain erityisessä vaiheessa.