[Solved] How to verify that user has clicked on the verification link sent after contact form 7 submit? [closed]


  1. You must use CFDB7 plugin to save CF7 data here is an example for saving and retrieving data
  2. You need create hidden field in CF7 form and insert into it uniqID (You can use plugins for adding a unique field cf7-submission-id
  3. create a page on the site (create a template for the page) to which you will redirect clients and check the get parameter which will be a unique id
<?php
    if(isset($_GET['client_id']) { //client_id = uniqid of form
        // Your page code
        // client_id -> this is uniqid of form, check if it exists in the database and display the data of sended form 
    }
?>
  1. Create a link in the text of email to your created page and add a link with uniqid your.site/your_dynamic_page?client_id[submission_id submission_id-537]

1

solved How to verify that user has clicked on the verification link sent after contact form 7 submit? [closed]