I was not paid to post my review. I spent hours trying to learn how to pass variables from google ads into wordpress to track conversions from my ads. I could not find any good tutorials that were specific to google ad words and Ninja Forms.
When I finally got it working with Ninja forms, I didn’t have the energy to document my findings, so I left this review as a breadcrumb for future searchers.
Here it is in a nutshell, Ninja forms can record PPC keywords and other Google Ad data, but you have to manually configure google ads to pass the information on the URL, like this:
Example.comh/my-sweet-product-landing-page/?account=MyPrimaryGoogleAdAccount&utm_term=KEYWORDWhereCanIbuyYourSweetProduct&where=Googlesearchresults&placement=Search&device=Mobile&AdGroupName=MyAdGroupforMyproduct
If you want something to copy and paste into your google ads tracking template, you can use this:
{lpurl}?utm_term={keyword}&utm_campaign={_utmcampaign}
Then in your ninja forms form editor, you will need to create hidden fields in your form that match these names:
utm_term
utm_campaign
This page tells you how to do it in Ninja forms, but what I couldn’t find for a while was what to enter into the google ads configuration so that the data got forwarded to my site.
https://ninjaforms.com/docs/querystrings/
I hope this helps someone who comes after me. I was not paid to leave this review.
Here’s a critical comment just to show you I’m genuine: the paid ninja forms Analytics plugin doesn’t do Geo IP lookup now like it used to do when it was first released. I emailed their support about it, and they acknowledged that the IP lookup service had changed, and offered to refund my money. I let them keep my money, because having the IP address was valuable enough that I wanted to keep using the plugin.
Recently I’ve been impressed with Ninja forms conversion rate and price compared to another CRM I tried, and I may post another positive plugin review to give them the credit they deserve. I sent a thank you note to their customer support to tell them they were doing awesome, and they said, “Would you consider leaving that comment on our plugin reviews?” No money exchanged, they just asked politely.
I met a Ninja Forms developer once when he was speaking at a WordCamp, so my impression is that they are pretty decent people. It makes me want to help them continue to do a good job, even though I don’t have any personal association with them.