EME helps you to achieve GDPR compliance. While some things (like alerting your visitors of the fact that you use cookies and also inform them about your privacy policy) remains your own responsibility, you can put the eme_gdpr shortcode on a regular wordpress page (with all the explaining you want to do) so people can easily and safely request their personal info stored in EME. The link generated by using #_GDPR_URL in the email the form sends out (the form is created by this shortcode) is only valid for X hours (the lifetime of a wordpress nounce, typical 24 hours).
The content of the generated email can be changed in the EME GDPR preferences.

So in fact it is a 2-step procedure:
1) create a wordpress page and put [eme_request_personal_info] in it. Then let people know of this page (privacy policy, mail, …).
If the url you give to people contains the parameter eme_email (with value a valid email address), that email will be used to prefill the email field in the resulting form.
2) after the user enters his email and submits the form, he/she gets an email with a link towards the personal data stored.


It accepts the following optional parameter:

  • show_info_if_logged_in if set to “1” or “true the shortcode will immediately show the form if the person viewing the page is logged in and a linked EME user is found. Defaults to false. Possible values: 0 or false, 1 or true

To allow people to change some of their personal data, you can use the shortcode [eme_change_personal_info]

Note: if the page that contains this shortcode has a parameter eme_email in it (e.g. this_page/?eme_email=mine@me.you ), then that email will be used to prefill the email field. This allows you to mail the url to this page (via EME) to a lot of people and have their email already filled in (so less work for the receiver).