Nachfolgend wird erklärt, wie Profity in einen Shopify Shop integriert werden kann.

Landingpage Script

Gehen Sie im Shopify Admin auf Online Store und wählen Sie im Submenü den Punkt Themes. Auf der rechten Seite können Sie dann über das Dropdown Menü Actions, Edit code auswählen.

Danach muss im Ordner Layout die Datei theme.liquid angeklickt werden.

In dieser Datei muss dann das Profity Landingpage Script oberhalb des schliessenden Head Tags eingefügt werden. Die Änderung muss danach über den Button Save gespeichert werden.

<script async src="https://domain/clients/main.js"></script>

Beachten Sie das sich das Landingpage Script von Profity je nach Land unterscheidet.

CH: static.profity.ch
AT: static.profity.at
PL: static.pl.profity.shop
DE: static.shopmate.de
UK: static.profity.uk

Conversion Script

Bei Shopify (Standard) kann die Checkout Success Seite nicht über die Theme Dateien bearbeitet werden. Wie Sie das Conversion Script trotzdem integrieren können, wird nachfolgend erklärt.

Gehen Sie Shopify Admin auf Settings und klicken Sie dort auf Checkout.

Danach kann das nachfolgende Script unter Order processing / Additional scripts eingefügt werden. Mittels de Abfrage {% if first_time_accessed %} wird sichergestellt, dass das Script nur beim ersten mal aufgerufen wird, da die gleiche Seite auch Bestellstatus-Seite verwendet wird.

Beachten Sie das die Domain im Script Tag (https://static.profity.ch/clients/conversion.js) durch die Länderspezifische Profity Domain ersetzt werden muss:

CH: static.profity.ch
AT: static.profity.at
PL: static.pl.profity.shop
DE: static.shopmate.de
UK: static.profity.uk

{% if first_time_accessed %}

<script async src="https://domain/clients/conversion.js?s=PROFITY_ID&ordervalue={{ total_price | money_without_currency }}&ordernumber={{ order_number }}&email={{ order.email }}&vouchercode={% for discount in checkout.discount_applications %}{{ discount.title }}{% endfor %}"></script>

<script async src="https://www.getback.ch/Getback_ID"></script>

{% endif %}