Sorry for missing your question so long ago. I’ll try to answer.
- The pmpro-mailchimp plugin does try to send the user’s first and last name to MailChimp. Make sure you have FNAME and LNAME “merge fields” set up in MailChimp. They are by default, but maybe something happened. I also think some gateways may trigger the MailChimp API calls before the user is fully set up. Can you let me know which gateway you are using so we can test?
- When a user upgrades, the pmpro_change_membership_level hook is fired and the pmpro-mailchimp plugin should send an update call to the MailChimp API. This will update the membership level related fields for them in MailChimp.
Let me know if this helps.
Hello Jason.
Here is a link to screen grab of my MailChimp form that may help you to help me.
https://we.tl/t-claS2nsV0g
Thanks.
Thank you for your feedback. Please edit the field in the screenshot and confirm what the field name has been set to? Please also send me a link to your checkout page?
Kind Regards,
Jarryd
Support Manager at Paid Memberships Pro
-
This reply was modified 1 year, 10 months ago by
Jarryd Long.
My sign-up page is here: https://sunburylife.au/membership-account/membership-levels/
First name is: First Name
PMPLEVELID is: PMPLEVELID
PMPLEVELID is PMPLEVELID
PMPLEVEL is PMPLEVEL
Your checkout page doesn’t collect the first name of the user (https://sunburylife.au/membership-account/membership-checkout/?pmpro_level=1) so it won’t be able to send this data to Mailchimp.
First Name is a custom form field as well – because of this you’d need to use a code recipe to send the relevant field from your website to the First Name field – our Add On will automatically look for the first_name field during checkout if it’s present and send it to the FNAME merge tag.
I would recommend taking a look at our Capture Name & Address for Free Levels or for Offsite Gateway Add On (https://www.paidmembershipspro.com/add-ons/capture-name-address-free-levels-offsite-gateway/) which adds the relevant fields to the checkout page so that it can be sent to Mailchimp.
Kind Regards,
Jarryd
Support Manager at Paid Memberships Pro