For a specific project we are using the Webform CiviCRM Integration extension for a form where the website visitor can sign a petition. Once this is done we want to use specific matching to find a contact or create a new one (using the apiWrapper hook). This means I would like an option in Webform CiviCRM Integration to say that it should always create a contact and NOT try to find a matching one using the dedupe rules, is that possible?

(using CiviCRM 4.6.13 with Drupal 7.41)

2 Answers 2


I am not sure that I understand the question.

If you want every submission to create a contact without checking for an existing contact in CiviCRM, don't you do that by selecting -None- for the Matching Rule for contact 1.

  • 1
    I think JoAnne is right - we don't have to come up with anything crazy that will never find a match! Jun 23, 2016 at 13:35
  • That is probably what I was looking for, but at my customer's site the is no Matching Rule question for contact 1. They must be using an old version of webform civicrm integration Jun 24, 2016 at 8:11
  • That is indeed the case, they needed to upgrade their Webform and Webform CiviCRM integration installation Jun 24, 2016 at 14:37

Have you tried creating a crazy dedupe rule - and selecting that for your contacts in the webform_civicrm tab for each contact - a rule that is such that webform civicrm can never ever find a mattch?

  • That could certainly work :-) My initial solution now is ignoring webform_civicrm and creating my own module that picks up the webform submission and calls a specific api. Jun 23, 2016 at 13:12
  • Ok that's crazy :-) Jun 23, 2016 at 13:35

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.