Web – ZwiftHacks https://zwifthacks.com Make it easy to ride more.... Tue, 17 Mar 2026 07:16:50 +0000 en-GB hourly 1 https://wordpress.org/?v=7.0 https://zwifthacks.com/wp-content/uploads/2020/05/cropped-zh-large-1-32x32.png Web – ZwiftHacks https://zwifthacks.com 32 32 139830697 Scotland is here! https://zwifthacks.com/scotland-is-here/ https://zwifthacks.com/scotland-is-here/#comments Wed, 25 Jan 2023 23:34:53 +0000 https://zwifthacks.com/?p=88994

The new (for now) event-only world Scotland is here.

The routes pages shows the details and have animated maps of each of the new routes.

The events you can join are here:

https://zwifthacks.com/app/events/?key=647f0163c4a2f

]]>
https://zwifthacks.com/scotland-is-here/feed/ 7 88994
Filter by Zwift event tags https://zwifthacks.com/filter-by-zwift-event-tags/ https://zwifthacks.com/filter-by-zwift-event-tags/#respond Fri, 23 Dec 2022 21:55:42 +0000 https://zwifthacks.com/?p=88915

Zwift HQ add hidden tags to all events. Now you can use these tags for filters and as another way to create custom pages from our event list.


Zwift event tag pages

You can see a page with only events that have a specific Zwift event tag. For that you should use the URL in the format

https://zwifthacks.com/app/events/ztag/<Zwift tag>

Example:

https://zwifthacks.com/app/events/ztag/zwiftinsider

will show you only events with the (hidden) Zwift event tag ‘zwiftinsider’.


Zwift event tag filters

You can also filter your event list using the Zwift event tags in from the zTags tab:

If you find any problems with the event page you can use the comment section below to report them.

]]>
https://zwifthacks.com/filter-by-zwift-event-tags/feed/ 0 88915
Custom pages for tags, series, and clubs https://zwifthacks.com/custom-pages-for-tags-series-and-clubs/ https://zwifthacks.com/custom-pages-for-tags-series-and-clubs/#respond Fri, 23 Dec 2022 12:58:28 +0000 https://zwifthacks.com/?p=88899

Here are three more ways to create custom event pages. You can get custom pages for series, events, and clubs.

Event series pages

All of the series listed in the ‘Series’ tab can be used in the URL link to see a series specific page.

A series shortname is generated automatically from a series name by removing all underscores, spaces, and periods, leaving just letters and digits.

The shortname can be used to see a series specific page at https://zwifthacks.com/app/events/series/<shortname>

Examples:

https://zwifthacks.com/app/events/series/PreprandialCrits

https://zwifthacks.com/app/events/FastFriday

Make your own series

Zwift HQ mark some events as part of a series but for increased series visibility you can make your event part of a series with a tag like this if you’re an event organizer:

[series:<seriesname>]

where <seriesname> may contain letters, digits, underscore (“_”), spaces, and period (“.”)

Example:

[series:ZwiftHacks Ride Series #1]

The tag must be somewhere in the event description.

The series shortname will be generated automatically from seriesname by removing all underscores, spaces, and periods, leaving just letters and digits.

Example:

‘ZwiftHacks Ride Series #1’ will have the shortname ‘ZwiftHacksRideSeries1’.


Hashtag pages

You can see a page with only events that have a specific hashtag in the description.

Example:

https://zwifthacks.com/app/events/tag/strongertogether

will show you only events with the hashtag #strongertogether in their description.


Club pages

You can get a page with only events belonging to a specific club. Use the club shortname in the URL. Club shortnames are shown in the event details, e.g. WSR for the club World Social Riders:

Example:

https://zwifthacks.com/app/events/club/dbr

are all the events arranged by the club [DBR] Danish Bike Riders (shortname ‘DBR’).

If you find any problems with the event page you can use the comment section below to report them.

]]>
https://zwifthacks.com/custom-pages-for-tags-series-and-clubs/feed/ 0 88899
Custom event pages https://zwifthacks.com/events-tips-and-tricks-with-urls/ https://zwifthacks.com/events-tips-and-tricks-with-urls/#respond Fri, 23 Dec 2022 10:23:49 +0000 https://zwifthacks.com/?p=88884

