EKMPowershop: Difference between revisions

From Growth Agency Wiki
Jump to navigation Jump to search
No edit summary
 
(7 intermediate revisions by the same user not shown)
Line 3: Line 3:
Login URL: https://www.ekmsecure.co.uk/ekmps/youraccount.asp
Login URL: https://www.ekmsecure.co.uk/ekmps/youraccount.asp


Go to Design -> edit on theme -> edit custom layout
Go to Design -> edit on theme -> Inject Custom Code
 
Click on "Enable Alternative Code Injection" checkbox to show after opening body injection section
 
It can take 10 minutes to refresh the output.


== Extra Tag Manager ==
== Extra Tag Manager ==
Line 23: Line 27:


Script:
Script:
<code>
 
<pre>
<script>
<script>
   var dataLayer = window.dataLayer || [];
   var dataLayer = window.dataLayer || [];
   dataLayer.push({'order_id' : '[ekm:order_number]','order_value' : '[ekm:totalcost_number_only]', 'event' : 'order-submitted'});
   dataLayer.push({'order_id' : '[ekm:order_number]','order_value' : '[ekm:totalcost_number_only]', 'event' : 'order-submitted'});
</script>
</script>
</code>
</pre>
 
== Custom JS ==
 
<pre>
function () {
  var message = document.getElementsByClassName("ekm-formmail-message");
  return (typeof message[0] != "undefined") ? message[0].innerHTML : '';
}
</pre>


= Product Feed =
= Product Feed =
Line 34: Line 48:
http://youraccount.ekmpowershop{server_number}.com/ekmps/shops/{username}/data/ekm_p_{username}.txt
http://youraccount.ekmpowershop{server_number}.com/ekmps/shops/{username}/data/ekm_p_{username}.txt


{server_number} is the server number
{server_number} is the server number<br />
{username} is your username
{username} is your username



Latest revision as of 11:23, 21 June 2022

Google Tag Manager

Login URL: https://www.ekmsecure.co.uk/ekmps/youraccount.asp

Go to Design -> edit on theme -> Inject Custom Code

Click on "Enable Alternative Code Injection" checkbox to show after opening body injection section

It can take 10 minutes to refresh the output.

Extra Tag Manager

IF tag manager with ID "GTM-KF9VMP" exists, it is added to the site by EKMpowershop. Have not found a way to remove it yet: https://productforums.google.com/forum/?hl=fil#!topic/tag-manager/p70cwhiJgus;context-place=topicsearchin/tag-manager/category$3Aworking-with-google-tag-manager Will have to add tag manager on top of this 1.

Conversion Value

Settings -> shop settings : Checkout -> click order complete -> add to each payment method


The order variables: https://tags.ekm.com/group-order-complete-tags.asp#attr-order_number

Will also need to add tag manager to payment thank-you text fields as well.

Script:

<script>
  var dataLayer = window.dataLayer || [];
  dataLayer.push({'order_id' : '[ekm:order_number]','order_value' : '[ekm:totalcost_number_only]', 'event' : 'order-submitted'});
</script>

Custom JS

function () {
  var message = document.getElementsByClassName("ekm-formmail-message");
  return (typeof message[0] != "undefined") ? message[0].innerHTML : '';
}

Product Feed

http://youraccount.ekmpowershop{server_number}.com/ekmps/shops/{username}/data/ekm_p_{username}.txt

{server_number} is the server number
{username} is your username

server number can be gotten from the HTML source code e.g. ga('linker:autoLink', ['17.trusted-secure.com']);

17 is the server number