ExpressionEngine CMS
Open, Free, Amazing

Thread

This is an archived forum and the content is probably no longer relevant, but is provided here for posterity.

The active forums are here.

Has anyone "integrated" aweber and EE?

March 18, 2009 12:13am

Subscribe [4]
  • #1 / Mar 18, 2009 12:13am

    DavidHarperTwo

    63 posts

    Has anyone truly integrated aweber & EE member registration. I just switched from CM (but wasn’t integrated with EE) to aweber. So far, i have only manually exported from EE into CM/aweber but this is tedious.

    The ideal user interface, it seems to me is:

    A typical EE member registration page with a toggle/check (“Yes, I’d like to join the mailing list”) and, if TRUE on that, somehow triggers aweber autoresponder (i.e., the permission confirming email that, as i understand, must be sent)

    But i don’t see a way for aweber to accept this new registrant information from EE?

    Conversely, you can deploy a javascript aweber FORM (the form is the typical way to collect subscribers), in lieu of the EE registration. Then have that form POST CGI variables back to a “Thank You” page and process those variables, theoretically, but this seem NOT robust to me; i.e., it makes EE registration depend on the aweber process….this feels like bad design…

    Curious if anybody has done better here?

    Thank you!
    David Harper @ bionicturtle.com

  • #2 / Apr 14, 2009 6:10pm

    florian

    395 posts

    I am looking for the exact same thing. David, hopefully we can come up with something on the forum. I am sure somebody must have done this sort of thing before.

  • #3 / Apr 14, 2009 6:47pm

    florian

    395 posts

    I looked around on the forum and somebody recommended the freeform module from solspace.

    I checked the docs for freeform and it says

    Results can be sorted, filtered, emailed and exported.

    I am not sure if it could automatically export to Aweber or if this still is a manual process. Maybe somebody is using this setup and could elaborate.

  • #4 / Apr 14, 2009 7:39pm

    DavidHarperTwo

    63 posts

    florian,

    We got some help from aweber on this. It can be done with aweber’s email parser:
    http://www.aweber.com/faq/questions/421/What+is+an+Email+Parser?

    Shawn Maida of eecoder (a.k.a., best EE developer in the world) is currently doing this for me - i’m sure he’d be glad to clarify. It’s pretty straightforward: we will just have EE, on registration or purchase, send an email to [listname]@aweber.com. Aweber, for a small fee, writes the parser to slot the fields based on the consistent format. Then aweber will, as it must, send an opt-in confirmation (I have found no way around this). After we do ours (this week, I hope!), aweber will add ExpressionEngine to their list of parsers, then you can use our format if you like….

    (of course, i am sure you know: you can just paste an aweber form onto your site. I don’t want to do that b/c i want the EE registration to be the primary step rather than having the aweber step be the primary and having that post back to create the EE registrant. That felt less robust to me…)

    i’ll post more info after Shawn has it working if you like..

    David Harper @ http://www.bionicturtle.com

  • #5 / Apr 15, 2009 6:30pm

    florian

    395 posts

    Hey David,

    this is awesome. Exactly what I was looking for. I want to use that after somebody purchases a membership to a website. So, rather than filling out two separate form, I want EE to handle the purchase (with paypal) and automatically parse the email into the aweber list.

    GREAT!

  • #6 / Aug 29, 2009 6:56pm

    AlteredState

    57 posts

    I’ve been using my own Aweber email parser with notificatoin to Aweber from a Freeform form. This works fine, but what I would prefer is what you’re looking at i.e. a checkbox on a custom registration form, which when checked on submit, emails Aweber with the signup details and starts the autoresponse sequence.

    I’ve tried to do this using the shortcut of using the standard notification emails from EE on Registration, but so far Aweber can’t parse the email using my existing parser.

    Did you get your extension/parser/code running properly?

  • #7 / Aug 30, 2009 11:17am

    florian

    395 posts

    I have not implemented the parser yet. maybe David can give some more feedback.

  • #8 / Sep 15, 2009 6:45pm

    AlteredState

    57 posts

    OK, I’ve got this to work by hacking the member registration processing in the member module file. At some point I’ll turn this into an extension, but time is tight at the mo.

  • #9 / Sep 19, 2009 9:47pm

    DavidHarperTwo

    63 posts

    sorry florian for delay (email notify was in my junk)

    Shawn Maida did code this for us successfully (and it was easy for him), so my understanding was, they should have added it to their resuable parser list (i.e., I thought they would add EE to their list of parser)....maybe you don’t need it now ... either way, with a little help from aweber, it was very simple (they just used our email)

    ...we switched from aweber to iContact, btw, and Shawn similarly set this up for us with iContact: new registrants are added to iContact. Shawn added further cool functionality: product purchase enables further list segmentation. David

.(JavaScript must be enabled to view this email address)

ExpressionEngine News!

#eecms, #events, #releases