Getting Started with OMmobi: Step-by-Step Setup for Beginners
What is OMmobi
OMmobi is a mobile marketing and monetization platform that helps app publishers and marketers run campaigns, manage ad placements, and track performance. This guide walks you through a straightforward setup so you can start using OMmobi quickly.
1. Sign up and verify your account
- Visit OMmobi’s signup page and register with an email and password.
- Check your inbox for a verification email and click the link to confirm.
- Log in and complete basic profile details (company name, website, time zone, currency).
2. Create your first app or property
- From the dashboard, choose “Add App” or “Add Property.”
- Enter the app name, platform (iOS/Android/Web), bundle/package ID, and a short description.
- Upload an app icon or logo if requested.
- Save — OMmobi will generate an App ID or placement codes you’ll need later.
3. Install SDK or integration snippet
- Select your platform in the app’s settings and download the OMmobi SDK (mobile) or copy the JavaScript snippet (web).
- Mobile (Android/iOS):
- Android: add the OMmobi SDK dependency to your Gradle file, update AndroidManifest if required, and initialize the SDK in your Application class with the App ID.
- iOS: use CocoaPods or Swift Package Manager to add the SDK, then initialize in AppDelegate with the App ID.
- Web: paste the provided JS snippet into theof your site or tag manager and initialize with the App ID.
- Build and run your app/site to ensure the SDK/snippet loads without errors.
4. Configure ad placements and formats
- In OMmobi’s dashboard, navigate to “Placements” or “Ad Units.”
- Create placements for the formats you want (banner, interstitial, rewarded, native).
- Name each placement, set sizes and refresh intervals, and assign them to the App ID.
- Note placement IDs — you’ll use them in your app code to request ads.
5. Implement ad code and test
- Insert ad-loading code where you want ads to appear, using the placement IDs.
- For rewarded ads, implement callbacks to grant rewards on successful completion.
- Use OMmobi’s test mode or sample ad unit IDs to confirm ads load and events fire without risking policy violations.
- Test across devices, orientations, and network conditions.
6. Set up tracking and analytics
- Connect analytics or attribution partners if supported (e.g., Firebase, Adjust) via the Integrations section.
- Enable event tracking for impressions, clicks, installs, and revenue.
- Configure conversion events (e.g., purchases, level completions) to measure campaign performance.
7. Create campaigns and monetization rules
- Go to the “Campaigns” or “Monetization” area.
- Create a new campaign: choose objectives (e.g., installs, engagement), target audience, budget, and schedule.
- Set floor CPMs, frequency caps, and creative rotation rules.
- Upload creatives or link to in-app assets for native units.
8. Review reporting and optimize
- Check the dashboard for real-time metrics: impressions, CTR, eCPM, fill rate, revenue.
- Use breakdowns by placement, country, device, and creative to find underperformers.
- Adjust bids, switch creatives, modify targeting, and A/B test changes.
- Monitor for policy compliance and view logs for any SDK or ad errors.
9. Scale and maintain
- Gradually increase budgets and add more placements as performance stabilizes.
- Keep the SDK updated to the latest version for improvements and bug fixes.
- Regularly audit integrations, ad quality, and user experience to maintain retention and revenue.
Quick troubleshooting checklist
- SDK not initializing: verify App ID and initialization code location.
- Ads not filling: check network, placement IDs, and targeting restrictions.
- Crashes after integration: confirm dependency versions and required permissions.
- Low eCPM: test different ad formats, geos, and creatives.
Final tips
- Start with test mode to avoid policy violations.
- Prioritize user experience—avoid overly frequent or intrusive ads.
- Use analytics to drive decisions, not guesswork.
- Keep creatives fresh and rotate placements to prevent ad fatigue.
If you’d like, I can generate sample SDK initialization code for Android, iOS, or web — tell me which platform to target.
Leave a Reply