SignalSight Web2App for Appsflyer

SignalSight Web2App for Appsflyer

Enable seamless app install and in-app event tracking across platforms like Meta, TikTok, and more via SignalSight’s Web2App integration.

Get Started

To begin using SignalSight’s Web2App solution, you’ll need to prepare your ad platform for receiving events. This typically involves creating a Web Pixel, which acts as the destination for install and in-app event data. The Pixel allows you to track user actions and optimize campaigns with greater accuracy. This guide focuses primarily on Meta, but similar steps apply to platforms like TikTok, Snapchat, and others.

Create a Web Pixel

  • Go to Meta Event Manager
  • Create a Web Pixel
  • SignalSight Web2App for Appsflyer SignalSight Web2App for Appsflyer SignalSight Web2App for Appsflyer
  • Note the Pixel ID and associated Access Token, as they are required for the SignalSight tracker setup.

Appsflyer Integration

SignalSight can connect with AppsFlyer through two different integration methods: API Integration and Marketplace Integration. These options provide flexibility based on your technical requirements and resources. While the Marketplace integration offers a fast and user-friendly setup process.

Appsflyer Marketplace Integration

This method involves selecting the SignalSight app from the AppsFlyer Partner Marketplace and activating it in just a few steps, completing all necessary configurations. Postbacks, event selection, and permission settings can be easily managed through the interface. It enables a fast setup with minimal technical effort.


SignalSight integrates seamlessly with AppsFlyer Marketplace, allowing users to attribute traffic from SignalSight landing pages or PIDs and forward install and in-app event data to Meta through the Web2App workflow. This guide outlines the setup process to maximize your marketing attribution capabilities.

Access the SignalSight Dashboard

  1. Log into SignalSight and navigate to Trackers under the Signal section.
  2. Click Create New Tracker.
SignalSight Web2App for Appsflyer

Configure the Tracker

  1. Source:
    • Select Appsflyer as the source.
    • Provide the app’s package name and save.
  2. By clicking the "INSTALL SignalSight on AppsFlyer Marketplace" button, we will complete the setup of the SignalSight app on the AppsFlyer side.

    SignalSight Web2App for Appsflyer SignalSight Web2App for Appsflyer

    Configure Default Postbacks

    1. Under the Integration tab, locate Default Postbacks.
    2. Set the Install event for attribution. Ensure the source is restricted to This partner only.
    3. SignalSight Web2App for Appsflyer

    Set Up In-App Event Postbacks

    1. Enable In-App Event Postbacks.
    2. Configure the Postback Window to a suitable time frame (e.g., 6 months).
    3. Add desired in-app events:
      • Select an AppsFlyer event, such as af_subscribe or af_purchase.
      • Map it to the corresponding partner event.
      • Specify value/revenue inclusion.
    SignalSight Web2App for Appsflyer SignalSight Web2App for Appsflyer SignalSight Web2App for Appsflyer

    Make sure the Advanced Privacy option is turned off.


    SignalSight Web2App for Appsflyer

    Under the Permissions tab, make sure to enable the specified access permissions as listed. This step is necessary to ensure proper data flow and integration between SignalSight and AppsFlyer.

    SignalSight Web2App for Appsflyer

    Save the integration settings once complete.

    SignalSight Web2App for Appsflyer

    Now you can return to SignalSight and click on Connect. On the following mapping screen, we can proceed by keeping the mapping step as default.

  3. Destination:
    • Select Meta Conversion API.
    • Enter the Meta Pixel ID and Access Token.
    • Enable browser-level tracking if needed, then save.
    • SignalSight Web2App for Appsflyer
    • Assign a name to the tracker (e.g., "MessageGate Web2App") and click Complete.

Upon successful creation, the tracker will forward install and in-app events to Meta.


Event Tracking Use Cases

  • Install Attribution: Automatically tracks and attributes app installs originating from SignalSight landing pages.
  • In-App Events: Tracks additional events such as subscriptions and purchases, sending them to Meta via the Conversion API.

