Building Deep Links in a Public User Experience

  • Created  []
  • Updated  []

Deep links can be particularly useful when you need to provide a targeted experience or set of results for users who do not have a member account, for example during open enrollment. 

When created for a public user, deep links to the dashboard can:  

  • Define the product the user will search within
  • Trigger a specific search bar experience
  • Set the language used in the search experience

Defining a Search Location

This deep link brings the user to the dashboard with a specific location parameter defined.

http://clientcname.healthsparq.com/app/public/#/one/
insurerCode=CLIENTINSURERCODE_I&brandCode=CLIENTBRANDCODE&location=CITY%2CSTATE

Note that you can only place the user on the dashboard with a location parameter selected if you have not configured your implementation to require the user to enter a search location before beginning a search. If you create a deep link to the dashboard without including a plan selection, the user must select a plan before searching.

Defining a Search Category

This deep link opens the search bar for the defined search category.  

http://clientcname.healthsparq.com/app/public/#/one/
insurerCode=CLIENTINSURERCODE_I&brandCode=CLIENTBRANDCODE?category=SPECIALTY

This example shows a “doctors by specialty” search. Note that if you create a deep link to a search category without including a location or plan selection, the user will have to select those parameters before the search bar is displayed.

Selecting the User’s Plan

This deep link brings the user to the dashboard with a plan already selected. 

https://clientcname.healthsparq.com/healthsparq/public/#/
one/insurerCode=CLIENTINSURERCODE_I&brandCode=CLIENTBRANDCODE&productCode=XXXX

This example defines the plan selection as Penns Creek. If you create a deep link to the dashboard with a product code defined, but do not include a location parameter, the user must select a location before performing a search. 

If the deep link doesn’t include the product code or if the code is not recognized by the application, Kyruus Connect will default the plan selection to All Plans.

Selecting the User’s Alpha Prefix

(Blue customers only.) This type of link lands on the dashboard with the user’s plan/product preselected by alpha prefix.

https://clientcname.healthsparq.com/healthsparq/public/#/one/
insurerCode=CLIENTINSURERCODE_I&brandCode=CLIENTBRANDCODE&alphaPrefix=XXXX

This example defines the plan selection as those plans belonging to the alpha prefix parameter passed in the URL. Creating a deep link to the dashboard with the alpha prefix defined without also including a location selection parameter will force the user to identify those variables before any search may be performed. 

Selecting the Language

This type of deep link sets the language selection for the user interface.

https://clientcname.healthsparq.com/healthsparq/public/#/one/
insurerCode=CLIENTINSURERCODE_I&brandCode=CLIENTBRANDCODE&languageCode=ES

This example lands the user on the dashboard with Spanish automatically enabled. Creating a deep link to the dashboard without also including a location or product/plan selection parameter will force the user to identify those variables before any search may be performed.

Was this article helpful?

0 out of 0 found this helpful

Have more questions? Submit a request