Hi, thanks for responding. Regarding the “invalid API request”, I was using Mailpoet version 3.0.0-rc.1.0.4 and sending using my hosts server (1&1 Internet). Because this didn’t work, I am now using version 2 and the subscription form works OK as a widget in the sidebar using the same sending method.
I find your Manage Subscription page rather difficult to understand. For example, what is the point of displaying a field labelled “Please leave this field empty”? Also there should be no need to have to fill in boxes for First Name and Last Name.
Update: I have actually just used the Unsubscribe and Manage Subscription links at the bottom of the Welcome Course Newsletter that you send. The Unsubscribe link is simple and works fine. I see that when I tried to subscribe again using Manage Subscription that when I enter a first and last names in the appropriate boxes, the “Please leave this field empty” box is populated with my email address, which is already displayed at the top of the page (though this may be due to Chrome Autofill which I have setup). When I change the status to “Subscribed” and click SAVE, there is no indication that I am now Subscribed again and indeed when I go back and use the Manage Subscription link again, I still have the status Unsubscribed. So I am not sure now whether I am subscribed or not! I repeated the above process leaving the first field empty as instructed (ie without Chrome Autofill) and got the same behaviour.
It would be very helpful if you could explain how Manage Subscription is supposed to work and maybe redesign it to make it simpler.
Many thanks for your efforts.