Setting up Google Universal Analytics goals
Eugene Zastup avatar
Written by Eugene Zastup
Updated over a week ago

Once you set the call tracking for your web page, you'll get all call statistics in your Google Analytics property.

Ringostat sends the information about the calls to Google Analytics as the events.

To use the call statistics most comfortably, configure the goals for these events so that Google Analytics will calculate the goals for your calls.

Once you set the goals, you'll be able to see the call statistics in your Google Analytics general and custom reports.

  1. To configure the goal go to the "Admin" menu and choose "Goals" in the "View" column.

  2. Then click on the "New goal" button and set the required settings.

    Here are the goal types you can set:

    • All categories of the call.

    • All answered calls.

    • All missed calls.

    • All proper calls.

    • The calls with a certain duration.

    • Unique first calls.

    • All the calls via Callback.

    Recommendation: configure the most important goals — for all call categories, all proper calls, all missed calls, and all calls via the Callback widget.

All categories of the calls

  1. Set the required configurations in the first step.

  2. Then go to the second one and enter the name of the goal. Don't forget to check the type for the goal as an "Event".

  3. In the third step, set the regular expression for the category field:

    (proper|no(\+| )+answer|busy|repeated|answered|failed|voicemail|extension)

All answered calls

  1. Set the required configurations in the first step.

  2. Go to the second one and enter the name of the goal. Don't forget to check the type for the goal as an "Event".

  3. In the third step, set the regular expression for the category field:(proper|repeated|answered)

All missed calls

  1. Set the required configurations in the first step.

  2. Then go to the second one and enter the name of the goal. Don't forget to check the type for the goal as an "Event".

  3. In the third step, set the regular expression for the category field:

    (no(\+| )+answer|busy|failed|extension)

All proper calls

  1. Set the required configurations in the first step.

  2. Then go to the second one and enter the name of the goal. Don't forget to check the type for the goal as an "Event".

  3. In the third step, set the value for the category field: proper.

The calls with a certain duration

  1. Set the required configurations in the first step.

  2. Then go to the second one and enter the name of the goal. Don't forget to check the type for the goal as an "Event".

  3. In the third step, set the regular expression for the category field: (proper|no(\+| )+answer|busy|repeated|answered|failed|voicemail).

  4. Then add the regular expression for the label field: ^([3-9]\d|\d{3,})$.

    This expression allows for tracking the goals for the calls with a duration from 30 seconds to 16 minutes.

Unique first calls

  1. Set the required configurations in the first step.

  2. Then go to the second one and enter the name of the goal. Don't forget to check the type for the goal as an "Event".

  3. On the third step set the value for the category field: (proper|no(\+| )+answer|busy|repeated|answered|failed|voicemail)

  4. And don't forget to add the value 1 in the action field

All the calls via the Callback widget

  1. Set the required configurations in the first step.

  2. Then go to the second one and enter the name of the goal. Don't forget to check the type for the goal as an "Event".

  3. In the third step, set the value for the category field: Callback

After you configure the goals for the call, all the statistics for the new calls will be shown in the primary and custom report of Google Analytics.

Did this answer your question?