We use cookies to improve your experience. No personal information is gathered and we don't serve ads. Cookies Policy.

ExpressionEngine Logo ExpressionEngine
Features Pricing Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University
Log In or Sign Up
Log In Sign Up
ExpressionEngine Logo
Features Pro new Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University Blog
  • Home
  • Forums

SL Freshview Subscribe v1.4.0 : Now fully compatible with Solspace's User module

Development and Programming

Paul B's avatar
Paul B
241 posts
16 years ago
Paul B's avatar Paul B

Is this extension compatible with the “new” Campaign Monitor? I can’t seem to figure out how to reconfigure my extension settings to get it to function.

For the API Key, am I supposed to use the new individual client API Key, or the one for my general account? I’ve tried both.

What is the new URL?

I’ve tried numerous combinations of both APIs and URLs and nothing has added new members to the correct list in the New Campaign Monitor.

       
Stephen Lewis's avatar
Stephen Lewis
466 posts
16 years ago
Stephen Lewis's avatar Stephen Lewis

@Andy:

Is there any way the extenstion could be triggered by the registration rather than the email activation? I looked at changing the hook to member_member_register_start but that didn’t work.

The most likely hook is member_member_register, but I haven’t tried it out, so I can’t be 100% sure. I’ll try to find some time to look into this over the next few days, and get back to you.

@Paul:

Is this extension compatible with the “new” Campaign Monitor? I can’t seem to figure out how to reconfigure my extension settings to get it to function.

It’s compatible in the sense that Freshview are continuing to support legacy accounts that use the old API (all new accounts need to use the new API). An updated version of the extension is in the pipeline, and should be completed towards the end of next week.

Regards, Stephen

       
Paul B's avatar
Paul B
241 posts
16 years ago
Paul B's avatar Paul B

That would explain why it stopped functioning. I’ll look for the updated extension next week.

Thanks Stephen,

Paul

       
Rob Quigley's avatar
Rob Quigley
236 posts
16 years ago
Rob Quigley's avatar Rob Quigley

I was successful signing up a test user to an email list with this extension via the registration process. Does this extension also allow the user to unsubscribe/resubscribe from the campaign monitor email list by updating their status (I used a drop down list - yes / no) in their profile settings?

       
Stephen Lewis's avatar
Stephen Lewis
466 posts
16 years ago
Stephen Lewis's avatar Stephen Lewis

Hi Rob,

Does this extension also allow the user to unsubscribe/resubscribe from the campaign monitor email list by updating their status (I used a drop down list - yes / no) in their profile settings?

No, it doesn’t, the extension is only run when the user confirms his / her registration.

Interesting question though. It might be possible to achieve what you’re asking by hooking into member_update_preferences, but I’ve never tried it.

I’m in the middle of updating the extension in light of the updates to CampaignMonitor, and it’s unlikely I’ll be able to address this for the next release. I’ll add it to the future features list.

Best Regards, Stephen

       
molotovfx's avatar
molotovfx
25 posts
16 years ago
molotovfx's avatar molotovfx

I’m not sure why it’s not working for me but no luck so far. I’ve tried it with activation by email and without and nothing. I also tried with and without opt in, no dice.

I’ve verified API Key and mailing like ID. I’m using the new Campaign monitor URL - api.createsend.com/api/api.asmx

Any help would be greatly appreciated. I’ve verified I have both PHP5 and soap on the server too.

       
Stephen Lewis's avatar
Stephen Lewis
466 posts
16 years ago
Stephen Lewis's avatar Stephen Lewis

Hi molotovfx,

Apologies for the delay in replying; I was hoping to get the new version of the extension out the door this week, but that doesn’t look very likely at the moment. The new version features a few new bells-and-whistles on control panel side of things, hence the extra work involved.

As an interim solution I’ll make a simple update to the existing extension, so it uses the new CampaignMonitor API, and post it to this thread (sometime in the next couple of days).

Hopefully that will solve your problem; if not, let me know and I’ll see if I can help you pinpoint the issue.

Cheers, Stephen

       
Stephen Lewis's avatar
Stephen Lewis
466 posts
16 years ago
Stephen Lewis's avatar Stephen Lewis

Hello all,

I’ve just completed a new version of this extension (ZIP attached to original message). Here are the highlights:

  • Uses the new CampaignMonitor API (so you no longer need to set the API URL in the extension settings).
  • Works with PHP4 (uses cURL instead of the PHP SoapClient extension).

Give it a whirl, and let me know if there are any problems.

Stephen

