Straight to your inbox
Get the best email and digital marketing content delivered.
Join 250,000 in-the-know marketers and get the latest marketing tips, tactics, and news right in your inbox.Subscribe
If your emails to Yahoo! accounts have been feeling a little bit claustrophobic recently, we…
A while back we pointed to a Ruby gem for hooking into the Campaign Monitor API. It was created by Jordan Brock. On the Ruby Plus website we’ve spotted a new screencast which runs through how simple it is to use the Campaign Monitor gem to connect through your Rails application. As the author, Bala Paranj, points out, the existing Ruby gem does not include our recent API updates for creating and sending campaigns, but it is a great place to start. You can register for free at Ruby Plus and then download the screencast episode.
Since we first launched our design and spam testing tool in October of last year, you have collectively run many thousands of tests, and you’ve told us you loved the tool. Since that first launch, we have added the ‘fold’ line, and extended the tests to cover mobile email clients. In fact, you’ve told us it is so valuable that you’d love to use it even more. The huge uptake means we’ve been able to take advantage of scale and cut the price in half! The big price drop should make it possible for you to run more tests per campaign, or just make the existing testing charges you pass on to your client more profitable. We’ve got more improvements planned for the testing tool, so keep an eye on the blog for future updates. For now though, enjoy the cheaper testing! We look forward to seeing some truly excellent campaigns going out.
The collection of great gallery entries continues to grow! If you’re having design block, consider browsing through the gallery for ideas and inspiration. Subscribe to the email design gallery’s RSS feed to see them all.
This is an update that has been requested quite a lot since we first introduced the Campaign Monitor API, and it is finally here: The ability to both create and send campaigns completely through the API. That means that if you have the development skills available, you can completely integrate Campaign Monitor into your existing applications, and have no need to login to the Campaign Monitor website to send emails. We’ve added two new methods: Campaign.Create and Campaign.Send, which are both now included in the API documentation. All you need to do is make sure that your account has a payment card setup, or sufficient credits, and the campaign will be sent. After that, it will appear in your reports just like your other campaigns. We’re also working with some Campaign Monitor customers on creating an all new PHP wrapper for the API, to make it even easier to get started. Watch out for some news on this over the next few weeks. Check out the existing API samples in the mean time. Again, thanks to everybody who has variously suggested, requested, demanded and pleaded for this feature!
Have you ever had one of your subscribers change their email address, and ask you to update it for them? In the past, they either had to get you to do it, or unsubscribe themselves and resubscribe. Or have you had subscribers who are happy to hear about your toy store’s new soft toy range, but are not at all interested in your BMX bikes? You don’t want them to have to unsubscribe totally, right? That’s why we’ve launched a new feature for all Campaign Monitor users today, which we call the Subscriber Preference Center. The idea is to give your subscribers more fine grained control over the information you store about them, including their name, email address, and custom field values. By adding a simple tag to your HTML and plain text, you can create a link to a preference page pre-filled with the subscribers existing details. They can change their details, add or remove subscriptions or unsubscribe completely, all without contacting you. Here’s an example we’ve created, just for demonstration purposes. Imagine that Twitter offered a variety of different newsletters – their preference center could look like this: Giving your subscribers this kind of control doesn’t only mean less work for you; it can reduce the amount of subscribers who completely unsubscribe, by letting them opt out of just a part of your emails. They might also feel more confident knowing they can check exactly what they are subscribed to at any time. How to get started with a Subscriber Preference Center It’s easy – all you need to include a link in your campaigns to the preference center is a simple tag: <preferences>this will be a link</preferences> and [preferences] for plain text That’s it. You can also jump into your ‘Manage Clients’ section and on each client’s page you’ll see the “Preference Center customization” link. That’s where you can change the background color, text colors and add a logo. There’s plenty you can do to make good use of preference centers, and for more ideas and details check out the help topic. Thanks to everyone who has requested this feature, we hope you find it helpful!
A completely open source content management platform, Drupal is a popular choice for large scale, flexible websites. A key feature of Drupal is the ability to add on modules, plug in code that extends the core functionality to do any number of different things. Sydney based Campaign Monitor user Stephanie Sherriff has written a cool Drupal module to integrate Campaign Monitor newsletter signups with your Drupal website. Stephanie describes it in this way: a fairly simple module that just adds the ability to subscribe and unsubscribe from a newsletter using the API. It also creates a page that displays prior campaigns Here is how the module’s configuration page looks in Drupal: Once the module is up and running on your site, you can place the newsletter signup easily, creating something like the form shown here. If your site visitors are logged in, then the form will even be pre-filled for them using the details from their user account on your website. This could be an excellent way to grow your list, and also something to implement on websites you are building for your clients. Stephanie is still planning some further improvements to the module, and we look forward to seeing those too. Visit the Campaign Monitor Drupal Module page to find out more, and to download it.
Now that you can automatically add Google Analytics tags to your emails, we wanted to remind you how you can easily edit the tags used for each campaign. Once you have setup Google Analytics integration (see the help topic) you will have an extra option when importing your HTML for a campaign. You can change the tag used for the source of traffic, and for this specific campaign. If you are using Analytics for yourself, you might use “Campaign Monitor” as the source, so you can tell which people came from your Campaign Monitor emails. However, if you plan to show the Analytics reports to your clients, it would be best to choose something more generic like ‘Newsletter’, or the name you use when rebranding the software. When you login to your Google Analytics account and browse by traffic source, you’ll see the name you set when sending the campaign: We recommend keeping the source the same for each campaign you send so you can easily see an aggregate for all Campaign Monitor campaigns in your Analytics account. Of course, you can also tweak the campaign name tag to make things easier to recognize too – for example, to remind you this was the campaign where you changed the subject line, or sent later in the day. That can make it easier to understand the impact changing different elements has on your eventual results. Let us know if you have any of your own Google Analytics tips and tricks for use with Campaign Monitor.
We often get asked by Campaign Monitor users how they should charge their clients when they send campaigns for them. The Campaign Monitor model is simple – we charge you based on our simple pricing model, and leave charging your clients up to you. Here is a few of the ways that other Campaign Monitor customers charge: Per campaign charges passed on to your client – the simplest way to go, you just add some fixed or variable to the price you pay us for each campaign, and charge your client that. A pseudo monthly fee – if you have clients who send roughly the same amount of emails every month, you can calculate a monthly charge that will give you pretty consistent income. Frontload a charge for template design – Some customers will charge a large amount for the template design and then just charge at cost price for the actual sending. A retainer model – If you do other consulting for your clients, you might build their email costs into your normal consulting charges, rather than splitting it out. You might have a different model for each client, if it makes sense, or for simplicity handle each client the same way. I’m sure that there is a lot of other interesting ways to handle pricing, so leave a comment with your ideas!
<!––> The growth of services like YouTube and Vimeo, and the availability of cheap video cameras and editing software has created an explosion in the use of online video. Your clients will start asking you soon if they can put their video into your emails, if they have not already. So can it be done? The answer is “no, not really”. Technically, videos just don’t work in email – most of the video players use Flash, which won’t play in your email client. That’s probably a good thing in reality, because email inboxes are already very crowded and busy, so adding even a genuinely fascinating video is not going to be welcome. However, email can be an excellent way to encourage people to visit your website and watch a video. Instead of trying to embed it right in the email, just take a static screenshot, and link that to your video page. This really works – in the recent Email Standards Project newsletter, we did exactly that for our Gmail Appeal video (see the image above). We linked the screen grab, as well as providing a text link in a couple of other prominent places. In our reporting, we can see that the screen grab was clicked on more than 5 times as often as the text link. People love to click on images, particularly images that look like they do something. This is a really simple technique, but it can be a great way to convince your clients not to keep trying to embed the videos directly.
Have you ever seen an HTML page or email where everything looks fine, except instead of apostrophes there are odd question marks, or square blocks? You might also see other characters replaced similarly. Most commonly, this occurs when importing HTML that has been created by Microsoft Word. For generating HTML, Word uses a specific character set called “Windows Latin 1” that has special characters like ‘smart quotes’ and trademark symbols. When you view the email on your own machine, those characters will show up, but then when imported into Campaign Monitor they might disappear or be converted into incorrect characters. Character encoding makes the difference The reason is that Campaign Monitor sends in UTF-8 encoding (which covers a wide number of languages), and the special characters are not in the same location in UTF-8 as they are in Windows Latin 1. So what to do about it? Well the first (and most thorough) option is to just not use MS Word to generate HTML. Word tends not only to cause character problems, but also adds vast amounts of unnecessary HTML to even simple pages. If you view the source you will see rampaging hordes of span tags and CSS with oddly named classes everywhere. It can also tend to break tags that Campaign Monitor uses like <unsubscribe></unsubscribe> by inserting other tags inside them. There are much better options for simple HTML creation out there, even at little or no cost — look at tools like NVU, Coffee Cup (free and paid) and First Page. Of course, you can go right up to tools like Dreamweaver if you have the need. Another alternative is to do some ‘find and replace’ work in notepad or similar to remove Word’s smart characters and replace them with the correct unicode characters. Some common ones to look out for are: For “ Left double quotes: Use “ For ” Left double quotes: Use ” For ’ Apostrophe: Use ’ That way you can have the typographically correct characters show up in your email. Character encoding can be a tricky area, and you have to keep an eye on it in your HTML, in your subscribe form pages and in the subscriber lists your import. Always keep in mind that Campaign Monitor will send in UTF-8 no matter what, so you want to import everything in UTF-8 to begin with, so no conversion occurs. For more information on HTML and character encoding, read The Definitive Guide to Web Character Encoding at SitePoint.
Join 250,000 in-the-know marketers and get the latest marketing tips, tactics, and news right in your inbox.Subscribe
From Australia to Zimbabwe, and everywhere in between, companies count on Campaign Monitor for email campaigns that boost the bottom line.Get started for free