Google Ads Integration with Tenjin: A Step-by-Step Guide for Mobile Campaign Tracking
Tenjin's integration with Google allows app developers to run campaigns on Google without tracking links, and Tenjin will handle install attribution. Follow the steps below to set up your Google account in Tenjin. Ensure you have the latest Tenjin SDK integrated.
1. Generate a Link ID in your Google Ads dashboard.
1. On the left side, go to Tools -> Data Manager -> Connected products -> Third-party app analytics.
2. Click the + Link ID button, select Tenjin from the dropdown, and choose your mobile app's platform. Use the Look up your app field to find your app, then click Create link ID. If you encounter an error, contact your Google Ads account manager.
3. Click the copy button to copy your Link ID. You'll need to add this to Tenjin's dashboard as described below.
4. Click Done. The status will show "Unverified" until you add your link ID to your third-party account and conversion data starts flowing into Google Ads.
2. Add your Link ID on Tenjin’s Dashboard:
1. Ensure you've added "Google Ads" accounts under CONFIGURE → Channels in the Tenjin dashboard.
2. Go to the Apps tab and select your app.
3. Go to Callbacks tab.
4. Select Google Ads in the Channels and Partners drop-down. Enter your Link ID and click Save.
5. Activate Google Ads Install callback.
3. Import conversion events from Tenjin (IMPORTANT):
-
Click the Goals icon on the left side of the Google Ads dashboard.
-
Under Conversions section, click Summary.
-
Click the +Create conversion action button.
-
Select the App from the conversion options.
-
Select the Third-party app analytics option.
-
Select the analytics event from Tenjin. (Note: If the event isn't visible, check your Google Ads settings page in a few hours. Events typically take a couple of hours to import after creating the Link ID.)
-
Click IMPORT AND CONTINUE.
-
When creating a campaign, select the conversion event you just created in the Bidding section.
-
For Android, if you want to use Firebase conversion event for bidding optimization, please select Firebase conversion event as Primary action, and Tenjin conversion event you just set up as Secondary action, as in the screenshot below.
Setting Firebase as your primary conversion event can lead to a higher discrepancy between Tracked Installs and Reported Installs.
For Google Ads tROAS campaigns, in-app ad (IAA) revenue must be sent directly from Firebase for optimization, as currently, Google Ads does not accept IAA data via MMP callbacks. Tenjin will still track and attribute these campaigns. You can learn more about these campaigns from here.
For Android, Tenjin automatically sends the gclid parameter to Google Ads for Android 12+ users who opt out of Google Advertising ID tracking. gclid is a unique parameter passed through the Android referrer that Google Ads uses to track Android opt-out users.
How to setup in-app conversions on Google Ads Dashboard (Optional)
-
Setup your callback in Tenjin. On Tenjin dashboard, go to Apps → (Select your app) → Callbacks, then set up the Google Ads custom event callback.
-
To set up conversion event on Google Ads dashboard.
- Click the Goals icon on the left side of the Google Ads dashboard.
- Under Conversions section, click Summary.
- Click the +Create conversion action button.
-
Once you set up the Google Ads custom callback in Step 1, the event will appear in the list for you to import.
Conversion window
The default is 90 days. This determines how far back Google will track in-app events. For example, if a purchase event occurs on 5/1 and Google recorded a click event for that user on 1/1, the purchase won't be counted. However, if Google recorded the click on 3/1, the purchase will be counted.