P.S. @molotovfx and @paulb16, hopefully this will solve the problems you’ve been having…

       
Stephen Lewis's avatar
Stephen Lewis
466 posts
16 years ago
Stephen Lewis's avatar Stephen Lewis

Hello all,

In response to this request, I’ve quickly knocked together a version of this extension that works if you don’t require newly registered users to activate their membership via email. I figured I’d post it to this thread just in case somebody else has such a requirement.

Behold the hideously-named “SL Freshview Subscribe No Confirm”.

As with the latest version of SL Freshview Subscribe, this uses cURL instead of the PHP SoapClient, and as such should work just fine with PHP4.

Stephen

       
drpudding's avatar
drpudding
58 posts
16 years ago
drpudding's avatar drpudding

I have a client whose current email service is inadequate and has been looking for one that can be better integrated with EE. I found this thread and am very excited about using this extension with Campaign Monitor. Thank you!

Hopefully, someone can answer a few questions I have…

  1. Does the extension support signing up for multiple lists? Is this just a matter of creating multiple custom fields, one for each list? Assume so.

  2. I understand that the extension does not currently support opt-in/out after the point of registration. How do others handle this? I understand CM has a feature called Subscriber Preference Centers, which appears to be a subscriptions “preferences” device on their side. I would love to develop such a prefs area but on the EE side. Perhaps with the CM API?

Just starting into this and would love any suggestions on how to best attack this type of subscription update area with EE & CM.

       
Stephen Lewis's avatar
Stephen Lewis
466 posts
16 years ago
Stephen Lewis's avatar Stephen Lewis

Hi drpudding,

In answer to your questions.

Does the extension support signing up for multiple lists? Is this just a matter of creating multiple custom fields, one for each list? Assume so.

Not quite. The current version enables you to automatically subscribe a new member to multiple mailing lists, but only supports a single “trigger”. So, for example, it wouldn’t be possible to have multiple checkboxes, each controlling whether a user is subscribed to a specific list.

This is planned for the next version, but I’m not sure when I’ll be able to get that released, what with work commitments and Christmas. Hopefully in the next few weeks, but please don’t base any plans around that statement.

I understand that the extension does not currently support opt-in/out after the point of registration. How do others handle this? I understand CM has a feature called Subscriber Preference Centers, which appears to be a subscriptions “preferences” device on their side. I would love to develop such a prefs area but on the EE side. Perhaps with the CM API?

Perhaps somebody else can offer some insight regarding how they use the extension..?

Following on from this comment, and my initial response, I’ve been thinking about how best to implement such a feature. Based on my initial scribblings, it doesn’t look overly complicated, but again it’s down to when I get the chance to implement it, not whether it can be done.

I hope that helps, at least in part. I’d certainly be interested to hear how people are finding the extension, and whether there are any suggestions for improvements or future enhancements.

Cheers, Stephen

       
drpudding's avatar
drpudding
58 posts
16 years ago
drpudding's avatar drpudding

Understood. Again, many thanks. Hopefully, others will chime in on a good strategy for this type of subscription preferences area. Am continuing to investigate…

       
Paul B's avatar
Paul B
241 posts
16 years ago
Paul B's avatar Paul B

THANK YOU STEPHEN!

Problem solved … and, much easier to set up now that the API URL is not required.

       
Stephen Lewis's avatar
Stephen Lewis
466 posts
16 years ago
Stephen Lewis's avatar Stephen Lewis

You’re welcome Paul 😊

       
drpudding's avatar
drpudding
58 posts
16 years ago
drpudding's avatar drpudding

Stephen,

Just wondering if you’ve made any progress on these couple items, discussed a while back…

Hi drpudding,
Does the extension support signing up for multiple lists? Is this just a matter of creating multiple custom fields, one for each list? Assume so.
This is planned for the next version, but I’m not sure when I’ll be able to get that released, what with work commitments and Christmas. Hopefully in the next few weeks, but please don’t base any plans around that statement.
I understand that the extension does not currently support opt-in/out after the point of registration. How do others handle this? I understand CM has a feature called Subscriber Preference Centers, which appears to be a subscriptions “preferences” device on their side. I would love to develop such a prefs area but on the EE side. Perhaps with the CM API?
I’ve been thinking about how best to implement such a feature. Based on my initial scribblings, it doesn’t look overly complicated, but again it’s down to when I get the chance to implement it, not whether it can be done.
       
1 2 3 4 5 Last

Reply

Sign In To Reply

ExpressionEngine Home Features Pro Contact Version Support
Learn Docs University Forums
Resources Support Add-Ons Partners Blog
Privacy Terms Trademark Use License

Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.