In mailchimp we have a field named FNAME with a default merge tag Value "ListFan"

Now in drupal we don't want to show the default Value to the user, we only want to use that value when the subscriber doesn't fill in the name.. But it keeps showing up in the name field...
In the list settings in drupal at the bottom "MAILCHIMP LIST SETTINGS" I've set the field for Name to --Select--, but the default value is filled
even if I select something like 'Status' or 'user ID' for the name field it will automatically set it to the Default Merge Tag Value "ListFan" ?!

Any help really appreciated,
love this integration of mailchimp and drupal :)

Comments

jorisx’s picture

Title: A little problem with the 'default merge tag Value' » How can i hide the default value in the mailchimp subscribe form ?

How can i hide the default value in the mailchimp subscribe form ?
Any one an idea ?

jorisx’s picture

I'm using a freeform so anonymous visitors can easily subscribe to the list
But the default value's are already filled in...

It says on the list settings page:

Free form lists, the only type allowed for the Anonymous role, present a signup form with all MailChimp merge fields displayed. Default values are allowed for authenticated users based on token mappings.

But I want to hide the default values so guests can fill in their own info ...

gcb’s picture

Status: Active » Closed (works as designed)

Have you tried using a hook_form_alter() to clear out the default values? The current behavior is intentional: this is not a bug.