Creating My Account Page
A My Account page allows members to view their profile information and update their details.
Create the Page
- Go to WordPress Dashboard > Pages > Add New
- Name the page (e.g., "My Account")
- In the iMember360 Content Protection box, select which membership levels can access this page
Display User Information
Use these shortcodes to display member data:
- i4w_user_first_name - First name
- i4w_user_last_name - Last name
- i4w_user_email - Email address
- i4w_user_levels - Membership levels
- i4w_user_registered - Registration date
See all available shortcodes: Contact Shortcodes
Add Profile Update Form
To allow members to update their information:
- In Keap, go to Marketing > Automation Builder
- Create an new automation or use an existing one.
- Create a Request Information web form with the desired fields
- Copy the HTML code (unstyled)
- Publish the automation
- Embed the form using the i4w_webform shortcode
Best practice
Set the email field to hidden. iMember360 will prefill it, ensuring the correct contact is updated. To allow members to change their email address, use the i4w_email_change shortcode (see section 5).
Add Password Change
Allow members to change their password with the i4w_password_change shortcode.
Add Email Change
Allow members to change their email address with the i4w_email_change shortcode.