This sounds like a perfect use case for Google Tagmanger Event tracking and google analytics Goals.
I would refer you to https://support.google.com/analytics/answer/6164470?hl=en
You can make events happen conditionally via URL or actual interaction with page elements via class or ID.
Analytics goals will allow you easily track the outcomes in GA.
Related Posts:
- Remove wrapping div and ul from output of wp_nav_menu
- Add custom html to last sub-menu item
- wp_nav_menu() custom container and container_id
- Show a WP 3.0 Custom Menu in an HTML Select with Auto-Navigation?
- global menus made from master site’s custom menus wpmu network
- Adding Custom Link anchors in the top menu that points to specific sections of the site home page
- wordpress custom walker for thumbnails with custom menu
- Change default status and replace the icon for an hamburger menu
- simple expandable vertical menu, java script problem
- Create a Custom menu item fetched by Product Categories and Sub Categories
- wp_nav_menu google analytics event tracking
- Only append custom classes to nav menu items
- How to extend nav-menu-item-control data in Appearance > Customize?
- Hide Login information in Account settings in Buddy Boss
- How can I get the page url slug when ‘post_name’ returns an id?
- Adding all sub-pages to the menu manager
- add JS to multiple plugin admin pages
- Putting tag outside tag on generated Menu
- Programmatically (PHP) get the nr. of items in the primary navigation menu
- How to create left and right menu with logo center in a custom theme?
- Add clickable arrows to parent menu items with children elements e.g. with
- How Do I Remove The Right Hand Block On The Main Header?
- Adding posts to custom menu [closed]
- How to wrap the list with custom class using wp_nav_menu?
- Alphabetical Custom Menu
- Sub menu indicator that links to sub menu
- Navigation label for page in custom theme
- WPML Plugin Not displaying multilingual Menus
- how to display a specific wordpress menu?
- Create a url structure for my blogs based on categories and sub-cats
- Looking replicate static HTML Menu into WordPress Dynamic Menu [closed]
- Custom font size nav bar
- Sticky menu for WP custom menubars
- Stop Expansion of Top Level Menu in the WordPress Admin Sidebar
- Insert menu with a custom walker into page / post body using shortcode?
- Implement a Walker with custom object rather than WordPress database object
- How can I tag a menu item as visited for each unique user?
- How do I create a root link in wordpress to a PDF file?
- Position a hard-coded menu item
- How can i create menu like in the example?
- WordPress custom dropdown listings
- How to request container_class from wp_nav_menu
- Menu not appearing in custom theme
- How can i display custom menu in sidebar?
- How to have multiple WordPress Menus
- How to add active state to the navigation links?
- Missing current_page_item in custom menu
- WordPress menu: How to make www.link.com/#name never contain current_page_item class?
- Customize Widget Navigation
- Custom menu not showing even though it shows as being registered?
- Custom CSS Nav Menu Style Not Being Applied
- Current menu item highlights wrong
- Add producthunt badge to wordpress menu
- Woocommerce custom “My Account” Tab – Add Save button
- Adding a drop-down (select tag) option under Menu Settings in WordPress Admin
- How to add a template – so that i can choose a different menu for some pages
- clickable toggle menu, help
- How to create custom post type selection to nav menu
- Help needed creating a custom Hamburger menu in header
- Menu selection for header
- How to create a custom menu for specific user
- How to customize WordPress vertical menu?
- remove or hide Link Relationship (XFN) form Menus tab
- My connecting URL form in html to PHP does not work
- User WordPress menu in custom page
- Adding images to anchors in the list created and fetched with wp_nav_menu
- how to hard link to the posts page?
- How do I display entries in the top menu based on conditions selected in the sidebar menu?
- Buddypress: New Tab and Page (Members Profile) [closed]
- How to work around the bug which prevents custom menus from being deleted?
- Class .current-menu-item in custom menu Walker
- menu customization
- How to move menu next to left of the search box?
- Custom CSS File wont work on second Page
- removing extra mobile menu from the header
- Custom Menu (only showing direct cildren) ACF not showing
- Add line break for menu items
- How to: Easily Move a WordPress Install from Development to Production?
- Is there a flowchart for WordPress loading sequence?
- Essential technical features for high-end WordPress web hosting? [closed]
- How to remove admin menu pages inserted by plugins?
- How to put logs in WordPress
- How to get the Date Format and Time Format settings for use in my template?
- Where are Additional CSS files stored
- Best Practices for Regression Testing WordPress Websites?
- What Is The Use Of map_meta_cap Filter?
- get post author id outside loop
- Custom Walker: how to get ID in function start_lvl
- Creative uses of WordPress [closed]
- How to *remove* a parent theme page template from a child theme?
- How do I make my child theme re-apply the settings that were customised when its parent was active?
- Multiple Inputs in a Customizer Control
- New WP_Customize API – how does it work under the hood?
- Embedding a SOAP Client into a WordPress Plugin?
- Is there anything that Joomla or Drupal can do that can’t be done in WordPress? [closed]
- Update widget form after drag-and-drop (WP save bug)
- Data sanitization: Best Practices with code examples
- How to benchmark a WordPress installation? [closed]
- Should I delete the default themes?
- Moving WP install from local to live, what about wp_posts GUID?