What changed and why does it matter?
Feature | Before | Now |
Multiple Filters | Only one filter could be applied at a time. | Combine multiple filters to fine-tune search results. |
"Best Sellers" Sorting | Not available. |
|
๐กResult: more precise and relevant collections, improving your storeโs browsing experience.
Multiple Filters: In addition to standard filters (by format, date, content type, etc.), you can now apply several filters in one search. This will allow you to perform much more specific and precise searches, adjusting the selection of content to the exact needs of your users. And in some cases, you can add two terms from the same taxonomy (for example, two keywords).
โBest Sellersโ Sorting: The option to sort the results using the parameter orderBy=sales has been added. This option was added to sort results by the most sold titles (visible in your reports). Users will see the most purchased products first.
Anatomy of the Filter URL
https://YOURโSTORE.publica.la/library/filter?parameter1=value1¶meter2=value2
Fixed Path:
/library/filter
Parameters: added after
?
, separated by&
.Best Practice: usually the name and value match (
free_issues=free_issues
), except when indicating numbers and free issues.
For the purpose of this article we will be using the following domain as an example: https://alephdigital.publica.la
Multiple Filters in Action
1. Most Common Parameters
Parameter | Example | Can be repeated? |
|
| โ |
|
| โ |
|
| โ |
|
| โ (one per word) |
2. Step-by-Step Construction
Choose your parameters
Add them and join them by using
&
Copy the URL and paste it wherever you want (Navbar, newsletter, app...).
https://alephdigital.publica.la/library/filter?file_type=audio&free_issues=free_issues
3. Combine Taxonomies
https://alephdigital.publica.la/library/filter?keyword=hesse&category=fiction
This example filters books that contain the keyword hesse
and the category ficcion
.
Filter Use Cases and Examples
Filter type | Description | Example |
Basic Content Filters | Filter by format ๐ |
|
| Free issues ๐ |
|
Time-Based Navigation (date) | Most recent ๐ |
|
| Search by year ๐ |
|
| Search by month ๐ |
|
User-Specific Content (when the user is logged in) | Show users purchased or preferred content |
|
| Show content the user has started reading ๐ค |
|
Classification & Taxonomy | Filter by keywords ๐๏ธ, categories or collections ๐ |
|
Advanced Filtering Capabilities | Combine various filters in the same URL. Example: EPUBs published in the year 2024 with a specific BISAC. |
|
| Multiple terms (or logic). For a broader search within the same taxonomy. Will return results containing one or the other category. |
|
| Combination of filters AND logic. To narrow the results in various taxonomies. |
|
Result Ordering (sorting results) | Change the way the results are displayed. In this case sort results by the most sold titles ๐ |
|
| By date ๐ |
|
| Alphabetical order by Title ๐ |
|
Copy any example, paste it into your browser and you will see the result in real time.
๐ New Sorting: Best Sellers
Add orderBy=sales
to highlight your best-selling titles. You will need to combine it with other filters:
https://alephdigital.publica.la/library/filter?file_type=epub&keyword=ciencia&orderBy=sales
๐๏ธโ๐จ๏ธ It will show only titles matching the keyword ciencia, ordered by highest to lowest sales.
Best Practices
Start simple, then refine: apply filters step by step and test your results. Add key filters first; if you get too many results, add more.
Test in incognito mode: check that the URL loads as expected before posting.
Update your collections regularly: the sales ranking changes with every purchase.
Filter combinations: While most filters can be combined, some independent filters (my-publications, recommended, continue_reading) must be used independently.
Performance optimisation: The system automatically caches results to ensure fast response times.
User experience: Consider implementing the most relevant filters for your audience based on the type of content in your shop and the behaviour of your users.
๐ฏ Next Steps
Use the filter URLs in your campaigns.
Paste them in emails or marketing content.
Check clicks and sales metrics..
ยกReady! Each link will bring the user to a specific view with only relevant content, pre-filtered for them ๐ฏ and will enhance your campaigns performance ๐
๐ฌ We hope this article has proven clear and helpful to you. However, please do not hesitate to contact us at [email protected] with any questions you may have - we are here to help!