Estendendo o Formulário de Contato 7 plugin do Wordpress usando ganchos

Gostaria de criar um plugin que use o formulário de contato 7 hook, wpcf7_admin_after_mail. Eu quero usar o plugin para fazer interface com um sistema de CRM. O que tenho até agora é o seguinte:

//plugin header here

function add_to_CRM( $cf7 )
{
    if (isset($cf7->posted_data["your-message"]))
    {
        full_contact($cf7);
    } else {
        quick_quote($cf7);
    }
    return $cf7;
}

add_action('wpcf7_admin_after_mail', 'add_to_CRM');

//other functions here

Parece que não consigo fazer isso funcionar. Eu não consigo nem fazer o gancho funcionar e fazer algo como me enviar um e-mail. Alguém tem alguma idéia do que estou fazendo de errado aqui. Como tenho pouca experiência com o Wordpress, talvez eu esteja perdendo o barco completamente com o que estou tentando fazer aqui. Eu pesquisei no Google por respostas sem fim.

Edição: Acabei adicionando isso ao arquivo functions.php do tema e funciona perfeitamente. O problema é que eu quero fazê-lo funcionar como um plugin. Qualquer ajuda será apreciada.

questionAnswers(1)

yourAnswerToTheQuestion