Skip to main content
All CollectionsMarketing
Website Integration
Website Integration
Angel Horowitz avatar
Written by Angel Horowitz
Updated over a week ago

You can add the DaySmart Recreation Online Login page and embed customized Program Finders so customers can view and filter through your catalog of program offerings. Your website can also display Location, Season, and or Level Schedules as well as post the League Standings for public viewing. All of these update dynamically when employees/users make changes in the Dash Console (Admin side). You can also see visits to your company Dash Online using Google Analytics.

DaySmart Recreation Online Login Link

To add the Dash Online link to your website, add the following HTML:

<a href="https://apps.dashplatform.com/dash/?cid=companycode">Customer Login</a>

Note: you will need to change companycode to be your own company code (ID used to login to Dash Console).

Example: The code <a href="https://apps.dashplatform.com/dash/?cid=arenasports">Customer Login</a> will result in a link that displays: Customer Login

This Dash Online start page will show your Company News and Facebook Feed.

User-added image

Program Finder

Customers can view start date, day of the week, time, program details, availability (register, join or waitlist).

User-added image

You can add the program finder to your website with the following html:

<iframe src="https://apps.dashplatform.com/dash/index.php?action=ProgramFinder&cid=companycode&noheader=1" style="width: 100%; height: 800px" frameborder="0">
</iframe>

Replace "companycode" with the company code used to login to Dash.

Filters
There are certain filters you can choose from to display on your Program Finder. By default, all of the filters are turned on. To view these, click on the Settings button in the upper right hand corner or in the global search box, you can start typing in "Settings". Press Dash Online on the left hand side.

User-added image

You may preset certain filters by adding keywords to the iFrame's source URL.

The following options are available:
* &sportID={sportID} | Presets the Sport Type filter
* &programID={programID} | Presets the Program filter
* &programLock={programID} | Presets and locks the Program filter
* &defaultSort=Name | Defaults display to sort by name instead of Start Date
* &t={teamTypeCode | t = team, c = class, k = camp | e.g. }

Add these after noheader=1 and before the quotation mark.
For example, if you wanted to add a program lock for the Program with an ID of 4, you would adjust the iFrame URL to be:
https://apps.dashplatform.com/dash/index.php?action=ProgramFinder&cid=companycode&noheader=1&programLock=4

Location Schedules

You can add your company's or location's schedules to your external website so users don't have to login to see them. Only public events will show up to your customers.

To include your locations schedules on your website using an iframe:

  1. Copy this link below and be sure to replace YOUR_Company_ID within the URL.
    https://apps.dashplatform.com/dash/?action=schedule_location&noheader=1&cid=YOUR_Company_ID

  2. Go to the page within your website where you would like the schedule to appear.

  3. (optional) Click the change button and select which facility you want to show and click the search button.

  4. Copy the URL in your browser. Should look something like
    https://apps.dashplatform.com/dash/?action=schedule_location&noheader=1&cid=arenasports&facilityID=6

  5. Optionally add "&filters=0" if you don't want user to change the date.

  6. Add the following html src to your website

<iframe width="auto" frameborder="no" scrolling="auto" src="https://apps.dashplatform.com/dash/?action=schedule_location&noheader=1&cid=YOUR_COMPANY_ID&facilityID=1"></iframe>

Redmond Arena Sports - Example

User-added image


Season/Level Schedules

You can add league or season schedules to your external website so users don't have to login to see them.

Add the following html to your website:

<iframe width="700px" height="700px" frameborder="no" scrolling="auto" src="https://apps.dashplatform.com/dash/?action=PublicIFrame/schedule&cid=companycode&noheader=1&leagueID=LEAGUE_ID"></iframe>

Alternatively, you may replace the text in the snippet that says "leagueID=LEAGUE_ID" with "seasonID=SEASON_ID" if you would like to show the schedules for every league contained within a season.

* Your season ID's are listed on your Season Settings page in Dash
* Your league ID's are listed on your Level Settings page in Dash

Example:

User-added image

League Standings

To include league standings on your website using an iframe:

  1. In Dash, go to the league standings page for your facility (replace YOUR_COMPANY_CODE with the text you enter on the DASH login page for the Company field)

  2. Select a Location and Season under the Search Options panel and verify that the standings are displaying as expected.

  3. Copy the following HTML and paste it on your website where you want the standings to display:

<iframe width="700px" height="700px" frameborder="no" scrolling="auto" src="URL_HERE"></iframe>

Replace URL_HERE with the URL from your browser that is open to the league standings page from above; you may optionally add &filters=false to hide the Search Options panel and &nav=false to hide the Navigation links.

Complete Example

The above HTML would show this on your website:

User-added image


Google Analytics
With Google Analytics you can link your Dash Online to view customer web traffic, transactions, and revenue collected through Dash Online.


You will need to have a Google Analytics account, and you'll want to create a new tracking ID to use here. A tracking ID typically looks like 'UA-123456-78'.

User-added image


Once you have setup your Analytics account and set your tracker code in Dash Platform, Google will begin to collect information on the customers visiting your Dash Online site. Google Analytics contains a wealth of information about the people using your Dash Online website. New vs Returning customers, Length of Stay, Activities, Referring Sites, Demographics, etc. Explore and discover!

User-added image


eCommerce Tracking through Google Analytics
You can also track what people are buying on Dash Online through your Google Analytics account. Setup your Analytics account by selecting the 'On' Status from the Ecommerce set-up.

User-added image

Give Google a day to catch up, and then you'll start to see your customer's online purchases show up in your account, categorized by GL Code.

User-added image

You can also track the effectiveness of your Constant Contact email campaigns to determine if they result in Ecommerce conversions. (<- Click for more info)

Did this answer your question?