<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearch/1.1/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0' gd:etag='W/&quot;D0YCRXw_fCp7ImA9WhJQEko.&quot;'><id>tag:blogger.com,1999:blog-8884615471108021598</id><updated>2012-07-26T13:59:24.244+10:00</updated><category term='interface'/><category term='design'/><category term='why'/><category term='campaignlogic'/><category term='beginning'/><category term='benifit'/><category term='look and feel'/><title>Building the new campaignlogic</title><subtitle type='html'>An insight into the rebuilding of our campainglogic product. 

After almost 10 years of continued development and enhancement we have decided it was time to rebuild from the ground up, this blog should hopefully provide some insight into the process and some of the decisions we make a long the way.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://thenewcl.truelogic.com.au/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8884615471108021598/posts/default?redirect=false&amp;v=2'/><link rel='alternate' type='text/html' href='http://thenewcl.truelogic.com.au/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Mike</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>8</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry gd:etag='W/&quot;CkcDRnw8cCp7ImA9Wx5XFUw.&quot;'><id>tag:blogger.com,1999:blog-8884615471108021598.post-1133498238713271968</id><published>2010-09-15T09:56:00.003+10:00</published><updated>2010-09-15T10:21:17.278+10:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2010-09-15T10:21:17.278+10:00</app:edited><title>Introducing CampaignBreeze</title><content type='html'>It's been very busy over the last 12 months, and although we didn't update this blog as often as we would have liked, we are excited to share the latest news.&lt;br /&gt;&lt;br /&gt;We are just about finished with the rebuild. In fact, some clients have been using the new system for a few months now, and we have also started transitioning existing clients.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;What's CampaignBreeze then?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;CampaignBreeze is the name we are using for the new product. Over the course of the last 12 months, we realised the logic name no longer fit the product, so we worked to develop a new name and logo more representative of the new system.&lt;br /&gt;&lt;br /&gt;We feel it's only fitting to end this final post with a link to a just completed video giving you a quick tour of CampaignBreeze.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://videos.campaignbreeze.com/takeatour/index.html"&gt;Take a tour of CampaignBreeze&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://thenewcl.truelogic.com.au/feeds/1133498238713271968/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thenewcl.truelogic.com.au/2010/09/introducing-campaignbreeze.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8884615471108021598/posts/default/1133498238713271968?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8884615471108021598/posts/default/1133498238713271968?v=2'/><link rel='alternate' type='text/html' href='http://thenewcl.truelogic.com.au/2010/09/introducing-campaignbreeze.html' title='Introducing CampaignBreeze'/><author><name>Mike</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;DUcCRnk5fyp7ImA9WxNWEEg.&quot;'><id>tag:blogger.com,1999:blog-8884615471108021598.post-2895370466779808518</id><published>2009-10-09T13:43:00.004+11:00</published><updated>2009-10-09T13:57:47.727+11:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2009-10-09T13:57:47.727+11:00</app:edited><title>BETA Users Needed</title><content type='html'>I think the title explains this post, so I am going to keep it brief.&lt;br /&gt;&lt;br /&gt;We are at a stage with the new campaignlogic where it's starting to take shape, the majority of the features are in place, and some new ones, and there are not too many bugs left on our list.&lt;br /&gt;&lt;br /&gt;As such we are looking for some beta users, as a BETA user you don't have to do much, in fact you can just have a look around, but if you do have some thoughts, find some bugs, or have some general feedback on the new campaignlogic then send it our way!&lt;br /&gt;&lt;br /&gt;Fair warning though, this is a BETA, there are some things which are not quiet finished, and there is a good chance some features might not work 100% just yet, so if you are still keen to get a first look at the new campaignlogic  sign up for the BETA &lt;a href="http://tlcollect.com/vf/7530r9190287262GVT2"&gt;here&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://thenewcl.truelogic.com.au/feeds/2895370466779808518/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thenewcl.truelogic.com.au/2009/10/beta-users-needed.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8884615471108021598/posts/default/2895370466779808518?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8884615471108021598/posts/default/2895370466779808518?v=2'/><link rel='alternate' type='text/html' href='http://thenewcl.truelogic.com.au/2009/10/beta-users-needed.html' title='BETA Users Needed'/><author><name>Mike</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;DEcHQHc7cSp7ImA9WxNRFEo.&quot;'><id>tag:blogger.com,1999:blog-8884615471108021598.post-8060053312726802746</id><published>2009-09-09T15:45:00.007+10:00</published><updated>2009-09-09T16:00:31.909+10:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2009-09-09T16:00:31.909+10:00</app:edited><title>Hopefully worth the wait</title><content type='html'>Yes, it's been awhile since we have made any updates on our progress with building the new campaignlogic...&lt;br /&gt;&lt;br /&gt;While there have been a number of milestones we were talking about doing a post for like the first email sent, the first view recorded, the first link tracked etc.. none of them really seemed that interesting unless we could show you. So we held off....&lt;br /&gt;&lt;br /&gt;Until now...&lt;br /&gt;&lt;br /&gt;Below is a quick recording I just made showing some of the new things in the system.. as well as possibly the first public sighting of the new interface, it has changed a lot from the original concepts.&lt;br /&gt;&lt;br /&gt;There will be more specifics to follow.. but for now.. you can check it out below...&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bit.ly/WDDbh"&gt;View the demonstration&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Note: I made this video on the development servers, without asking the developers to stop working while I did it. The side effect of that is you get logged out a lot while they work... see if you can pick where that happens and watch how the system deals with it. What does this mean once we make the product live? you can time out while editing content (e.g. go to lunch) and when you come back.. just log right back in, you won't loose a thing.</content><link rel='replies' type='application/atom+xml' href='http://thenewcl.truelogic.com.au/feeds/8060053312726802746/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thenewcl.truelogic.com.au/2009/09/hopefully-worth-wait.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8884615471108021598/posts/default/8060053312726802746?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8884615471108021598/posts/default/8060053312726802746?v=2'/><link rel='alternate' type='text/html' href='http://thenewcl.truelogic.com.au/2009/09/hopefully-worth-wait.html' title='Hopefully worth the wait'/><author><name>Mike</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;D04CQn07eip7ImA9WxJbEUw.&quot;'><id>tag:blogger.com,1999:blog-8884615471108021598.post-2021641369311228487</id><published>2009-07-21T04:51:00.000+10:00</published><updated>2009-07-21T04:52:43.302+10:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2009-07-21T04:52:43.302+10:00</app:edited><title>Integration and Web Services - What are they all about</title><content type='html'>The internet has changed a lot since we built the first version of campaignlogic almost 10 years ago. One of the most profound advancements for the internet and applications like campaignlogic, which are built on top of the internet, is the ability to have various internet sites work with each other, integrating together cohesively.&lt;br /&gt;&lt;br /&gt;Integration is not a new concept. It is something that has been done for a very long time in software development and many other fields.  In general terms, integration is enabling two systems to work together by exchanging some form of information or data between them.&lt;br /&gt;&lt;br /&gt;The first integrations that appeared on the internet were very simplistic and were built using very different approaches and methods. Over time a model for web site to web site integration was standardized and became known as web services. The name really says it all: web services allow a web site to offer out its functionality as a service which can then be used by other web sites. (Note: Sometimes the term API, or Application Programming Interface, is used to refer to web services. When dealing with the internet, the terms API and web service are often interchangeable.)&lt;br /&gt;&lt;br /&gt;A good example of how a web service works is delivery tracking for eCommerce web sites. Some eCommerce sites provide delivery information within their own web site. They do this by using a web service from a delivery company such as FedEx. The eCommerce site sends the tracking number to the web service provided by the delivery company, which in turn sends back information about the delivery.&lt;br /&gt;&lt;br /&gt;If it sounds simple, that is because it really is. Find a company that provides the web service you need (i.e. the function you want to accomplish), confirm the data that web service needs, and then send it. Writing code for the web services can be more complex, although for a well designed web service, it shouldn't be.&lt;br /&gt;&lt;br /&gt;A web service was developed for the current campaignlogic 6 years ago, prior to the standardization mentioned above, and using a customer approach (xml posts over HTTP, which interestingly is the core of how today's web services work). You can find out more about it at &lt;a href="http://campaignlogic.truelogic.com.au/xconnect"&gt;http://campaignlogic.truelogic.com.au/xconnect&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;But what does all this have to do with the new campaignlogic? One of our primary goals in building the new campaignlogic is to ensure that everything we developed and created could be used via a web service if a client so required. That means for every feature we are building in the new campaignlogic, we are enabling a web service to provide that feature in a way that allows clients, partners and third parties to use that feature as they need.&lt;br /&gt;&lt;br /&gt;Some examples of how web services in the new campaignlogic might be used include:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Automatically send a list of contacts to campaignlogic from a system such as a CRM or a back end database&lt;br /&gt;You might have a list of contacts stored in a CRM such as Salesforce, Microsoft Dynamics, or even a custom SQL database. You could use the web services to automatically send that list of contacts to campaignlogic each night. Each night campaignlogic would import them, manage the duplicates and opt outs just like it does when you import via the site, and have the list ready for use when you login to send a campaign.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Send an automated or transactional email from another system&lt;br /&gt;Perhaps you want to send an email when something occurs in a separate company system (e.g. receipt of purchase, thank you message to newly renewed accounts, etc.). The web services in the new campaignlogic will allow this to happen easily. Plus, any automated or transactional email could be sent to as many people as required based on your needs and what you are trying to achieve.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Build your own email marketing front end&lt;br /&gt;Although this is probably not something most clients or partners would need, the web services we have created do allow you to develop your own email marketing web site, using our servers and network to all the heavy lifting. This means your site could be as simple as login, type a message, enter a recipient and press send. Or it could be something more advanced. It's really all up to you.&lt;/li&gt;&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://thenewcl.truelogic.com.au/feeds/2021641369311228487/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thenewcl.truelogic.com.au/2009/07/integration-and-web-services-what-are.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8884615471108021598/posts/default/2021641369311228487?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8884615471108021598/posts/default/2021641369311228487?v=2'/><link rel='alternate' type='text/html' href='http://thenewcl.truelogic.com.au/2009/07/integration-and-web-services-what-are.html' title='Integration and Web Services - What are they all about'/><author><name>Mike</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;CE4GQno9eyp7ImA9WxJWE08.&quot;'><id>tag:blogger.com,1999:blog-8884615471108021598.post-8070836158916663636</id><published>2009-06-18T20:58:00.003+10:00</published><updated>2009-06-18T21:02:03.463+10:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2009-06-18T21:02:03.463+10:00</app:edited><title>The Cloud</title><content type='html'>&lt;span style="font-style: italic;"&gt;The Cloud&lt;/span&gt; seems to be the new catch phrase circling the web at the moment.. and while there have been and are other terms such as Web 2.0 and Social Media/Networking the cloud is something a little different than just a term to describe a style or type of site.&lt;br /&gt;&lt;br /&gt;To understand what &lt;span style="font-style: italic;"&gt;The Cloud&lt;/span&gt; is, and why it is changing the internet around us, we need to look back at the way websites were developed, or more specifically, how they were hosted prior to &lt;span style="font-style: italic;"&gt;The Cloud&lt;/span&gt;. Before &lt;span style="font-style: italic;"&gt;The Cloud&lt;/span&gt; building and launching your web site was only half the battle.  If you were lucky and your web site was successful you then needed to continually make sure you had enough servers and capacity to deal with the increase that comes with success and growth.&lt;br /&gt;&lt;br /&gt;Before &lt;span style="font-style: italic;"&gt;The Cloud&lt;/span&gt; there were lots of options for managing servers for web sites such as buying and manage them yourself, leasing them and paying others to manage or any other combination of these models. At the end of the day, regardless of the approach the one thing that was always the same was the need to have physical machines which took time to acquire, setup, deploy and mange, and lets not talk about what happens when physical machines fail.&lt;br /&gt;&lt;br /&gt;So how does &lt;span style="font-style: italic;"&gt;The Cloud&lt;/span&gt; change this? It makes the servers used in hosting and maintaing web sites a commodity, a commodity that can be turned on and off as needed almost instantly with only incremental cost increases. &lt;span style="font-style: italic;"&gt;The Cloud&lt;/span&gt; really describers large numbers of servers that are grouped together in such a way so as their resources (processing, memory and storage) can be divided up and sold, meaning customers only pay for what they use and can increase their usage of resources almost instantly.  Therefore as demand grows you can grow your infrastructure right along side, without all the old issues.&lt;br /&gt;&lt;br /&gt;The leading internet retailer Amazon is also the current leading provider of cloud based computing (yes that is right, you can buy shoes and 300 gigabytes of web storage from the same place). Amazon provides a range of cloud services include storage, machine resources (cpu, memory) and content delivery.&lt;br /&gt;&lt;br /&gt;So what does all this have to do with the new campaignlogic ? Well we have been using Amazon and their cloud services for things like image hosting and content delivery within the current campaignlogic system for almost 18 months. The new campaignlogic is being built to be placed completely in &lt;span style="font-style: italic;"&gt;The Cloud&lt;/span&gt; from the first day it goes live.  So what does that mean for our users?  Well there are going to be a lot of benefits, here are a few of the big ones:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Speed&lt;/span&gt;. Not only can we push a lot of hardware at the new campaignlogic, we can push more hardware at it very quickly as usage grows, even to the point of creating new mail servers on demand to manage the sending of big campaigns for users.&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Increased functionality&lt;/span&gt;. By having almost unlimited servers and resources at our disposal we can develop functionality to perform tasks that would otherwise be prohibitive.&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Reliability&lt;/span&gt;. While no one likes to talk about outages and when things go wrong, it is part of managing web sites.  By utilizing &lt;span style="font-style: italic;"&gt;The Cloud&lt;/span&gt;, we can minimise the chance of an outage, and the time required to recover should one occur.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;The Cloud&lt;/span&gt; has also changed the way we have approached the development of the new campaignlogic when it comes to things like integration and the use of third party technologies, which I will write more about in a future update.</content><link rel='replies' type='application/atom+xml' href='http://thenewcl.truelogic.com.au/feeds/8070836158916663636/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thenewcl.truelogic.com.au/2009/06/cloud.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8884615471108021598/posts/default/8070836158916663636?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8884615471108021598/posts/default/8070836158916663636?v=2'/><link rel='alternate' type='text/html' href='http://thenewcl.truelogic.com.au/2009/06/cloud.html' title='The Cloud'/><author><name>Mike</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;DUUFSH8zeyp7ImA9WxJQGE4.&quot;'><id>tag:blogger.com,1999:blog-8884615471108021598.post-4524141691628028375</id><published>2009-06-01T16:15:00.003+10:00</published><updated>2009-06-01T16:20:19.183+10:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2009-06-01T16:20:19.183+10:00</app:edited><title>Speed...</title><content type='html'>One of the key focuses for the new campaignlogic is speed. Make pages load quicker, get things to process faster and reduce required steps. Why? So you can get done what you need to faster.&lt;br /&gt;&lt;br /&gt;We have identified two key areas that we think can make big strides:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Importing lists&lt;/li&gt;&lt;li&gt;Adding groups to campaigns&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;If you are used to sending campaigns to less than 1,000 people, then you probably won't notice what all the fuss is about. But if you are working with larger lists, you have probably noticed that these steps can take a while.&lt;br /&gt;&lt;br /&gt;One of the reasons we have been able to make such inroads in these areas is the improved integration of XML with database storage engines. I will save you the boring technical details of how we are using XML and databases, however we have completed building the importing of lists and adding groups to campaigns in the new campaignlogic, so I can share some of the preliminary speed benchmarks.&lt;br /&gt;&lt;br /&gt;In the current campaignlogic, importing a list of approximately 40,000 contacts can take up to 5 minutes depending on the duplicate actions you select and the number of contacts that already exist. In the new campaignlogic, this has been benchmarked at taking less than 1 minute.&lt;br /&gt;&lt;br /&gt;When it comes to adding contacts to a campaign, something you do for every campaign, we have made even greater improvements. Adding 40,000 contacts to a campaign currently can take a few minutes to process. In the new campaignlogic, you can add 500,000 contacts to a campaign in 15 seconds! 40,000 contacts can be added in under 2 seconds.&lt;br /&gt;&lt;br /&gt;These times are still preliminary, and we expect to achieve even a bit more speed once we move to a live production environment.&lt;br /&gt;&lt;br /&gt;Of course not everything is about speed. One thing we are not speeding through is the development of the new campaignlogic: every part of the process is being considered, discussed, built, tested and in some cases rebuilt after testing.&lt;br /&gt;&lt;br /&gt;While the purpose of this blog is all about the new campaignlogic we have not forgotten the current campaignlogic.. we are still making updates and enhancements to the current campaignlogic based on user requests and feedback.</content><link rel='replies' type='application/atom+xml' href='http://thenewcl.truelogic.com.au/feeds/4524141691628028375/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thenewcl.truelogic.com.au/2009/06/speed.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8884615471108021598/posts/default/4524141691628028375?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8884615471108021598/posts/default/4524141691628028375?v=2'/><link rel='alternate' type='text/html' href='http://thenewcl.truelogic.com.au/2009/06/speed.html' title='Speed...'/><author><name>Mike</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;CkIFSX45eSp7ImA9WxJREU4.&quot;'><id>tag:blogger.com,1999:blog-8884615471108021598.post-2214883789519825752</id><published>2009-05-12T21:15:00.024+10:00</published><updated>2009-05-12T22:15:18.021+10:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2009-05-12T22:15:18.021+10:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='look and feel'/><category scheme='http://www.blogger.com/atom/ns#' term='interface'/><category scheme='http://www.blogger.com/atom/ns#' term='design'/><title>A New Look</title><content type='html'>The most visible change in the new campaignlogic is how it looks, and how you navigate and use the system. This is not the first time we have changed the look and feel of campaignlogic. Some of our original users from 2000 will recognize the first look and feel we developed (see below). It was used for a couple of years, but we very quickly outgrew the popup window approach as well as the heavy use of graphics (every one of those letters in the address book is an image).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://c.tlcollect.com/thenewcl/anewlook/CAMPAIGNLOGICOLDFOUR.jpg" target="_HwndNew"&gt;&lt;img style="margin: 2px;" src="http://c.tlcollect.com/thenewcl/anewlook/thumbs/CAMPAIGNLOGICOLDFOUR.jpg" /&gt;&lt;/a&gt;&lt;a href="http://c.tlcollect.com/thenewcl/anewlook/CAMPAIGNLOGICOLDFIVE.jpg" target="_HwndNew"&gt;&lt;img style="margin: 2px;" src="http://c.tlcollect.com/thenewcl/anewlook/thumbs/CAMPAIGNLOGICOLDFIVE.jpg" /&gt;&lt;/a&gt;&lt;a href="http://c.tlcollect.com/thenewcl/anewlook/CAMPAIGNLOGICOLDONE.jpg" target="_HwndNew"&gt;&lt;img style="margin: 2px;" src="http://c.tlcollect.com/thenewcl/anewlook/thumbs/CAMPAIGNLOGICOLDONE.jpg" /&gt;&lt;/a&gt;&lt;a href="http://c.tlcollect.com/thenewcl/anewlook/CAMPAIGNLOGICOLDTHREE.jpg" target="_HwndNew"&gt;&lt;img style="margin: 2px;" src="http://c.tlcollect.com/thenewcl/anewlook/thumbs/CAMPAIGNLOGICOLDTHREE.jpg" /&gt;&lt;/a&gt;&lt;a href="http://c.tlcollect.com/thenewcl/anewlook/CAMPAIGNLOGICOLDTWO.jpg" target="_HwndNew"&gt;&lt;img style="margin: 2px;" src="http://c.tlcollect.com/thenewcl/anewlook/thumbs/CAMPAIGNLOGICOLDTWO.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;In early 2003 to tie in with the addition of adding print and SMS campaigns to campaignlogic, we created a new look and feel. This look and feel is still in use today, although we have added a lot of features and functionality to it.. such as forms, automation, multi page campaigns and much more.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://c.tlcollect.com/thenewcl/anewlook/CAMPAIGNLOGICCURRENTONE.jpg" target="_HwndNew"&gt;&lt;img style="margin: 2px;" src="http://c.tlcollect.com/thenewcl/anewlook/thumbs/CAMPAIGNLOGICCURRENTONE.jpg" /&gt;&lt;/a&gt;&lt;a href="http://c.tlcollect.com/thenewcl/anewlook/CAMPAIGNLOGICCURRENTTHREE.jpg" target="_HwndNew"&gt;&lt;img style="margin: 2px;" src="http://c.tlcollect.com/thenewcl/anewlook/thumbs/CAMPAIGNLOGICCURRENTTHREE.jpg" /&gt;&lt;/a&gt;&lt;a href="http://c.tlcollect.com/thenewcl/anewlook/CAMPAIGNLOGICCUURENTFOUR.jpg" target="_HwndNew"&gt;&lt;img style="margin: 2px;" src="http://c.tlcollect.com/thenewcl/anewlook/thumbs/CAMPAIGNLOGICCURRENTFOUR.jpg" /&gt;&lt;/a&gt;&lt;a href="http://c.tlcollect.com/thenewcl/anewlook/CAMPAIGNLOGICCURRENTTWO.jpg" target="_HwndNew"&gt;&lt;img style="margin: 2px;" src="http://c.tlcollect.com/thenewcl/anewlook/thumbs/CAMPAIGNLOGICCURRENTTWO.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;For our third redesign, we looked to outside experts to assist us in developing a new look and feel. We decided on the team at OnWired, a very skilled group of user interface and application designers who are also great to work with and highly responsive.&lt;br /&gt;&lt;br /&gt;Over a few months, and many many revisions, we developed what we feel is a highly functional and very intuitive look and feel for the new campaignlogic. While the new look and feel is still undergoing some fine tuning and tweaks as we continue to build out the functionality, we figured it was time to share it and give you a few glimpses at some of the things in store for the new campaignlogic....&lt;br /&gt;&lt;a href="http://c.tlcollect.com/thenewcl/anewlook/CampaignLogic%20-%20home.html" target="_HwndNew"&gt;&lt;img style="margin: 2px;" src="http://c.tlcollect.com/thenewcl/anewlook/thumbs/CAMPAIGNLOGICNEWONE.jpg" /&gt;&lt;/a&gt;&lt;a href="http://c.tlcollect.com/thenewcl/anewlook/CampaignLogic%20-%20template.html" target="_HwndNew2"&gt;&lt;img style="margin: 2px;" src="http://c.tlcollect.com/thenewcl/anewlook/thumbs/CAMPAIGNLOGICNEWTWO.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;Note: these are only sample pages, clicking through will show working layouts&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Mike</content><link rel='replies' type='application/atom+xml' href='http://thenewcl.truelogic.com.au/feeds/2214883789519825752/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thenewcl.truelogic.com.au/2009/05/new-look.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8884615471108021598/posts/default/2214883789519825752?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8884615471108021598/posts/default/2214883789519825752?v=2'/><link rel='alternate' type='text/html' href='http://thenewcl.truelogic.com.au/2009/05/new-look.html' title='A New Look'/><author><name>Mike</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;A0YGQHY9fCp7ImA9WxJSFUs.&quot;'><id>tag:blogger.com,1999:blog-8884615471108021598.post-2219008515359930974</id><published>2009-05-03T22:05:00.001+10:00</published><updated>2009-05-06T10:18:41.864+10:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2009-05-06T10:18:41.864+10:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='why'/><category scheme='http://www.blogger.com/atom/ns#' term='beginning'/><category scheme='http://www.blogger.com/atom/ns#' term='campaignlogic'/><category scheme='http://www.blogger.com/atom/ns#' term='benifit'/><title>Getting the ball rolling</title><content type='html'>As a director and founder of truelogic, and someone who has worked on the campaign logic product from the first day, I have  the privilege to write the first post on this blog&lt;br /&gt;&lt;br /&gt;As you may have gathered, the purpose of this blog is to provide insight into the process, updates on the progress, and some of the things we discover along the way as we rebuild campaignlogic, our email platform, from the ground up.&lt;br /&gt;&lt;br /&gt;I guess the obvious questions is... Why ? After 10 years... why have we decided to rebuild campaignlogic now ?&lt;br /&gt;&lt;br /&gt;Well that is simple, we want to do things with campaignlogic and email in general that the current platform does not allow us to do. It has been almost 10 years since we wrote the first lines of code for campaignlogic, and since that time we have changed a lot in the system (just about everything) and the process of email marketing has also changed (the first version of campaignlogic did not allow for HTML based emails.. mainly due to HTML based emails not being supported in email clients).&lt;br /&gt;&lt;br /&gt;While we could continue to develop and extend the current platform, we decided that the time was right to  rebuild rather than continue to extend, and in the process develop a new platform, taking the best of what we have learned and mixing that with the latest of development technology, interface design and best practice email marketing.&lt;br /&gt;&lt;br /&gt;In future updates, myself and others here at truelogic who are involved in various aspects of the rebuilding will be sharing their experiences and thoughts on the process.. we are aiming to cover topics including:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;rebuilding the interface&lt;/li&gt;&lt;li&gt;enchancements and benifits&lt;br /&gt;&lt;/li&gt;&lt;li&gt;changes in development technology and methodologies&lt;/li&gt;&lt;li&gt;legacy issues&lt;/li&gt;&lt;li&gt;migration plans and business considerations with&lt;br /&gt;&lt;/li&gt;&lt;li&gt;and anything else we think you might find interesting...&lt;/li&gt;&lt;/ul&gt;So hopefully you will find some value in this blog, and should you have questions about the new campaignlogic or areas we do or don't cover on this blog don't hesitate to let us know and we will do our best to address them.&lt;br /&gt;&lt;br /&gt;Mike</content><link rel='replies' type='application/atom+xml' href='http://thenewcl.truelogic.com.au/feeds/2219008515359930974/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thenewcl.truelogic.com.au/2009/05/getting-ball-rolling.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8884615471108021598/posts/default/2219008515359930974?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8884615471108021598/posts/default/2219008515359930974?v=2'/><link rel='alternate' type='text/html' href='http://thenewcl.truelogic.com.au/2009/05/getting-ball-rolling.html' title='Getting the ball rolling'/><author><name>Mike</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>