First off - EXCELLENT component - simple to set up, neat interface and logical methods ... however ...
I've trawled the forum for the answer and can't find it for looking (and it's late and I've been trying to solve this problem for days now ! Grrr !)
The Problem
I (like many others it would seem) want to be able to automatically subscribe a user to a list. I am fully aware of the double opt in process and anti spam laws and am not trying to circumvent these. I have provided other means for ensuring that only willing users will be subscribed to the MailChimp list.
I want to improve the user experience such that when they finally get to enter their email address (after several confirmation steps) they are fully aware they're being subscribed to a list but do not have to either: further activate their account (if I set the "New User Account Activation" to SELF) ; or, logon to their profile to update the "newsletter" checkbox (if I set the "New User Account Activation" to NONE)
The Scenario
I have successfully installed and tested the CMC component so I know it's working as advertised, just not how I want it to.
I am using a custom subscription form (Chronoforms5) in a popup window but do not know how to then add the users to the relevant list.
Ideally, I want to leave "new User Account Activation" to NONE, but want to add them to a specific list at time of registration.
Questions about the CMC component
- Am I correct in thinking that the "newsletter" tick box on the user profile (Backend) is simply a binary display of whether the users email exists in the #__cmc_users table ?
- Does the #__cmc_register table ever get populated ?
- How can I automate the process of adding the user to a list through calls to the CMC component ?
- Is there a call I can make (i.e. a formed URL to the CMC component) which replicates the action of "ticking the newsletter checkbox" in the user profile ?
I can assure you I have read nearly every post on the forum and read through the CMC documentation to no avail, so please accept my apologies if this information exists
somewhere already - if it does a link to the relevant entry would be useful
Your help would be gratefully appreciated and would save me going prematurely insane ...
Thanks,
Tim