Custom dimension retrieved and placed in form field - wordpress

I'm pretty new to GA, so forgive me if this seems obvious. Also, I am not the GA admin, that is someone else.
I have written a user registration form in a WP plugin that registers users via an API to our CRM - these are not WP users being registered.
Our marketing department have asked me to also submit a GA custom dimension with the form so it can be cross-referenced in our CRM.
Looking over the GA API, I can't seem to find a way to simply 'get' the current value of the requested custom dimension, only 'create', 'set' and 'send'.
Any advice on this would be helpful - and don't be afraid to "dumb it down", or point to a section on the GA support forums!

You can't easily get the value from GA and send it to your CRM.
I think for your use case you need to look at it the other way around.
You want to get the submission ID from the CRM on the "thank you" page and "send" it to GA in a custom dimension.

Related

Woocommerce - Order Tracking Link

I want to include a 'check my order status' link in the thank you email. Woocommerce comes with a order tracking form, but the user has to input their order id and email. Is there a way to show the tracking page without going through the input form?
I know my accounts has a view order link, but that would only work if the user is registered.
Yes, you can show an order tracking link in your email. It is a bit convoluted way and will take some time. It is much easier to let the user input his information. This makes things a lot less complicated. But if you absolutely need the order tracking in the email, then,
Put this information somewhere other than your secured site,
Make sure you update this information regularly,
Take the ID of
this information from your database and make a GET endpoint(hoping
its a web application), such that it takes in the ID number of the
information and displays it,
This GET link needs to be embedded
into a HTML form/template which you are sending as the email
If you want the whole implementation, you need to specify the tech stack you are using and other details.
If you want to show one tracking page which page customers/users can search their order status without login, then you can use the plugin Order Tracker for WooCommerce
If you use the plugin then the user can check his/her order status without login/hassle free, and also you don't need to add any extra tracking number, user can search using their order ID and phone number.
you can use it the very easy way, like making a page template or using the [cbwct-order-tracker] shortcode, anytime anywhere, and it’s also working with ajax.
You can watch the video for the plugin documentation on how to use that plugin here is the
Video Tutorial

Google Analytics Custom Javascript Variable report

I'm using the Custom JavaScript variable to get the value of "User Name" and "User Email" via Google Tag Manager.
My question is, how do I create a custom report that shows all the User Email and User Name that accessed my site?
Thanks in advance.
Firstly, note that it is against Google Analytics Terms of Service to be collecting anything (name, email, address, phone, etc.) that can be used to personally identify any individual. So I hope you are not pushing that info into GA.
Secondly, generally speaking, you can push information into custom dimensions that can then be used in your GA reports (standard reports, custom reports, etc.). So if you are able to get data into a Custom JS variable, then there should be away for your to push them into a custom dimension.
Please make sure you are complying with the first point.

display user front end submitted post on google map

I already have front end posting system. I have one custom post type called "requirement". It is a real estate site. In that requirement form, user submit his name,mail,address and requirements description. I want to show this requirements submitted by all users on google map in one page.i am searching over google but I didn't get any plugin that fits my need. So anybody knows about this??

How to Send / Create Google Analytics Event for Wordpress User Registrations / Logins

This seems like it should be a rather important use case for GA events but I really couldn't find any instruction on the net.
I'd like to create an event for any new registrations on my Wordpress site. If I can append that to logins as well, even better but the former is more important.
I also use WooCommerce so I'd need to ensure registration through that code path is included as well.
I'm familiar enough with adding the GA event code, I'm just not sure where to place it in this instance. I feel as if this functionality should be baked into the platform or most plugins. Maybe it is.
I noticed the 'Google Analytics for Wordpress' plugin has a checkbox for adding tracking code to registration pages however I'm not sure what exactly that does on the GA side? Does it create events? Is this whole question therefore pointless?
Any help here is appreciated.
I noticed the 'Google Analytics for Wordpress' plugin has a checkbox for adding tracking code to registration pages however I'm not sure what exactly that does on the GA side? Does it create events? Is this whole question therefore pointless?
From what I remember, by checking that box you create a custom variable for Logged In Status. By creating a custom variable, you can then create segments off of that and look to see how logged in users use the site compared to non-logged in users.
However, if you simply want to track new registrations, you could add GA event tracking to the submit button when the user submits the registration form.
If I were you, I'd do both.
If there is a page they land on after registering then just register that page as a goal in GA. I get your intent behind registering it as an event, but it might be easier to just do it as a goal.

Wordpress rsvp/contact form pre-populated

I am very new to wordpress and would like to create a rsvp form with a difference.
For the launch of a company we are having multiple events and i would like to track the rsvp for each event.
Here is the scenario:
I send out paper invites for my wedding and the events and ask them to rsvp on the website and give them the web address, and a unique code.
They go to the website and proceed to "login" which they do with their surname and unique code. Once they are logged in, they can rsvp however they can only see the events they are invited too and can only choose up to the number of people i have allocated them on the invitation.
This will all get stored in the database i have with the contacts name and unique reference.
So where to begin? I am currently looking at contact form 7 but cannot get the form to be dynamic to login.
Any direction would be hugely appreciated!
Thanks!
I would look at http://www.gravityforms.com/
It's not free but it is a MUCH more dynamic and robust form plugin.
Might be worth looking in the WP Plugin Repository for plugins tagged with events, events management or RSVP, rather than trying to build a solution from CF7?

Resources