Squarespace: Difference between revisions

From Growth Agency Wiki
Jump to navigation Jump to search
No edit summary
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:


= Install Tag Manager =


A business Account or higher is required to install tag manager.
A business Account or higher is required to install tag manager.<br /><br />
 
= Install Tag Manager =


Go to:
Go to:
Line 20: Line 19:
within the Post-Submit HTML field enter:
within the Post-Submit HTML field enter:
<pre>
<pre>
<script>var dataLayer = window.dataLayer || [];dataLayer.push({'event' : 'contact-form-submitted'});</script>
<script>
var dataLayer = window.dataLayer || [];
dataLayer.push({'event' : 'contact-form-submitted'});
</script>
</pre>
 
= Sales =
 
Settings -> Advanced -> Code Injection </br>
Scroll down to Order Confirmation Page & add the below:</br>
 
<pre>
<script>
window.dataLayer = window.dataLayer || [];
dataLayer.push({'order_id' : '{orderId}'});
dataLayer.push({'order_value' : '{orderGrandTotal}'});
dataLayer.push({'event' : 'order-submitted'});
</script>
</pre>
</pre>

Latest revision as of 10:02, 23 January 2025

Install Tag Manager

A business Account or higher is required to install tag manager.

Go to:

Settings -> Advanced -> Code Injection

Enter the GTM to the Head & Footer

Contact Form

On the contact form, click:

Edit -> Advanced

within the Post-Submit HTML field enter:

<script>
var dataLayer = window.dataLayer || [];
dataLayer.push({'event' : 'contact-form-submitted'});
</script>

Sales

Settings -> Advanced -> Code Injection
Scroll down to Order Confirmation Page & add the below:

<script>
window.dataLayer = window.dataLayer || [];
dataLayer.push({'order_id' : '{orderId}'});
dataLayer.push({'order_value' : '{orderGrandTotal}'});
dataLayer.push({'event' : 'order-submitted'});
</script>