Viewing 10 replies - 1 through 10 (of 10 total)
  • Thread Starter Patrick Mackaaij

    (@mackaaij)

    Should I file feedback somewhere else? As this topic didn’t receive a reply?

    Plugin Contributor ibericode

    (@ibericode)

    Hi Patrick,

    Sorry for the late reply, this one slipped through our attention. It is not possible to specify the add/overwrite behaviour per grouping / field as they work on a per-call (API call) basis.

    Changing the implementation would probably fix this quite easily though. Two quick options come to mind.

    1. Assume the default group when no field value is given. Then just update whenever a value IS given. You could use “list segments” (in MailChimp) for this, for example.

    2. Use a filter in PHP on the mc4wp_form_merge_vars filter and unset the groupings data if it is at the default value.

    Does that help? If not, let me know please!

    Plugin Contributor Harish Chouhan

    (@hchouhan)

    Hey Patrick,

    The behavior you are looking for is currently not possible. When subscribing data from your website form to MailChimp.com, the MailChimp API only allows us to either send the group details for existing user or not send them at all. There is currently no way to allow the ability to keep certain groups selected in the past and send new once.

    We are currently working on updating our plugin to support API version 3.0 of MailChimp. Once the integration is done, we will look into this use case and see if it’s possible.

    Thread Starter Patrick Mackaaij

    (@mackaaij)

    Thanks for looking into this. I’ll also provide a more detailed example.

    Let’s take two fields:
    1. “Frequency”, set to “Daily” by default
    2. “Phase”, set to “Interested” by default via a hidden field

    I’d like people to be able to update the former but not the latter.

    This could be a MailChimp for WP feature already, right? Just read the current field values for a subscriber and re-submit those instead of the forms default?

    Instead of fiddling around with PHP/mc4wp_form_merge_vars or introduce extra parameters to take into account in our MailChimp setup, I’ll wait for your update after you upgraded the plugin to support API 3.0.

    Plugin Contributor Harish Chouhan

    (@hchouhan)

    Hello Patrick,

    I did understand what you were trying to say earlier. Currently, it’s not possible with the existing API. When we submit details as I mentioned previously we only get basic responses from MailChimp such as whether the email address submitted exists or not.

    But do plan to work on this after the update which includes MailChimp API 3.0 is released. To stay updated you can subscribe to our newsletter by using the form in the footer of our website https://mc4wp.com/.

    Thread Starter Patrick Mackaaij

    (@mackaaij)

    Thanks again, as I said I’ll wait for your update after you upgraded the plugin to support API 3.0.

    Instead of email subscription, can I follow these updates via RSS? There is a change log but it doesn’t seem to have a feed?

    https://mc4wp.com/changelog/

    Plugin Contributor Harish Chouhan

    (@hchouhan)

    Hello Patrick,

    Our feed is available at https://mc4wp.com/feed/.

    Thread Starter Patrick Mackaaij

    (@mackaaij)

    Thanks Harish, but that feed only seems to introduce general news. The latest item is “Introducing Boxzilla”, instead of “3.1.6 – May 10, 2016”.

    Plugin Contributor Harish Chouhan

    (@hchouhan)

    Hey Patrick,

    The feed is from our blog and it only shows major news & general updates about our company. The update containing MailChimp API 3.0 would be major so we would mention it in ur blog as well as newsletter.

    Thread Starter Patrick Mackaaij

    (@mackaaij)

    Ok thanks, I’m following the blog ??

Viewing 10 replies - 1 through 10 (of 10 total)
  • The topic ‘Replace, add or leave as-is per grouping field instead of all-or-nothing’ is closed to new replies.