Landing Page Creation

Click on Landing Page from the left menu. If you do not have a service subscription, activate it first, then proceed to Landing Pages and click on the Create Landing Page button to continue. As mentioned in step 2, you can complete the process by entering the necessary details for your landing page.


SignalSight Web2App for Appsflyer SignalSight Web2App for Appsflyer
After selecting the logo, description, and page theme for the Landing Page, click Create, and your new landing page will be ready in just a few seconds. In the modal that appears, you will find the URL of the landing page and the URLs required for advertising channels such as TikTok and Facebook. SignalSight Web2App for Appsflyer

Event Mapping

Navigate to Event Mappings under the Signal menu.


Then, follow these steps:

  1. First, select the tracker you created from the Source dropdown.
  2. Select Custom Event and enter the event name exactly as defined in AppsFlyer (e.g., af_purchase).
  3. Then, select the same tracker from the Destination dropdown and map standart event.

Since this is your first setup, you’ll need to manually create custom events using the exact event names you’ve defined in AppsFlyer. After creating these custom events, map them to their corresponding standard events.

An example mapping is shown below:

SignalSight Web2App for Appsflyer

The final mapping structure will look something like this.


Keep in mind that this mapping can be fully customized based on your own strategy.


Also, don’t limit yourself to just af_purchase. If you have other in-app events with similar intent—such as renewal—you may also consider mapping them to the purchase standard event.


Just make sure these additional events are also included in the SignalSight app configuration within AppsFlyer.

SignalSight Web2App for Appsflyer

Creating an Advertising Campaign

Once all the setup steps are completed, you are now ready to launch your advertising campaign! In this campaign, you can follow different strategies and run A/B tests to determine which approach works best.

However, it is crucial to ensure that the attribute parameters of the landing page are entered correctly in the campaign settings. These parameters allow the advertising platform to track and attribute conversions accurately.

Creating a Web2App Campaign for Meta

When creating an ad campaign on Meta, you must optimize for the standard events you have mapped as a Web Campaign in the Event Mapping section.

For example, based on the example given under the Event Mapping heading, the mapped events would be AddToCart and Purchase.


If we assume we are creating a conversion campaign for the Purchase event, here’s the step-by-step process on Meta:

  1. Select the Sales Objective
    • In Meta Ads Manager, click Create and choose the Sales campaign objective.
    • This objective allows you to track and optimize for purchase events that occur after users land on your Web2App landing page.
    Meta Web2App Campaign Creation
  2. Set the Conversion Location
    • Under the Conversion Location setting, choose Website as the destination.
    • This ensures that Meta will optimize for conversions happening on your landing page before users are redirected to the app store.
  3. Enter the Website URL
  4. In the Website URL field, enter the link to your Web2App landing page.

    Meta Web2App Campaign Creation
  5. Tracking Section
  6. Scroll to the Tracking section and ensure the correct Pixel is selected.

  7. Optimization & Delivery
  8. In the Optimization & Delivery settings, choose your conversion event (ex. AddtoCart, Purchase) optimize for.

    Meta Web2App Campaign Creation

Creating a Web2App Campaign for TikTok

On TikTok, tracking parameters are not entered separately. Under the Destination section, in the Destination URL field, paste the URL obtained from the TikTok Tracking Parameters section when the landing page is created. (You can also access these parameters by clicking the edit button of the landing page.)

TikTok Web2App Campaign Creation TikTok Web2App Campaign Creation TikTok Web2App Campaign Creation TikTok Web2App Campaign Creation

Frequently Asked Questions

Q: Do I need custom scripts for the integration?

A: No, SignalSight handles event conversion and forwarding automatically.


Q: What data does SignalSight forward to Meta?

A: Install and in-app event data based on the AppsFlyer postback configuration.


Q: How can I verify if Meta is receiving the events?

A: Use Meta’s Events Manager under your Pixel to monitor incoming events.

In This Page