-
- 3 Ways to Trigger a Box on Click
- AdBlock Detect Trigger
- Click Trigger
- Display a popup before user leaves your website
- Display a popup when a certain element reaches your browser's viewport
- Element Visibility Trigger
- EngageBox Popup Triggers
- Exit-Intent Trigger
- External Link Click
- Hover Trigger
- Idle (Inactivity Detection)
- OnClick Trigger
- Page Load Trigger
- Page Ready Trigger
- Scroll Depth Trigger
-
- AcyMailing List Condition
- Browser
- City
- Component Condition
- Continent Condition
- Convert Forms Conditions
- Cookie Condition
- Country Condition
- Date Condition
- Day of Week
- Device Condition
- Display Conditions
- E-Commerce Conditions (VirtueMart - HikaShop)
- EngageBox - Viewed Another Popup Condition
- Homepage
- IP Address Condition
- Joomla! Content Article Condition
- Joomla! Content Category Condition
- Joomla! Content Component View Condition
- K2 Category
- K2 Item
- K2 Page Type
- K2 Tag
- Language
- Menu Item
- Month
- New/Returning Visitor Condition
- Operating System
- Pageviews Condition
- PHP
- Referrer URL Condition
- Region
- Time on Site
- Time Range
- Trigger based on URL match
- URL Condition
- User Access Level Condition
- User Condition
- User Group
-
- Create a AcyMailing Optin Box
- Create a Breezing Forms Popup
- Create a Facebook Like Page Box
- Create a GetResponse Optin Box
- Create a MailChimp Optin Box
- Create a SalesForce Optin Box
- Create a Twitter Follow Button Box
- Create a Vimeo Video Popup
- Create a YouTube Video Popup
- Create an RSForm Popup
- Display a Joomla Article In a Popup
- Display a Joomla Module in a Popup (Modal)
- Display Google Map in a Popup
- Google Analytics Integration
- Load Convert Forms through EngageBox
-
- Randomly Rotate Popups on a Page
- Αdd Sound Effects to Your Popups
- Make Accessible Popups
- Add a Countdown timer in your popup
- Limit impressions per unique visitor
- Test the responsiveness of your boxes for various devices and viewports
- Open a box by clicking on a menu item
- Trigger based on the minimum time visitor spent on the site
- Auto-Close popup after a specific time
- Open a box using HTML Attributes
Google Analytics Integration
Integrating Engage Box Events data into your existing Google Analytics reports is easy and lets you view Engage Box Events, such as the Open and Close event, as custom events in your Google Analytics dashboard.
Enable Google Analytics Tracking
- Go to extension's configuration page
- Enable the Google Analytics Tracking option under the Tracking tab
- Enter your Google Property ID (G-XXXXXXXXXX)
- Optionally enter the event category label
- Save
Google Analytics Dashboard
As soon as the Google Analytics Integration is set, you are able to view each Engage Box event statistics through your Google Analytics dashboard.
Login to your Google Analytics account . From the left menu navigate to Behavior -> Events -> Overview. You will notice a new Event Category with the name (Most likely Responsive Scroll Triggered Box) you've set in Engage Box preferences.
View All Tracked Boxes
Click on the "Engage Box" Event Category to filter all events based on that category.
Then choose "Event Label" as the table's Primary Dimension. You will now notice a list of all your tracked boxes. The ID and Title of the box are used for the Event Label in order for you to be able to identify each box.
Now, we are going to add an extra table column regarding the Event's Action such as the Open and the Close event. Click on the Secondary Dimension listbox and search for the "Event Action".
Now, you have a complete picture of all of your tracked boxes.
Real-Time Stats
Real-Time allows you to monitor activity as it happens on your site or app. The reports are updated continuously and each hit is reported seconds after it occurs. For example, you can see how many people are on your site right now, which pages or events they're interacting with, and which goal conversions have occurred.
To see Real-Time Events: Select the "Reporting Tab" and then go to Real Time -> Events.
Smart Load of Google Analytics Library
Nowadays website speed is everything and we know it. We don't want to slow your website down. Thus, in order to avoid duplicate Google Analytics tracking code and increase your page's load time, Engage Box will try to find and use any existing loaded instance Google Analytics library in your page.
If Engage Box can't find any already loaded instance of Google Analytics, the Universal Google Analytics library will be loaded and used instead.
Want to get even more from Google Analytics?
To get the most out of Engage Box in Google Analytics, we highly recommend that you configure Goals, Funnels, and the Ecommerce options for Google Analytics. Configuring these parts of Google Analytics will not just help you get more from your Engage Box Statistics, but give you a much better understanding of your website as a whole.