Create Event Deep Links
Overview
PodPlay supports deep linking to both the Events tab and the Book tab of your Club's App. A deep link is a URL that takes a Customer directly to a pre-filtered view, whether that's a filtered Event list or a specific booking experience (with an optional date already selected). This is useful for marketing campaigns, social media posts, QR codes, email newsletters, or any situation where you want Customers to land on exactly the right part of the App without having to navigate or filter.
Deep links are built using your Club's unique subdomain and a set of optional query parameters and path segments appended to the base URL.
Deep Linking to Events
URL Structure
Every deep link starts with your club's base Events URL:
https://[clubname].podplay.app/community/eventsTo filter the results, you append one or more query parameters to the end of the URL. Query parameters follow this pattern:
The first parameter is preceded by a
?(question mark)Each additional parameter is separated by a
&(ampersand)Parameter values with spaces use a
+in place of each space
The general structure is:
https://[clubname].podplay.app/community/events?[parameter1]=[value1]&[parameter2]=[value2]Parameters
There are four parameters you can use, in any combination:
level
Skill levels
Text
Beginner, Intermediate, Advanced
type
Event types
Text (spaces as +)
Open+Play, Clinic, League, Social+Play
tag
Custom tags
Text (spaces as +)
Members+Only, Drill+and+Play
date
Calendar dates
YYYY-MM-DD
2026-04-22
You only need to include the parameters relevant to your use case. Any parameter you leave out will not be applied as a filter.
Examples
Filter by a single tag:
Displays all events tagged "Members Only" (this is only an example; if you do not have this tag in your environment, it will not work).
Filter by level and event type:
Displays Advanced-level Open Play events. The level parameter comes first, followed by &, then the type parameter.
Filter by event type and tag:
Displays Open Play events tagged "women." The type parameter comes first, followed by &, then the tag parameter.
Filter by all three parameters:
Displays Intermediate Open Play events tagged "women." Each additional parameter is appended with &. If no event matches all three filters simultaneously, the page will show no results — this is not an error; it simply means no events currently have that exact combination.
Filter by date:
Opens the event calendar to a specific date. The date is added as a date query parameter in YYYY-MM-DD format.
Filter by date combined with other parameters:
Opens the calendar to April 22, 2026, filtered to Open Play events tagged "women." The date parameter works alongside any combination of level, type, and tag.
How to Build Your Own Deep Link
Start with your base URL:
https://[clubname].podplay.app/community/eventsAdd a
?immediately afterevents(no space)Add your first parameter in the format
key=value(e.g.,type=Open+Play)If you need a second parameter, add
&immediately after the first value, then add the nextkey=valuepairRepeat step 4 for any additional parameters
Replace any spaces in parameter values with
+
Example build:
Base URL
https://[clubname].podplay.app/community/events
Add event type
https://[clubname].podplay.app/community/events?type=Open+Play
Add level
https://[clubname].podplay.app/community/events?type=Open+Play&level=Intermediate
Add tag
https://[clubname].podplay.app/community/events?type=Open+Play&level=Intermediate&tag=women
Add date
https://[clubname].podplay.app/community/events?type=Open+Play&level=Intermediate&tag=women&date=2026-04-22
Event Deep Link FAQs
Selecting "Open in web app" from the same menu will open the event in the front-end of the app. The URL in your browser is the same link a Customer will land on when they click a deep link to that event, so this is a useful way to preview exactly what the Customer will see.
Deep Linking to Reservations
Overview
If your Club offers multiple booking experiences, for example, separate court types such as pickleball, padel, or table tennis, you can deep link Customers directly to a specific booking experience on the Book tab of your App. You can also include a specific date in the link so the App opens directly to that day.
The easiest way to discover your Reservation deep links is to open the front-end of your web app in a browser, navigate to the Book tab, and click the quick filters at the top of the page. The URL in your browser will update as you apply filters and select dates; that URL is your deep link.
URL Structure
Every Reservation deep link starts with your Club's base Book URL:
Where [location] is the URL slug for your specific location (visible in your browser when you navigate to the Book tab).
To filter by booking experience, append a pod query parameter:
To also open the calendar to a specific date, insert the date in YYYY-MM-DD format into the URL path, between the location and the query parameter:
Parameters
Location
In the URL path, after /book/
Kebab-case slug
st-pete
Date (optional)
In the URL path, after the location
YYYY-MM-DD
2026-04-21
pod
Query parameter after ?
Kebab-case slug
pickleball-courts
Examples
Link to a specific booking experience (no date):
Each link opens the Book tab filtered to that court type, with the calendar defaulting to today's date.
Link to a specific booking experience on a specific date:
The date is inserted into the path (after the location slug and before the ?), and the calendar opens directly to that day filtered to the specified court type.
How to Find Your Deep Links
Rather than building Reservation deep links manually, the simplest approach is to let the app generate them for you:
Open your Club's web app in a browser and navigate to the Book tab.
Use the quick filters at the top of the page to select the booking experience you want to link to (these are only available if you have different booking experiences).
Optionally, select a date on the calendar carosel.
Copy the URL from your browser's address bar; this is your deep link.
Reservation Deep Link FAQs
Last updated
Was this helpful?

