This document outlines best practices for promoting mobile apps using Meta (Facebook and Instagram) and Google platforms. These practices are designed to improve Return on Ad Spend (ROAS), drive high-quality app installs, and create a sustainable ecosystem between your web and app audiences.
Goal: Improve ROAS of existing web campaigns.
Method:
Use a common purchase event that captures purchases from both website and app.
Implement a common Meta Pixel and SDK (Meta Events Manager) setup for both platforms.
This combined data improves:
Ad delivery optimization
Audience building (Custom and Lookalike)
Cross-platform performance tracking
More robust event signals
Better ad optimization
Higher quality Lookalike Audiences
Improved ROAS for both app and web sales campaigns
Audience Type | Description |
Lookalike Audiences | Create audiences that resemble your top customers. For example, generate Lookalikes from users who made a purchase in the app in the last 30 days. |
Custom Audiences (Retargeting) | Retarget users who visited your website but haven’t installed the app. These users are already familiar with your brand and more likely to convert. |
Engaged App Users | Target active users with in-app promotions or cross-sell offers. |
Optimize for App Events (e.g., purchases, registrations), not just installs.
Use deep links to improve user experience post-click.
Higher volume of quality app installs
Increased downstream events (add to cart, purchase)
Audience: App users who added to cart in the last 30 days but did not purchase
Campaign: Sales Objective Campaign (Conversions)
Use Dynamic Ads to show relevant products.
Use In-App Retargeting with incentives (discounts, reminders).
Stronger engagement with existing app audience
Higher conversion rates and improved ROAS
Funnel Stage | Audience Target | Campaign Type | Optimization |
Awareness | Broad/Interest | Video View, Reach | Impressions |
Consideration | Website Visitors | App Install Campaigns | Installs |
Conversion | Add-to-Cart Users | Sales Campaign | Purchases |
Use all creative formats: text, video, image assets
Set clear conversion goals: e.g., purchase, sign-up, or level complete
Link Google Analytics for Firebase to track in-app behavior
Segment campaigns by user value (e.g., high LTV users)
Setting | Best Practice |
Bidding Strategy | Target CPA or ROAS based on install/purchase goals |
Audience Targeting | Google uses automated targeting; upload custom audiences (e.g., previous purchasers) for value-based targeting |
Asset Groups | Use multiple creatives and messages (at least 4 per type) |
Measurement Setup | Firebase or 3rd-party MMP; define events like purchases, subscriptions, etc. |
Streamlined app installs from Google's wide network (Search, Display, YouTube, Play Store)
Scalable performance with automated optimization
Metric | Purpose |
Cost per Install (CPI) | Measure the efficiency of app install campaigns |
Install-to-Purchase Rate | Track install quality and downstream value |
Return on Ad Spend (ROAS) | Gauge campaign profitability |
Lifetime Value (LTV) | Understand long-term user value |
Event Funnel Drop-offs | Identify where users stop converting |