Hey Stephen,
Can you think of any way whereby a non-EE user making a comment by entering their name and email address can also tick a checkbox asking them to subscribe to the Newsletter, and that integrates with SL Freshview?
If there’s any way to do this please let me know!
Cheers, Dan.
Dan,
Can you think of any way whereby a non-EE user making a comment by entering their name and email address can also tick a checkbox asking them to subscribe to the Newsletter, and that integrates with SL Freshview?
No, in short. SLFVS isn’t the right tool for the job you describe, and explicitly deals with newly-registered site members.
I’m pretty sure you could achieve what you need using the insert_comment_end hook, but that would be an entirely separate extension.
By all means feel free to use some of the SLFVS code if it helps (provided you’re not planning on making a commercial add-on).
Cheers, Stephen
Hi Stephen,
This should be an easy one.
Clients are lovin’ the way that the EE registration is feeding the Campaign Monitor system.
They currently have three email lists which registrants opt into on registration. These are ‘Accreditation Announcements’, ‘Company News’ and ‘Product Updates’.
At registration EE sends the usual registration email asking for confirmation and then what appears to be three identical ‘Confirmation of subscription for the COMPANY NAME email list’.
As they appear to be the same only the first email list is getting any significant subscription numbers.
I now realise that these are the confirmation emails for each of the three email lists - but no where is the name of the list ‘Accreditation Announcements’, ‘Company News’ and ‘Product Updates’ added to either the subject line or message body.
As the easy signup is also allowing me to generate a little regular income for no extra work when we email via CM, I’m keen to secure as many sign ups as possible!
What do I have to do to have the email list name appear in the Subject line and then the Message body?
Hello,
I now realise that these are the confirmation emails for each of the three email lists - but no where is the name of the list ‘Accreditation Announcements’, ‘Company News’ and ‘Product Updates’ added to either the subject line or message body… …What do I have to do to have the email list name appear in the Subject line and then the Message body?
That information is set in Campaign Monitor. Select the mailing list, and click the “Customize the subscribe process” link in the sidebar.
If you’re still stuck, the Campaign Monitor help pages, and the Campaign Monitor customer support forums should see you right.
Cheers, Stephen
Hi All, I’ve installed SL Freshview Subscribe and under settings all seems ok - I add the API key, get the list of clients etc etc ad save the settings, but, when I complete the registration form and activate the new member, nothing is being added to the Campaign Monitor Subscriber list.
I’m using Solspace User and have email set as username. Is this a problem? The signup process works fine, just no subscribers being added to the CM list. Standard CM subscribe form is working fine for a public list.
Here’s the relevant part of the form if its any help:
{exp:user:register form:id="registration" return="thankyou/registration"}
<fieldset>
<legend>Please provide your details</legend>
<ol>
<li><label for="email">Email Address:</label><input type="text" name="username" class="contact_textbox required email" size="25" id="email" /></li>
<li><label for="name">Full Name:</label><input type="text" name="screen_name" id="name" class="contact_textbox required" size="25" /></li>
<li><label for="company">Company Name:</label><input type="text" id="company" name="company" class="contact_textbox required" size="25" /></li>
<li><label for="phone1">Best Contact Number:</label><input type="text" name="phone1" id="phone1" class="contact_textbox required" size="12" /></li>
</ol>
</fieldset>
Any ideas whats going on?
Hi Stephen -
I have SLFVS working with a staging site with User. User registration works great, and activation works great, and the member is subscribed to the CM list as intended, but I get the error as shown on the attachment.
The code for that line is the foreach below:
// Generate an array of custom fields.
$custom_fields = array();
foreach ($list['custom_fields'] AS $cm_field_id => $member_field_id)
{
if (isset($result->row[$member_field_id]))
{
$custom_fields[$cm_field_id] = $result->row[$member_field_id];
}
}
Any ideas? Thanks
Chad
Hi Chad,
I have SLFVS working with a staging site with User. User registration works great, and activation works great, and the member is subscribed to the CM list as intended, but I get the error as shown on the attachment.
A new version of SLFVS (renamed Campaigner) is due out in the next week (or fortnight, depending on client work). If you want me to send you a copy as soon as it’s ready, to see if it fixes the problem, let me know.
Cheers, Stephen
P.S. Campaigner requires PHP 5, and EE 1.6.8.
Hi Dave,
Just wondering if you have any plans (and if so, an ETA) for making this module available for EE2?
A new version of SLFVS (renamed Campaigner) for EE 1.6.8 is due out in the next week or so.
I’ve also been working on converting the SL MailChimp Subscribe extension to EE 2.0 for a while. It’s slow going, but I’m hoping that after the next EE 2 build, I can get that finished and released.
Once that’s all done, I’ll look at porting Campaigner to EE 2.
So, in summary, yes, but not for at least a couple of months.
Cheers, Stephen
Hi Stephen
I want to set up your extension and include it in our user module registration form.
Do you have an example code snippet of how to include custom member fields in a {exp:user:register} form? Could not find any docs.
Implemented support for User module on sites that don’t require member activation.
so that means if activation required it would not work?
Also, would there be a way of including campaign monitor segments?
Thanks Christian
Hi Christian,
Do you have an example code snippet of how to include custom member fields in a {exp:user:register} form? Could not find any docs.
I believe you can just include the custom member field short name if you’re using Solspace’s User module. For example:
{exp:user:register}<input id="custom_field_name" name="custom_field_name" />{/exp:user:register}
The Solspace Forums are the best place to ask about this.
so that means if activation required it would not work?
No, it means that it will work with sites that require member activation, and sites that don’t require member activation.
Also, would there be a way of including campaign monitor segments?
Not explicitly, no. A simple solution is to create a segment based on the value in a custom field, and map that to a member field.
Cheers, Stephen
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.