Moz Q&A is closed.
After more than 13 years, and tens of thousands of questions, Moz Q&A closed on 12th December 2024. Whilst we’re not completely removing the content - many posts will still be possible to view - we have locked both new posts and new replies. More details here.
Adwords Conversions - Trying to track button clicks that fire when Bootstrap modal contact form clicked/opened
-
Hi there,
I'm trying to implement google adwords conversions on a particular client's website. They have used bootstrap as the framework for their site and mainly open up contact forms within a bootstrap modal, after a button is clicked.
See here: http://www.gtwstorage.co.uk/
I thought I had successfully implemented the adwords conversion tracking however it has been a week now, and my conversions still say they are "unverified". I wonder if anyone else has encountered this before and knows what I might be doing wrong.
Thank you in advance,
Darren
-
Darren,
When testing the goal, it's looking back on past data. So if it's a new event that is being tracked, then it could be setup correctly and the validation would still say, "0% conversion rate based on your data from the past 7 days."
That being said, if you still don't see any completions after a few days (I'd recommend testing it manually a bit), then let me know and we'll see if we can troubleshoot the issue.
Trenton
-
Hi again Trenton,
Bit of a delay in trying this... but I managed to get it going. Sort of. Here's where I'm at.
- Generated the code needed in Raventools.
- Created my goal within Google Analytics as per Raventools instructions.
- Went to Ninjaforms for help implementing the Raventools code on contact form submission.
- Used the following code snippet (http://docs.ninjaforms.com/customer/en/portal/articles/1981036-general-guidance-firing-custom-javascript-on-ajax-submission?b_id=917) to fire the Analytics code on successful submission using Ajax.
- The code in question:jQuery(document).on('submitResponse.example', function( e, response ){ if ( response.errors == false ) { onClick="ga('send', 'event', { eventCategory: 'Contact', eventAction: 'Storage Request', eventLabel: 'Contact Form'});" } return true;});
- Event does not register.
Other things to note:
- I know that my javascript file is working ok as I loaded up some test js to check. So my issue must lie in implementation of the goal, or the code snippet recommended by Ninja Forms.
- When testing the goal, I get this message: "This Goal would have a 0% conversion rate based on your data from the past 7 days. Try a different set-up." But I'm nigh on sure I have set it up correctly! I must be missing something.
Darren
-
Hey Darren,
While I guess you could say that this is a personal preference, it is not without reason for using this specific tracking manner.
The main advantage here is that you'll be tracking form completions, not when someone begins to fill out the form, so it's a more accurate means of tracking. Another advantage is that you'll handle both Google Analytics & Google AdWords tracking in one fell swoop. While you still need to 'import' the conversions to AdWords, there is no need to use the AdWords specific tracking code. Once Google Analytics & Google AdWords are linked, you'll simply just select that specific goal and then import it.
What the raventools link is saying is to put that bit of code in the actual code on the webpage(s) of your site, specifically in the submission section of the code. That way when the 'submit' button of the form is pressed, the code will execute triggering the event in your Google Analytics.
Let me know if you need any further clarification or help here!
Regards,
Trenton -
Hi Trenton,
Thanks for getting back to me. Really appreciate it.
I fixed that issue - thanks - I had no idea it was a problem.
I'm relatively new to conversions and implementing such tracking. What are the reasons for this process over the one I was asking about? Is it a better, more tried and tested means of tracking? Or is this your preference? Does your suggested process cut the need to implement conversions via adwords altogether (I want to be able to see conversions in adwords as well as analytics)?
Can you clarify something on one of the links you sent to me please? It is this one: https://raventools.com/gaconfig/google-analytics-event-tracking/contact-form/ - near the bottom there is field titled "Place the following code within the code of your submission link:" - is this the submission button?
Thanks a lot!
Darren
-
Hey Darren,
I'm assuming you want to track form completions as Adwords conversions here? I have a way for you to not have to use AdWord's conversion code that is relatively simple, but before we get to that I think the site may be having an issue that might be the reason for you not being able to verify the conversions as of yet.
When I went to http://www.gtwstorage.co.uk/ on both Android, Chrome, & Edge I wasn't able to get any of the forms to properly load. So I think there's a very real chance that this could be a reason for you to not be able to verify the conversion pixel.
Assuming that gets fixed, the best way to track form completions in AdWords as conversions is to implement event tracking in Google Analytics on all form submissions, then create a goal based on that specific event happening, and finally import this goal to AdWords (assuming the AdWords and Google Analytics profiles have already been linked).
If you need help with any of this:
- Here is the Google documentation on linking AdWords & Analytics
- Here is a link to a great tool from Raventools that makes Event creation easy to add to forms
- Here is Google's documentation on creating goals within Google Analytics, including event goals
- Here's some more information from Google about what events are & how they function
- Finally, here's how to import goals from Google Analytics to Google AdWords
While this is a good bit of reading, I promise you that it's worth your time. If you have any further questions on this feel free to respond in this thread and I'll help you through it!
Regards,
Trenton
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
Attributing Lead Source/Medium on Squarespace forms
Hi Mozzers Happy new year! We've recently picked up a client for some PPC and SEO work and their website is built using Squarespace. It's a B2B business, so enquiries don't always get sent straight from a landing page. Often a user hits our desired landing pages then checks out a few other pages before sending an enquiry. The problem we have is with attaching the source/medium of a lead to the enquiry that we receive. For example if Joe Bloggs completes a form, what we'd like to receive is:
Paid Search Marketing | | ZestUK
Name: Joe Bloggs
Email: joe.bloggs@email.com
Phone: 123456
Source: Google
Medium: CPC With the latter as hidden fields. We've tried the hidden field feature built into the form builder, but this only works if the user completes the form on the landing page they arrived on without leaving the page. We've tried to used event tracking but this only gives us accuracy on the number of enquiries from that channel, not who the user was that enquired, so we can't consolidate with our order and revenue report to work out ROI from each activity. Has anybody in the community ever solved this issue on Squarespace? Thanks
Mark0 -
Is there a way to track visitors that watched my video on YouTube and became a direct visitor to my website after the fact?
I am trying to understand the impact my commercials are having on website beyond just the clicks I get from YouTube as a referring site. Google is telling me there is not a way to track users that have viewed a video. I am trying to think outside of the box to figure out a way to use the remarketing cookie to my advantage. Google says there is not a way to track a user that watched a video and then eventually came to my site. But at the same time the "Earned Views" metric is similar to what I am trying to accomplish. As per Google, "An earned view occurs when someone who views your video ad and then watches another video or videos in a linked YouTube channel within 7 days of the ad view." So I want to be able to apply this same method to people that view my video ad and then surface on my website eventually. Please let me know your thoughts on this and if there is a way to accomplish this goal. Thank you
Paid Search Marketing | | JoeyPasq0 -
Seeing lots of 0 seconds session duration from AdWords clicks
Does anyone have more information on one why this might be? Thanks in advance! GyuYc5F.png
Paid Search Marketing | | Whittie0 -
AdWords quality score of landing pages and subdomains popularity
Hello, I have an AdWords account whose landing pages point to (i.e.) http://www.domain.com/landing01.php I've been using this account for ages, it has a good score and history, so I want to keep it. The first question is: may I use landing pages on different subdomains within the same AdWords account (and in the same root domain)? I.E. (http://cheese.domain.com/landing01.php and http://wine.domain.com/landing02.php) 2nd question: the www subdomain has good subdomain metrics (authority /trust and, generally, links) while the "cheese" subdomain has not (no backlinks at all). Do I get any benefit in Adwords (like quality score or other) if I publish my landing pages under a subdomain with better subdomain metrics (or number of links)? Or should I just go with http://cheese.domain.com even it has no authority at all? Thank you, DoMiSoL Rossini
Paid Search Marketing | | DoMiSoL0 -
Best practice to separate paid from organic conversions in Google Analytics
I have a PPC campaign for a client with standalone landing pages with a form, not reachable from the website (although in the same domain). I've added the AdWords conversion code to the "thank you" page and I also added a Goal in
Paid Search Marketing | | DoMiSoL
Google Analytics whose counter is increased every time the thank you page is reached. This way I can track conversions with both AdWords and Analytics. Is that correct? Should I import back in AdWords the goals from Analytics, as suggested in the AdWords account? I have another landing page with a form in the website, where I send users coming from
organic search, so I set up a second goal in Analytics for the thank you page of this form. Is this the reason why I am supposed to import in AdWords the analytics' goals, so that I could see both kind of conversions in both accounts? But the most important question is: If I send both PPC/organic visitors to the same landing page is there still a way to separate PPC from Organic conversions? Thank you very much for your advice. DoMiSoL Rossini0 -
OK to have a modal pop-up on an AdWords landing page?
We're about to launch an AdWords campaign targeting users who are searching for hand-crafted furniture. The website we're sending users to has a large inventory of furniture, and all if it is hand-crafted. But there currently is no page on the site specifically communicating that all the furniture on the site is hand-crafted. So, rather than dump the user right into browsing the inventory, we want to put an intermediate step in place to say, in essence, "Hey, welcome, yes, we have lots of handcrafted furniture. In fact, all of it is hand-crafted. Here, have a look around." The art director on the project is suggesting that a modal pop-up would be perfect for this scenario. It would greet the user, who could then dismiss the pop-up and move into the site. I have two concerns about using a modal, though: Does a modal violate Google's policy against pop-ups that open new windows? Assuming we trigger the modal using Javascript, will AdsBot have any trouble crawling the content of the modal, such that it could hurt the landing page component of our quality score?
Paid Search Marketing | | ydop0 -
Is there any reason to add the word "buy" to our Adwords keywords?
Was having a discussion with someone so I am going to write this up as neutral as possible and let you guys decide. We have a large keyword list and they are all setup as phrase. Should we go back and add the word buy in front of all those keywords? Even though they are setup as phrase already. Example: "Widget" (as a phrase) Should we go back and add "Buy Widget" as a keyword?
Paid Search Marketing | | EcommerceSite0 -
Adwords: Brand ads appear bottom of SERPs
Hello, I'm running a sale promotion on a brand only Adwords campaign (I have the only account with trademark authorization) and have noticed that my ads are appearing at the bottom of the first page on Google. This happened last week so I split the campaign into three Adgroups and that fixed the problem but today I'm running brand only and there is no way to separate them. CPC has also increased dramatically. Normally it's less than 10 cents and now it's sitting at between $2-$4. Has anyone else seen this? Any ideas/advice on how to stop this happening? It's playing havoc with my CTR and conversions. Much thanks,
Paid Search Marketing | | Unity
Davinia2