Делаете в форме текстовое поле, скрываете его через css. Яваскриптом кладёте в него нужную вам информацию (название, url и т.д.). Либо тоже самое с использованием скрытого поля - тогда без css.
Посложнее - делаете поле, делаете ему дефолтный value например __PRODUCT-INFO__ . Далее при вызове шорткода делаете примерно так:
<?php
$info = "Товар: " . get_the_title() . " \nСсылка: " . get_the_permalink();
$cf = do_shortcode('[contact-form-7 .....]'); // шорткод вашей формы
$cf = str_replace("__PRODUCT-INFO__", $info, $cf);
echo $cf7;