Posted by & filed under Segment List.

TriesNot quite sure why I didn’t have this column in here from the start to be honest but its there now: the number of tries you’ve had on each segment, and of course you can order by it.

In order to populate the data for this column you must press the “Check for new segments” button on the Update page. Until then you will just see a list of question marks.

You will also see the number of tries in the History tab header on the Segment Details page.


Posted by & filed under Update.

Update HistoryIf you are new to VeloViewer or just want to know a bit more about Update page then this is the page for you. Basically you can’t go far wrong following your nose but read on for more detailed instructions.

First off, make sure you bookmark your update page (or one of your other pages) so you can easily return to your data without having to go back to Strava to re-find your ID.

If you encounter errors – If the update freezes on any particular step for over 5 minutes or you get an error message then refresh the page and try again. If problem happens a 3rd time then please contact me with your strava id and your browser/operating system details and I’ll look into it. If there is a JavaScript error (if you know what that means) then it’s not going to work so let me know what the error is.

Getting your rides on the site

Add rides
VeloViewer will transfer your rides in batches of 5, 25 or 50 at a time. If you are new to the site then your first batch will be restricted to just 5 for the same reasons as given below.

“Why can’t I just upload them all in one go?” you may well ask…

  1. Because you’ll completely hammer my server and in turn Strava’s server. Batching spreads this load a little.
  2. Because some areas with very high numbers of segments per ride (>50) result in a large number of requests for data as all segment information is also pulled down from Strava. Once a segment is logged from one of your rides then it’s details aren’t pulled down again which is why your later batches are added faster than the first. There’s much more processing required than just getting the rides themselves.

A combination of the number of new segments covered by the next batch of rides along with your internet speed and also your browser speed combine to limit how many rides you can transfer at a time. If you encounter errors then try a smaller batch size. Might be painful if you are lucky enough to do a lot of riding but once the data is there then you won’t have to do it en masse again.

After the initial data transfer all your rides and segment info will be available for you with up-to-date placings for all of your segments. Click your Summary tab for an overview of all your Strava data or the Segments tab for the sortable list of all the segments you’ve ever ridden. Next step, if you’re keen, will be to start sorting out your inevitable list of segments with bad elevation or distance data..

When you add new rides to Strava then you’ll need to return to this page and transfer those new rides using these same buttons, they will not be transferred across automatically.

New rides, new segments and changes to your segment placings will all be shown in the history section below the buttons.

Keeping your placings up-to-date

Check PlacingsThe placings for your segments on VeloViewer will not be updated automatically, whenever you feel like depressing yourself you will need to come to the update page and check your placings. You might be lucky enough to find yourself moving up the leaderboard on a few segments (other riders removing their rides or having their rides flagged for whatever reason) but in the main you’ll be on an overwhelming downward plunge.

After your initial data transfer then all you placings will be up-to-date (rather than the placing at time of upload that you see in Strava for any of your rides).

A couple of options for updating your placings for the segments on which you have top 50 placings:

  1. 1-50 : if you haven’t got a huge number of segments in this bracket then you’ll probably be ok using this.
  2. 1-10, 11-25 & 26-50 : for those of you lucky enough to have lots of segments with top 50 placings then sometimes the 1-50 option just times out as there are too many values to check. If so then work your way through these 3 buttons instead.

“Why is there not a single button to check all placings?” – see point 2 above. Maybe in the future but not for the time being.

I tend to update my placings once a week, there’s only so much bad news I can take.

All placing changes up and down will be listed in the history section below the buttons.

Check for new segments

Check For New Segments

This is still my favourite button! Pressing this button will go through all your rides and look to see if anyone has added any new segments since you last checked (or when you transferred your ride to VeloViewer) that have been already covered by any of your rides. You may suddenly find yourself a few KOM’s that you never knew you had without having to lift a finger… well… you might need to lift your finger to press the button but that’s it!

This also picks up any segments you have added in Strava since transferring your rides to VeloViewer.

I tend to check this once a week as well, particularly if I need a little ego boost after being moved to tears while updating my placings.

Any new segments, along with your current placings, will be listed in the history section below the buttons.

Check for flagged segments

Check For Flagged

Segments can be flagged or deleted in Strava for a number of reasons and pressing this button will go through all of your segments and remove any it finds.

I tend to do this once a month at most.


Update History
A list of your last 5 days of update activity showing all new rides, segments along with your improved and worse placings. Links provided to each ride and segment.

Update ride dates

If you are still seeing this button then press it then it’ll disappear. More info on what this button is for is available here.


Posted by & filed under Update.

Update Ride DatesAfter being pointed out that the Velo Flow link from segments for some rides in Australia weren’t always returning results as expected I discovered I’ve not consistently using the right date from the Strava API. The majority of dates I use have been Greenwich Mean Time which is causing an issue when your ride happened to not be the same day as it was at the time in London.

Easy fix though – once only you will need to press the “Update Ride Details” button on your Update page and then this button will disappear then all your data should be in the appropriate time zones.


Posted by & filed under Data, Update.

Worse PlacingsGreat news! Strava have fixed the bug with their API that resulted in segments with people tied on time returning placings that were better than reality.

This was the main “Known Issue” with VeloViewer and I’ve been completely at the mercy of Strava’s tech team for getting a fix. But it has arrived and with it the most depressing placings update statistics you’re every likely to get! Out of my 804 segments a whopping 486 have resulted in my placing getting worse.

Go update all your placings to get all your correct placings.

Read more »


Posted by & filed under Ride Details, Velo Flow.

Velo Flow Club RunVelo Flow is a great way to visualise your rides but it really comes into its own when used to view group rides, be they club runs, sportives or races. Watch as you try and drop your club mates on a climb or get left behind with a mechanical before meeting back up at the cafe stop.

How-To videos now available!

Whichever the type of ride, the steps to go through to get the best Velo Flow of your ride are the same and very easy.

Read more »


Posted by & filed under Charts, Data, Ride Details.

Ride DetailsFor a long time the main missing element on VeloViewer has been a ride details page. Well, not any more. Very much a version 1 so expect lots of changes based on some things I still want to add and any feedback/requests you guys want to give me. For now though, view each of your rides’ stats, interactive map, elevation charts (including the gradient histogram – distance travelled at each gradient) and lists of all segments covered (on a secondary tab).

Read more »


Posted by & filed under Segment Details.

UPDATE – Due to changes in the Strava API increasing user’s data privacy VeloFlow is no longer able to run.

After coming across a great visualisation last week that animated GPS traces of staff commuting to Loughborough University I was inspired to try something similar with Strava rides and I’m very pleased with the result.

How-To videos now available.

Find out how to use Velo Flow here.

Read more »


Posted by & filed under General.

My Time - Bradley WigginsI’m currently multi-tasking my late night baby feeding with reading “My Time” by Bradley Wiggins and was interested to read the following:

“The data we had been working on for road racing in 2012 was not power output or speed, but VAM. The average VAM for a big climb on the Tour in 2010 was 1,530-1,600: 1,530 on Plateau de Beille, 1600 on l’Alpe d’Huez.”

Read more »


Posted by & filed under Signature Image.

Signature Image

By far the most hits I get on VeloViewer are from the many on-line forums out there and primarily from the signature images that people like to use. Every forum seems to be different of what is and isn’t acceptable in terms of signature images so I’ve done my best to accommodate all the variations that people might want to use, it is down to you though to use an acceptable configuration for your forums. The latest version of the signature image addresses a number of issues raised by these users.

Read more »