Entries from June 2006 ↓
Jason / Friday Jun 30th 2006
1-2-All has always had a number of options when it comes to personalizing messages. You have the ability to personalize with their core registration details. (such as email, name, registration date, etc…) along with being able to customize your emails with any subscriber field.
The personalization fields along with sending filters have been a popular choice for thousands to personalize their mailings. However the ability to have dynamic content has been tricky. In the past that is.
Previously to version 4.51.4 if you wanted to have dynamic content (such as a different design, etc..) you would need to either setup multiple lists or use a combination of sending filters and subscriber fields.
With the introduction of version 4.51.4 you are now able to have fully dynamic content for your emails when using the new “Fetch Personalized” feature. This new option to the fetch url section allows you to enter a url which has the contents of the email you wish to send. While this option has been available as “fetch now” and “fetch at send” it was previously not possible to pass anything that would allow dynamic content. With 4.51.4 you can pass any subscription field in the url and have the page you are fetching display content based off of what you are passing to that page.
An example
To start we will setup the page that will be the page that has the email contents we wish to have sent.
content.php
// page to parse get variable and display content that matches
$variable = $_GET[”name”];
if ($variable == ‘bob’){
echo ‘Bob’s email contents…..’;
}
elseif ($variable = ‘amy’){
echo ‘Bob’s email contents…..’;
}
else{
echo ‘non-matching email contents…..’;
}
// print out some other content for all users
echo ‘my footer.’;
Now we will login to 1-2-All, go to create new message, select the message type and find the fetch url area.
Select “fetch personalized” from the dropdown and enter the full url to the sample.php file.
Example would be http://www.examplesitedomain.com/sample.php
But instead of only typing in
http://www.examplesitedomain.com/sample.php
we are going to add the subscriber name personalization option.
So we will type:
http://www.examplesitedomain.com/sample.php?name=%PERS_NAME%
You can add as many options to the fetch url such as registration name, subscriber fields, etc…
Conclusion
By using the new fetch unique feature you are able to turn your mailings, scheduled mailings, and auto-responders into fully dynamic messages.
Milos / Friday Jun 23rd 2006
A new version of SupportTrio has been released!
We have changed quite a lot in this version. We have changed the Ticket Rating System, so Reports page should now show more accurate results. Also, Reports page does not use JPGraph for generating graphs anymore, so there is no need to have GD support in PHP on your server anymore. From now on, SupportTrio will generate it’s graphs in Flash. They look better and they don’t need anything extra, since every browser has support for Flash files.
We have also fixed a problem with merging tickets. Until now, your post submission dates were reset to the date of merging when the ticket was merged. That won’t happen again.
We have added a link for “Tickets” on the Non-Admin Users page, so from now on admin will be able to see all user’s tickets from that page too. View Ticket page got back its “Calendar/To-Do Entries associated with this ticket” section which was missing even if there were some associated entries. Calendar is also more usable since we have fixed some minor bugs, mostly in templates.
A list of changed files can be found in our Support Forum.
Enjoy using the new SupportTrio and let us know if you experience any kind of difficulties in using this product.
Peter / Thursday Jun 22nd 2006
Our first beta release of our new chat application has been released. Incidentally, it is also the first release of anything that I have worked on at ActiveCampaign; I couldn’t say much before now because — well — it wasn’t ready yet!
The exciting thing about TrioLive is not only that it’s new, but it’s new for us. We have used some AJAX in SupportTrio and 1-2-All, but TrioLive represents what is truly an “AJAX” application: everything about it is dynamic; everything about it is immediate.

I’m proud that so many good features went into the first release of the program. Not only chatting, but flash-based reporting, custom fields, chat session rating, chat invitations — they’re all there. The future looks bright as well: extending the integration possibilities between TrioLive and SupportTrio is just one of the things we’re working on.
For those interested in taking a test drive with it, you can download the first beta of TrioLive here. Let us know what you think!
Milos / Wednesday Jun 21st 2006
We just released a new version of 1-2-All!
It doesn’t have a lot of updates, but the ones we do are VERY important!
Sending engine has been improved and optimized! We have tested it, and it looks like we have a 40% increase in speed. This is the biggest increase we have had in a long time now. I hope you all feel the difference.
There was a problem in version 4.51 with Bounce Managament which was confusing our system. It used to mark successful email addresses as bounced due to this error. We have fixed it now, so I suggest that you check your Bounces to see if some email was marked as bounced by mistake. That won’t happen anymore.
Importing subscribers had a bug that was occuring only in certain cases. We have fixed it now, and we have also included unencoded PEAR files since we experienced some problems with those classes when the files were encoded.
In our Support Forum you can see the list of all changed files.
Jason / Friday Jun 16th 2006

EmailCheck, A new add-on to 1-2-All, has been released today. EmailCheck is the new add-on that interacts with the EmailCheck web service.
When you install the EmailCheck add-on you will see a new button labeled “check spam filters”

When you click on that button a report will display with your spam count and suggestions on what should be changed.

