I’m using Joomla with VirtueCart for a new business venture. One thing that Joomla couldn’t do out of the box for me was to easily integrate with AWeber.
(The site is not fully set up yet, so don’t expect much if you go looking at it.)
If you don’t know about AWeber, you haven’t done much online marketing. They’re the best autoresponder/list-management service out there. Much much better than any self-hosted script. They manage all the legal compliance stuff, all the double-opt-in & unsubscribe requirements, and they go to the huge lengths needed to get "whitelisted" by all the big providers. Basically, if you use a self-hosted list, you are looking at a delivery rate of 60-70% tops, with AWeber, you’ll get 95-99%.
So you see why I want to use AWeber rather than the (very nice) built-in script Joomla provides. Yet, it isn’t just a matter of hacking it into the templates. I suppose I could’ve done that, but it would have been annoying and I wouldn’t have been able to manage things via the admin console inside Joomla.
The plugin
Instead of hacking it in, I wrote a plugin component/module set for Joomla. Feel free to use the GPL package joomla-awresponder.zip. Note that you must unpack the zip, as there are two packages inside, also do read the very short INSTALL.txt file, since you must take one manual step to make it work.
Enjoy! The Joomla package system is very nice, and only took an evening to figure out. I’m sure I’ll be writing more as my store requires it.
Technorati Tags: php, joomla, aweber, joomla plugin, virtuecart
















