Closed (fixed)
Project:
iContact
Component:
Code
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
3 Dec 2008 at 02:11 UTC
Updated:
2 Jan 2014 at 23:45 UTC
Jump to comment: Most recent
Hi,
I was actually planning on creating an iContact module this weekend so this is good timing. Do you have a list of features that you are looking to develop for this module?
One of the main features that I need would is to subscribe users to a list when they register, and allow them to unsubscribe from their profile. I'd be happy to work on an icontact_user module to handle this functionality if I can just hook it into your main icontact module. Let me know what you think.
Thanks!
Nick
Comments
Comment #1
greenskin commentedYes, feel free to make something. The main iContact module only contains what is needed to utilize iContacts API, so this main module provides an API for the iContact API. I need to write documentation for the module, but take a look at the icontact_subscribe module to see how to use this modules API. Something you can debate about, if you want to include your user registration subscribe code into the icontact_subscribe module go ahead and submit a patch.
Comment #2
Schoonzie commentedI'll put together some code this weekend if I have a chance.
My basic thoughts are
- Allow admin to choose which list to subscribe users on when they join
- Allow admin to specify different lists to subscribe to if the users role is changed (down the track)
- Use the profile module to create a field that can be used to subscribe / unsubscribe from lists within the users account (and sync with iContact if they unsubscribe from there)
- Unsubscribe users when they are blocked / deleted
Can you think of other scenarios?
Comment #3
greenskin commentedThe profile module is not needed to add a field to the user's account page, hook_user is able to add additional fields. I am losing access to an iContact account for a couple of months due to a job change. At my new job we are looking to utilize iContact for our e-letters as they do such a great job. Also, the unsubscribing users when they are blocked/deleted should probably be an optional setting.
Please keep me informed on your progress though I won't be able to help test aside from getting a free trial account. Once you have something ready for review for committing I'll set up a free trial account and verify that everything works as it should.
Very excited to see what you come up with.
Comment #4
ChrisBryant commentedThese are good ideas and would be nice to have for this module as well. Here is what we're looking to do:
- Allow admin to choose which lists are able to be subscribed to
- Allow admin to set lists that are subscribed to by default
- Allow user to choose which of the available lists they want to subscribe to on registration or via a block
- Allow creation of a subscribe block per subscriber list
- Show a user the lists he/she is subscribed to on their user account page (or available in a block)
Was any progress ever made on any of the previously mentioned items? If not we may start work on some of these options here soon...
Thanks for sharing the module!
Comment #5
nancydruHas anyone any progress to share?
Comment #6
justbradford commentedDying to connect my create new account screen on the Drupal site to my iContact email list...any progress on this? Seems like a great thing!
Comment #7
designguru commentedBeen a while yet I'm assuming tons of drupal sites use icontact and so wanted to check in - has *anyone* made progress in allowing users to subscribe to lists upon registration or otherwise auto-subscribe them to a single list?
q./
Comment #8
Chad_Dupuis commentedsubscribe - this functionality is in the mailchimp module, perhaps someone can take a look in there to see how they did it...
Comment #9
greenskin commentedComment #10
BenK commentedSubscribing...
Comment #11
mmachina commentedhas anyone had any luck in allowing new site members to auto subscribe to certain mailing lists through iContact? Would be great to hear about if anyone has actually implemented this on their site!
Comment #12
justbradford commentedDitto!
Comment #13
greenskin commentedIt's been a long time coming. By far not complete but I went ahead and created a separate issue to track improvements to the subscribe during registration feature. #1803902: Extend features of subscribing users during registration