Tracking split test performances may vary based on how you set that split test.
Let's see together how to check the data based on each specific scenario.
Scenario 1: The Split testing tool creates 2 pages with different URLs
Solution: Split the traffic between them.
You can split the traffic by splitting your audience and serving a different link to each part of it or by using a link rotator like switchy.io or linksplit.io. Just remember to use the same set of URL parameters (UTMs etc...) for both URLs.
Funnelytics side: All you need to do is
Map a single traffic source and set it with the URL parameters mentioned above(that are the same for both links)
Map the two landing pages
Connect the source icon to the two pages icons
Refresh Analytics
Example
Scenario 2: The Split testing tool uses a single page but appends query parameters to the URL to serve different content.
Solution: Filter pages based on the parameters
There is no need for additional setup, everything can be handled inside your Funnelytics canvas.
Funnelytics side: All you need to do is
Map a single traffic source and set it with the URL parameters you are passing to the landing page
Map the two landing pages
Duplicate the landing page using Ctrl+D
Select the first one and open the tracking tab
Paste the URL with the split test parameter(s) in the URL and Funnelytics will auto-populate the parameters' fields. [Eventually you can do it manually by checking the "Filter Page by URL parameters" checkbox and typing in the values]
Repeat the process for the other icon using the URL with the other parameter
Connect the source to the two pages
Example
Scenario 3: The Split testing tool uses a single page but leverages JavaScript to render different page elements
NOTE: Tracking Setup
This Solution will need either some Google Tag Manager skills, JavaScript knowledge, or the help of a developer.
Solution: Fire events based on the content rendered on the page
To do so you will have to fire Funnelytics Events based on the Element Visibility Trigger (more about that here: https://www.simoahava.com/analytics/element-visibility-trigger-google-tag-manager/)
What I would do is to fire and event called "Split Test" with at least the following attributes:
Page Path (the page where it is fired)
Variation (which variation of the test is)
Funnelytics side: All you need to do is
Map a single traffic source and set it with the URL parameters you are passing to the landing page
Map the landing page
Map as many Split Test actions as many variations you have
Set each Split Test action with the correct attributes
Connect the to the landing page, the landing page to the actions and the actions to the next step
Refresh Analytics
Example