01

Connect your app

Link your App Store Connect or Google Play Console account with OAuth — no passwords stored, no manual CSV uploads. Marteso immediately syncs your app's metadata, current keyword rankings, download history, and review data.

App Store Connect
Google Play Console
Slack notifications

OAuth 2.0

Secure, read-only access. Revoke at any time from your app store settings.

Historical data

We pull up to 90 days of ranking and review history on your first sync.

Multiple apps

Connect as many apps as your plan allows — iOS, Android, or both.

02

Discover your best keywords

Marteso's keyword engine surfaces the highest-opportunity keywords for your category, language, and target markets. We score each keyword by search volume, competition, and relevance — so you know exactly where to spend your limited metadata characters.

Add keywords to your tracking list with one click. Marteso then monitors your position for each keyword daily and sends alerts on meaningful moves.

Volume scoring

Relative search demand on a 0–100 scale, updated weekly per country.

Difficulty rating

How competitive the top 10 results are. Easy, Medium, or Hard.

Gap analysis

Find keywords your competitors rank for that you're currently missing.

03

Optimize your metadata

Use the AI-assisted metadata editor to write titles, subtitles, and descriptions that pack in your target keywords without sounding robotic. Real-time character counters and keyword density checks keep you inside store guidelines as you type.

AI suggestions

Generate multiple variants of your title or description and pick the best one.

Live validation

Character counts, keyword density, and store compliance — all in real-time.

Localization

Manage metadata for all your store locales from a single interface.

04

Test, measure, and iterate

A/B test icons, screenshots, and descriptions to maximize conversion. Marteso calculates statistical significance and tells you when a winner is clear. Weekly automated reports keep your entire team aligned on ASO performance without anyone having to log in.

A/B testing

Run store listing experiments with automatic winner detection.

Weekly reports

Email digests with rank changes, conversion trends, and top review insights.

Slack alerts

Get notified instantly when you break into a top-10 position or lose one.

Common questions

How long does the initial setup take?
Most users are fully set up in under 10 minutes. Connecting your app store accounts, importing your app, and running your first keyword search takes about 3 minutes. The first full data sync — pulling in rankings, reviews, and history — completes in the background within the hour.
Does Marteso require special permissions on App Store Connect?
We request read-only access via OAuth 2.0. We never store your App Store Connect password, and you can revoke access at any time from within Apple's developer portal. We never take any write actions on your account.
How often are keyword rankings updated?
Rankings are refreshed once every 24 hours per keyword per country. Pro plan users get priority refresh windows so their data is typically updated by 6 AM in the app's primary market.
Can I track keywords for a competitor's app?
Yes. You can add any app from the App Store or Google Play as a competitor. Marteso tracks its keyword rankings, rating changes, and metadata edits over time — no login to that app's developer account required.
What happens if I exceed my keyword limit?
You'll receive a notification before you hit the limit. Existing tracked keywords continue to update uninterrupted. You can either upgrade your plan or remove keywords you no longer need to stay within your quota.

Start in minutes.

No credit card required. Connect your first app for free.