Dalle vostre campagne avete la possibilità di creare link tracciati e di condividerli con i KOL di vostra scelta. In questo modo è possibile recuperare diversi dati utili:
Numero di clic
Fonti dei clic
Geografia (Paese/CittĂ )
Reti sociali
Ă ora possibile monitorare le vendite sul proprio sito di e-commerce da questi link generati nell'applicazione. Shopify e Prestashop sono supportati in modo nativo; non esitate a contattare il vostro contatto Kolsquare o il nostro supporto per potervi supportare al meglio su altri CMS o siti personalizzati.
Shopify
Primo passo
Accedere all'amministrazione di Shopify
Andate alla scheda âTemiâ del vostro negozio online dal menu di sinistra, oppure andate direttamente a questo link: https://admin.shopify.com/store/kolshopp/themes
â
âUna volta entrati nella pagina âThemeâ, identificate il vostro tema attuale e cliccate sui 3 punti corrispondenti, quindi su âEdit codeâ.
â
âCercare il file âtheme.liquidâ. Lo troverete piĂš facilmente grazie alla barra di ricerca in alto a sinistra, quindi cliccateci sopra (il file si aprirĂ nel pannello di destra).
â
âIn questo file, andate in fondo e incollate il seguente codice (fate attenzione a non cancellare il codice esistente):
âATTENZIONE: incollare il codice subito prima dei tag </body> e </html> come nella seguente schermata<script>
if (window) {const urlParams = new URLSearchParams(window?.location?.search);
const sales_token = urlParams.get('ts');
if (sales_token) {window.localStorage.setItem('kolsquare', JSON.stringify({ sales_token }));}}
</script>Salvare la modifica.
Seconda fase
Accedere all'amministrazione di Shopify
Cercare "Pixels" nella barra di ricerca e fare clic su "Pixels" nei risultati della ricerca.
â
âUna volta entrati nel menu âPixelâ (Eventi cliente), cliccate su âAggiungi pixel personalizzatoâ.
â
âNominare il pixel personalizzato âKolsquareâ per renderlo piĂš facile da trovare.
âNella sezione Privacy del cliente, aprire i due banner âAutorizzazioneâ e âVendita di datiâ. E selezionare âNon richiestoâ per il primo e âI dati raccolti non rientrano nella vendita di datiâ per il secondo.
â
âNella sezione âCodeâ, cancellare il contenuto giĂ presente e copiare-incollare il seguente codice:
function getCoupons(checkout) {
const allDiscountCodes = checkout.discountApplications.map((discount) => {
if (discount.type === 'DISCOUNT_CODE') {
return discount.title;
}
});
return allDiscountCodes.join(", ");
}
analytics.subscribe('checkout_completed', (event) => {
const { sales_token } = JSON.parse(window.localStorage.getItem('kolsquare'));
if (!sales_token) return null;
const checkoutTracking = async data => {
if (!sales_token) return null;
const response = await
fetch(`https://api.kolsquare.com/influence/tracking_links/sales/${sales_token}`, {
method: 'POST',
body: JSON.stringify({ tracking_link_sale: {
order_id: event.data.checkout.order?.id,
total_price: event.data.checkout.totalPrice.amount,
currency: event.data.checkout.totalPrice.currencyCode,
items_count: event.data.checkout.lineItems.length,
created_at: event.timestamp,
discount_code: getCoupons(event.data.checkout),
store_framework: 'shopify_pixel'
}}),
headers: {
'Content-type': 'application/json',
'Access-Control-Allow-Origin': '*',
},
})
return response;
}
checkoutTracking(event).then(() =>
window.localStorage.removeItem('kolsquare'));
});Salvare tramite il pulsante in alto nella pagina. Se necessario, confermare il salvataggio.
â
âFare clic su "Connetti" per mettere online il pixel
â
âIl pixel è installato!
D'ora in poi, quando una persona effettua un ordine da un link tracciato generato da Kolsquare, le informazioni sulle vendite saranno visibili nella scheda âReportingâ della vostra campagna.
Prestashop
Vai all'amministrazione di Prestashop
Andare a âModuliâ > âGestione moduliâ
â
âUna volta nella pagina, fare clic su âCarica un moduloâ in alto a destra della pagina.
â
âIl modulo è installato!
â
D'ora in poi, quando una persona effettua un ordine da un link tracciato generato da Kolsquare, le informazioni sulle vendite saranno visibili nella scheda "Reporting" della vostra campagna.
Altri e-shop e e-shop personalizzati
Saremo in grado di tracciare le vendite solo condividendo i link di tracciamento generati dall'influenza.
campaigns -> tracking links
Per lasciare che Kolsquare colleghi la vostra campagna con le vostre vendite, dovete inserire 2 codici in
il vostro codice base.
Per farlo, incollare il codice sottostante nel punto giusto per caricare lo script al primo caricamento. (Ogni pagina dovrebbe essere
in grado di caricare lo script)
const urlParams = new URLSearchParams(window.location.search);
const sales_token = urlParams.get('ts');
if (sales_token) {
window.localStorage.setItem('kolsquare', JSON.stringify({ sales_token }));
}
Aggiungete quindi il codice sottostante alla vostra pagina di pagamento. (L'invio deve attivare la funzione).
const kolsquare_tracking_sales = async () => {
const { sales_token } = JSON.parse(window.localStorage.getItem('kolsquare'));
const data = {
order_id: // put your order_id,
order_number: // put your order_number,
total_price: // put your total_price,
currency: // put your currency,
items_count: // put your items_count,
created_at: // put your created_at,
discount_code: // put your discount_code,
}
if (!sales_token) return null;
return await fetch(`https://api.kolsquare.com/influence/tracking_links/sales/${sales_token}`, {
method: 'POST',
body: JSON.stringify({ tracking_link_sale: data }),
headers: {
'Content-type': 'application/json',
'Access-Control-Allow-Origin': '*',
},
'Cache-Control': 'no-cache',
})
}
kolsquare_tracking_sales().then(() => window.localStorage.removeItem('kolsquare'));Il codice è scritto come esempio. à possibile modificarlo come si desidera. Solo l'oggetto dati e l'url di recupero di non possono essere modificati.
Una volta completata la configurazione, i dati verranno recuperati e inseriti nella reportistica della campagna đ
I dati che verranno caricati nell'applicazione
I dati sulle vendite vengono sincronizzati due volte al giorno per aggiornare i vostri report
Numero di vendite
Fatturato
Carrello medio
Numero di articoli
Numero medio di articoli per vendita
ROI (ricavi - budget investito)
ROAS (ricavi / budget investito)
Tasso di conversione (Numero di vendite / Numero di clic)
