1. Home
  2. Kennisbank
  3. WooCommerce Wholesale Lead Capture
  4. Account
  5. Hoe gebruikersinformatie naar Zapier te sturen na goedkeuring

Hoe gebruikersinformatie naar Zapier te sturen na goedkeuring

Zapier is een zeer krachtig hulpmiddel dat fungeert als de tussenpersoon tussen API's. Als je er nog niet van hebt gehoord en je hebt behoefte om gegevens van de ene plaats naar de andere te verplaatsen, bekijk het dan zeker.

Deze handleiding is een geavanceerde handleiding en ik ga ervan uit dat je kennis hebt van PHP-codering en hoe API's en Webhooks werken.

Met dat uit de weg, hadden we onlangs een geval waarin we de e-mail en naam van de groothandelsklant naar een speciale groothandelsmailinglijst in Campaign Monitor moesten sturen bij goedkeuring. Dit is een taak die zeer geschikt is voor Zapier omdat het al integraties heeft met alle grote e-mailmarketingplatforms.

Het enige ontbrekende deel was de mogelijkheid om de gegevens uit WordPress te halen en naar Zapier te sturen, we kozen ervoor om dit te doen met een eenvoudige webhook POST.

In Zapier kun je een webhook instellen om gegevens te verzamelen, ik laat de uitleg van dit deel aan hen over:

Waar we in geïnteresseerd zijn, is hoe we de gegevens naar Zapier sturen en hier is een codefragment van hoe je dat doet wanneer een nieuwe groothandelsgebruiker is goedgekeurd:

function wwlcSendWebhook( $user ) {
    $url = 'https://zapier.com/hooks/catch/XXXXXXXX'; // replace this with your Zapier provided webhook URL

    $args = array(
        'method' => 'POST',
        'body' => array(
            'first_name' => $user->user_firstname,
            'last_name' => $user->user_lastname,
            'email_address' => $user->user_email,
        )
    );

    wp_remote_post( $url, $args );
}

add_action( 'wwlc_action_after_approve_user', 'wwlcSendWebhook', 10, 1 );

Voeg de bovenstaande code toe aan je functions.php en het stuurt de gegevens van de gebruiker naar de gedefinieerde Zapier webhook URL telkens wanneer een groothandelsklant gebruiker is goedgekeurd.

Was dit artikel nuttig?

Gerelateerde Artikelen

Ondersteuning Nodig?

Kun je het antwoord niet vinden dat je zoekt?
Neem Contact Op Met Ondersteuning
Voltooi uw aankoop