• Resolved tenp

    (@tenp)


    I would just like some precise clarification on using multiple forms.

    My situation:
    I have 3 different forms and 3 corresponding, unique lists in my Mailchimp account. The foms are built using a third party form builder, and I have added the html code provided under Integrations > Custom to the form.
    Currently I can only send the info collected into either 1, 2 or all 3 lists no matter which form is used.

    So, if I were to purchase the premium version of your plugin, will I be able to have a user fill out form #1 then it only goes to MC list #1….form #2 => list #2….and so on. Only duplicating if I choose to have it go to more than one list.

    Just want to be 100% clear before dropping the $$.

Viewing 8 replies - 1 through 8 (of 8 total)
  • Plugin Contributor Lap

    (@lapzor)

    Hi,

    With the Premium version you could make multiple forms in the form builder within the MailChimp for WordPress plugin, and point each form to their own list.

    You can also use the “email notification” feature of the Premium version to make sure you receive an email with all the information for each sign up.

    To send the contacts to different lists via custom integration method you will need to use some custom code, similar to: https://github.com/ibericode/mc4wp-snippets/blob/master/integrations/wp-registration-form/add-to-grouping.php
    but then with the integration slug for custom integration: https://github.com/ibericode/mc4wp-snippets/blob/master/integrations/integration-slugs.md

    We always do our best to help all our Premium clients with anything we can, but *officially* custom code is out of scope for support, so we can’t go too far with that.

    Hope that helps.

    Thread Starter tenp

    (@tenp)

    This is great, thanks so much for your help!

    Thread Starter tenp

    (@tenp)

    Hmmmm…
    Ok so after looking at those code examples, I’m a bit confused.

    In the first one, what exactly is the “interest’ referring to? A particular field I assume? Still, how does it know which list to send it to?

    Going back over the user experience on the site, I know believe this step (adding user first and last name, and email to MC) will only occur after purchase has been made on checkout page.
    When someone purchases Product A then their name(s) and email are added to List A….Product B => List B….and so on.

    I don’t see where I can assign a product to it’s list.

    Plugin Contributor Harish Chouhan

    (@hchouhan)

    Hello,

    Can you please try adding below code to each of your custom forms?

    <input type="hidden" name="_mc4wp_lists[]" value="123abc456def" />

    Make sure to change the value of the list based on which list you want the form to submit. Let me know if that works.

    Thread Starter tenp

    (@tenp)

    Thanks Harish,

    This does work, but it only passes the email address and not the first or last name. I had this issue before but enabling user sync seemed to fix this.
    The question is why do these user input values not get passed in the first place? They are default values as per MC and should be passed without using sync, yes?

    Thread Starter tenp

    (@tenp)

    Also, how would I separate the lists based on the product page?

    Thread Starter tenp

    (@tenp)

    Now it looks like as soon as I add more than one other list, then none of them work.

    • This reply was modified 7 years, 1 month ago by tenp.
    Plugin Contributor Lap

    (@lapzor)

    It was the WPML add-on where a list was set per language. That overwrites the forms settings.

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Separate forms to separate Mailchimp lists’ is closed to new replies.