Quick Timesheets new features and pricing model released

We’ve been really busy the past few months working on a number of updates and enhancements to Quick Timesheets and we’re excited to announce that these are now available for our customers world-wide.

Screen Shot 2013-10-30 at 2.03.46 PM

First up,  you might notice our new website and design, which has been put together to make it easier to navigate find the information you need. We’ve also done a lot of work behind the scenes to make Quick Timesheets even faster and responsive, including a larger server cluster and app engine hosted in Sydney, Australia.

Here’s an overview of some of the important changes we’ve made:

New Pricing Model and In App Upgrade

We’re really excited to announce our new pricing model, which  is designed to suit a range of business sizes and allow you to seamlessly upgrade when you need more features or user accounts.

We’ve introduced five new plan types, including Starter ($79 a year, 10 users), Professional ($249 a year, 20 users), and Enterprise ($1499 a year, 50 users). As your business grows or if you need to access additional features, you can upgrade and renew your plan directly from your account.

New, improved Help Site

We’ve launched a new Help Site to assist our customers. We’ll be creating more help guides, howtos, and tips to get you started in here.

You can also use our Help Site to submit a help request, and our team will be able to provide you an answer.

You asked for them, new features released.

We’ve also released a number of new features and enhancement to Quick Timesheets that we’ve been working on over the past few months.

New features:

  • New, modernized interface design. Increased font-sizes for easier use.
  • Email reminders – send reminders to update timesheets (Settings -> Reminders)
  • A new ‘time of day’ report that shows when your team are working
  • Added grouping by entry or user for Saasu item invoicing
  • New native calendar for mobile interface (for iPhone, Android)
  • Can bulk re-assign client/task from search
  • Calendar remembers your preference to show/hide weekend
  • + lots of fixes and enhancements

If you have any feedback or suggestions for us, please feel free to get in touch with the team.


New Feature: Quick Timesheets now supports Atlassian Crowd Single Sign In

We’re pleased to announce that Quick Timesheets now supports Atlassian Crowd, a Single Sign-On service from Atlassian.

Crowd provides OpenID authentication to allow web applications to perform single sign on (SSO) against a central authentication authority, such as LDAP or Microsoft Active Directory.  This means that you can use Crowd to allow your users to sign in to Quick Timesheets using their Microsoft AD credentials.

To enable crowd support, simply go to ‘Settings’ -> ‘Authentication’ and enable the ‘Crowd’ option. You will need to provide the URL of your Crowd Server. Once enabled, you can sign in using your Crowd credentials.

Guide: How to connect Quick Timesheets to JIRA

Atlassian JIRA is a popular tool for keeping track of jobs and issues and is widely-used by project managers and software developers. In fact, we use JIRA in our own team to to keep track of new features and requests for Quick Timesheets.

While JIRA provides basic tools for tracking estimated and actual time on tasks, it has limited functionality as a dedicated time-tracking tool. For example, you may have other areas of your business (ie: non-development) who don’t use JIRA, making it difficult to consolidate your timesheets within one application.

Quick Timesheets allows your users to track time-sheet entries against your JIRA Issues so you can unify your time-tracking across your entire business.

How does it work?

This feature works by (periodically) synchronising your JIRA Issues with Quick Timesheets. The set-up does not require any effort installing server-side software or plug-ins, and should only take a few minutes of your day to get under way.

Step 1.  JIRA Configuration

Hooking your system up with JIRA is a simple matter of navigating to your JIRA instance and accessing the Administration panel’s ‘General Configuration’ section.


Next, locate the ‘Accept API Remote Calls’ option, and toggle it to ON. This will allow Quick Timesheets users to associate logged times with specific JIRA issues via the API, without requiring the installation of a plugin.

Step 2. Quick Timesheets Configuration

Next, return to Quick Timesheets and navigate to ‘Settings’ -> ‘JIRA’.

Check the ‘Enable Module’ check box. This will tell Quick Timesheets to enable the JIRA integration functionality.

Choose your preferred option from the ‘Input Behavior’ dropdown menu. This allows you to choose whether the inclusion of a JIRA issue ID is optional (Optional entry), mandatory (Always required), or mandatory only if a JIRA project has been associated with the client or the task (more details are below).