More information about this add-on can be found at:
http://activecampaign.com/12all/addon_emailcheck.php
Milos / Friday Jun 16th 2006
After positive feedback from our clients about version 4.50, we have started to add a lot of improvements and new features into this enhanced, four year old 1-2-All. Today we have finally incremented a minor version number, and we will start with revisions of this release from now on. A list of changed files can be found in our Support Forum. This release doesn’t have that many new features, but a few of them are going to be quite handy.
So, let’s inform you of what’s new:
The most important feature of 1-2-All was its quite extensive mail sending system. Unfortunately, when a procedure does so many things (like email personalization, custom headers and attachments, MIME messages, fetching content from external sources, SMTP sending), it is reasonable to understand that execution can be quite slow every now and then. We had a couple of problems in the past with stalling of the sending process, usually on some slower servers. That’s why we have revised our sending process, optimized a couple of things, and made it faster, as much as possible for the moment. But rest assured, we will continue to look into optimizing it further.
While we are talking about sending email process, it is good to know that from now on you will have ability to save a draft of a message on the second step too (Compose a Message step), and furthermore, you will have an option to “Save and Continue Editing”, which will increase your productivity, and save you a couple of clicks.
On the last page prior to sending emails, when you are previewing your creation, now you will have an option to check your email against SpamAssasin, which will tell you if your message will be marked as spam on servers that have SpamAssasin installed. That way you will be able to modify your message to reduce it’s Spam Count. This feature will be available as a Plugin.
For that reason we have added support for AJAX, thus making the new 1-2-All a Web2.0 application. Soon you will see a Message Queue page that won’t refresh itself every minute, but you will always see the current situation in your sending queue. But that’s just the tip of an iceberg.
On the Preview Message page, where you could send a test message to ensure that sending works properly and that your email looks as expected, now you will see another small improvement: if you chose to send a MIME message (with both text and html version), you will be able to select what format you wish to test. You will have an option to send only text, only html or both versions.
Also, on the Message Archive page, we have added one more piece of valuable information that was missing until now: who (what admin) sent that message. Now you will know.
Cron file has also suffered some small changes too. It came to our attention that sometimes your cron files start overlapping if the duration between executions is too small, and previous process is still running. Now your new cron will not execute if the previous one is running, thus preventing the system from sending the same message twice to a subscriber.
Now every admin will have his own setting on his “Your Account” page (link is located in the bottom right corner of the page) for displaying a number of lists/messages/subscribers per page.
One more big change, that we have left for the end is the completely changed and improved graphing system. 1-2-All won’t use PHP-generated graphs that do not look nice and require additional libraries installed on your server. From this version forward, 1-2-All (and soon our other products) will deliver users graphs generated in Flash! They look nicer, and every browser now supports Flash so displaying a graph will depend on the user entirely, not on your hosting provider and/or web server.
Of course, all known bugs that have been found by our dedicated clients have been fixed and implemented in this release.
I truly hope that you will feel the difference, and continue to use 1-2-All with ease.
Tariq / Tuesday Jun 13th 2006
In June 2002, around the same time an asteroid barely missed hitting the earth [ ? ], the first version of 1-2-All was released. In January 2003, 1-2-All became a part of ActiveCampaign, Inc and has prospered ever since as the company’s flagship product. Four years to the date of the first incarnation of 1-2-All we look back at the evolution of this product, to put the past into perspective, and celebrate the anniversary of our most popular software product to date. 1-2-All Broadcast E-Mail, as it was exclusively referred to back then, began with a simple, colorful, and easy to use interface. There was nothing terribly distinguishing about this version, just a good mailing list manager at a low price. A commitment to adding more features with enhanced usability allowed 1-2-All to evolve into a much more dynamic application with a friendlier interface.
In August of 2003, a new user interface was implemented along with a scheduled mailing feature that required the setup of cron jobs. In February of 2004, version 3.82 introduced time sensitive auto-responder features, allowing you the ability to set auto responders for each list. A new branding file allowed you to easily modify brand settings by opening a single file. Around the same time a US federal appeals court gave scientists the right to study the 9, 300 year old remains of Kennewick Man, denying the request of American Indian Tribes who sought immediate burial. Also, scientists found what is believed to be the fossilized head of a 400 million year old fly, making it the oldest known insect. [ ? ] Following the release of 1-2-All, development was ongoing and client feedback was expressly used in the product direction. Updates were frequent and the list of features for 1-2-All Email Marketing continued to grow.
1-2-All once again underwent a face lift with version 4.0 which was released in January of 2005. This new version featured an improved sending engine, enhanced subscriber viewing page, enhanced administrative control, and more error checking. As far as the file structure was concerned the admin files were now separated from the public file (you had to go 12all/admin to access the control panels whereas before you just had to go to 12all). The biggest improvement in this new version, in terms of usability, was the introduction of the advanced importer. In previous versions there were quite a few people who ran into problems when trying to import a .CSV file because their format was rejected. 1-2-All Email Marketing now had a user friendly import interface that made it easy for anyone to import .CSV files. Many people upgraded to 4.0 solely for the advanced importer.
In May 2006, 1-2-All Email Marketing as it is referred to these days, underwent its most dramatic stage of evolution. The new version’s extensive list of added features and improvements include: restructured code; central authentication format; new language file format; smarty template system; attachment, sending filter, send to a friend, web version, and multi format options for auto responders; unlimited options for sending filters; new reporting options; reason for unsubscribing option added; subscriber, forward to a friend, and auto responder statistical tracking; enhanced custom redirects; branding settings editable from browser; more message personalization options; subscriber notifications that include subscriber field data; and much more. Elsewhere in the world, a 1,500 year old tattooed mummy of a woman in her late 20s is found near Trujillo, Peru. [ ? ]
Its been an amazing four years. 1-2-All Email Marketing has prospered because of its commitment to enhanced functionality and usability. There is no telling what 1-2-All will look like in another four years. That’s pretty exciting.
Jason / Monday Jun 12th 2006
EmailCheck is a new free service from ActiveCampaign.
Having legitimate emails blocked by spam filters is a common problem for many small businesses. Using EmailCheck you can check your email campaign against one of the most popular spam filtering packages (SpamAssassin).
EmailCheck will get a number based on your message contents. The greater the number, the greater the chance your message will be misidentified as spam. By using EmailCheck you can better understand how to compose your messages and your overall chance of being incorrectly flagged as spam.
EmailCheck is currently beta and there are plans for some exciting new features that will interact with the EmailCheck service.
Please let us know what you think in our EmailCheck forum.
Tariq / Friday Jun 9th 2006
One of the objectives of our affiliate program is to target new audiences and markets. We have a broad client base, extending to far reaches of the globe where constituents speak a multitude of languages. Our products are used worldwide in several different languages because of the ease with which they can be transliterated into any language. We are able to reach a global market without the benefit of promotional material in various languages because the need for our applications are broad in scope and context. If you are an affiliate marketing an ActiveCampaign product in a region where a language other then English is spoken then you have a unique opportunity to market a quality product in an unsaturated market. Because there is no direct marketing geared towards your constituents you have an open field with which to carry significant site traffic. If your promotional material is well written in a market that has not been reached this will translate into higher click thru rates.
You know from previous discussions how articles that are well written will generate higher click thru rates. When writing an article it is important to show that you are informed about the subject and to communicate in a language that speaks directly to your audience. That is an understatement when confronted with the task of marketing promotional material that reaches an audience that has not been reached due to language barriers. We will provide you with every resource available in order to assist you. Fortunately our web site is already abundant with promotional resources and product knowledge. We have product specialists on hand that will assist you with any questions you have while you are creating your marketing material. As an affiliate member of an unreached market it may appear challenging to invest the time and energy required to do this task right. You must remember that your time spent will be rewarded because your marketing material will then act as a direct resource for reaching an untapped market. One of the goals of the affiliate program is to target new markets. Your effort offers you a lucrative opportunity to entice clients that may be interested in a product that is used but not promoted broadly. For anyone that is up to the challenge this can be an exciting and rewarding enterprise. You will be carrying out the goals of the Affiliate program and the reward will be mutually beneficial.
Click here to join the affiliate program
Milos / Thursday Jun 8th 2006
We have just released a new version of KnowledgeBuilder!
We have added a couple of very important bug fixes.
And after a longer period of time, we have added a new feature called “Index”.
Feature works like this:
Now you can add words into “Index” feature the same way you are adding Terms to Glossary Terms. The difference is that words in Index do not have descriptions and headers (titles). They are used to search for all occurences of that word in your KB. Usefull option!
We have also added a support for using double quotes in category names. Actualy, we have fixed a couple of areas that prevented that from working all the time. Might come in handy…
If you are upgrading from version 2.60.21, you will have to reupload the following files:
- admin/KBAdminContext.class.php
- admin/KBAdminContextSwitch.class.php
- admin/KBAdminIndexesEditContext.class.php
- admin/KBAdminIndexesManageContext.class.php
- admin/KBAdminUserManagerContext.class.php
- admin/main.php
- admin/sql/install_2.60.sql
- admin/sql/install_database.php
- admin/sql/update_database.php
- admin/sql/upgrade_2_60_22.sql
- admin/templates/indexes_edit.tpl.htm
- admin/templates/indexes_manage.tpl.htm
- admin/templates/main.tpl.htm
- admin/templates/nav_top.tpl.htm
- admin/templates/terms_edit.tpl.htm
- admin/templates/user_manager.tpl.htm
- docs/changelog.txt
- includes/ActiveRecordClasses.php
- includes/KBIndexContext.class.php
- includes/KBInflector.class.php
- includes/KBPublicContextSwitch.class.php
- includes/demoFramelessNodes.js.php
- includes/extlib/activerecord/ActiveRecord.class.php
- includes/function.php
- includes/smarty_plugins/function.printstars.php
- index.php
- templates/Default/contact.htm
- templates/Default/index.htm
- templates/Default/indexwords.htm
- templates/Directory/contact.htm
- templates/Directory/index.htm
- templates/Directory/indexwords.htm
- templates/Simple/contact.htm
- templates/Simple/indexwords.htm
- templates/lang.English.txt
Don’t forget to run updater after upload, we have modified the database too! 