What's happening on your site right now?

Find out with GoSquared. Real-time web analytics.


Try GoSquared Free.

Archive for November, 2010

Speedy Sign In

James Gill / November 19, 2010

GoSquared Sign In - Works great on iPhone, iPad, and Desktop

A few days ago we released our new sign in screen. If you’re already a member of GoSquared you’ll probably have noticed it’s a whole lot better than what it replaces.

Try it on iPhone

There’s a few handy little things you may not have noticed, though. For example, if you’re on a desktop computer, or anything with a fairly large screen size, you’ll see the default sign in screen – with icons for each of our main apps, some handy links at the bottom of the screen, and of course the all important email and password fields. However, if you load the same page on your iPhone or any other small screen mobile device running a modern browser, you’ll get a specifically designed screen that cuts out everything you don’t need to see on a mobile device. That’s not all – we’ve gone an extra step and implemented an optimised design for when your mobile device in in landscape or portrait. We hope this will make it easier for people to keep up to date with the status of their site while on the go.

Responsive Web Design

For those web designers among you, we optimised for these different screen sizes by utilising some of the modern technologies available in CSS3. This is an increasingly popular method called “responsive” web design – pages adapt to suit the device they’re being shown on. There’s a great article about responsive web design on A List Apart.

Read the rest of this entry →

Introducing the GoSquared API

Geoff Wagstaff / November 11, 2010

The GoSquared API Is Here

Calling all developers.

It’s here – the long awaited GoSquared API is now publicly available. By leveraging the powerful API, developers can use the real-time website analytics data we collect to power their applications, regardless of programming language or platform.

GoSquared’s real-time analytics platform provides an overview of your website’s traffic at a glance, and allows you to dive down into very specific metrics about each of your visitors, pages, referrers and more. Our own applications are built on top of the very powerful API that we’re releasing today. We’re constantly developing and improving GoSquared – we want your imagination to be the only limitation to what you can achieve by building on top of our platform.

The versatility of the GoSquared API allows developers to create a diverse range of applications, from simple traffic counters on website pages, to mind blowing visualisations of a website’s traffic. We look forward to using the cool stuff you come up with.

Everything you need to know about the API is available on the new GoSquared Developer site. So what are you waiting for? Get stuck in and show us what you can do!

James Gill, Geoff Wagstaff, James Taylor
A.K.A. The GoSquared Team

What We Learned – Welcome Email Redesign

James Gill / November 10, 2010

Welcome to GoSquared - redesigned emails

At GoSquared, we send out a lot of emails. Don’t worry – we don’t spam people, we simply have a lot of users who need a lot of important actions confirmed. One of the first and therefore most important actions a user can make on GoSquared is signing up in the first place.

We decided it was time to have a look at exactly which emails we were sending out – it’s an easy thing to overlook when running a business – emails fly out every minute to users, all controlled “under the hood” of your application, often with content that may have long since become neglected and outdated. Thankfully, we’ve now overhauled the emails we send out to new users.

Previously

Old Welcome Email - eurghhh

Heading to a Mailbox near you now

The screenshot below is of the email you’ll receive if you sign up as a new user to a premium plan on GoSquared. We want to make every new user welcome, so we’ve designed it to the same standards you’d expect from GoSquared, and provided all the information you could need to get off the ground with real-time analytics. There’s a simple 3 step process to help you install the GoSquared Tracking Code on your website, and easy links to your website’s stats on GoSquared, as well as useful links to get help and reach us on Twitter.

GoSquared Welcome Email

A Couple of things We Learned

Test. Test. TEST!

We spent about a day designing the original email, getting the right content in, and ensuring the layout was attractive and readable. We spent the next 2 days hacking it to look acceptable in all of the various email clients out there. To save time, ensure you’re using a testing environment like Litmus, otherwise you’re going to be sending a lot of emails to a lot of different clients.

Google Mail and Microsoft Outlook are evil

Carrying on from the last point – about 70% of the “hacking” time was spent trying to ensure these emails looked reasonable in Google Mail and Microsoft Outlook. Google Mail strips your emails of any inline stylesheets so you’re forced to apply CSS styles to individual elements. Outlook likes to ignore some of the most basic CSS properties.

Have a good idea of which CSS properties you’ll need

Once you’ve come up with your basic design, assess which parts are going to be the most troublesome. A great reference we found was Campaign Monitor’s Guide to CSS Support in Email Clients. Ignore this at your peril.

Don’t ignore Mobile devices

With email it’s sometimes easy to forget where it’ll be read. Many people use mobile devices such as iPhones and iPads as their primary email reading devices so it’s pivotal that your emails display as expected on such devices with smaller screen sizes. Thankfully, the iPhone, iPad, and many Android devices have email clients that render emails with the wonderful WebKit rendering engine. WebKit is, in our opinion the best rendering engine out there – if you’ve ever developed for the iPhone’s MobileSafari, Desktop Safari, or Google Chrome then you’ll feel right at home.

Delivery is Everything

It’s all good having a great looking set of emails to send out, but how do you know anyone’s actually receiving them? Before, we received a lot of support requests after new users had signed up saying that they never received an activation email. We don’t send activation emails any more, but we now have a very good idea of every email we send out, every email that’s received, every email that’s reported as spam, and every email that bounces back. How do we possess such magical powers? We’re using Postmark – for fast and reliable transactional email delivery. We highly recommend it.

Hope we’ve been helpful

Thanks for stopping by. If you have any other tips on designing HTML emails, or know of any other decent solutions for email testing and delivering then drop us a line in the comments!