A Google Ad is a digital advertisement that appears when people search on Google or visit websites that partner with Google. It helps your business get noticed by showing your message to people who are actively looking for products or services like yours.
To make the most of Google Ads, it's essential to work with a professional Google Ads provider. They specialise in managing your ad campaigns, optimising your budget, and ensuring your ads reach the right audience for the best results.
Enquire through your "Manage Page" section of your page.
Setting up Google Ads is easy. Your Moroc website already has the infrastructure in place. Simply enter your Google Tag Manager Container Code into the "Manage Page" section of your site. This code is provided by the Google Ads provider of your choice.
This next section should be used as a reference for your Google Ads Provider. It's a great idea to send them the URL of this page.
Moroc tracks enquiry submissions by pushing key events to the Google Tags dataLayer. When a user submits an enquiry—whether it’s the main contact form or a project-specific form—an event is automatically pushed with important details about the submission. We have opted against relying solely on submit button clicks to ensure the most reliable and accurate information.
When a form is submitted (whether a main or project enquiry), an event (enquiryFormSubmitted
)
is automatically pushed into the dataLayer with details about the enquiry type and, if applicable, the
project name.
Data Layer Key | Description | Main Enquiry | Project Enquiry |
---|---|---|---|
event |
Name of the event pushed | enquiryFormSubmitted |
enquiryFormSubmitted |
formType |
Indicates the type of enquiry submitted | Main Contact Form |
Project Enquiry |
projectName |
For project enquiries, holds the specific project name; for main enquiries, a placeholder
(e.g., N/A ) is used.
|
N/A |
Example Project Name |
To capture enquiry submissions in Google Tag Manager (GTM) and pass the data to Google Ads, please implement the following:
Setup Element | Configuration | Recommended Name / Value |
---|---|---|
Data Layer Variable | Captures the projectName value from the dataLayer |
Name: DLV - ProjectName Key: projectName
|
GTM Trigger |
Custom Event trigger that listens for the enquiryFormSubmitted event in the
dataLayer
|
Name: Custom Event – enquiryFormSubmitted Event Name: enquiryFormSubmitted
|
GTM Tag | Google Ads Conversion Tag that fires on the custom event trigger. Insert your Conversion ID and Label as provided. | Name: GA Ads Conversion – Enquiry Form Submission |
Create a click trigger in GTM for elements with the #track-phone-call
selector to fire a Google
Ads Conversion tag when clicked. This works best with static phone numbers; dynamic Google forwarding
numbers may not be tracked accurately. Replace the placeholder Conversion ID and Label with your account
values.
Setup Element | Configuration | Recommended Name / Value |
---|---|---|
GTM Trigger |
Create a Click trigger that fires when elements matching the CSS selector
#track-phone-call are clicked.
|
Name: Click – #track-phone-call Selector: #track-phone-call
|
GTM Tag | Set up a Google Ads Conversion Tag that fires on the above trigger. Insert your unique Conversion ID and Conversion Label. | Name: GA Ads Conversion – Phone Call Click |
With the above dataLayer and GTM configuration, your agency can easily capture and pass enquiry submissions to Google Ads, ensuring consistent conversion tracking across our platform. If there are any issues with the setup, contact admin@moroc.com.au.