add_action('wpcf7_before_send_mail', 'save_form');

function save_form($wpcf7)
{

    global $wpdb;
    $table = $wpdb->prefix . "tps_forms";

    $submission = WPCF7_Submission::get_instance();

    if ($submission) {

        $submited = array();
        $submited['title'] = $wpcf7->title();
        $submited['posted_data'] = $submission->get_posted_data();

    }

    $data = array(
        'name' => $submited['posted_data']['name'],
        'email' => $submited['posted_data']['email']
    );

    $wpdb->insert($wpdb->prefix . 'tps_forms',
        array(
            'form' => $submited['title'],
            'data' => serialize($data),
            'date' => date('Y-m-d H:i:s')
        )
    );
}