• Resolved mikeuro

    (@mikeuro)


    I’m using the brave popup to subscribe users to mailchimp, with 1 email field + checkbox with policy acceptance. After user inserts the email checks the mark and click submit, the user is not subscribed to mailchimp and we get this error message on the email

    “`Hi,

    Your Brave Campaign ‘Newsletter’ failed to subscribe a visitor to your Newsletter mailing list (Due to mailchimp API issues, incomplete data or other reasons).
    Please add the visitor to your list manually from your mailchimp Dashboard:

    First Name: Not Given
    Last Name: Not Given
    Email Address: email@email.com

    Message Sent By Brave Plugin.`”

    The API is correctly connected to mailchimp and we can see the list, we select the list on the form settings – action – add user to newsletter tab

    what is wrong?

Viewing 11 replies - 1 through 11 (of 11 total)
  • Plugin Author Brave

    (@getbrave)

    @mikeuro Can you please go to your Mailchimp Lists and select the list that you are syncing with Brave and then check the field settings and make sure you have not made any custom fields Mandatory?

    Thanks

    Thread Starter mikeuro

    (@mikeuro)

    I checked and the only required field in the “Audience fields and *|MERGE|* tags” page is “Email Address”, all the others are not checked

    Plugin Author Brave

    (@getbrave)

    @mikeuro Kindly go to Plugins > Editor, and select Brave from the list.
    Then select the Mailchimp.php file from libs > Integrations > Mailchimp.
    Once the file is open, add this line:

    wp_mail( 'contact@getbrave.io', '[Error]Mailchimp Error', json_encode($data) );

    right after this line (line 123):

    $data = json_decode( $body );

    And save the file.

    Then submit the form from the frontend and we will receive and error message which will tell us what the issue is.

    Thanks

    Plugin Author Brave

    (@getbrave)

    Just received the email that contained the response from Mailchimp and there are no errors. The email should show up fine in your list.

    Can you please make sure you are checking the correct list?

    Thanks

    Hi,

    Congratulations on the good work.
    Yet I just add exactly the same message. May I ask you to look into it?

    I did check that there are no required field other than the email.
    The only thing I am thinking of is that I have no field for FirstName and LastName in my list.

    I am looking forward to reading from you,

    Warm regards,
    Vladimir

    Plugin Author Brave

    (@getbrave)

    @vlatocha,

    Can you please go to your Mailchimp Dashboard, then go to “All Contacts”, and then click the Settings button and click the Audience Fields & Merge Tags menu.

    When the page loads, make sure the Firstnmae field is set to FNAME and lastname is set to LNAME

    Thanks

    Here must be one problem: there is no such field in my database since I don’t ask for this information.
    I just tried:
    – adding these two fields, one with FNAME and LNAME in the merge field, no change,
    – moving these two fields to be just after the email field. It seemed like it took more time to get an error notice, but it didn’t work either.

    Thank you for your swift reply! 😊

    Plugin Author Brave

    (@getbrave)

    @vlatocha Your Merge Tags field should look something like this:

    View post on imgur.com

    It does look like this :/

    Plugin Author Brave

    (@getbrave)

    @vlatocha Can you kindly get in touch with us through this contact page:

    https://getbrave.io/contact

    Thanks

Viewing 11 replies - 1 through 11 (of 11 total)
  • The topic ‘[Brave][Error] Newsletter Subscription Failed’ is closed to new replies.