Forum Replies Created

Viewing 15 replies - 16 through 30 (of 32 total)
  • Plugin Author tomdude

    (@tomdude)

    Hi Everyone,

    So a little background. I did the fork a few years ago for a few reasons but primarily b/c I have some other plugins that used GADWP as an API for Google data. When GADWP changed hands a few years back and the auth process was changed to require a third party api, several users expressed concerns with how their data was being shared and used. Thus the fork was done to provide the WP community with a “no strings attached” method for accessing Google Analytics data.

    Unfortunately, the GAinWP plugin did not get much traction and with the pending release of Google Site Kit, GainWP went on the backburner. I do maintain it as it is used by a few of my clients. It works with the most recent version of WP.

    If there is a need for the plugin, i.e. people will actually use it, I would be happy to keep it moving forward. I just don’t like maintaining code in oblivion. My plan has always been to keep this plugin free, as in both speech and beer. Of course, any help is also appreciated.

    It sounds like there is a new need for the plugin.

    Cheers,

    Tom

    Plugin Author tomdude

    (@tomdude)

    There is an option in Intelligence to add the tracking code although it is normally disabled by default. You can check/change the setting by going to WordPress Admin menu > Intelligence > Settings. Then under Tracking settings, open the Advanced fieldset and look at Include Google Analytics tracking code. You want that set to None.

    If that is not the issue, the other option is that you installed the GAinWP plugin and that is what is doing it. If you installed GAinWP you remove the second embed by going to WP Admin menu > Google Analtyics and under Google Analtyics Setup change Setup Mode to “Reporting only”

    Plugin Author tomdude

    (@tomdude)

    For some of the more advanced tracking Intelligence needs a GA profile configured a specific way. For example, we add tracking for content authors and tags. GA has to be custom configured to store that type of data. If you look at the enhanced profile you will see custom dimension and metrics setup and configuration for things like WP site search tracking.

    To make sure we don’t conflict with anything you might have done with an existing GA profile, the base profile, we create a separate enhanced profile. The data is then tracked in both accounts so you have the historical data of the base profile and the extended data of the enhanced profile.

    Plugin Author tomdude

    (@tomdude)

    I am not able to reproduce that error. It works fine for me on PHP 5.6 – 7.2 on WP 5.1 & 5.2.

    What version of PHP are you using?

    Plugin Author tomdude

    (@tomdude)

    There was a file name bug in v1.1.1. I fixed it in v1.1.2. Go ahead and update to the latest version and you will be able to delete the plugin.

    Plugin Author tomdude

    (@tomdude)

    I have tested using a form with the default settings and am not seeing the issue with the latest versions of the plugins. Are there any special settings you are using for forms? Can you provide a list of plugins you are using and I will see if I can find a conflict?

    Plugin Author tomdude

    (@tomdude)

    Yes, by default. If the button was a link, the label would be the href of the link. But for a button Intelligence doesn’t have an automatic default.

    You can set one though either using markup on the button or setting the label in the Intel Event settings.

    If you can point me to the button(s) on your site you are trying to track I could better advise how to set a label.

    Plugin Author tomdude

    (@tomdude)

    Can you send me the url and point to the link you were trying to track. The link tracking in Intelligence should have picked it up. I want to see if I can debug why it wasn’t working.

    It’s not ideal to mix Intelligence and GAinWP events since they use different formats.

    Plugin Author tomdude

    (@tomdude)

    There is a bug in v1.1.1 where I have a bad filename. I have it fixed in v1.2 which I will be rolling out shortly.

    For now, you can just delete the files for the plugin to remove.

    Plugin Author tomdude

    (@tomdude)

    The <script> code is supposed to be there. It is javascript used to trigger the event in GA. However, it should be hidden and executed rather than displayed on the page.

    My guess is that there may be some setting in CF7 or another plugin that might be escaping the script or it is something in your theme.

    Try switching your theme and disabling other plugins to see if it goes away.

    Plugin Author tomdude

    (@tomdude)

    I solved one of these in the last update to Intelligence. There may be another one. So please verify and if you still see it, send me the file name and line number in the message.

    Plugin Author tomdude

    (@tomdude)

    If you just setup the goal, sometimes GA takes a few hours to start registering new goals.

    What is important to check is if the events that trigger the goals are coming through. There is a Demo in Intelligence to help with this. Go to WP Admin > Intelligence > Help > Demo > Contact Form 7.

    Use the “View real-time events” button to view the events coming through. Now submit a form. You should see an event that starts with “Form submission” come through in GA. If you see that, then the events are working and GA just needs some time to process the conversion goal.

    Plugin Author tomdude

    (@tomdude)

    Yes. There are a few different methods for setting up button tracking. The most common way to do it is to set up an Intelligence Event for tracking. To do this go to WP Admin > Intelligence > Settings > Events > Add event.

    Most of the fields you can leave blank. This is an example of what to enter to track clicks on all buttons with the markup:

    <button class="btn">Click me</button>

    General:
    Title: Button Click
    Event trigger:
    Selector: button
    On Event: click
    Availability:
    Enable event on: All pages except those in the Page list below

    You can adjust the settings if there are specific buttons you want to track. For example, if you want to track just buttons with the class “track-click”, you would change the Event trigger: Selector: “button.track-click”.

    Plugin Author tomdude

    (@tomdude)

    This was a temporary cert issue that has been resolved.

    Plugin Author tomdude

    (@tomdude)

    I put a fix in for this in the latest version.

Viewing 15 replies - 16 through 30 (of 32 total)