You could already share filters and selections from the event page. Now you can make custom event pages and control which events the page contains before applying the filters.

Create a custom event page with only your event series? You can link to a page with only your event in the list.

Want to make the event page load faster, skipping events you never want to ride anyway? Right now more than 5.000 events are loaded into the public event calendar. You can link to a custom event page, where you limit the number of events. That custom event page will load much faster.

Examples:

A single page – which loads quite fast – with only the Zwift Run Festival events:

https://zwifthacks.com/app/events/?nosave&days=9999&filter=&include=zwift run festival

Do not load any Zwift Run Festival, Tour de Zwift, Festive 500, or TDZ Run events:

https://zwifthacks.com/app/events/?exclude=tour de zwift;zwift run festival;festive 500;tdz run

Below are the parameters you can use.

Prefiltering (limit loaded events)

The parameter include can be used to include only events with event name containing one of the texts in the semicolon separated value list:

include=<text>[;<text>]*

Example:

include=Tiny Race

The parameter exclude can be used to prune events (those with names containing any of the values) from the list:

exclude=<text>[;<text>]*

Example:

exclude=za tri 2022;zrl

The parameter values are case-insensitive.

include and exclude can be used together. include is applied first to get just the events matching the include list, then exclude is applied to remove those events matching the exclude list.

Apply no event filters

To make sure that no user set filters are applied you can use the filter parameter in your URL.

filter=

Opens the page without any active filters.

Limit days per page

days=<1|2|3|7|9999>

You can control the number of days per page with the days parameter. I recommend using it together with the nosave parameter if you publish links to the event page where you select number of days to be shown.

Do not ruin user saved settings and filters

nosave

Unless you use the nosave paramter, values for days, filter etc. you put in the URL will overwrite user set preferences for number of days per page, the saved filters, and other settings stored in local storage of the browser. Using nosave in your URL is polite and makes sure that user preferences will still be intact when they navigate to the ‘normal’ event page.

If you find any problems with these parameters you can use the comment section below to report them.

]]>
https://zwifthacks.com/events-tips-and-tricks-with-urls/feed/ 0 88884
Events – tags and series https://zwifthacks.com/events-tags-and-series/ https://zwifthacks.com/events-tags-and-series/#comments Tue, 01 Mar 2022 13:51:57 +0000 https://zwifthacks.com/?p=88596 In a recent update the event list from ZwiftHacks introduces additional support for event series and for tags in event descriptions.

Tags

If events have a #tag in their description, you can now easily load a page with just those events:

https://zwifthacks.com/app/events/tag/<tag>.

The benefit is that it is fast – much, much fasterthan loading a full event list with perhaps up to 4.000 events in the browser.

As an example, here is a direct link to events tagged with #wsr.

The ‘#Tags’ tab has also been improved. You can now sort the list of tags, both alphabetically and by number of occurrences.

Event series

As an event owner you can make your event part of a series with a tag like this:

[series:<seriesname>]

where <seriesname> may contain letters, digits, underscore (“_”), spaces, and period (“.”)

The tag must be added to the description of the event.

An series shortname will be generated automatically from seriesname by removing all underscores, spaces, and periods, leaving just letters and digits.

Example:

‘ZwiftHacks Demo Events #1’ will have the shortname ‘ZwiftDemoEvents1’.

The shortname can be used to see a series specific page at

https://zwifthacks.com/app/events/series/<shortname>

Example:

A direct link to the ‘ZwiftHacks Demo Events #1’ series page

All the series defined like this also appear in the ‘Series’ tab.


If you find any problems with the event page you can use the comment section below to report them.

]]>
https://zwifthacks.com/events-tags-and-series/feed/ 2 88596
Events – Easier Access to All Filters https://zwifthacks.com/events-easier-access-to-all-filters/ https://zwifthacks.com/events-easier-access-to-all-filters/#comments Tue, 18 Jan 2022 19:34:00 +0000 https://zwifthacks.com/?p=88424 The top section of the events page has been improved with a tabbed menu as one of the changes.

