diff --git a/classes/controllers/FrmTestModeController.php b/classes/controllers/FrmTestModeController.php
index 9b989dd6a7..4b59bde4c5 100644
--- a/classes/controllers/FrmTestModeController.php
+++ b/classes/controllers/FrmTestModeController.php
@@ -96,6 +96,8 @@ private static function render_testing_mode_container() {
}
if ( ! empty( $form->options['chat'] ) ) {
+ // Track view test mode with chat form.
+ FrmUsageController::update_flows_data( 'view_test_mode', 'chat_form' );
echo '
' . esc_html__( 'Test Mode is currently not supported for conversational forms.', 'formidable' ) . '
';
return;
}
@@ -143,6 +145,10 @@ private static function render_testing_mode_container() {
self::include_svg();
+ if ( ! $enabled ) {
+ FrmUsageController::update_flows_data( 'view_test_mode', 'no_addon' );
+ }
+
include FrmAppHelper::plugin_path() . '/classes/views/test-mode/container.php';
}
diff --git a/classes/controllers/FrmUsageController.php b/classes/controllers/FrmUsageController.php
index ee2f2de850..427c1598b6 100644
--- a/classes/controllers/FrmUsageController.php
+++ b/classes/controllers/FrmUsageController.php
@@ -141,7 +141,7 @@ public static function ajax_track_flows() {
}
/**
- * Updates flows data.
+ * Updates flows data. This increases the count of flow_data[ $key ][ $value ].
*
* @since 6.16.1
*
diff --git a/classes/views/test-mode/container.php b/classes/views/test-mode/container.php
index f0c0f5ed1e..d41a040bb0 100644
--- a/classes/views/test-mode/container.php
+++ b/classes/views/test-mode/container.php
@@ -88,6 +88,17 @@
}
?>
+
+ ',
+ intval( $form_action->ID ),
+ esc_attr( $form_action->post_excerpt )
+ );
+ }
+ ?>