Aggiunta delle proprietà dei contatti per l'addon HubSpot

Panoramica

Desiderate includere proprietà aggiuntive nella sezione dei campi personalizzati durante la personalizzazione dell'addon HubSpot? Il nostro addon HubSpot consente di includere campi modulo aggiuntivi che corrispondono ai campi del vostro account HubSpot. Tuttavia, è possibile estendere questa funzione per includere altre proprietà di campo non attualmente supportate dall'addon principale.

Questa guida illustra i passaggi per aggiungere lo snippet al vostro sito WordPress.


Aggiunta dello snippet

Per iniziare, è necessario aggiungere lo snippet sottostante al proprio sito. Se non siete sicuri di come o dove aggiungere gli snippet, consultate questa utile documentazione.

/**
  * Filter whether a specific HubSpot property should be allowed.
  *
  * @link https://wpforms.com/developers/adding-contact-properties-for-hubspot-addon/
  * @since {VERSION}
  *
  * @param bool   $allowed  Whether the property is allowed. Default false.
  * @param mixed  $property The HubSpot property being checked.
  *
  * @return bool True to allow the property, false to disallow.
*/

function wpf_hubspot_add_property( $allow, array $property ) {

	return $property['groupName'] === 'conversioninformation' ? true : $allow;

}

add_filter( 'wpforms_hubspot_api_allow_property', 'wpf_hubspot_add_property', 10, 2 );

Nel codice qui sopra, stiamo aggiornando l'API di HubSpot per includere l'opzione conversioninformation come opzione quando si impostano i campi personalizzati con l'opzione Aggiunta di HubSpot.

Visualizzazione delle nuove proprietà

Una volta aggiunto lo snippet, la nuova proprietà verrà aggiunta all'elenco dei campi disponibili durante la personalizzazione dei campi personalizzati nella pagina di integrazione di HubSpot.

Per confermare le impostazioni, creare un nuovo modulo o modificarne uno esistente per accedere al costruttore di moduli. Nel costruttore di moduli, navigare in Marketing " HubSpot e selezionare il menu a tendina Nome campo personalizzato.

Sezione campi personalizzati dell'addon HubSpot

Nella tendina saranno elencati tutti i campi della proprietà aggiunta.

Sezione informazioni sulla conversione

Per saperne di più sull'addon HubSpot, consultate la nostra guida dettagliata sull'installazione e l'uso dell'addon HubSpot in WPForms.

Domande frequenti

Di seguito, abbiamo risposto ad alcune delle domande più frequenti sull'estensione delle proprietà dei contatti quando si usa l'addon HubSpot con WPForms.

Posso autorizzare più proprietà?

È possibile modificare lo snippet per includere altre proprietà. Ecco lo snippet per ottenere questo risultato:

function wpf_hubspot_add_multiple_properties( $allow, array $property ) {

	return in_array( $property['groupName'], [ 'conversioninformation', 'analyticsinformation' ], true ) ? true : $allow;

}

add_filter('wpforms_hubspot_api_allow_property', 'wpf_hubspot_add_multiple_properties', 10, 2);

Nello snippet qui sopra, stiamo aggiornando l'API per includere sia l'opzione conversioninformation e analyticsinformation proprietà.

Posso includere tutte le proprietà dei contatti di HubSpot?

Sì, è possibile includere in WPForms tutte le proprietà aggiuntive dei contatti del proprio account HubSpot. Per farlo, basta aggiungere lo snippet qui sotto al vostro sito:

add_filter( 'wpforms_hubspot_api_allow_property', '__return_true' );

Ecco fatto! Ora avete imparato a personalizzare l'addon di HubSpot per includere ulteriori proprietà dei contatti.

Poi, volete accedere all'URL per i file caricati attraverso il campo di caricamento dei file? Consultate il nostro tutorial per sapere come fare.

Riferimento filtro: wpforms_hubspot_api_allow_property