Series picker
- Get familiar with the series embed component, referred to as the picker.
- Explore the different picker styles available.
- See how the picker can be embedded on your website.
- Learn more about the picker's progress tracking feature.
Introduction
The picker is what we call the series embed. This is a component that you can place on your website for your audience to interact with and access all the puzzles and games inside of a series.
Some of the key features of the picker are:
- Allows the player to browse through all published puzzles within a series
- Enable the player to track their progress over time across multiple puzzles within a series[1]
- Facilitate scheduled publication of puzzles straight from the PuzzleMe dashboard
These features can be used creatively to curate an exciting player experience for your audience.
On tracking progress across puzzles, over time
Picker styles
Styling and theming for the picker is limited to 4 options:
- Publication Date and Title / Author
- Puzzle Title, "by" Author, and Subtitle
- Publication Date and Author
- Puzzle Title and Publication Date
You can change these styles from the Settings page for your series.





Embedding the picker
The process for embedding the picker is identical to the process of embedding a puzzle, with the exception that the embed code has to be obtained from the "Series Embed" button on the dashboard rather than the "Preview and Publish" button for individual puzzles.
The remaining process is identical to the process for embedding a single puzzle.
Tracking progress across puzzles in a series

PuzzleMe supports progress tracking across puzzles within a series. This feature is supported out of the box, but the implementation is not robust due to technical constraints on the web. Moreover, the effectiveness of the implementation is contingent on the embedding method used.
If you do not have technical expertise, we recommend you use the JS Embed method for embedding your puzzles and series pickers. Although even this is not perfect, it is more robust than the iFrame embed.
The most robust implementation requires significant technical competence. If you have an engineering team, please refer them to this guide for the implementation details.
Technical Details
Under the iFrame embed method, PuzzleMe's cookies are considered as 3rd party cookies by the browser. Browsers are increasingly restricting 3rd party cookies due to securtiy reasons. As a result, user data persistence support will be dropped entirely for the iFrame embed in the near future.
Under the JS embed method, PuzzleMe's cookies are considered as 1st party cookies by the browser. This is more robust compared to the iFrames, but there are limitations:
1. What if the user logs in from a different browser, or a different device?
2. What if the user clears their cookies/cache?
In both these cases, the user loses their progress since cookies do not persist across browsers or devices.
If the Partner maintains some type of user system on their own website, then PuzzleMe can offer user data persistence across browsers and devices. For more details on this, please refer to the technical documentation.