dsMobile: Configuring Google Analytics Goals

Date: May 12th, 2016 | Category: dsMobile


dsSearchAgent Mobile: Configuring Google Analytics Goals

As we were creating dsSearchAgent Mobile, we paid careful attention to the integration of Google Analytics (GA) throughout the application. By providing a Google Analytics ID in the Control Panel, you can have that data logged into your own account for your own analysis. Following is a partial list of everything that’s tracked.

  • Each screen / section view is tracked as a different page view.
  • Sharing actions are tracked in GA’s new “Social” area.
  • Visitor login, logout, and account creation are tracked as events.
  • Visitor authentication (login) status is tracked as a custom visitor variable, which is useful when creating a filter under “Advanced Segments.”
  • Whether or not the visitor was using the demo at the time of the demo is tracked as a custom visitor variable.

Referring URLs

dsSearchAgent Mobile makes every effort to track the original referring URL in GA when the visitor is transferred from the mobile redirect script or from the full version of dsSearchAgent. Put another way, we track the referring URL of the page that was landed on before the user was redirected to dsSearchAgent Mobile. For example, if the user typed “123 Sunshine Street” into Google from their phone, clicked on your site in the results, and landed on a page that prompted them to redirect or immediately redirected them to dsSearchAgent Mobile, the referring URL that is tracked will be the Google URL.

There is currently no way to disable this functionality, although we may add that option in the future.

Configuring Goals

There is no one “right” way to configure goals since a goal to you might not be a goal to someone else, but we do provide some suggestions. Here’s a set of goals that should help get you started:

Goals (set 1)

  • Name: Contact Requests – Form
    • Goal Type: Event
    • Category: “that matches” “Contact Request”
    • Action: “that matches” “Sent Request Form”
    • Label: [don’t change]
    • Value: [don’t change]
    • Goal Value: [don’t change]
  • Name: Contact Requests – Email
    • Goal Type: Event
    • Category: “that matches” “Contact Request”
    • Action: “that matches” “Initiated Email”
  • Name: Contact Requests – Phone
    • Goal Type: Event
    • Category: “that matches” “Contact Request”
    • Action: “that matches” “Called Phone”

Goals (set 2)

  • Name: Authentication – Sign In
    • Goal Type: Event
    • Category: “that matches” “Authentication”
    • Action: “that matches” “Signed In”
  • Name: Authentication – Create Account
    • Goal Type: Event
    • Category: “that matches” “Authentication”
    • Action: “that matches” “Account Created”

Article published on Diverse Solutions Help Desk - https://helpdeskds.wpengine.com

Print this article!