• I have tried both html and plain text email settings and the shortcode in the email does not get filled out when the email is sent the user receives

    Here is the private link you requested from Anchorage Marina:
    
    [record_link]

    Am I using the wrong code? I cannot find any info on this in the documentation

Viewing 15 replies - 1 through 15 (of 17 total)
  • Plugin Author xnau webdesign

    (@xnau)

    Make sure you have the “Participant Record Page” configured. This is in the plugin settings under the Record Form Settings tab.

    I had a customer complain about this today, and I’ve checked the form. It formerly had a field for the Record ID. When they put that in, it sent the link to the email address on their record. Now it asks for an Email. Nothing gets emailed. I tried putting the record ID in the Email field and it worked fine.

    This is a problem with the [pcb_request_link] shortcode.

    Here’s is what I am seeing (with an error message I’ve added until we get this resolved).

    https://gegbound.com/receive-link-to-revise-research-record/

    • This reply was modified 3 years, 6 months ago by dcbongeg.
    • This reply was modified 3 years, 6 months ago by dcbongeg.
    Thread Starter Num1Pirate

    (@num1pirate)

    It is configured. I am having a similar error on a new signup email

    Thank you, Test, for signing up with Anchorage Marina.
    
    You may complete your registration with additional information or update your information by visiting this private link at any time: <a href="[pdb_record_link]">[pdb_record_link]</a>.
    Thread Starter Num1Pirate

    (@num1pirate)

    [admin_record_link] is working fine

    Sorry, found my problem. I’ve fixed the field in the Resend Link Settings. I haven’t been in the Settings in years, so I don’t know the field was ever changed from Record ID to Email.

    Plugin Author xnau webdesign

    (@xnau)

    @num1pirate the correct tag to use in the template is [record_link]

    The “Participant Record Setting” must point to a non-private page that has the [pdb_record] shortcode on it. Check that setting, the link tag won’t be replaced if that setting is incorrect.

    Thread Starter Num1Pirate

    (@num1pirate)

    I have confirmed that Participant Record Page is set to the page that contains [pdb_record] but still not replacing the shortcode

    Plugin Author xnau webdesign

    (@xnau)

    OK, so I just checked this again to make sure it’s working, so not sure why it doesn’t work for you.

    One possibility is another plugin…although the fact that other tags are working suggests that this isn’t the problem, but the body of the email is passed through the “the_content” filter, which is used by a lot of other plugins, so interference is always possible.

    One thing you can do to check on that besides deactivating other plugins is the “Auto Paragraphs” setting in Participants Database. You can have emails bypass the global filter there.

    Another thing to check is try adding the “private id” column to your admin list columns, then check to see that the link to the participant record page is getting placed on those values.

    Thread Starter Num1Pirate

    (@num1pirate)

    Private Id is not populated in most of my users. Is there a way to have that generated?

    Plugin Author xnau webdesign

    (@xnau)

    Yes of course it won’t work without that value, but it is unusual that the record wouldn’t have that value. Probably something we should have looked at from the beginning.

    One way to do this is to export only the records that are missing the private id, with only the record id field and the private id field included in the export.

    Then, open the CSV in a spreadsheet app and then use a built-in function of the spreadsheet app to generate your private IDs (making sure you follow the exact format of the plugin’s private ID values) then save the CSV and import to Participants Database with the settings so that matching records will be updated with the incoming values.

    Thread Starter Num1Pirate

    (@num1pirate)

    Got it populated using a little MySQL to update the field UPDATE wp_participants_database SET private_id = UPPER( Right( MD5(email), 7 ))

    • This reply was modified 3 years, 5 months ago by Num1Pirate.
    • This reply was modified 3 years, 5 months ago by Num1Pirate.
    Thread Starter Num1Pirate

    (@num1pirate)

    I noticed the export only does certain fields, is there a way to export additional fields

    Thread Starter Num1Pirate

    (@num1pirate)

    For some reason it is now replacing the shortcode with just the page url no ?pid=XXXXXXX

    Thread Starter Num1Pirate

    (@num1pirate)

    Any progress on what could be causing this? Is it possible to have a direct conversation with you?

    Plugin Author xnau webdesign

    (@xnau)

    You can email me, [email protected], but so far I don’t see anything that we need to fix in the plugin.

    Make sure everything is updated to the latest versions.

Viewing 15 replies - 1 through 15 (of 17 total)
  • The topic ‘Private Link email Template’ is closed to new replies.