Some of the filter options were hard to find before. With these changes they should be easier to access.

You may notice different layout and styling changes, too. They should only be minor, however.

If you find any problems with the page you can use the comment section below to report them.

]]>
https://zwifthacks.com/events-easier-access-to-all-filters/feed/ 6 88424
January Update of the Routes List https://zwifthacks.com/january-update-of-the-routes-list/ https://zwifthacks.com/january-update-of-the-routes-list/#comments Tue, 18 Jan 2022 13:04:29 +0000 https://zwifthacks.com/?p=88426 During the past week the Zwift Routes page have had several small updates:

  • The page now have a tabbed menu at the top of the page with tabs for ‘Selection’, ‘Settings’, and ‘Badges’.
  • If you are using the ‘Personal URL’ feature and has activated ‘Remember personal URL in this browser’ the page will now load faster (it redirects to your personal URL before displaying any content).
  • Checked routes are highlighted a bit more.
  • More information about each route is shown: Difficulty (on a scale from 1 to 5) and XP.
  • You can sort the list by any of the data fields.

Besides there are numerous small changes to the page layout and how the page is generated, all in an effort to make it a bit easier to use and to maintain.

Of course the list already contains all routes in-game, also the newest Makuri Islands routes from the latest game version.

]]>
https://zwifthacks.com/january-update-of-the-routes-list/feed/ 4 88426
2022 Fondo Routes https://zwifthacks.com/2022-fondo-routes/ https://zwifthacks.com/2022-fondo-routes/#respond Fri, 31 Dec 2021 09:57:14 +0000 https://zwifthacks.com/?p=88344 It is Fondo time again, and this time on three new fondo routes:

  • 2022 Gran Fondo
  • 2022 Medio Fondo
  • 2022 Bambino Fondo

Find the fondo events in the event list and the route maps below.

2022 Gran Fondo

Profile:

Map:

More information:

ZwiftHacks Routes page

Zwift Insider

2022 Medio Fondo

Profile:

Map:

More information:

ZwiftHacks Routes page

Zwift Insider

2022 Bambino Fondo

Profile:

Map:

More information:

ZwiftHacks Routes page

Zwift Insider

]]>
https://zwifthacks.com/2022-fondo-routes/feed/ 0 88344
New Neokyo Routes https://zwifthacks.com/new-neokyo-routes/ https://zwifthacks.com/new-neokyo-routes/#comments Thu, 18 Nov 2021 18:34:33 +0000 https://zwifthacks.com/?p=88256 Here are the new Neokyo routes in the route list, including the animated maps and profiles:

https://zwifthacks.com/app/routes/?select=%7B%22world%22%3A%22makuriislands%22%7D&filter=new

]]>
https://zwifthacks.com/new-neokyo-routes/feed/ 1 88256
Too many events in the event list? https://zwifthacks.com/too-many-events-in-the-event-list/ https://zwifthacks.com/too-many-events-in-the-event-list/#respond Fri, 22 Oct 2021 07:17:25 +0000 https://zwifthacks.com/?p=88229

Many events is a good thing. But – many events can also be a bad thing for the event list.

Currently, Zwift has loaded the calendar with about 7.000 events, and trying to show all that in a single page will cause problems on some devices.

To help fix that problem the default is now to show 3 days per page. You can still choose to override this setting by clicking the button “See 1 / 2 / 3 / 7 / all days”.

If it is impossible for you to load the event list so you can change your preference, try one of these direct links:

Show 1 day: https://zwifthacks.com/app/events?days=1

Show 2 days: https://zwifthacks.com/app/events?days=2

Show 3 days: https://zwifthacks.com/app/events?days=3

Show 7 days: https://zwifthacks.com/app/events?days=7

Show all days: https://zwifthacks.com/app/events?days=9999

]]>
https://zwifthacks.com/too-many-events-in-the-event-list/feed/ 0 88229