Hi @chingiz35
I hope you are doing well.
The Forminator is a Full replacement to the Contact 7 Form so you wouldn’t use an additional plugin but replace the contact form.
I do suggest giving it a try in the future.
About your issue, not a real solution but could be a workaround for you.
First of all, as I let you know it is an issue with Contact 7, not Hustle, so this is only a start of code, you would need to improve its usage.
Hustle plugin triggers some JS events when PopUp is displayed, in the Contact plugin you can create two hidden fields
[hidden product-name]
[hidden product-url]
And set the value of hidden fields using JS that is triggered when Hustle PopUp loads.
<?php
add_action( 'wp_footer', function(){
?>
<script>
jQuery(document).on('hustle:module:loaded', function(t, e){
// Return if wrong ID
if(e.moduleId != 14){
return;
}
// Get Product title and page URL
let product_name = jQuery('.product_title').text();
let product_url = window.location.href;
//console.log(product_name);
//console.log(product_url);
// Set Product title and URL on hidden Contact fields.
jQuery('input[name="product-name"]').val(product_name);
jQuery('input[name="product-url"]').val(product_url);
});
</script>
<?php
}, 21 );
To use it you can use it as a mu-plugin https://wpmudev.com/docs/using-wordpress/installing-wordpress-plugins/#installing-mu-plugins or in functions.php since I can see you are using a custom theme.
As I said, it is just an example of code but the issue is not related to Hustle so extending it to add extra validations would be out of our support scope.
Best Regards
Patrick Freitas