Google Ads Guide

What is a Google Ad?

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.

Find a Google Ads Provider

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.

Use our partner CLIQ Marketing Content

Enquire through your "Manage Page" section of your page.

Setup

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.

Google Ads Provider Information

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.

Tracking Main and Project Enquiry Submissions

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.

Main Enquiry
Project Enquiry

Moonee Ponds Residence

Moonee Ponds, VIC
Moonee Ponds, VIC
in-progress
$1,500,000 - $1,750,000

Enquire About Moonee Ponds

Data pushed to the dataLayer:

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
Setting up GTM to work with the dataLayer

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
Phone Call Tracking Setup

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.