Implement Web-to-App Tracking using CTA Buttons
The Airbridge SDK must be installed to implement the web-to-app tracking via CTA buttons. TheopenDeeplink function in the Web SDK shall be used when creating the CTA buttons for effective web-to-app tracking.
Embedding tracking links to CTA buttonsInstead of using the
openDeeplink function in the Web SDK, you can embed custom channel tracking links to CTA buttons. By doing so, the tracking link will attribute the conversions within the app that occur after clicking the CTA button to the CTA button.Refer to this article to learn more about the attribution scenario that includes CTA buttons for web-to-app user journeys.Install the Airbridge SDK
Install the Airbridge App SDK and Web SDK.Create CTA buttons
You can create CTA buttons using theopenDeeplink function. The deeplinks and fallbacks parameters include information about the destination, such as an address or app store keyword.
When the user has already installed the app, the user is sent to the destination as configured in the deeplinks parameter. When the app is not installed on the user’s device, the user is sent to the app store page configured in the fallbacks parameter.
AttentionDon’t use the actual app store page address starting with
https:// as the fallbacks parameter value, as the user may be sent to the app store page again after the app launch.To send users who don’t have installed your app to the app store, configure itunes-appstore for iOS apps and google-play for Android apps as the fallbacks values.<button> tag without the onClick callback function for the CTA button. If you add the href attribute to the <a> tag or the onClick callback function to the <button> tag, the CTA button may not work.
For more information, refer to this article.
Send individual users to different in-app pages
AttentionAdditional development may be required to send users to specific product pages via a CTA button. The configuration described in this section is not required if you want to send all users who click the CTA button to a single destination.
deeplinks parameter, you can create CTA buttons that send users to specific product pages. The implementation may vary by web and app development environments.
Using the product ID
Using the product ID
You can use the product ID in the product page address. By using the
{product_id} that is parsed after the deep link from the product page address, you can send users to the product page.Add CTA parameters
AttentionThe configuration described in this section is not required if you want to use tracking links to create CTA buttons to measure the website’s impact on app conversions or if you don’t need to track and compare the conversion results of different CTA buttons.
openDeeplink function. The CTA parameters can be selected as GroupBy or Filter in the Airbridge reports.
Web-to-App Conversion Reporting
The web-to-app conversion results can be viewed in the Airbridge reports or the real-time logs.CTA buttons with CTA parameters
By adding CTA parameters, you can view one or multiple CTA buttons’ impact on the app’s conversions.Airbridge report
Airbridge report
In the Actuals Report, by selecting CTA Param 1, CTA Param 2, and CTA Param 3 as GroupBys, you can view the impact of each CTA button on the app conversions. You can also use CTA Param 1, CTA Param 2, and CTA Param 3 to create filters.

Raw data
Raw data
On the [Raw Data]>[App Raw Data] page, select CTA Param 1, CTA Param 2, and CTA Param 3 as properties to view the CTA button’s impact on the app conversions in raw data form.
On the [Web Real-time Log] or [App Real-time Log] pages, the web and app conversions can be monitored in real-time, where you can find the attributedCtaParam1, attributedCtaParam2, and

attributedCtaParam3 data.CTA buttons with no CTA parameters
When CTA parameters are not added to the CTA buttons, the impact of the CTA buttons on the app’s conversions cannot be measured, as the ad channel that brought the user to the website will get the credit for the app conversions.Airbridge report
Airbridge report
In the Actuals Report, select Deeplink Open as the metric and Channel as GroupBy to view the attribution result of the web-to-app conversions. The winning touchpoint may vary depending on the Protected Attribution Window (PAW) configuration.If no CTA parameter has been configured, Airbridge cannot measure the CTA button’s impact on the app conversions.
Real-time log
Real-time log
The web-to-app user journey can be tracked in real-time logs.On the [Web Real-time Log] page, the Web Open event and Move to App event can be found. On the [App Real-time Log] page, the Deeplink Open event and subsequent events can be found. The winning touchpoint may vary depending on the PAW configuration.
NoteAirbridge considers the Move to App event to be driven by the Airbridge Web SDK and, therefore, the channel name that drives the Move to App event is always recorded as
airbridge.websdk.

