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).
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>.
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.
@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.
I have confirmed that Participant Record Page is set to the page that contains [pdb_record] but still not replacing the shortcode
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.
- This reply was modified 2 years, 2 months ago by xnau webdesign.
Private Id is not populated in most of my users. Is there a way to have that generated?
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.
I noticed the export only does certain fields, is there a way to export additional fields
For some reason it is now replacing the shortcode with just the page url no ?pid=XXXXXXX
Any progress on what could be causing this? Is it possible to have a direct conversation with you?
- The topic ‘Private Link email Template’ is closed to new replies.