26 responses so far ↓
1 Marketer’s Eye » Blog Archive Using AWeber on the Joomla CMS - // May 21, 2006 at 10:03 pm
[…] I’ve written an AWeber plugin for the Joomla CMS. If you want it, go to my programming blog and download it. […]
2 Doug Hudiburg // Jul 14, 2006 at 8:35 pm
Man, I’m glad someone did this. Thanks. Do you know of anyone has done or is working on a similar thing for 1ShoppingCart? I like the integrated cart and affiliate program they offer, but I’d love to have an plugin for Joomla that also adds subscribers to the ‘registered’ user list.
3 Dominique // Jul 26, 2006 at 11:04 am
Hi,
Integrating Joomla with eWebber is sincerly one of the greatest idea I heard recently.
So I gave your component a try. The module worked prefectly. However when I clicked on the component links (Configuration, signup form management) I had the following error message”Fatal error: Class ‘mosAwresponder’ not found in …\joomla_test\administrator\components\com_awresponder\admin.awresponder.php on line 30″ . By the way I run Joomla! 1.0.10 on Apache/2.0.58 with PHP5.1.4.
I sincerly hope this is an easy problem to solve because i’m very excited about your comp0nent and looking forward to implement it in my website.
Keep up the good job
Dom
4 David Jardine // Jul 26, 2006 at 9:18 pm
THANKS BRUCE! Can’t tell you how much this plugin helped out. Really nice work, and super handy! Sincere thanks!
5 Steve Butler // Sep 5, 2006 at 4:26 am
Hi Bruce, Thanks for the plug-in. I had exactly the same problem. I use Aweber for all of my web sites, but can’t get it to work with Joomla in a sensible way.
I am having a problem in getting the plug-in to work. I get a message Fatal error: Cannot instantiate non-existent class: mosawresponder.
I manually uploaded all of the language files into the language directory. Also when I checked, some other files were missing including the class file. I have uploaded these into the components directory, but I still get the same message.
Could you please let me know which directory each of the files should be loaded into? I am assuming that the cause of the problem is a failure to include the class file????
Thanks for your help and for the plug-in!!!
Regards
Steve
6 Tom Wiedemann // Sep 13, 2006 at 12:13 pm
Hi
I am having the same errors as above. Also when I try to copy the files from the lanuage folder I get permission denied errors and nothing copies. The rest of the files appear to be there from the install. I have tried to change the attributes but they will not change.
Any suggestions?
When I first saw the “joomla-aweber” entry in a search it brighten my day but there are a few clouds coming in.
Regards
Tom
7 Bruce // Sep 13, 2006 at 10:05 pm
OK, I fixed it, I think. It works fine in my test system, and I’ve repackaged the component. Try again and let me know if it still doesn’t work for you.
8 Sean Daily // Sep 21, 2006 at 10:37 pm
Wow, you just made Joomla a lot more useful for a lot of us AWeber users.. thanks!!
9 Aweber Plug-In for Joomla - SidelineStream - A Quest to Learn Affiliate Marketing // Sep 25, 2006 at 7:12 am
[…] The Aweber Plug-In for Joomla was written by Bruce Kroeze. I’ve only started testing this plug-in recently, and it seems to be working nicely. I’ll have to conduct some more tests just to be thorough. If any of you have worked on it or have any results to share, kindly let me know. […]
10 joomla master // Oct 10, 2006 at 3:34 am
Useful component. Thanks.
11 Larry Hall // Oct 18, 2006 at 10:28 pm
Brilliant Bruce! Brilliant!
You just made my life much easier.
By the way, it’s pretty straight forward but a fast explination of “Form I.D.” - The number which ties this form to a specific autoresponder at aweber ( I assume you mean the List Name), and “Autoresponder Unit” - The autoresponder unit, this is the list key. (not sure what this is).
Module class suffix and menu class suffix would be handy to have defined more clearly as well especially as more and more people start to download your plug-in.
Again, my thanks to you,
Larry
12 Bruce // Oct 19, 2006 at 6:03 am
Larry, if you have some better wording for the module admin form, please submit it. I’ll post the updated version and credit you.
Thanks for your feedback, I’m glad to see it working properly after my fix above.
13 Larry Hall // Oct 19, 2006 at 9:41 pm
Man, sometimes you can’t see the forest for the trees.
It’s in the “AWeber html form code” Luke… Use the code Luke, use the code.
Thank again Bruce. It works like a charm.
Larry
14 Knut Ole Thoreplass // Jan 1, 2007 at 11:20 am
Hello!
I tried to fin the plugin, but the link is broken ?
Keep up the good work !
15 Bruce // Jan 1, 2007 at 3:36 pm
Fixed, sorry, I broke the link to the file when updating the theme. It should work now.
16 Sean // Jan 6, 2007 at 9:52 am
Hey Bruce, this is a terrific component… I would say it’s worth continued development! If I may, I would like to recommend mentioning it at www.joomla.org. Mention it in the forums, as news or even list it in the Joomla extension’s directory (http://extensions.joomla.org).
Great job!
Sean
17 Ruben Romero // May 11, 2007 at 7:48 am
If you can integrate this with Community Builder’s sign up, I will pay you!
18 Dianne // Jul 3, 2007 at 6:11 pm
I’m desperately hoping I can get this working! I was absolutely thrilled to find this plugin, but after installation, I’m getting the following errors:
Warning: main(/home/diannef/public_html/administrator/components/com_awresponder/language/english.messages.php) [function.main]: failed to open stream: No such file or directory in /home/diannef/public_html/administrator/components/com_awresponder/admin.awresponder.php on line 34
Warning: main() [function.include]: Failed opening ‘/home/diannef/public_html/administrator/components/com_awresponder/language/english.messages.php’ for inclusion (include_path=’.:/usr/lib/php:/usr/local/lib/php’) in /home/diannef/public_html/administrator/components/com_awresponder/admin.awresponder.php on line 34
Can you assist Bruce?
Thanks soooooo much
Dianne
(PS - I agree with Ruben - if you could integrate this into the Community Builder registration, I’d fork over some coin to you as well!)
19 sathiya // Sep 18, 2007 at 3:58 am
Hi ,
it installed perfectly,But i don’t know what param i have to set
20 Kim // Oct 3, 2007 at 9:33 am
I am receiving the same error as Dianne regarding line 34.
Please help
21 Integrating AWeber autoresponder with Joomla CMS // Oct 23, 2007 at 12:56 pm
[…] Another AWeber module for Joomla. This one is much simpler, you should give it a try too, maybe it suits your need better. […]
22 Oliver // Jan 24, 2008 at 4:04 pm
So awesome. You made my day.
23 freemovi // Jan 28, 2008 at 2:20 am
http://thebondcenter.info/free-radio-futura-mp3-ringtones.html
24 Ruben Romero // May 2, 2008 at 1:08 pm
I couldn’t wait for this to be integrated with Joomla and CB registration so I went ahead and had something created myself. I also made a profollow and prosender version.
http://www.joomlasiteowner.com
25 WBiedron // Aug 7, 2008 at 6:44 am
Do you know if your module is compatible with Joomla 1.5? Also, I’m trying to use the custom fields that I created for my aweber form and list. The plugin I have right now doesn’t support customer fields, and I’m hoping that yours does.
Thanks!
26 Phil // Aug 25, 2008 at 7:51 am
Hi,
Anyone who knows the best solution to intergrate clickbank membership, with aweber sign up into joomla registration, please email me
with a quote or resource.
Cheers, Phil
Leave a Comment