Overview
Use this guide for native Android and iOS App campaigns. Receiving an event, importing a conversion action, and using it for campaign bidding are separate steps.Setup Process
Setting up Google Ads integration involves four main steps: connecting your Google Ads account, creating a link ID for your mobile app, mapping events in Linkrunner, and importing events for conversion tracking.1. Connect Your Google Ads Account
Start in the Linkrunner dashboard.- Go to Integrations and click Configure on the Google Ads card

- On the Account Integration tab, click Add Google Account
- Sign in with a Google account that has access to your Google Ads account and approve the requested permissions
2. Create Link ID for Android/iOS App
To connect your mobile app with Google Ads, you’ll need to create a link ID that enables data sharing between Linkrunner and Google Ads.Step 1: Access Third-party App Analytics
- Go to your Google Ads dashboard
- Navigate to Tools (side panel) → Data Manager → Third-party app Analytics
- Or visit directly: https://ads.google.com/aw/productlinks/thirdpartyappanalytics and click on Create Link ID

Step 2: Add App Analytics Provider
- In the Third-party app analytics section, click on the ”+ Create link ID”
- Select “Other provider” from the App analytics provider dropdown menu
- Enter the following provider ID:
9936233049 - Select the platform (iOS or Android) and search for your app
- Click on “Create link ID”


Step 3: Configure in Linkrunner Dashboard
Now paste that link ID into Linkrunner.- Go to Integrations → Google Ads in your Linkrunner dashboard
- On the Account Integration tab, open the three-dot menu on your Google Ads account row

- Choose Setup Link IDs

- Paste the link ID into Android Link ID or iOS Link ID, matching the platform you selected in Google Ads
- Click Save Link IDs

3. Set Up Event Mapping
Map your app events to Google Ads events so Linkrunner can send postback conversions.first_open and sign_up. You do not need to add mappings
for these events.Open app event mapping
Map your event
Signup and sign_up are different events. A custom mapping to Signup does not use the default sign_up action.Check event delivery
4. Manage Google conversion actions
Stay in App Event Mapping on Google Ads → Event Mapping and find Google app conversion goals. Linkrunner matches mapped events to native app conversion actions discovered by Google. Discovery identifies an action, not receipt of an individual event. You cannot create an arbitrary new native action here.Select the account and platform
Check the discovered action

Open the goal editor
Review the action and goal settings

Confirm and save

5. Create Your First Campaign
With steps 1 to 4 complete, launch an App campaign in Google Ads. App campaigns need no tracking links. Attribution flows through the link ID, and campaigns appear in Linkrunner automatically as installs come in.Step 1: Start a New Campaign
- Open Google Ads and go to Campaigns
- Click the + button and choose New campaign

- Under What’s your campaign objective?, select App promotion and click Continue

Step 2: Choose Subtype and Select Your App
- Under Select a campaign subtype, choose the subtype that matches your goal. App installs is the right choice for most first campaigns.
- Select your app’s platform (Android or iOS)
- Under Look up your app, search by app name, package name, or store URL and select your app
- Enter a campaign name and click Continue

- App engagement: re-engage users who already have your app with in-app actions. Google requires a minimum of 50K installs.
- App pre-registration (Android only): drive Play Store pre-registrations before your app launches.
Step 3: Set Locations and Languages
- Under Locations, select the countries to run in
- Under Languages, select the languages your customers speak
- Click Next

Step 4: Add Ad Assets
App campaigns generate ads automatically from the assets you provide. Google mixes and matches them across Search, Play, YouTube, Display, and Discover.- Add up to 5 Headlines and 5 Descriptions
- Upload images and videos if you have them
- Click Next

Step 5: Set Bidding and Budget
- Under What do you want to focus on?, pick what Google should optimize for. You can choose either option; for your first campaign, choose Install volume.
- Under What kind of users do you want to target?, pick either option. For this guide, we select All users.
- Set your average daily Budget
- Click Next, review the campaign, and click Publish campaign

Step 6: Verify the Campaign in Linkrunner
Campaigns and spend sync automatically from your connected Google Ads account. Attribution rows appear after the campaign receives its first install.- Open the Campaigns section in your Linkrunner dashboard
- Click All Channels and select Google to filter your campaigns
- Open the campaign to view installs, events, and revenue attributed to it

getAttributionData(). See Deferred Deep Linking.
Important Notes
FAQ and Discrepancies
For answers to common questions and an explanation of why numbers in Google Ads may not exactly match Linkrunner, see Google Ads FAQ and Discrepancies.Troubleshooting
Campaign Not Showing in Linkrunner
Check attribution, the platform link ID, and your released SDK.
Campaign Not Showing in Linkrunner
Check attribution, the platform link ID, and your released SDK.
- Wait for the first attributed install before expecting attribution rows.
- Confirm the platform link ID under Integrations → Google Ads.
- Check that the campaign is active and serving impressions in Google Ads.
- Confirm your released app includes the Linkrunner SDK at 100% rollout.
Events Not Showing Up
Check the exact mapped name and refresh after Google processes the event.
Events Not Showing Up
Check the exact mapped name and refresh after Google processes the event.
Signup does not match sign_up.Use the existing test-event action if you have not sent the mapped event. A successful send is not proof of discovery or import. Allow Google to process it, then click Refresh goals. Do not create a duplicate action to bypass pending discovery. Contact support if it remains pending after these checks.Action is enabled but not used for bidding
Review Primary or Secondary, the account-default goal, and campaign settings.
Action is enabled but not used for bidding
Review Primary or Secondary, the account-default goal, and campaign settings.
Re-enabling Previously Deleted Events
Find the removed action in Google Ads instead of creating a duplicate.
Re-enabling Previously Deleted Events
Find the removed action in Google Ads instead of creating a duplicate.
Link ID Creation Issues
Check your app's platform, store listing, and provider ID.
Link ID Creation Issues
Check your app's platform, store listing, and provider ID.
9936233049.