Guida all'Integrazione WooCommerce
Questa guida completa ti accompagna nell’integrazione di Tajo con il tuo negozio WooCommerce per sbloccare potenti funzionalità di coinvolgimento dei clienti, programmi fedeltà e automazione del marketing.
Panoramica
L’integrazione Tajo-WooCommerce ti consente di:
- Sincronizzare i dati dei clienti automaticamente dal tuo negozio WooCommerce
- Tracciare ordini e prodotti per il marketing personalizzato
- Gestire programmi fedeltà con punti, livelli e premi
- Automatizzare le campagne di marketing tramite Brevo (email, SMS, WhatsApp)
- Segmentare i clienti per comportamento di acquisto e coinvolgimento
- Recuperare i carrelli abbandonati con sequenze automatizzate
Prerequisiti
Prima di avviare l’integrazione, assicurati di avere:
- Sito WordPress con WooCommerce installato (versione 7.0+)
- Account Tajo con un abbonamento attivo
- Account Brevo (opzionale, per l’automazione del marketing)
- Accesso amministratore al tuo sito WordPress
- PHP 7.4+ e WordPress 6.0+
Passo 1: Installa il Plugin Tajo
Dalla Directory Plugin WordPress
- Vai al pannello di amministrazione di WordPress
- Naviga su Plugin → Aggiungi Nuovo
- Cerca “Tajo for WooCommerce”
- Fai clic su Installa ora e poi su Attiva
- Vai su WooCommerce → Tajo per configurare
Installazione Manuale
Se preferisci la configurazione manuale:
# Scarica il plugincd wp-content/pluginswget https://downloads.tajo.io/woocommerce/tajo-woocommerce-latest.zipunzip tajo-woocommerce-latest.zipPasso 2: Configura il Plugin
Impostazioni Base
In WooCommerce → Tajo → Impostazioni:
// Configurazione principaledefine('TAJO_API_KEY', 'your_tajo_api_key');define('BREVO_API_KEY', 'your_brevo_api_key');define('TAJO_SYNC_FREQUENCY', 'realtime');define('TAJO_LOYALTY_ENABLED', true);Passo 3: Sincronizzazione Dati
Hook WooCommerce
Il plugin si aggancia automaticamente agli hook di WooCommerce:
// Sincronizzazione nuovi clientiadd_action('woocommerce_created_customer', 'tajo_sync_new_customer');
// Sincronizzazione ordini completatiadd_action('woocommerce_order_status_completed', 'tajo_sync_completed_order');
// Recupero carrelli abbandonatiadd_action('woocommerce_cart_updated', 'tajo_track_cart_update');Passo 4: Programma Fedeltà
Shortcode Widget Punti
Aggiungi il widget del saldo punti alle pagine del tuo negozio:
// Visualizza saldo punti corrente[tajo_points_balance]
// Visualizza livello fedeltà[tajo_loyalty_tier]
// Visualizza premi disponibili[tajo_available_rewards]Passo 5: Automazione Marketing
Email Post-Acquisto
// Invia email punti guadagnati dopo l'acquistofunction tajo_send_points_email($order_id) { $order = wc_get_order($order_id); $customer_email = $order->get_billing_email(); $points_earned = tajo_calculate_points($order->get_total());
tajo_send_brevo_email($customer_email, 'points_earned', [ 'points' => $points_earned, 'order_id' => $order_id ]);}add_action('woocommerce_order_status_completed', 'tajo_send_points_email');