Closed (won't fix)
Project:
Mailchimp
Version:
6.x-2.x-dev
Component:
User interface
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
18 Jan 2011 at 06:30 UTC
Updated:
28 Jun 2016 at 16:05 UTC
Jump to comment: Most recent
Comments
Comment #1
kostajh commentedI was looking for this functionality as well.
Would it make sense to store the field settings (required/optional/visible/hidden) per list as a serialized array in the Mailchimp DB table? Would we want users to be able to configure field requirements/visibility for blocks separately from the form on mailchimp/subscribe?
Comment #2
rajmataj commentedA similar request ticket, http://drupal.org/node/686424, states that name fields are drawn from your setup in MailChimp itself. To do so after logging into MailChimp, go to this page and find instructions
http://kb.mailchimp.com/article/advanced-customization-of-mailchimps-sign-up-forms/. If you remove the Last Name field, for example, it will not show in the MailChimp block for your site if users are setup to Opt-in.Hope that helps.
Comment #3
agileware commented@RajP:
Yeah, I have done that for the time being but if this feature was implemented it would mean I could collect names for logged in users from their account but anonymous users don't see any name fields.
So I get the best of both worlds.
Comment #4
ryank76 commentedThat would be a great feature and increase signups, as people would only need to enter email address.
Comment #5
skolesnyk commentedYou achieve this by removing extra fields from a list's settings in Mailchimp.
Comment #6
andrewbenkard commentedI'm using 7.x but posting here since the solution may be similar. Sorry!
I too am trying to hide certain MailChimp fields (e.g. phone number) from being displayed to site visitors in the "native" signup block provided by the module.
I know that I can roll my own signup code at MC (per @rajmataj) and put that in a block, but it's less elegant than using the module's prebuilt block...
One can also completely delete fields at MC (per @skolesnyk) but I want to preserve the phone numbers in MailChimp.
So, is there any way to show only a few MC list fields in the module's signup block?
Comment #7
skolesnyk commentedMaybe try display:none css property on the fields you'd like to hide.
Comment #8
andrewbenkard commented@skolesnyk - yes, that's the answer! Thank you.
Comment #9
marcus178 commentedWhy don't you use form_alter to remove the fields you don't want. It can be done like so.
Comment #10
nrackleff commented“And now our watch [for support of the 6.x version of the MailChimp module] has ended…” With the end of Drupal 6 support, I’m sad to say we too must turn the page.
Fret not! The 7.x-4.x and 8.x versions come highly recommended. Both are using Mailchimp’s new API 3.0 and are being actively maintained. “What is dead may never die, but rises again, harder and stronger!”