<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta content="text/html;charset=UTF-8" http-equiv="Content-Type"></head><body >Team, I am not sure if we do have a plan in place to have the list management part in. No doubt it can be done but the overall goal will be to have a logical flow in the system to use the feature which I suspect can be achieved at such short notice. Saint too has to be brought into the picture and he needs time to evaluate and suggest a flow. Then, comes the UI deliverables and the testing, bug-fixing,etc.
<br>
<br>I personally like the feature, in fact, what Matt has said is the proper way in which the feature should be provided. I do concede that the campaign management feature is as of now, more a place holder than anything. 
<br>
<br>
<br>But, I am not sure if this is the right time to get this in. The Beta is just round the corner and we are better off testing whatever we have.
<br>
<br>Just for the info, I have asked Matt for the estimate for getting this feature in though but I am not in favour of adding any new features at this juncture. 
<br>
<br>
<br>Your views are welcome.
<br>
<br>Richie<br><br><br><br><br>---- Matthew Brichacek&lt;mmbrich@fosslabs.com&gt; wrote ---- <br><br><blockquote style='border-left: 2px solid #0000FF; padding: 6px;'><html>
<xbody>
This is true, I've been known to change my mind before :) .. but this is<br>something I really want to get moved into 5.x for my own benefit as well<br>(because all you hackers are going to make it better than I ever<br>imagined right?), on the other hand though I will surely introduce some<br>bugs with this feature and that's not what feature freezes are for ;).<br><br>Anyways, if there is enough agreement in how list management should be<br>done I'm willing to merge it in now if Richie still allows.  I am still<br>not sure how to tackle the list management though, I want to improve on<br>how I did it for 4.x but haven't come up with any ideas on just how to<br>do that yet.<br><br>Matt<br><br>On Tue, 2006-05-23 at 18:02 -0300, Sergio A. Kessler wrote:<br>&gt; I'm afraid that if you let pass this windows (as you say, richie<br>&gt; opened you a windows) while you are with this thing with the hot<br>&gt; hands, in the future things could cold and maybe you decide that's not<br>&gt; worth the effort...<br>&gt; <br>&gt; +1<br>&gt; <br>&gt; /sak<br>&gt; <br>&gt; On 5/23/06, Matthew Brichacek &lt;mmbrich@fosslabs.com&gt; wrote:<br>&gt; &gt; I'm not real sure what Richies plan is moving forward, he wrote me this<br>&gt; &gt; AM and asked me to put the email tracking stuff in but I declined<br>&gt; &gt; because we are still in feature freeze and because I wanted opinions on<br>&gt; &gt; list management (not to mention I am still busy with webmails stuff).<br>&gt; &gt;<br>&gt; &gt; So IOW, I dunno, if I get the thumbs up to add it to v5 then I will,<br>&gt; &gt; otherwise I will wait until the next window opens up and do what I can<br>&gt; &gt; to merge it in then.<br>&gt; &gt;<br>&gt; &gt; As far as list management, we're on the same page, currently if the user<br>&gt; &gt; clicks on the "Unsubscribe from all campaigns" link in the unsub page<br>&gt; &gt; they will have the contactdetails.emailoptout flag set and never be<br>&gt; &gt; emailed again from vtiger.<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt; Matt<br>&gt; &gt;<br>&gt; &gt; On Tue, 2006-05-23 at 16:23 -0300, Sergio A. Kessler wrote:<br>&gt; &gt; &gt; Matthew, I think the email flag by campaign is rigth,<br>&gt; &gt; &gt; maybe the contactdetails.emailoptout could be used for 'never ever<br>&gt; &gt; &gt; email this guy'<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; btw, this is going in v5 ? or is is too late ?<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; /sak<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; On 5/23/06, Matthew Brichacek &lt;mmbrich@fosslabs.com&gt; wrote:<br>&gt; &gt; &gt; &gt; Hello All,<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; I'll be getting ready to drop the email tracking capabilities into 5.x<br>&gt; &gt; &gt; &gt; soon and I would like peoples opinions on list management...<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; In our current deployment we've created an abstracted list management<br>&gt; &gt; &gt; &gt; system called the "Campaigns" module.. Imagine that :).  Within this<br>&gt; &gt; &gt; &gt; module I track all lists by the parent_id and not by entity.  This is<br>&gt; &gt; &gt; &gt; because some of our customers are large telemarketing organizations and<br>&gt; &gt; &gt; &gt; wanted to be able to harvest lists from their leads DB and re-call them<br>&gt; &gt; &gt; &gt; even if they had a previous do-not-call flag set from another campaign.<br>&gt; &gt; &gt; &gt; There are other good reasons for list management too, I'll explain more<br>&gt; &gt; &gt; &gt; bellow.<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; I tied the list management into the custom views module, IE: if you<br>&gt; &gt; &gt; &gt; create a custom view called "List 1" you will have a campaign created<br>&gt; &gt; &gt; &gt; with a parent id == customviewid of List 1.  The parent is where the<br>&gt; &gt; &gt; &gt; tracking begins at so that if the list is simply duplicated (say for<br>&gt; &gt; &gt; &gt; another newsletter) then the unsub list is maintained.  If a new custom<br>&gt; &gt; &gt; &gt; view is created, the parent_id is set to the new customviewid for the<br>&gt; &gt; &gt; &gt; new campaign and the list unsubs are reset.<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; I know that is confusing but it enforces list management and not at the<br>&gt; &gt; &gt; &gt; entity level so it still allows for harvesting new lists from the db.<br>&gt; &gt; &gt; &gt; Here is a simple scenario of how it works:<br>&gt; &gt; &gt; &gt; 1) I create a custom view called "sales list" and click the "Add to<br>&gt; &gt; &gt; &gt; Campaigns" checkbox and save it.<br>&gt; &gt; &gt; &gt; 2) A new campaign with a subject of "Initial list creation" is created<br>&gt; &gt; &gt; &gt; with a parent_id == cvid of "Sales List"<br>&gt; &gt; &gt; &gt; 3) Set the campaign type == "Email" and the rest of the fields to<br>&gt; &gt; &gt; &gt; whatever I want and save<br>&gt; &gt; &gt; &gt; 4) New button appears in Campaign DetaiView for "Create/Edit Email" and<br>&gt; &gt; &gt; &gt; "Bulk Mail".  I create an email and mail it.<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; Now, suppose one of my customers unsubs from this list.  He won't ever<br>&gt; &gt; &gt; &gt; be emailed from the "Sales List" or any of the children campaigns that<br>&gt; &gt; &gt; &gt; are created from it.  However, if I go create a "Newsletter List" custom<br>&gt; &gt; &gt; &gt; view and add it to the campaigns that customer _will_ be mailed again.<br>&gt; &gt; &gt; &gt; Using the regular contactdetails.emailoptout would have stopped that<br>&gt; &gt; &gt; &gt; customer from getting the newsletter list and is another good reason for<br>&gt; &gt; &gt; &gt; list management instead of entity management for campaigns.<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; So, what do you think?  Far too complicated?  Would you like to see a<br>&gt; &gt; &gt; &gt; stricter set of unsub management rules?  Or do you think this mix is<br>&gt; &gt; &gt; &gt; just right?<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; If you need further explanation just say so.<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; Matt<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; _______________________________________________<br>&gt; &gt; &gt; &gt; This vtiger.com email is sponsored by Zoho Planner. Still scribbling down your To-Do's on bits of paper &amp; palms of your hands? Try the AJAX enabled, personal organizer online, Zoho Planner for FREE instead! <a href="http://zohoplanner.com/?vt">http://zohoplanner.com/?vt</a><br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; _______________________________________________<br>&gt; &gt; &gt; This vtiger.com email is sponsored by Zoho Planner. Still scribbling down your To-Do's on bits of paper &amp; palms of your hands? Try the AJAX enabled, personal organizer online, Zoho Planner for FREE instead! <a href="http://zohoplanner.com/?vt">http://zohoplanner.com/?vt</a><br>&gt; &gt;<br>&gt; &gt; _______________________________________________<br>&gt; &gt; This vtiger.com email is sponsored by Zoho Planner. Still scribbling down your To-Do's on bits of paper &amp; palms of your hands? Try the AJAX enabled, personal organizer online, Zoho Planner for FREE instead! <a href="http://zohoplanner.com/?vt">http://zohoplanner.com/?vt</a><br>&gt; &gt;<br>&gt; <br>&gt; _______________________________________________<br>&gt; This vtiger.com email is sponsored by Zoho Planner. Still scribbling down your To-Do's on bits of paper &amp; palms of your hands? Try the AJAX enabled, personal organizer online, Zoho Planner for FREE instead! <a href="http://zohoplanner.com/?vt">http://zohoplanner.com/?vt</a> <br><br>_______________________________________________<br>This vtiger.com email is sponsored by Zoho Planner. Still scribbling down your To-Do's on bits of paper &amp; palms of your hands? Try the AJAX enabled, personal organizer online, Zoho Planner for FREE instead! <a href="http://zohoplanner.com/?vt">http://zohoplanner.com/?vt</a> <br>
</xbody>
</html></blockquote></body></html>