• I am working on livingpeace.org and we need to create a participants database.
    There will be five pages (one for each official language of the website) and in each of them there will be the explanation inviting you to subscribe. Immediately below there will be the form to subscribe. All forms in every page will insert records on the same database.

    The person completes the form and after a CAPTCHA should be a submit button. When the participant clicks the submit button, the data should be saved in the database but, at this point, a column “Status” on the database should indicate “SUBSCRIBED”. The participant, shall receive an email to confirm his registration. Only when he confirms, does the “Status” column change to “CONFIRMED”.

    At each stage the user should be directed to pages: Bubscription made, you will receive an email to confirm the subscription; Confirmation accepted, you are now subscribed; etc.
    This whole process is great with MailChimp … but I need it in WordPress (without connection with MailChimp), that’s why I am turning to Participants Database.
     
    Will it be possible for me to do it? Should I buy add-ons or something else?

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author Roland Barker

    (@xnau)

    The plugin is not set up for managing a mailing list, it doesn’t have many of the pieces you need to do that properly (or legally!) so unless you’re pretty adept at coding in WordPress, it’s probably not worth the effort.

    There are several mailing list plugins that may get you where you want to go with a lot less work.

    Thread Starter Anselmo Carvalho

    (@anselmocarvalho)

    No, I do not need a mailing list… Let me see if I can rephrase my question.

    The participant decide to subscribe to the project, go to the webpage https://goo.gl/YCnkAQ and fill in his information.

    When he press the submit button, I need to have in place the double opt-in (he has to receive an e-mail to confirm the registration). Only then, I can count him as “Confirmed”.

    Then, I will give him the option to edit his record or even delete it, in case he does not want to be part of the project anymore.

    The thing is, that I have five webpages (one for each official language of the website) and all of them refer to the same database.

    Is it clearer ?

    Plugin Author Roland Barker

    (@xnau)

    Ok, what you need to do is place a [pdb_record] shortcode on your confirmation page. You can determine which fields are shown using the “fields” attribute of the shortcode, something like this:

    [pdb_record fields=”confirm” submit_button=”confirm”]

    That will show only the one field for the user to confirm.

    Plugin Author Roland Barker

    (@xnau)

    More info on using the shortcode attributes here:

    Shortcodes and Their Attributes

Viewing 4 replies - 1 through 4 (of 4 total)

The topic ‘An intriguing case’ is closed to new replies.