Summary
The Buying Buddy plugin will automatically add Google Events to key user activities associated with signup and registration so that you may have close insights to how visitors on your website interact with widgets.
All Events have an event category of “mbb-event”.
Instructions
- You must have a Google Analytics account
- You must have installed the Google Analytics tracking code on your website
There is nothing else for you to do on your website as Google Events are embedded in widgets. Using the Buying Buddy widgets in your website will trigger Google Analytics “events” and you will see these automatically reported in your Google Analytics account in: "Behavior > Events"
Implementation
The execution of the GA event tracking code is handled by the Buying Buddy plugin.
Although this is not output as HTML, this is the format
ga('send', 'event', { eventCategory: 'registration', eventAction: 'start', eventLabel: 'widget'});
Events
The following lead registration events are tracked:
Category
All events have a category of “mbb-event”.
This is the main filter that will allow you to discover Buying Buddy events.
Action
Each appropriate event has a unique label as shown in the table below.
Label
Where appropriate, the URL of the page where this event occurs is passed as the “label”.
Events Supported
MBB Activity | event "Category" | event "Action" | Meaning of Event |
---|---|---|---|
Registration process | mbb-event | register-link-start | User clicks a “register” link to initiate a registration |
mbb-event | register-link-cancel | The limit of searches was met and the lead sees the register form | |
mbb-event | register-link-success | Registration was successful | |
Search Form hit limits | mbb-event | search-limit-start | Search limit reached and User prompted to register |
mbb-event | search-limit-cancel | User declines to register | |
mbb-event | search-limit-success | User completes Registration | |
View listing hit limits | mbb-event | listing-limit-start | Property view limit reached and User prompted to register |
mbb-event | listing-limit-cancel | User declines to register | |
mbb-event | listing-limit-success | User completes Registration | |
Save a Search | mbb-event | save-search-start | User starts to save a search |
mbb-event | save-search-cancel | User cancels process | |
mbb-event | save-search-success | User successfully saves a search | |
Save a Listing | mbb-event | save-listing-start | User starts to save a listing |
mbb-event | save-listing-cancel | User cancels the save listing process on the 1st step | |
mbb-event | save-listing-success | User successfully saves listing | |
mbb-event | step-2-cancel | User cancels the save listing process on the 2nd step | |
Schedule a showing | mbb-event | schedule-showing-start | User starts to schedule showing |
mbb-event | schedule-showing-cancel | User cancels schedule showing process | |
mbb-event | schedule-showing-success | User submits request to schedule showing | |
Send to Friend | mbb-event | email-friend-start | User clicks to see the send-to-friend form |
mbb-event | email-friend-cancel | User cancels process | |
mbb-event | email-friend-success | User successfully sends-to-friend | |
Request Listing Info | mbb-event | listing-request-start | User clicks to request more information |
mbb-event | listing-request-cancel | User cancels process | |
mbb-event | listing-request-success | User successfully requests more information |