Provide a JIRA username and password for an account with permission to the issues you wish Quick Timesheets to be able to index.

Tip - Rather than using an account already held by a user, create a new account in JIRA with the necessary permissions. For those with limited licences, removing the newly created account from the JIRA User group will ensure that it doesn’t count toward your license limit.

Enter your WSDL URL. The WSDL URL should be in the form of https://<your-jira-domain-name.com>/rpc/soap/jirasoapservice-v2?wsdl and click Save.

A status message will be displayed, which should say ‘Connecting to JIRA’. When the sync finishes it should look something like this (refresh the page to check the status).

38 projects containing a total of 3374 JIRA Issues were successfully fetched on 2012-01-25 15:16:01 EST +1100.

Once connected successfully, Quick Timesheets will connect every hour to your JIRA server and synchronise the issues. If you need to immediately perform a sync, then click on ‘Fetch new issues’ which will perform the sync straight away.

Advanced - You can optionally specify a JIRA project for a Client or Task so that the JIRA project field is pre-populated when a user enters a time entry. You enable this functionality by entering a JIRA Project fields for your Client or Task Settings (‘Settings’ -> ‘Clients and Tasks’).

Step 3. Entering a Timesheet with a JIRA ID

Now you should be able to associate logged time back to JIRA issues by filling out the auto-indexing JIRA ID field.

When you click ‘Done’ to save your time entry, you will have successfully completed a JIRA-linked time entry.

Step 4. Searching for Time Entries by JIRA ID

It is easy to search for time entries linked to specific JIRA projects or issues by making use of the JIRA ID field on the Quick Timesheets Search panel.

Questions or Feedback?

We’d love to hear from you if you are using this feature, so please drop us an email at support@quicktimesheets.com.

New Feature: Single Sign On to Timesheets with Google Apps and OpenID

We’re very pleased to announce that you can now sign in to Quick Timesheets using Google Apps, Gmail, or with your own OpenID provider.

To enable the feature, visit the “Authentication” page in your Quick Timesheets settings, and choose a single sign-on (SSO) service for your users to authenticate with.

Quick Timesheets will authenticate the SSO sign-in with the email address of their Quick Timesheets account. As a fallback users will always be able to login using their username and password.

New feature: Quick add client and tasks from the calendar

We’ve just added a new feature to Quick Timesheets to help make timesheet entries even quicker – you can now add clients/tasks when creating a new entry.

Just click the ’+ Add new client’ option from the client dropdown when creating a new entry, and follow the prompts. After creating your entry, you can always edit your client/task from the settings menu.

(Note: You’ll need to be an administrator as general users can’t manage clients or tasks.)

Guide: How to export Quick Timesheets to iCal or Google Calendar

Guide – How to export Quick Timesheets to iCal

Want to view your Quick Timesheets in iCal or Google Calendar? It’s easy and only takes a few steps.

Here’s a quick guide on how to import your Quick Timesheets into Apple iCal or Google Calendar. For other calendaring applications the steps should be similar so this article should still serve as a guide. You can also follow the screenshots in this blog post.

Step 1. Copy your Quick Timesheets Calendar URL

Copy the Calendar URL from Settings -> User Settings -> Export Calendar.

The URL should look something like this:


Step 2.  (iCal Users)

  • Open up iCal from your desktop, and click Calendar -> Subscribe.
  • Next, copy your Quick Timesheets Calendar URL into the input field and click ‘Subscribe’.

Step 2.  (Google Calendar Users)

  • From your Google Calendar sidebar (below ‘Other Calendars’), click Add -> Add By URL.
  • Copy your Quick Timesheets Calendar URL and click ‘Add Calendar’. 

And you’re done! Your calendar application will periodically synchronise with Quick Timesheets and add your timesheet entries.

Can I edit my timesheets from my calendar?

Unfortunately not, but for a reason. Because Quick Timesheets keeps track of specific information such as clients, tasks and categories, we can’t sync this information back into Quick Timesheets using the iCal format.

Got any questions or suggestions about this article? Get in touch or visit the Quick Timesheets Support Community.