CommerceV3 (CV3) integration
CV3 è la principale piattaforma cloud full service per il commercio digitale ad alto volume.
CommerceV3 (CV3) consente la completa personalizzazione di tutti i modelli ed è quello che utilizzeremo per l’integrazione.
Aggiungi il codice di tracciamento dei clic
Nel pannello di amministrazione di CommerceV3 (CV3) vai su Contenuto->Design->Libreria di Modelli e sotto Modelli di Progettazione del Sito trova e modifica il modello Footer (footer.tpl). Inserisci il seguente codice all’inizio del file, salvalo e pubblicalo:
{literal}
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAccountId('Account_ID');
try {
PostAffTracker.track();
} catch (err) { }
</script>
{/literal}
Aggiungi il codice di tracciamento9 delle vendite
Nel pannello di amministrazione di CommerceV3 (CV3) vai su Contenuto->Design->Libreria dei Modelli e sotto Modelli di Checkout trova e modifica il modello Pagina di Ringraziamento del Checkout (checkout_thanks.tpl). Inserisci il seguente codice alla fine del file, salvalo e pubblicalo:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAccountId('Account_ID');
var sale = PostAffTracker.createSale();
productIds = '';
{foreach from=$cart item=prods}
productIds += '{if $prods.att_sku == ''}{$prods.sku}{else}{$prods.att_sku}{/if}, ';
{/foreach}
productIds = productIds.slice(0,-2);
sale.setTotalCost('{$placed.totals.subtotal}');
sale.setOrderID('{$placed.order.id}');
sale.setProductID(productIds);
PostAffTracker.register();
</script>
Per consentire le Lifetime Commission è possibile salvare l’e-mail del contatto nel campo Dati 1 della commissione aggiungendo questa riga al codice precedente:
sale.setData1('{$placed.info.billing.email}');
Se vuoi salvare ulteriori dettagli del cliente, puoi utilizzare queste variabili:
- {$placed.info.billing.first_name}
- {$placed.info.billing.last_name}
- {$placed.info.billing.phone}
Ora è integrato. Ogni volta che il cliente entra nella pagina di ringraziamento per l’ordine, il codice di tracciamento viene attivato e registra una commissione per l’affiliato di riferimento.
Import and update transactions (commissions)
Easily import or update commissions in Post Affiliate Pro using CSV files. Learn formatting, configuration, and troubleshooting tips.
Discover the power of the Lifetime Commissions plugin! Ensure lifetime referral tracking with unique customer identifiers, allowing affiliates to earn commissions on future sales without repeated clicks. Easily manage customer-affiliate relations and configure settings to suit your needs. Boost your affiliate program's efficiency with customizable options and ensure commissions for affiliates, even across different devices or channels. Explore seamless integration with eCommerce systems and enhance your marketing strategy today!