Understand CTA buttons
To increase conversions from users who arrive at your web landing page, add a call-to-action (CTA) button to the page. With Airbridge, you can send users who click the CTA button to the destination you want and measure the button’s performance. Use CTA buttons to send users who reach your web landing page from an ad or content to a specific in-app page or to the app store, depending on whether they have installed the app. Creating CTA buttons for web landing pages involves the following steps.Before you begin
To add CTA buttons to your web landing page, ask your developer to build them. Prepare all of the following before you make the request.User redirect paths
Decide where to send users who click the CTA button on your web landing page, depending on conditions. Your developer needs these paths to build CTA buttons that send users to the right destinations. Prepare the following for each redirect path.Information to view in reports
When users click a CTA button on your web landing page, you can view information on the click in reports. Define the CTA button information and campaign information to view in reports.CTA button information
NoteTo analyze the performance of campaigns that use CTA buttons accurately, we recommend defining all of the information below. Without it, it’s hard to tell in reports which campaigns used CTA buttons.
You can define any information related to the button in CTA Param 1, CTA Param 2, and CTA Param 3, including items not listed in the examples below.
Campaign information
NoteTouchpoint information is not collected when users reach your web landing page in the following ways. In these cases, the campaign information entered in
defaultChannel and defaultParams appears when you select touchpoint GroupBys in reports.- Users click an ad without a tracking link or UTM parameters
- Users enter the web landing page URL directly
Create CTA buttons
There are two ways to create CTA buttons with Airbridge: using theopenDeeplink function and using tracking links. We recommend the openDeeplink function, and this article focuses on it. For the attribution scenario of each method, see Attribution scenarios for CTA buttons on web landing pages.
This setup requires code changes. Ask your developer for help.Share this Create CTA buttons section with your developer, along with the user redirect paths and the information to view in reports that you prepared above.
Install the Airbridge SDK
Install the Airbridge App SDK and Web SDK for the platforms you use.Set up CTA buttons
Follow the documentation below to apply theopenDeeplink function to your CTA buttons. Set up the redirect paths based on whether users have installed the app, and set up the information to view in reports.
View performance
View the performance of your CTA buttons in Airbridge in the following ways. If you defined CTA button information, use CTA Param 1, CTA Param 2, and CTA Param 3.Airbridge report
Airbridge report
If you defined CTA button information, select CTA Param 1, CTA Param 2, and CTA Param 3 as GroupBys. If you didn’t define this information, it’s hard to tell which campaigns used CTA buttons when you view reports.
For example, say your web landing page has two buttons. You set CTA Param 1 to 
Then select CTA Param 2 as a GroupBy to view the performance of each CTA button by button position.

CTA for both buttons to mark that a CTA button was used, and set CTA Param 2 to Top Banner and Bottom Banner by button position. Reports then show this information as follows. First, select CTA Param 1 as a GroupBy. The value CTA shows which performance came from CTA buttons.

Raw data
Raw data
When you export app raw data, select CTA Param 1, CTA Param 2, and CTA Param 3 in the [Select Event Properties] step.

Real-time log
Real-time log
You can check web and app events in real time. For example, check the Open (Web) event on the [Web Real-time Log] page, and then check the Deeplink Open (App) event and the events that follow it on the [App Real-time Log] page. To view CTA button information, click the event row and check
attributedCtaParam1, attributedCtaParam2, and attributedCtaParam3.NoteThe Airbridge Web SDK automatically collects the Move to App (Web) event when a CTA button is clicked. Therefore, the Channel of this event is always
airbridge.websdk.