MnemoVi
Поделиться этой страницей

Claude Code automated my ASO = 6000 installs (free skill)

Опубликовано Подписано

Кадр из видео — Claude Code automated my ASO = 6000 installs (free skill)
0:00 / 32:30

Гайд по ASO для iOS-приложений: автор дошёл с $0 до $4000 только за счёт App Store Optimization и показывает, как закрыть все шаги бесплатным Claude Code скиллом (github.com/Kronop/vibe-aso) прямо из терминала. ASO — бесплатный канал, работающий 24/7; не нужен только тем, кто живёт на рекламе и вирусном трафике, где ищут по имени бренда.

Четыре ключевых направления:

1) Страница App Store Connect — отвечает за discoverability. Фокус только на name, subtitle, keywords; promo и description почти не влияют. Name начинать с главного ключа, а не с бренда (ключ в начале даёт шанс попасть в саджесты). Subtitle — вторичные ключи, не лозунги; приём в обход запрета Apple на «Apple Watch» в метаданных: «Reminder for Phone and Watch». Keywords — 100 символов через запятую, не повторять ключи из name, брать конкретное вместо общего (meal logging, а не muscle gain), отсеивать generic-варианты от агента. Всё локализуется в 50 локалей уникальным текстом. Ключи исследовать в Astro (есть MCP): 5–7 основных на английском, дальше перевод; популярность у всех инструментов лишь прокси — Apple закрыла реальные цифры. CTR резко падает после топ-3, цель — топ-10; часто достаточно занять ключ, за который никто не борется.

2) Скриншоты — отвечают за конверсию, влияют сильнее всего. Полностью AI-сгенерированные страницы-скриншоты недопустимы: экономия 30 минут не стоит потери установок. Процесс: снять 3–6 реальных экранов → вставить в Figma-шаблон (мокап iPhone + фирменный фон, без текста) → агент согласует заголовки, впечатает их и локализует в 50 локалей за ~3 минуты. Шрифты подобраны под кириллицу, арабский, CJK; фоны чередовать с контрастным цветом заголовка. Плюс iPad-версия (скриншоты из симулятора, ~15 мин) и Apple Watch (без текста — один набор на все локали). Локализованные скриншоты интерфейса не стоят усилий. Иконку тоже не генерировать одним промптом.

3) Локализация цен — опционально, но сильно рекомендуется. Если серверных расходов нет, держать $19–20 по всему миру бессмысленно. Схема из трёх тиров: богатые страны — полная цена, Восточная Европа / Латам / часть Азии — −40%, остальные (Африка, развивающаяся Азия и Латам) — −70%. Эффект не «Таиланд стал №1 по выручке», а «продажи оттуда появились вместо нуля». При AI-расходах оставлять жирную маржу на богатых рынках и тоньше на развивающихся. Осторожно с индексом Биг-Мака и ценами Netflix как ориентиром; про скидку в пейволле не писать — серая зона для ревью.

4) Локализация самого приложения. Пользователь дошёл до установки, а интерфейс на чужом языке — в лучшем случае замешательство, в худшем потерянная продажа. Брать топ-20 стран по установкам и выручке из RevenueCat; у автора 28 языков, старт — 15–20. Самое сложное — найти все строки: у вайб-кодинга много скрытых (генерируемых в return); audit-скилл их ищет, но написан под Swift native и требует ручной проверки. Не забыть настройку выбора языка (иначе только системный), двойные словари/app groups для Apple Watch, не переводить термины и имена, обязательно протестировать.

Практика: переводить дешёвой моделью (DeepSeek API — 28 языков меньше $1; альтернативы — подешевевшие OpenAI/Gemini/Grok либо саб-агенты на max-плане), качество определяет не модель, а контекст о приложении. Заливка — из терминала через Fastlane. Локализация переносится между версиями, но promo text пропадает при новой версии и восстанавливается из предыдущей. Добавить «Contact Us» в настройки — писать будут на родном языке.

Оговорка автора: никакое ASO не вытащит плохое приложение — это способ поднять установки и выручку у нормального.

Источник

Длительность
32:30
Сохранено в библиотеку
16 августа 2026
Канал
Dan Kulkov
Опубликовано в источнике
15 августа 2026
Язык
английский — определён автоматически

Ключевые моменты

0:04
A man with glasses holds up a large black graphic displaying the text "New Customers" and the number 6,102.
5:50
A man wearing glasses and a black t-shirt stands in front of a desk, holding up his phone while gesturing with his other hand. Behind him is a…
12:12
A man with glasses and a black t-shirt sits at a wooden desk, holding a small object while gesturing. Behind him is a laptop displaying an anime…
21:23
And then we have a big discount, which is 70% discount, which is basically like everyone else, like Africa, more developing countries in Asia and…
28:55
Recently, OpenAI reduced the API pricing on Luna, Gemini, maybe Grok.

Что в видео

0:00
App Store Optimization changed my life.
0:02
I know that's a bold statement, but hear me out.
0:04
I went from $0 to $4,000 with my iOS apps only focusing on ASO.
0:10
And in this video, I'm going to share everything I know about this,
0:13
and I'm going to tell you how to use my cloud code skill for free
0:16
to do App Store Optimization on your apps.
0:19
So we'll start with a quick introduction.
0:21
Should you even care about this video?
0:23
Should you care about App Store Optimization?
0:24
And if you build apps in 95% of cases, yes, you should.
0:28
This is a free marketing channel that works for you,
0:32
your own work 24-7 to get new installs.
0:35
You mostly do the job once,
0:37
and then you get more installs from different countries in the world.
0:40
The only case that I can think when you should not care about App Store
0:44
if you are really focused on ads or, for example, some viral content,
0:49
and you expect a lot of people to go and search your specific name in App Store,
0:54
and in that case, you don't really care.
0:56
The next thing is when do we think about App Store?
1:00
What key things, you know, you should really have in mind?
1:03
So I think there are four key ideas.
1:06
The first is App Store Connect page data.
1:09
So name, subtitle, keywords, promo, description.
1:12
All of this data must be localized and properly written.
1:15
Second is definitely screenshots.
1:18
You know, this will be something that 100% of people look at
1:22
and actually, you know, make a decision based on your screenshots.
1:26
Then we have app localization,
1:28
and I would say that billing localization comes on the last place.
1:32
So four things,
1:33
and I built a Cloud Code skill that I personally use that will help you to finish all of these tasks,
1:40
not leaving your terminal.
1:41
It's a free skill.
1:43
You can download it from GitHub.
1:44
There is a very simple installation process.
1:46
I highly recommend downloading it and kind of making your own copy
1:49
so you can fine-tune for your,
1:51
so you are not restricted to the things that are currently in the skill.
1:55
But throughout the video, I will reference this skill
1:58
and will tell you how Cloud Code or any other agent can do the things that you need to do.
2:04
So just install it, ask Cloud to make a copy of it,
2:08
and, you know, just follow along.
2:10
So we kind of established the foundation that you should focus on ASO,
2:14
and you should focus on those four things.
2:17
Now let's talk a little bit more specific about each thing.
2:20
So first is App Store Connect page.
2:22
This is probably one of the most important things
2:25
because it impacts the key idea of ASO.
2:29
Will you be shown to a user?
2:32
So let's think about this situation.
2:34
We have a user that wants to install a calorie tracker app.
2:39
They don't have any preference in their head,
2:41
so they just kind of want to solve this problem.
2:45
They go into App Store, and usually they just go to search,
2:48
and they literally type calorie tracker.
2:50
This is a pattern that a lot of people, you know, follow.
2:54
Again, some people might see your ad,
2:55
and they will go directly to your page or maybe see a viral content,
2:58
and like, yeah, you know, I need a calorie tracker.
3:01
But again, most of the people will go with this idea.
3:05
So now they have a list of apps.
3:08
So first they see kind of suggestions.
3:10
That's the first, you know, moment they see recommended apps.
3:14
And then they see a list of apps with screenshots.
3:18
Basically, ASO will help you to win in both,
3:21
but we'll try to talk a little bit more about the list with screenshots.
3:26
So same with SEO, most people will click on the apps in the top five.
3:33
Even after top three, the percentage of the CTR drops dramatically.
3:37
So you always want to be in the top three,
3:39
but realistically, for many competitive keywords,
3:42
you want to be in top 10.
3:43
That's a good number.
3:44
Top 10 can be good because, you know, easy to scroll on iPhone.
3:49
Some apps will not really resonate with people.
3:52
Maybe the screenshots or something.
3:54
So you want to be in top 10.
3:55
And here is the most important part.
3:57
So obviously, App Store has some algorithm
3:59
how they decide what apps to be shown.
4:02
And this is like a black box.
4:03
Nobody always knows.
4:04
Same as SEO.
4:05
But we have some ideas.
4:07
And there are a few important things to have in mind.
4:10
First is some people will use calorie tracker term.
4:13
Some people will use AA calorie tracker.
4:16
Some people will use maybe a protein tracker.
4:18
Some people will say like logging food app.
4:22
And a lot of people will use their native language.
4:25
So we obviously think about English,
4:26
but most of the world doesn't use English
4:29
as their language to find apps.
4:31
And they will use Spanish, French, Indonesian,
4:34
any other language to find the app.
4:37
And you obviously want to have proper keywords
4:41
in your App Store Connect page to be shown.
4:44
And sometimes having keyword is not enough.
4:48
You also need to have a very good reputation,
4:51
a lot of reviews, a lot of user metrics.
4:54
But in a lot of times, you just need to have a keyword.
4:57
Because, for example, not a lot of companies focus on,
5:01
let's say, you know, French meal logging app keyword.
5:08
Maybe not a lot of people focus on it.
5:10
And maybe you should.
5:11
And just having this keyword will put you in the top 10 position.
5:14
So in App Store Connect, there are a lot of inputs.
5:19
But for us, the most important are name, subtitle, and the keywords.
5:24
There are promo and description,
5:26
and my cloud code skill will give you them.
5:28
But realistically, they are not that impactful.
5:31
First of all, let's be honest,
5:33
nobody reads description before downloading apps,
5:36
maybe just like a very tiny percentage of people.
5:39
Secondly, it's like just lower level of impact on the whole thing.
5:45
So we mostly should be laser focused on three inputs.
5:49
It's name, subtitle, and keywords.
5:50
And those three inputs and others,
5:53
they can be localized in 50 locals.
5:55
So different languages and different variations.
5:57
So, for example, you have Spanish for, you know, Spain.
6:02
You have Spanish for Argentina, I think.
6:04
You have different variations of English,
6:06
UK English, Australian English.
6:08
And all of those locals,
6:10
you can see in the App Store page.
6:12
And you will need to have a unique copy for each and one of them
6:17
to maximize your chances to being shown in this version of App Store.
6:22
Right?
6:22
So here are a few tips for everything.
6:25
First, the name is obviously the most important one.
6:28
This is like, I guess, the number one factor, number one keyword.
6:32
And number one tip is to start with a keyword.
6:35
That's a very simple thing.
6:37
Start with the main keyword you have.
6:39
Calorie tracker, water reminder,
6:42
I don't know, app blocker, whatever.
6:44
You start with a keyword,
6:45
and then you follow up with name or maybe secondary keyword.
6:50
Right?
6:50
For example, water reminder, stay hydrated.
6:53
I'm not sure if that will be under 30 characters,
6:55
but you get the idea.
6:56
Or, you know, water reminder,
6:57
and then some name like waterly.
6:59
So why start with keyword?
7:02
The idea is very simple.
7:03
When people go and search water reminder,
7:06
you will have higher chances showing in that suggestion list.
7:10
So not the result page, but suggestion list.
7:13
If your keyword is in the beginning of your name,
7:16
because if it's in the second part, you just have lower chances.
7:20
You know, very simple tip.
7:21
Again, I think it's an easy thing to do.
7:23
So I definitely don't recommend having just a very short name,
7:28
just, you know, waterly.
7:29
Again, it works.
7:29
For example, you only care about ads.
7:32
Completely understood.
7:34
And no worries.
7:34
But if you want to maximize organic traffic, have the keyword.
7:39
Same for the subtitle.
7:41
Less important.
7:41
ittal very important.
7:43
Here, I try to have secondary keywords.
7:46
It's not always possible,
7:48
because maybe, you know, there is a better way to...
7:52
So here's the thing.
7:53
For example, we have a water reminder.
7:55
And maybe I think that there is a very significant case of people
7:59
who will need this for their Apple Watch.
8:01
Apple actually is very against for you to have Apple Watch in the metadata,
8:07
especially in the subtitle and name.
8:09
So I will have something like reminder for phone and watch.
8:13
So that kind of has this combination of reminder watch, reminder phone.
8:17
So they also kind of good.
8:18
Use subtitle properly.
8:20
Don't waste it.
8:21
Don't write anything like, oh, just have fun and stay hydrated.
8:25
No, just use again for the keyword.
8:27
Find relevant secondary keywords.
8:29
Use them in your subtitle.
8:31
And then we have a keyword field.
8:34
This is like 100 characters.
8:35
You have keywords comma separated.
8:37
Here are a few key tips from me.
8:39
First, don't repeat the keyword from the name.
8:41
So if your name starts water reminder, don't start the keyword with water reminder.
8:46
You can have a variation.
8:48
For example, AI water reminder, if that's your thing.
8:51
And you think a lot of people will search for AI.
8:54
So I would tend to use AI water reminder and not just AI.
8:58
I'm not sure.
8:59
I don't have any empirical data which one is better.
9:02
But I try to be with keywords specific as possible.
9:06
So if I see that the keyword has popularity, I just use the same keyword.
9:11
Not a variation of this.
9:12
Have multiple keywords.
9:14
Try to have super relevant keywords to your app.
9:16
So for example, let's say we have a calorie tracker.
9:20
I would not have the keyword, for example, like, you know, muscle gain or they are relevant somewhat to the niche.
9:29
But like I try to think, will the person who searches for this kind of, you know, be my target audience?
9:37
Maybe, but maybe not.
9:38
And I try to get more relevant.
9:40
So for example, meal logging.
9:42
That's good because that's what a person wants.
9:44
They want a calorie tracker with, you know, meal logging.
9:47
We understand the intent really well.
9:49
But like with some keywords, I think the intent might be somewhere else.
9:52
And you will just, you will, you might be shown, but you will not get installs.
9:56
So try not to add very generic.
9:59
Sometimes Cloud Code can give you generic ones when searching Astro.
10:03
My recommendation is to, you know, double check them.
10:06
So how to decide which keywords to put?
10:09
The best tip is to use a keyword research tool.
10:12
Not your own judgment, but some empirical data.
10:15
I personally use Astro.
10:17
It's really good.
10:18
There are some limitations.
10:19
For example, their popularity metric as any other keyword tool is somewhat a proxy to a real number
10:26
because Apple kind of made this number non-public a few months or years ago.
10:33
So it's kind of a proxy.
10:34
Everything is a proxy in keyword research.
10:36
Astro is really good.
10:37
They have an MCP.
10:39
And I personally use it.
10:40
I tried to build my own version without Astro that reverse engineers a lot of things and generates different popularities.
10:50
Maybe I will release them.
10:52
This let me know if you are interested.
10:54
It kind of turned out not bad, but I'm not sure I'm willing to 100% rely on this.
10:59
So use Astro.
11:01
Your AI agent can use it with MCP.
11:03
You can use it yourself.
11:04
The key idea is to understand the five, seven main keywords that you're going to use.
11:09
And my own preference, I understand them in English.
11:12
And I try to just have their versions in other languages.
11:16
So I'm not spending weeks to understand what German versions.
11:21
I just get the US versions, the English versions.
11:24
And I try to just localize them in any other language.
11:28
Maybe it's not the best approach, but, you know, I don't have all time of the world to understand what will be the best phrase in the Polish to search for water reminders.
11:38
Cloud code does really well with translation.
11:42
And that's a very simple task.
11:43
So name, subtitle, keywords, focus on this.
11:47
Promo and description, they are okay.
11:49
Have some decent text there, but don't expect too much.
11:52
So this goes with App Store, connect, copy page.
11:55
Next one is screenshots.
11:57
This is very important.
11:59
And I can't stress enough how important the visuals are.
12:02
People scan visuals way faster than text.
12:05
And this impacts their decision way more than many indie hackers, you know, kind of thing.
12:12
I tend to open different app pages of indie hackers that build iOS apps.
12:18
And then I see some horrendous, absolutely terrible AI-generated screenshots, which just scream of low quality.
12:27
And then these people complain they don't get installs.
12:29
Of course, you don't get installs.
12:31
Your screenshots, they look garbage.
12:33
And yes, maybe some people will not care, some, you know, 60-year-old people that do not find the difference.
12:39
But if you try to sell even to millennials, they can pretty well, you know, understand the difference between good screenshot and AI-generated screenshots.
12:49
So please never, never, never generate those AI-screenshots from scratch when you basically, like, get the full page with everything generated.
13:00
The phone, the interface, the text.
13:02
Don't do this.
13:03
It works terribly.
13:04
I know that you saved 30 minutes of your time, but it's not worth it because it impacts so much.
13:09
So I found a way better approach with screenshots.
13:12
And it, I think, is very smart.
13:14
I'm going to tell you all about.
13:15
So first, what you need to do is to make, let's say, I try to maybe three to six screenshots of your app on the phone.
13:24
The most important screen.
13:25
Something that really impacts.
13:26
If you have a water reminder app, you know, the main screen, maybe the notifications, maybe the, some customization.
13:36
If you have some mascot, different versions.
13:38
Okay.
13:38
So you made six screenshots.
13:40
Then what we will do is we will paste them to a Figma template that I created.
13:47
And it's very simple.
13:48
It's just, you know, a canvas with an iPhone mock-up.
13:54
You paste the screenshots to it and select a background color.
13:59
It can be a color of your app.
14:01
You have some main primary color.
14:02
It can be white.
14:03
It can be black, whatever.
14:05
Something that works properly.
14:06
And you will have a bunch of screenshots that, you know, are finished, but without the text.
14:15
And this is what we want.
14:17
We want just the background and the iPhone mock-up with screenshot.
14:22
One thing here is some people will come and say, oh, your screenshots look too basic.
14:27
Sure.
14:28
You can have more advanced screenshots.
14:30
You can have the screenshots that, you know, kind of like cropped in half and starting next screenshot.
14:35
Whatever works for you.
14:35
This is the best approach.
14:37
And I think the simplicity here is really what users want.
14:40
Not a single user asked, you know, oh, I want 10 screenshots and all of them should be so sophisticated.
14:47
And that's why I will install the app.
14:48
No, they want simplicity.
14:50
They want understanding what your app is about.
14:53
Just getting this, you know, I understand it.
14:55
I want it.
14:56
That's it.
14:56
If you think that you need 10 screenshots for this, fine, but I don't think so.
15:00
So then what you will do, you will download these screenshots, put them in the folder and tell AI to localize them.
15:08
Again, this is a sub skill in the skill that I provide.
15:12
Here's what will happen next.
15:13
You will decide with AI agents on the headings that you will burn in on those screenshots.
15:20
For example, stay hydrated every day.
15:24
Simple and fun tracking.
15:26
Like non-intrusive reminders.
15:28
You will think that those are your headings.
15:30
And then it will burn in the text just like it will look like in the Figma.
15:34
And then it will localize the headings in 50 locals and burn them too.
15:41
So you will not spend hours doing this manually in Figma and creating a huge number of images.
15:49
AI agent will do everything.
15:51
And it's really simple and it works flawlessly.
15:54
You can work with some style.
15:56
I think the fonts that I picked are really good.
15:58
They work good in English.
16:00
They work good in other like Kyrillic, Arabic languages or for example like Chinese, Japanese.
16:06
And I try to pick a font that works really well.
16:09
I highly recommend having alternative backgrounds, every image.
16:14
So it kind of a little bit creates a contrast.
16:15
For example, red, white, red, white.
16:17
And in that case, you will want, for example, on the red to have a white heading
16:21
and on the white background to have a black heading.
16:25
Again, AI agent will walk you through what data it needs from you.
16:29
For example, it will align on the colors.
16:31
It will align on the headings.
16:32
And you will have 50 localized screenshots.
16:38
Again, maybe in just three minutes of your time.
16:41
A few tips here.
16:43
For most apps, for all of my apps, I create iPad version.
16:47
I don't think it's that popular, but it kind of takes me maybe 15 more minutes.
16:52
You just need to ask Cloud Code to enable some settings.
16:56
Make sure the layout on iPad is not screwed.
17:00
And then you just need to create screenshots for iPad.
17:03
Use simulator to just build them because you probably don't have iPad.
17:09
One thing is what I struggle with is on iPad, if you're in the simulator, at least that's a tip for me.
17:16
I couldn't make the in-app purchases work because it doesn't log in in the Apple account to make those sandbox purchases.
17:24
So for all of my apps, I have a debug button that like give pro access.
17:28
So in that case, and I also have add sample data.
17:30
So just two buttons to make the screenshots process way easier.
17:34
I just build the simulator, click give pro access, add sample data, and then create screenshots.
17:39
And again, the whole process just takes maybe five minutes total.
17:43
So for all apps, I have iPhone version, iPad version.
17:46
And if your app supports watch version, you should upload Apple watch screenshots for them.
17:52
You don't need any localization because there is no text.
17:54
You just basically screenshot the Apple watch interface.
17:57
That's it.
17:57
And it's the same screenshot for all locals.
18:00
Should you upload localized screenshots?
18:05
I would personally not do this because it's too much work.
18:08
It's kind of like, it's just, I don't think it's worth the effort.
18:12
If you think you have, let's say, 10 really popular locals, maybe do it.
18:19
I personally didn't do this and Cloud Code skill doesn't cover it, but you can probably do this.
18:24
So this is screenshots.
18:25
Very important thing.
18:26
Invest time in your screenshots.
18:28
They are the most important thing on your page that impacts the conversion.
18:33
So name, subtitle, keyword impacts your discoverability.
18:37
Screenshots impact your conversion.
18:40
Also, app icon, but you don't localize app icon.
18:45
It's one for all locals.
18:46
My tip would be don't create an atrocious AI version just, you know, from one prompt.
18:53
You can create AI images and I created AI images, but you kind of need to maybe create them kind of separately and then assemble in the Figma.
19:01
So yeah, my tip would be if you're still creating AI images of your icons, maybe rethink that part too, because they, you can tell when they look AI very fast.
19:11
So the second thing is done.
19:12
The third thing, let's finish with App Store page is billing.
19:17
Billing is kind of an optional step.
19:20
You don't need to localize billing, but let's think with your water reminder app.
19:26
It's a simple app, only local data.
19:30
We have no servers.
19:31
Everything happens on the device.
19:33
You just ship it.
19:33
You don't have any recurring costs, right?
19:35
So it's only revenue minus Apple Card.
19:39
Ask yourself a question.
19:41
Let's say you price the app, whatever, $19 US yearly.
19:46
Would all of our localization make sense?
19:50
If you make, for example, a Thai person to download your app, you made the Thai App Store Connect metadata, Thai screenshots, Thai language in the app, and then they see $20 and they just can't afford this.
20:04
Of course, rich Thai people can afford this.
20:06
But again, the average Thai person will have struggled because $20 for them, $20 for US is just two different $20.
20:14
And some of them will afford this better than US.
20:18
But let's be honest here.
20:19
Most won't.
20:20
And for you, there is no disadvantage to localize the pricing to make it not $20 but $10.
20:27
Or even with Thai, I would probably even make it like maybe $6 or $7.
20:32
And yeah, it makes no sense to skip this step.
20:36
If your app has zero costs, localized the pricing, you will get more conversions from those countries.
20:44
So here's how I think about localization.
20:46
There are different approaches.
20:48
There are different approaches to the pricing that you can see.
20:50
You can see the pricing that you can see.
20:51
You can see the pricing that you can see.
20:52
You can see the pricing that you can see.
20:53
You can see the pricing that you can see.
20:54
You can see the pricing of the pricing that you can see.
20:55
You can see the pricing that you can see.
20:55
You can see the pricing that you can see.
20:56
You can see the pricing that you can see.
20:57
You can see.
20:59
You can see the pricing that you can see.
20:59
So I have the first tier.
21:00
It's all the rich countries.
21:01
US, Europe, you know, maybe some rich Asian countries.
21:04
They get the full price of everything.
21:06
Then we have a 40% discount, which is like Eastern Europe, Latin America, some Asian countries,
21:12
which are above average, but not that above.
21:17
So you would not compare these countries with US or Germany or UK or Australia.
21:22
And then we have a big discount, which is 70% discount, which is basically like everyone else, like Africa, more developing countries in Asia and Latin America.
21:31
And this update worked really well for me.
21:35
Again, you should not expect that suddenly Thailand will be number one revenue country, but it will change the situation from getting zero sales from Thailand to getting some sales of Thailand.
21:47
And I think that's, you know, what matters.
21:50
It's a simple change.
21:51
It doesn't cost you anything.
21:52
I highly recommend doing this.
21:54
If your app has some, for example, AI costs, here's the thing.
21:58
Be honest with yourself.
22:00
Like you probably have a fat margin on every user.
22:05
AI costs nowadays are so low because there are so many cheap models that are really good for simple tasks.
22:12
You probably have a very, very fat margins.
22:14
And my recommendation would be keep fat margins on rich countries and make them a little bit thinner on developing countries.
22:22
But get the sales.
22:23
If you struggle with sales, you can always update them in the future.
22:27
But if your goal is to go from, you know, $0 or $1k to being ramen profitable and focusing full-time, localize your pricing.
22:36
Yep.
22:37
The pricing is pretty much done.
22:39
You do it in the app store.
22:41
So you create like a subscription and then a agent just updates the pricing.
22:46
It's very tedious job if you want to do it manually in the page.
22:51
So I highly recommend doing everything from terminal and my skill will help you with it.
22:54
One thing is for other skills too.
22:57
But like this is kind of the thing that you will need to give agent some access to your app store connect.
23:03
So it can't upload things without it.
23:06
But again, it's your skill.
23:08
It stays locally.
23:09
I don't get access to your app store connect.
23:12
I definitely don't recommend communicating discount in the paywall.
23:18
You got a discount to US.
23:20
That can be slightly controversial to review.
23:23
Tim, you know, that's a gray zone for sure.
23:25
If you just say Thai people get $7, you know, annual plan, that will be fine.
23:31
The billing is pretty much down here.
23:34
Optional step but highly recommended.
23:36
Yeah.
23:37
Be careful with some Big Mac and Netflix.
23:40
They sometimes tend to, for example, make the price smaller for rich countries like Taiwan.
23:46
Because Taiwan, there is like some tricky thing that their currency is weak so they get more profit from export.
23:52
And when I did first the Big Mac index, I was surprised the discount that they got compared to what I would probably give them.
24:01
So, yeah, the final thing is app localization.
24:05
And that's, you know, a very important thing too.
24:08
Because if you got discovered, got converted the user to download, and maybe even your pricing looks good, but your app is not localized in their language.
24:19
And they expect it because of all of this that it will be localized.
24:23
You, at best, will get a confused user.
24:25
At worst, you will lose a sale at the very last moment.
24:29
And, again, I, all my apps, all of the websites I, you know, discover and browse in English.
24:37
And for me, it's native at this point.
24:39
But for a lot of people, it's not.
24:42
And they will have better time interacting with your app in their local language.
24:47
Some of the apps are really complicated.
24:49
Maybe, obviously, what's a reminder is a simple app.
24:51
But if your app is a little bit more complex, a little bit more technical terms, they might have easier times.
24:57
I highly recommend localizing your app in many languages, but not all.
25:03
So here's the thing about languages.
25:04
First of all, do a simple search.
25:07
Open RevenueCat or whatever you use and find the most installs, the most revenue that you got from different countries.
25:12
Find, like, top 20 countries.
25:14
That's your focus on number one.
25:15
I personally have a list of 28 countries that, from my experience, have the best conversion, like, installs.
25:22
So they are, like, active.
25:24
Maybe something is missing.
25:25
Maybe something I will add.
25:27
You know, it's always, like, a choice.
25:28
Just a little bit extra effort for the portfolio.
25:31
But I have 28.
25:32
I would recommend starting maybe 15, 20 if that's your first batch of work, just to not get overwhelmed.
25:39
The most tricky part about app localization is to find all the strings to localize.
25:45
So, obviously, some things are easy.
25:48
Welcome to WaterReminder app.
25:50
And, you know, you just localize it.
25:52
Done.
25:52
And, for example, track your daily hydration level.
25:56
You find the string, you localize.
25:57
But there are a lot of strings that are kind of hidden.
26:00
And if you Vibecode your app, you might not even know about this because they are kind of not a string but a return and it's generated.
26:09
I spend a lot of time perfecting my audit skill that find all the strings.
26:16
But I have a recommend for you to double check that.
26:19
And the skill is for Swift native.
26:22
If you use something else, it likely will not work out of the box.
26:27
And you will need to do some improvements to it, some polishment.
26:30
Double check the first localization of your app.
26:33
Because maybe you have something else.
26:34
Maybe the apps that I built are not as complex as yours.
26:39
Double check this.
26:40
A lot of strings can be, you know, not localized.
26:43
So the task is pretty simple.
26:45
You put every string in your app in basically like localization function and then it references the dictionary.
26:54
And it shows the translated version.
26:58
A few tricky parts.
26:59
First, don't forget to add a setting to pick a language.
27:02
Because by default, you will have like a system language selected.
27:07
But maybe for the user, they don't like it.
27:10
Maybe the default is Spanish.
27:12
But they are more comfortable in English.
27:13
So in the setting, pick an option to select an English version.
27:17
I think my skill already does that for you.
27:19
Second thing.
27:21
It can be slightly tricky if you have Apple Watch, for example, and iPhone.
27:26
You kind of need double dictionaries or maybe app groups.
27:31
So it's a little bit tricky.
27:32
And I would definitely recommend paying attention to this.
27:34
Third thing is when you localize the app, not everything should be localized.
27:39
So obviously, if you want some basic phrases, sure.
27:44
But maybe some terms, some names should not be localized.
27:48
And especially like in the sport can be some terms that just are used in other languages too.
27:55
Pay attention to this.
27:56
Especially on the few runs in my skill, I think agent builds a dictionary per app.
28:02
So it's very convenient.
28:03
But it's not bulletproof.
28:05
And definitely when you localize the app, test it.
28:08
Because things can get wrong.
28:10
This is like the hardest part because there are so many variables here.
28:15
Localize your app.
28:16
I have 28 languages.
28:18
You, but definitely localize it.
28:22
Yeah.
28:22
So that's four horsemen of App Store Optimization.
28:27
A few things that might get you, maybe you are confused about them.
28:32
And I will give you like, you know, just a blitz answers.
28:36
First, what to use to translate things.
28:39
I personally have a setup in which I use DeepSeq API because it's dirt cheap.
28:45
There is no other word.
28:46
They announced the price increase, but there are no still specific things.
28:51
You can use any other.
28:53
Recently, OpenAI reduced the API pricing on Luna, Gemini, maybe Grok.
28:58
Use a cheap model.
28:59
Because that's a fairly simple task to localize a bunch of strings, a bunch of text in other languages.
29:06
The only thing that matters on the quality is how much context you provide about the app.
29:10
So, for example, if you have a water reminder app, AI agent just needs to understand the context of the app.
29:15
Some terms that they should not touch, whatever.
29:18
Use a cheap API.
29:19
If you don't want to use API, for example, you are on the max plan.
29:22
You have a lot of free usage use sub-agents.
29:25
In my skill, I think there is like default approach that AI will ask you.
29:30
I most of the time use API because it's just, you know, doesn't eat my usage.
29:35
And it's, again, it's so cheap.
29:37
To localize the app in 28 languages is like less than a dollar.
29:41
So, you know, it's...
29:41
Next thing, you did everything.
29:45
You localized App Store Connect.
29:46
You localized screenshots.
29:48
What to do next.
29:49
How to submit them.
29:50
I don't think you want to do it manually.
29:53
My go-to approach is to do it from terminal.
29:56
I used Fastlane and something else.
29:58
When I shared that, a lot of people said, oh, why you use Fastlane and not other skill?
30:03
Look, you can probably adapt the skill.
30:06
I used Fastlane just because that was the first thing.
30:08
I'm not getting anything from them, sadly.
30:11
Again, I just use it because that was the first thing and it does its job.
30:15
There are no disadvantages for me.
30:16
It helps me to upload builds and upload App Store metadata.
30:24
So, definitely use terminal, but whatever you like.
30:28
The localization stays from version to version.
30:31
You don't need to do it every time.
30:33
Except when you add new version, pay attention.
30:36
There was a bug previously that promo text in App Store gone missing.
30:40
So, in my skill, I think that kind of is paying attention, but I'm not sure 100%.
30:47
So, just when you add new version, your promo text will be gone,
30:51
but you can access it from the previous version.
30:53
Maybe it will be fixed in the new versions of App Store Connect.
30:56
One more thing.
30:57
I definitely recommend creating a Contact Us button in the settings.
31:05
A lot of times, things can get really weird when you have so many localizations.
31:10
And, yeah.
31:12
Add it.
31:12
Don't be surprised when people contact you in their native language.
31:15
Germans love to do it.
31:16
Everyone, when they write emails, think I speak German.
31:20
At some point, I might even learn it.
31:22
It's a business expense at this point.
31:24
But that's pretty much it for this video.
31:26
I think this is the ultimate guide.
31:28
All you need to know about App Store Optimization.
31:30
Obviously, the most important part is to build good apps that people use, that people pay for.
31:35
And that kind of goes without saying, maybe that should be in the introduction of the video.
31:39
If you build absolutely crap apps, no amount of App Store Optimization will put them in number one.
31:45
But a lot of times, you can definitely improve your number of installs and amount of revenue by doing App Store Optimization.
31:53
Again, the skill is absolutely free.
31:55
Install it.
31:56
Duplicated.
31:57
So it's your own.
31:58
Improve it.
31:59
Polish it.
32:00
And do everything from your terminal.
32:04
And this is the closest to marketing on autopilot that I felt with iOS apps.
32:09
Because it just requires me to do the task once.
32:13
And then I get installs for 15% of revenue from Apple.
32:19
So, yeah.
32:20
Let me know if you like this video.
32:21
If you have any questions about App Store Optimization, maybe you have some topics that you don't fully understand.
32:27
And I will try to cover them in the next videos.
0:00
A man with glasses and a black t-shirt stands in front of a desk holding a small object, with a laptop, monitor displaying graphs, and various items on the table behind him.
0:00
A man with glasses holds a white sign featuring a cartoon man and an Apple logo, standing in front of a computer monitor.
0:02
A man with glasses and a black t-shirt stands in front of a desk holding a small object, with computer monitors displaying graphs behind him.
0:10
A man with glasses holds up a large black graphic displaying the text "New Customers" and the number 6,102.
0:14
A person stands behind a computer monitor displaying information about the Vibe ASO app and its Claude Code skill.
0:19
A man with glasses and a black t-shirt sits in front of a desk holding a small electronic device, with a laptop, monitor displaying financial data, and various decorative items on the desk behind him.
0:20
A man with glasses and a black t-shirt sits at a wooden desk in front of two computer monitors displaying graphs, with a laptop, figurines, and a cactus plant nearby.
0:30
A man wearing glasses and a black t-shirt sits at a desk in front of two monitors, holding a small electronic device while gesturing with his other hand.
0:30
A person holds up a large screen displaying a line graph titled "New Customers" with various chart options and buttons.
0:35
A man with glasses and a black t-shirt stands in front of a desk holding a small device, with a laptop, monitor displaying financial data, and various decorative items on the desk behind him.
0:40
A man wearing glasses and a black t-shirt sits at a wooden desk in front of a computer monitor displaying financial data, with a laptop, cactus plant, and small figurines nearby.
0:50
A man with glasses and a black t-shirt sits at a wooden desk, gesturing with his hands while speaking. Behind him is a laptop on a stand, a monitor displaying financial metrics, and various decorative items including a cactus plant and a small figurine.
1:00
A man with glasses and a black t-shirt sits at a desk in front of a computer monitor displaying financial data, gesturing with his hands.
1:09
A man is partially visible behind a pop-up window titled "Localizable Information" that includes fields for name, subtitle, and keywords.
1:10
A man sits behind a large white pop-up window displaying "Localizable Information" with fields for name, subtitle, and keywords.
1:14
A man with glasses and a black t-shirt sits at a desk in front of a computer monitor displaying financial data, gesturing while speaking.
1:16
A person is partially visible behind a pop-up window displaying information about an iPhone 6.5" Display, with options to track glass usage and view progress growth.
1:20
A person is partially visible behind a pop-up window displaying information about the iPhone 6.5" Display, including its features and preview options.
1:21
A man with glasses and a black t-shirt sits at a wooden desk, holding a small electronic device while gesturing with his other hand. Behind him are two computer screens displaying financial metrics and a laptop showing an image of a person in a room. A cactus plant, a small figurine, and a framed picture are also visible on the desk.
1:29
A person sits in front of a white table displaying a list of countries and currencies with corresponding prices.
1:30
A person is sitting in front of a large white table displaying various country names, their respective currencies, and the cost for the first week.
1:31
A man with glasses and a black t-shirt sits at a desk in front of a computer monitor displaying financial data, holding a small object.
1:40
A person sits at a desk with an open laptop and a large monitor displaying code, while a poster of a black dog and a small figurine are visible on the side.
1:50
A man with glasses and a black t-shirt sits at a wooden desk holding a small black object, with a laptop, monitor displaying financial data, and various decorative items in the background.
2:00
A man wearing glasses and a black t-shirt sits in front of a desk with two computer monitors, one displaying financial data. He holds a small black object while gesturing with his other hand. A laptop, various figurines, and a cactus are also on the desk.
2:10
A man wearing glasses and a black t-shirt sits at a desk, holding a small object in one hand while gesturing with the other. Behind him are two screens displaying financial data, a laptop, and various decorative items including a cactus plant and figurines.
2:20
A man with glasses and a black t-shirt sits at a desk in front of two monitors, one displaying financial data.
2:30
A man wearing glasses and a black t-shirt stands in front of a desk with two computer monitors, holding a small black object.
2:40
A man with glasses and a black t-shirt sits at a desk, holding a small object while gesturing with his other hand. Behind him is a computer monitor displaying financial data, a laptop, and various decorative items including a cactus plant and figurines.
2:50
A man with glasses and a black t-shirt sits at a desk holding a small device, with a laptop, monitor displaying financial data, and various decorative items in the background.
3:00
A man with glasses and a black t-shirt sits at a wooden desk holding a small device, with a laptop, monitor displaying financial data, and various decorative items in the background.
3:10
A person sits at a wooden desk with a laptop, monitor displaying graphs, and various items while interacting with a smartphone screen showing multiple water reminder options.
3:20
A person sits at a desk with a laptop and monitor, partially obscured by an overlay of app store screenshots for water reminder applications.
3:30
A man wearing glasses and a black t-shirt sits at a wooden desk, gesturing with his hands while holding a small object. Behind him are two computer monitors displaying graphs and data, along with a laptop on the left side of the desk. A framed picture of a dog is visible on a cabinet to the left, and a cactus plant stands near a window on the right.
3:40
A man with glasses and a black t-shirt sits at a desk in front of two computer monitors, one displaying financial data.
3:50
A man with glasses and a black t-shirt sits at a wooden desk, gesturing while holding a small device. Behind him, a monitor displays financial metrics, alongside a laptop showing an image of a person on a couch. A framed picture with Japanese text and a small figurine rest on the desk's left side, while a cactus plant stands near the window to his right.
4:00
A man wearing glasses and a black t-shirt sits in front of a desk with a laptop, monitor displaying financial data, and various decorative items.
4:10
A man wearing glasses and a black t-shirt sits at a wooden desk in front of two computer monitors, gesturing with his hands while holding a small black object.
4:20
A man wearing glasses and a black t-shirt sits at a wooden desk in front of two computer monitors, gesturing with his hands while holding a small object.
4:30
A man with glasses and a black t-shirt sits at a wooden desk, gesturing while holding a small device. Behind him, a laptop displays a game, and a monitor shows financial metrics like revenue and subscribers. A cactus plant stands near the window, adding a touch of greenery to the workspace.
4:40
A man with glasses and a black t-shirt sits at a wooden desk, gesturing with his hands while holding a small device. Behind him are two screens displaying graphs and numbers, along with a laptop, a framed picture of a dog, and various decorative items on the desk.
4:50
A man with glasses and a black t-shirt sits at a desk, gesturing while holding a small device. Behind him are two monitors displaying graphs and data, along with a laptop, a poster of a dog, and a cactus plant near the window.
5:00
A man with glasses and a black t-shirt sits at a desk in front of two monitors, one displaying financial data. He holds a small object in his right hand while gesturing with his left. A laptop, figurines, and a cactus are also on the desk.
5:10
A man with glasses and a black t-shirt sits at a desk holding a small device, with a laptop, monitor displaying financial data, and various items on the wooden table behind him.
5:20
A man with glasses and a black t-shirt sits in front of a desk holding a small device, with a laptop, monitor displaying analytics, and various decorative items visible behind him.
5:25
A man with glasses is partially visible behind a white pop-up window containing promotional text and descriptions about a water tracking app.
5:30
A man with glasses and a black t-shirt sits at a wooden desk, gesturing while holding a small device. Behind him are two monitors displaying financial data, a laptop, and various decorative items including a cactus plant and figurines.
5:30
A man with glasses and a black t-shirt stands in front of a desk holding a small black object, with a laptop, monitor displaying graphs, and various items on the desk behind him.
5:40
A man with glasses and a black t-shirt is holding a small object while standing in front of a desk.
5:50
A man with glasses and a black t-shirt sits at a desk holding a small device, with a laptop, monitor displaying graphs, and various items on the desk behind him.
6:00
A man with glasses and a black t-shirt sits at a desk holding a small device, with a laptop, monitor displaying graphs, and various items on the desk behind him.
6:10
A man wearing glasses and a black t-shirt stands in front of a desk, holding up his phone while gesturing with his other hand. Behind him is a laptop displaying an anime character and a monitor showing financial metrics like "Action Trials" and "$4,098." A small figurine sits on the desk next to a window with a cactus plant visible outside.
6:20
A man with glasses and a black t-shirt stands in front of a desk holding a small device, with a laptop, monitor displaying financial data, and various items on the table behind him.
6:30
A man with glasses and a black t-shirt stands in front of a desk holding a small object, with a laptop, monitor displaying graphs, and various items on the table behind him.
6:40
A man with glasses and a black t-shirt stands in front of a desk holding a small device, with computer monitors displaying graphs behind him.
6:50
A man with glasses and a black t-shirt stands in front of a desk holding a small electronic device, with a laptop, monitor displaying graphs, and various decorative items visible behind him.
7:00
A man with glasses and a black t-shirt sits at a desk holding a small electronic device, with a laptop, monitor displaying financial data, and various decorative items visible in the background.
7:10
A man with glasses and a black t-shirt stands in front of a desk, holding up a small black device. Behind him is a laptop displaying an image, a monitor showing financial data, and various items on the wooden surface.
7:20
A man in a black t-shirt with a Star Wars graphic and the text "DO OR DO NOT, THERE IS NO TRY" holds up a small black object while standing in front of a desk with a laptop, monitor displaying financial data, and various decorative items.
7:30
A man with glasses and a black t-shirt stands in front of a desk holding a small device, with a laptop, monitor displaying graphs, and various items on the desk behind him.
7:40
A man with glasses and a black t-shirt stands in front of a desk holding a small object, with a laptop, monitor displaying graphs, and various items on the desk behind him.
7:50
A man with glasses and a black t-shirt sits at a wooden desk holding a small electronic device, with a laptop, monitor displaying financial metrics, and various decorative items visible in the background.
8:00
A man with glasses and a black t-shirt stands in front of a desk holding a small black device, with a laptop, monitor displaying graphs, and various decorative items on the wooden surface behind him.
8:10
A man with glasses and a black t-shirt sits in front of a desk holding a small electronic device.
8:20
A man with glasses and a black t-shirt sits in front of a desk holding a small device, while a laptop, monitor displaying financial data, and various decorative items are visible on the desk behind him.
8:30
A man with glasses and a black t-shirt sits at a wooden desk holding a small electronic device, with a laptop, monitor displaying graphs, and various decorative items in the background.
8:40
A man wearing glasses and a black t-shirt sits at a wooden desk holding a small object, with a laptop, monitor displaying graphs, and various decorative items in the background.
8:50
A man with glasses and a black t-shirt sits at a wooden desk, gesturing while holding a small object. Behind him are two screens displaying financial data, a laptop, and various decorative items including a cactus and figurines.
9:00
A man with glasses and a black t-shirt sits at a wooden desk, holding a small object while speaking. Behind him are two computer monitors displaying graphs and data, along with a laptop, a cactus plant, and various decorative items on the desk.
9:10
A man with glasses and a black t-shirt sits at a wooden desk holding a small black object, with a laptop, monitor displaying financial data, and various decorative items on the desk behind him.
9:20
A man with glasses and a black t-shirt stands in front of a desk holding a small object, with computer monitors displaying graphs behind him.
9:30
A man in a black t-shirt sits at a wooden desk holding a small electronic device while making a pouting face.
9:40
A man with glasses and a black t-shirt sits at a desk in front of a computer, holding a small object while gesturing.
9:50
A man with glasses and a black t-shirt sits at a wooden desk in front of a computer monitor displaying financial data, holding a small object while gesturing with his other hand.
10:00
A man with glasses and a black t-shirt sits in front of a desk holding a small object, while a laptop, monitor displaying graphs, and various items decorate the workspace.
10:10
A man with glasses and a black t-shirt sits at a desk holding a small device, with a laptop, monitor displaying graphs, and various decorative items in the background.
10:17
A person sits in front of a computer screen displaying an app management interface with various apps listed, including habit trackers and other productivity tools.
10:20
A person is looking at a computer screen displaying an apps management interface with various tracking applications listed.
10:22
A man with glasses and a black t-shirt stands in front of a desk holding a small electronic device, with a laptop, monitor displaying financial data, and various decorative items on the table behind him.
10:30
A man with glasses and a black t-shirt stands in front of a desk holding a small electronic device, with a laptop, monitor displaying financial data, and various items on the wooden surface behind him.
10:40
A man with glasses and a black t-shirt stands in front of a desk holding a small device, with a laptop, monitor displaying financial data, and various decorative items on the table behind him.
10:50
A man with glasses and a black t-shirt stands in front of a desk holding a small device, while a laptop, monitor displaying financial data, and various decorative items are visible on the desk behind him.
11:00
A man with glasses and a black t-shirt sits in front of a desk holding a small electronic device, with a laptop, monitor displaying analytics data, and various decorative items visible on the desk behind him.
11:10
A man with glasses and a black t-shirt sits at a wooden desk, holding a small electronic device while gesturing with his other hand. Behind him are two computer monitors displaying graphs and data, along with a laptop, a cactus plant, and various decorative items on the desk.
11:20
A man with glasses and a black t-shirt stands in front of a desk holding a small electronic device, with a laptop, monitor displaying financial data, and various decorative items on the table behind him.
11:30
A man with glasses and a black t-shirt sits at a wooden desk, holding a small electronic device while gesturing with his other hand. Behind him are two computer monitors displaying financial data and a laptop showing an animated scene. A cactus plant, a yellow duck figurine, and a framed picture of a dog are also visible on the desk.
11:40
A man with glasses and a black t-shirt sits at a desk holding a small electronic device, with a laptop, monitor displaying graphs, and various items on the table behind him.
11:50
A man with glasses and a black t-shirt sits at a desk holding a small electronic device, with a laptop, monitor displaying financial data, and various decorative items in the background.
12:00
A man with glasses and a black t-shirt sits at a desk holding two small objects, with a laptop, monitor displaying financial data, and various decorative items visible in the background.
12:10
A man wearing glasses and a black t-shirt sits at a desk holding a small object, with a laptop, monitor displaying financial data, and various decorative items visible in the background.
12:20
A man with glasses and a black t-shirt stands in front of a desk holding a small electronic device, with a laptop, monitor displaying analytics, and various decorative items on the table behind him.
12:30
A man with glasses and a black t-shirt sits at a wooden desk, holding a small object while gesturing. Behind him is a laptop displaying an anime scene and a monitor showing financial metrics like "Action Trials" and "$4,098." A framed picture of a dog with Japanese text, a small figurine, and a cactus plant are also visible on the desk.
12:40
A man with glasses and a black t-shirt sits at a desk holding a small camera, with a laptop, monitor displaying financial data, and various decorative items on the desk behind him.
12:50
A man with glasses and a black t-shirt gestures while holding small devices in front of a desk featuring a laptop, monitor displaying financial data, and various decorative items.
13:00
A man with glasses and a black t-shirt sits at a wooden desk, gesturing with his hands while holding a small object. Behind him are two computer monitors displaying graphs and data, along with a laptop, a cactus plant, and various decorative items on the desk.
13:10
A man with glasses and a black t-shirt is standing in front of a desk holding a small camera, with computer monitors displaying graphs behind him.
13:20
A man with glasses and a black t-shirt stands in front of a desk holding a small electronic device, with computer monitors displaying graphs behind him.
13:30
A man wearing glasses and a black t-shirt stands in front of a desk, holding a small object while gesturing with his other hand. Behind him are two monitors displaying graphs and data, along with a laptop on the left side of the desk. A framed picture featuring a dog is visible to the far left, and various small figurines are scattered across the desk surface.
13:40
A man with glasses and a black t-shirt sits at a desk, holding a small object while gesturing. Behind him are two monitors displaying graphs and numbers, along with a laptop, a cactus plant, and various decorative items on the desk.
13:46
A person holds a large screen displaying three device mockups with "Your screenshot here" text, while a framed dog poster and window are visible in the background.
13:50
A person holds a large screen displaying three device mockups with "Your screenshot here" text, while a poster featuring a dog and Japanese characters is visible in the background.
13:51
A man with glasses and a black t-shirt sits at a desk holding a small camera, with a laptop, monitor displaying financial data, and various items on the table behind him.
14:00
A man with glasses and a black t-shirt sits in front of a desk, gesturing with his hands. Behind him are two computer monitors displaying graphs and numbers, along with a laptop, a cactus plant, and various small figurines on the desk.
14:10
A man with glasses and a black t-shirt sits at a desk, holding a small camera while gesturing with his other hand. Behind him, a laptop displays a game, and a monitor shows financial metrics like revenue and subscribers. A cactus plant stands near the window, with various items on the desk including a figurine and a lamp shaped like a duck wearing a hat.
14:20
A man wearing glasses and a black t-shirt stands in front of a desk with two monitors, one displaying financial data. He holds a small device in his right hand while speaking. On the desk are a laptop, figurines, and a cactus plant. A framed picture with Japanese text is visible on the left side of the image.
14:30
A man with glasses and a black t-shirt sits at a desk holding a small electronic device, with a laptop, monitor displaying graphs, and various decorative items in the background.
14:40
A man with glasses and a black t-shirt stands in front of a desk holding a small object, with a laptop, monitor displaying metrics, and various items on the table behind him.
14:50
A man with glasses and a black t-shirt sits in front of a desk holding a small object, with a laptop, monitor displaying graphs, and various items on the desk behind him.
15:00
A man with glasses and a black t-shirt stands in front of a desk holding a small device, with a laptop, monitor displaying graphs, and various items on the wooden surface behind him.
15:10
A man with glasses and a black t-shirt sits at a desk in front of a computer monitor displaying financial data, holding a small electronic device.
15:20
A man with glasses and a black t-shirt sits at a desk holding a small electronic device, with a laptop, monitor displaying graphs, and various decorative items on the table behind him.
15:30
A man with glasses and a black t-shirt stands in front of a desk holding a small device, with a laptop, monitor displaying graphs, and various items on the wooden surface behind him.
15:40
A man wearing glasses and a black t-shirt stands in front of a desk with two computer monitors, one displaying financial data.
15:50
A man with glasses and a black t-shirt sits at a desk, holding a small device while gesturing with his other hand. Behind him are two monitors displaying graphs and numbers, along with a laptop, a cactus plant, and various decorative items on the desk.
16:00
A man with glasses and a black t-shirt sits at a wooden desk holding a small electronic device, with a laptop, monitor displaying financial metrics, and various decorative items visible in the background.
16:10
A man with glasses and a black t-shirt sits at a desk holding a small camera, with a laptop, monitor displaying financial data, and various decorative items in the background.
16:20
A man with glasses and a black t-shirt is standing in front of a desk holding a small device, with a laptop, monitor displaying metrics, and various items on the desk behind him.
16:30
A man with glasses and a black t-shirt sits at a wooden desk holding a small electronic device, with a laptop, monitor displaying financial data, and various decorative items in the background.
16:40
A man with glasses and a black t-shirt sits at a wooden desk holding a small device, with a laptop, monitor displaying financial data, and various decorative items in the background.
16:50
A man wearing glasses and a black t-shirt sits at a desk holding a small electronic device, with computer monitors displaying graphs behind him.
17:00
A man with glasses and a black t-shirt sits at a desk holding a small electronic device, with a laptop, monitor displaying graphs, and various decorative items in the background.
17:10
A man wearing glasses and a black t-shirt sits at a desk holding a small camera, with a laptop, monitor displaying graphs, and various decorative items on the table behind him.
17:20
A man with glasses and a black t-shirt sits at a desk, holding a small device while gesturing with his other hand. Behind him are two screens displaying graphs and numbers, along with a laptop, figurines, and a cactus on the desk.
17:30
A man with glasses and a black t-shirt sits in front of a desk holding a small electronic device.
17:40
A man with glasses and a black t-shirt stands in front of a desk holding a small electronic device, with a laptop, monitor displaying business metrics, and various decorative items on the table behind him.
17:50
A man with glasses and a black t-shirt stands in front of a desk holding a small electronic device, while a laptop, monitor displaying financial data, and various decorative items are visible on the desk behind him.
18:00
A man wearing glasses and a black t-shirt sits at a wooden desk, holding a small black device while gesturing with his other hand. Behind him are two computer monitors displaying graphs and data, along with a laptop on the left side of the desk. A framed picture of a dog is visible to the far left, and a small figurine sits on the desk's edge.
18:10
A man with glasses and a black t-shirt sits at a desk holding a small electronic device, with a laptop, monitor displaying financial metrics, and various decorative items visible in the background.
18:20
A man with glasses and a black t-shirt sits at a desk in front of a computer monitor displaying financial data, holding a small electronic device.
18:30
A man with glasses and a black t-shirt stands in front of a desk, holding a small device while gesturing. Behind him are two computer screens displaying graphs and numbers, along with a laptop on the left side of the desk.
18:40
A man with glasses and a black t-shirt sits at a desk holding a small electronic device, with a laptop, monitor displaying graphs, and various decorative items in the background.
18:50
A man with glasses and a black t-shirt sits at a desk in front of a computer monitor displaying financial data, holding a small device.
19:00
A man with glasses and a black t-shirt sits at a wooden desk holding a small camera, with a laptop, monitor displaying financial data, and various decorative items on the desk behind him.
19:10
A man with glasses and a black t-shirt sits at a wooden desk holding a small electronic device, with a laptop, monitor displaying financial data, and various decorative items in the background.
19:20
A man with glasses and a black t-shirt stands in front of a desk holding a small electronic device, with a laptop, monitor displaying graphs, and various decorative items on the desk behind him.
19:30
A man with glasses and a black t-shirt sits at a desk, holding a small device while gesturing. Behind him are two monitors displaying financial data, a laptop, and various decorative items including a cactus and figurines.
19:40
A man wearing glasses and a black t-shirt with the text "DO OR DO NOT, THERE IS NO TRY" sits at a wooden desk in front of two computer monitors displaying financial data.
19:50
A man with glasses and a black t-shirt sits at a desk holding up a small camera, with a laptop, monitor displaying graphs, and various decorative items visible in the background.
20:00
A man with glasses and a black t-shirt sits at a wooden desk, holding a small black object while gesturing with his other hand. Behind him are two computer monitors displaying graphs and numbers, along with a laptop, a cactus plant, and various decorative items on the desk.
20:10
A man with glasses and a black t-shirt sits at a wooden desk, gesturing while holding a small device. Behind him are two screens displaying financial data, a laptop, and various decorative items including a cactus plant and figurines.
20:20
A man with glasses and a black t-shirt stands in front of a desk holding a small device, with laptops and monitors displaying graphs behind him.
20:30
A man with glasses and a black t-shirt sits at a wooden desk holding a small electronic device, with a laptop, monitor displaying financial data, and various decorative items in the background.
20:40
A man with glasses and a black t-shirt stands in front of a desk, gesturing with his hands while holding an object. Behind him are two computer monitors displaying graphs and data, along with a laptop on the left side of the desk. A small figurine sits on the desk to his right, and a cactus plant is visible in the background near a window.
20:50
A man with glasses and a black t-shirt stands in front of a desk, holding up a small camera.
21:00
A man wearing glasses and a black t-shirt with the text "DO OR DO NOT, THERE IS NO TRY" is holding a small camera in his right hand while standing in front of a wooden desk. On the desk are two laptops, one displaying graphs and metrics on its screen, along with various other items including figurines and a potted cactus. The background features a white wall and a window showing greenery outside.
21:08
A person sits behind a computer monitor displaying subscription prices for various countries, with a small figurine on the desk and a window showing greenery outside.
21:10
A person is partially visible behind a pop-up window displaying subscription prices for various countries, with a laptop and figurine on a desk in the background.
21:13
A man with glasses and a black t-shirt sits at a desk holding a small electronic device, with computer monitors displaying graphs behind him.
21:20
A man with glasses and a black t-shirt sits at a desk holding a small electronic device, with a laptop, monitor displaying financial data, and various decorative items in the background.
21:30
A man with glasses and a black t-shirt sits at a wooden desk holding a small electronic device, with a laptop, monitor displaying analytics, and various decorative items in the background.
21:40
A man with glasses and a black t-shirt stands in front of a desk holding a small object, with a laptop, monitor displaying graphs, and various decorative items on the table behind him.
21:50
A man with glasses is speaking in front of a desk with a computer monitor displaying financial data, while a black overlay shows three bands of investment performance.
22:00
A man wearing glasses and a black t-shirt stands in front of a desk holding a small device, with computer monitors displaying graphs behind him.
22:10
A man with glasses and a black t-shirt sits at a wooden desk, holding a small object while gesturing with his other hand. Behind him is a laptop displaying an animated scene, and to the right of that is a monitor showing financial metrics like "Action Trials" and "$4,098." A cactus plant stands in the corner by the window.
22:20
A man with glasses and a black t-shirt holds up a small electronic device while standing in front of a desk.
22:30
A man with glasses and a black t-shirt stands in front of a desk, holding a small device. Behind him are two monitors displaying graphs and numbers, along with a laptop, a cactus plant, and various decorative items on the desk.
22:40
A man with glasses and a black t-shirt sits in front of a desk holding a small device, with computer monitors displaying graphs behind him.
22:50
A man with glasses and a black t-shirt sits at a desk holding a small electronic device, with a laptop, monitor displaying financial data, and various decorative items visible in the background.
23:00
A man with glasses and a black t-shirt sits at a wooden desk holding a small camera, with a laptop, monitor displaying financial data, and various decorative items in the background.
23:10
A man with glasses and a black t-shirt is holding up a small electronic device while standing in front of a desk with a laptop, monitor displaying graphs, and various items.
23:20
A man with glasses and a black t-shirt sits in front of a desk holding a small device, with a laptop, monitor displaying financial data, and various decorative items on the table behind him.
23:30
A man with glasses and a black t-shirt sits at a wooden desk, holding a small electronic device. Behind him are two computer monitors displaying graphs and data, along with a laptop, a cactus plant, and various decorative items on the desk.
23:40
A man with glasses and a black t-shirt sits in front of a desk holding a small electronic device, while computer monitors displaying financial data are visible behind him.
23:50
A man wearing glasses and a black t-shirt sits in front of a desk with a laptop, monitor displaying financial data, and various small items.
24:00
A man with glasses and a black t-shirt stands in front of a desk holding a small device, with a laptop, monitor displaying graphs, and various decorative items visible on the workspace.
24:10
A person stands behind a large smartphone displaying a water reminder app, with a laptop and various items on a desk in the background.
24:20
A man wearing glasses and a black t-shirt holds up a small camera while standing in front of a desk with a laptop, monitor displaying financial data, and various decorative items.
24:30
A man with glasses and a black t-shirt sits at a desk holding a small camera, with a laptop, monitor displaying analytics data, and various decorative items visible in the background.
24:40
A man with glasses and a black t-shirt sits at a desk, holding a small device while gesturing with his other hand. Behind him is a laptop displaying an animated scene, a monitor showing financial metrics, and various decorative items including a cactus plant and figurines on the desk.
24:50
A man with glasses and a black t-shirt sits at a desk holding a small device, with a laptop, monitor displaying financial data, and various decorative items in the background.
25:00
A man with glasses and a black t-shirt sits at a desk holding a small electronic device, with a laptop, monitor displaying graphs, and various items on the wooden table behind him.
25:10
A man with glasses and a black t-shirt sits at a desk in front of a computer, holding up a small electronic device while gesturing with his other hand.
25:20
A man wearing glasses and a black t-shirt stands in front of a desk holding a small camera, with a laptop, monitor displaying financial data, and various decorative items visible on the workspace.
25:30
A man with glasses and a black t-shirt sits at a desk holding a small camera, with a laptop, monitor displaying analytics, and various decorative items in the background.
25:40
A man wearing glasses and a black t-shirt with the text "DO OR DO NOT, THERE IS NO TRY" sits at a desk holding a small device. Behind him are two monitors displaying financial data and a laptop showing an image of a person on a couch. A cactus plant, a yellow duck toy, and a framed picture with Japanese text are also visible on the desk.
25:50
A man with glasses and a black t-shirt sits at a desk holding a small electronic device, with a laptop, monitor displaying financial data, and various decorative items visible in the background.
26:00
A man with glasses and a black t-shirt holds a small camera while standing in front of a desk.
26:10
A man with glasses and a black t-shirt stands in front of a desk holding a small camera, with a laptop, monitor displaying financial data, and various decorative items on the table behind him.
26:20
A man with glasses and a black t-shirt stands in front of a desk holding a small electronic device, while computer monitors displaying graphs are visible behind him.
26:30
A man with glasses and a black t-shirt is holding two small cameras in front of a desk.
26:40
A man with glasses and a black t-shirt stands in front of a desk, holding a small device while gesturing with his other hand. Behind him is a computer monitor displaying financial metrics and a laptop showing an image of a person on a couch. A framed picture, a small figurine, and a cactus are also visible on the desk.
26:50
A man with glasses and a black t-shirt sits at a desk holding a small electronic device, with computer monitors displaying graphs behind him.
27:00
A man with glasses and a black t-shirt stands in front of a desk holding a small device, with computer monitors displaying graphs behind him.
27:10
A man with glasses and a black t-shirt stands in front of a desk holding a small device, with a laptop, monitor displaying financial data, and various decorative items on the wooden surface behind him.
27:20
A man with glasses and a black t-shirt stands in front of a desk holding a small device, with a laptop, monitor displaying graphs, and various decorative items on the table behind him.
27:30
A man with glasses and a black t-shirt sits at a wooden desk holding a small electronic device, with a laptop, monitor displaying financial metrics, and various decorative items visible in the background.
27:40
A man with glasses and a black t-shirt sits at a desk holding a small electronic device, with a laptop, monitor displaying financial data, and various decorative items visible in the background.
27:50
A man with glasses and a black t-shirt stands in front of a desk holding a small device, while behind him are two computer screens displaying graphs and data, along with various items on the desk including a laptop, figurines, and a cactus plant.
28:00
A man with glasses and a black t-shirt is gesturing while holding a small device in front of a desk.
28:10
A man in a black t-shirt with glasses sits at a desk, gesturing with one hand while holding a small object in the other. Behind him are two computer monitors displaying graphs and data, along with a laptop, a cactus plant, and various decorative items on the desk.
28:20
A man with glasses and a black t-shirt sits at a desk, holding a small device in one hand while gesturing with the other. Behind him are two monitors displaying financial data, a laptop, and various decorative items including a cactus plant and figurines.
28:30
A man wearing glasses and a black t-shirt stands in front of a desk holding two small electronic devices, with a laptop, monitor displaying analytics, and various decorative items visible on the desk behind him.
28:40
A man with glasses and a black t-shirt stands in front of a desk holding a small camera, with a laptop, monitor displaying graphs, and various decorative items on the desk behind him.
28:50
A man with glasses sits behind a desk in front of a computer monitor displaying financial metrics, while a large black overlay window shows API usage statistics including cost, requests, and tokens.
29:00
A man with glasses and a black t-shirt sits at a desk holding a small camera, with a laptop, monitor displaying metrics, and various decorative items in the background.
29:10
A man with glasses and a black t-shirt sits at a wooden desk holding a small electronic device, with a laptop, monitor displaying financial data, and various decorative items on the desk behind him.
29:20
A man with glasses and a black t-shirt sits at a desk holding a small device, with computer monitors displaying graphs behind him.
29:30
A man with glasses and a black t-shirt sits at a desk holding a small electronic device, with a laptop, monitor displaying financial data, and various decorative items on the table behind him.
29:40
A man with glasses and a black t-shirt stands in front of a desk holding a small electronic device, while a laptop, monitor displaying financial data, and various decorative items are visible on the desk behind him.
29:50
A man with glasses and a black t-shirt stands in front of a desk holding a small electronic device, while behind him are two computer monitors displaying graphs and data, along with a laptop, figurines, and a cactus plant.
30:00
A man with glasses and a black t-shirt sits at a desk holding a small electronic device, with a laptop, monitor displaying financial metrics, and various decorative items visible in the background.
30:10
A man with glasses and a black t-shirt holds up a small electronic device in front of a desk featuring a laptop, monitor displaying financial data, and various decorative items.
30:20
A man with glasses and a black t-shirt is gesturing while holding a small device in front of a desk.
30:30
A man with glasses and a black t-shirt sits at a desk holding a small electronic device, with a laptop, monitor displaying financial data, and various decorative items visible in the background.
30:40
A man with glasses and a black t-shirt sits in front of a desk holding a microphone, while a laptop, monitor displaying financial data, and various decorative items are visible on the desk behind him.
30:50
A man with glasses and a black t-shirt sits at a desk holding a small electronic device, with a laptop, monitor displaying financial metrics, and various decorative items in the background.
31:00
A man with glasses and a black t-shirt stands in front of a desk holding a small electronic device, with a laptop, monitor displaying graphs, and various decorative items visible on the desk behind him.
31:10
A man in a black t-shirt and glasses holds a small electronic device while standing in front of a desk with a laptop, monitor displaying graphs, and various decorative items.
31:20
A man with glasses and a black t-shirt sits at a desk holding a small object, with a laptop, monitor displaying graphs, and various items on the desk behind him.
31:30
A man in a black t-shirt with glasses sits at a desk, gesturing while holding an object. Behind him are two computer monitors displaying graphs and data, along with a laptop, a cactus plant, and various small figurines on the desk.
31:40
A man with glasses and a black t-shirt gestures while sitting in front of a desk holding a laptop, monitor displaying analytics, and various small items.
31:50
A man with glasses and a black t-shirt stands in front of a desk holding a small electronic device, with a laptop, monitor displaying financial data, and various decorative items on the wooden surface behind him.
32:00
A man wearing glasses and a black t-shirt stands in front of a desk holding two small electronic devices, with a laptop, monitor displaying financial data, and various decorative items visible on the workspace.
32:10
A man with glasses and a black t-shirt sits at a desk holding a small electronic device, with a laptop, monitor displaying financial data, and various decorative items visible in the background.
32:20
A man with glasses and a black t-shirt stands in front of a desk holding a small device, with a laptop, monitor displaying metrics, and various decorative items visible.
0:00
App Store Optimization changed my life.
0:00
A man with glasses and a black t-shirt stands in front of a desk holding a small object, with a laptop, monitor displaying graphs, and various items on the table behind him.
0:00
A man with glasses holds a white sign featuring a cartoon man and an Apple logo, standing in front of a computer monitor.
0:02
I know that's a bold statement, but hear me out.
0:02
A man with glasses and a black t-shirt stands in front of a desk holding a small object, with computer monitors displaying graphs behind him.
0:04
I went from $0 to $4,000 with my iOS apps only focusing on ASO.
0:10
And in this video, I'm going to share everything I know about this,
0:10
A man with glasses holds up a large black graphic displaying the text "New Customers" and the number 6,102.
0:13
and I'm going to tell you how to use my cloud code skill for free
0:14
A person stands behind a computer monitor displaying information about the Vibe ASO app and its Claude Code skill.
0:16
to do App Store Optimization on your apps.
0:19
A man with glasses and a black t-shirt sits in front of a desk holding a small electronic device, with a laptop, monitor displaying financial data, and various decorative items on the desk behind him.
0:19
So we'll start with a quick introduction.
0:20
A man with glasses and a black t-shirt sits at a wooden desk in front of two computer monitors displaying graphs, with a laptop, figurines, and a cactus plant nearby.
0:21
Should you even care about this video?
0:23
Should you care about App Store Optimization?
0:24
And if you build apps in 95% of cases, yes, you should.
0:28
This is a free marketing channel that works for you,
0:30
A man wearing glasses and a black t-shirt sits at a desk in front of two monitors, holding a small electronic device while gesturing with his other hand.
0:30
A person holds up a large screen displaying a line graph titled "New Customers" with various chart options and buttons.
0:32
your own work 24-7 to get new installs.
0:35
You mostly do the job once,
0:35
A man with glasses and a black t-shirt stands in front of a desk holding a small device, with a laptop, monitor displaying financial data, and various decorative items on the desk behind him.
0:37
and then you get more installs from different countries in the world.
0:40
A man wearing glasses and a black t-shirt sits at a wooden desk in front of a computer monitor displaying financial data, with a laptop, cactus plant, and small figurines nearby.
0:40
The only case that I can think when you should not care about App Store
0:44
if you are really focused on ads or, for example, some viral content,
0:49
and you expect a lot of people to go and search your specific name in App Store,
0:50
A man with glasses and a black t-shirt sits at a wooden desk, gesturing with his hands while speaking. Behind him is a laptop on a stand, a monitor displaying financial metrics, and various decorative items including a cactus plant and a small figurine.
0:54
and in that case, you don't really care.
0:56
The next thing is when do we think about App Store?
1:00
What key things, you know, you should really have in mind?
1:00
A man with glasses and a black t-shirt sits at a desk in front of a computer monitor displaying financial data, gesturing with his hands.
1:03
So I think there are four key ideas.
1:06
The first is App Store Connect page data.
1:09
So name, subtitle, keywords, promo, description.
1:09
A man is partially visible behind a pop-up window titled "Localizable Information" that includes fields for name, subtitle, and keywords.
1:10
A man sits behind a large white pop-up window displaying "Localizable Information" with fields for name, subtitle, and keywords.
1:12
All of this data must be localized and properly written.
1:14
A man with glasses and a black t-shirt sits at a desk in front of a computer monitor displaying financial data, gesturing while speaking.
1:15
Second is definitely screenshots.
1:16
A person is partially visible behind a pop-up window displaying information about an iPhone 6.5" Display, with options to track glass usage and view progress growth.
1:18
You know, this will be something that 100% of people look at
1:20
A person is partially visible behind a pop-up window displaying information about the iPhone 6.5" Display, including its features and preview options.
1:21
A man with glasses and a black t-shirt sits at a wooden desk, holding a small electronic device while gesturing with his other hand. Behind him are two computer screens displaying financial metrics and a laptop showing an image of a person in a room. A cactus plant, a small figurine, and a framed picture are also visible on the desk.
1:22
and actually, you know, make a decision based on your screenshots.
1:26
Then we have app localization,
1:28
and I would say that billing localization comes on the last place.
1:29
A person sits in front of a white table displaying a list of countries and currencies with corresponding prices.
1:30
A person is sitting in front of a large white table displaying various country names, their respective currencies, and the cost for the first week.
1:31
A man with glasses and a black t-shirt sits at a desk in front of a computer monitor displaying financial data, holding a small object.
1:32
So four things,
1:33
and I built a Cloud Code skill that I personally use that will help you to finish all of these tasks,
1:40
not leaving your terminal.
1:40
A person sits at a desk with an open laptop and a large monitor displaying code, while a poster of a black dog and a small figurine are visible on the side.
1:41
It's a free skill.
1:43
You can download it from GitHub.
1:44
There is a very simple installation process.
1:46
I highly recommend downloading it and kind of making your own copy
1:49
so you can fine-tune for your,
1:50
A man with glasses and a black t-shirt sits at a wooden desk holding a small black object, with a laptop, monitor displaying financial data, and various decorative items in the background.
1:51
so you are not restricted to the things that are currently in the skill.
1:55
But throughout the video, I will reference this skill
1:58
and will tell you how Cloud Code or any other agent can do the things that you need to do.
2:00
A man wearing glasses and a black t-shirt sits in front of a desk with two computer monitors, one displaying financial data. He holds a small black object while gesturing with his other hand. A laptop, various figurines, and a cactus are also on the desk.
2:04
So just install it, ask Cloud to make a copy of it,
2:08
and, you know, just follow along.
2:10
So we kind of established the foundation that you should focus on ASO,
2:10
A man wearing glasses and a black t-shirt sits at a desk, holding a small object in one hand while gesturing with the other. Behind him are two screens displaying financial data, a laptop, and various decorative items including a cactus plant and figurines.
2:14
and you should focus on those four things.
2:17
Now let's talk a little bit more specific about each thing.
2:20
A man with glasses and a black t-shirt sits at a desk in front of two monitors, one displaying financial data.
2:20
So first is App Store Connect page.
2:22
This is probably one of the most important things
2:25
because it impacts the key idea of ASO.
2:29
Will you be shown to a user?
2:30
A man wearing glasses and a black t-shirt stands in front of a desk with two computer monitors, holding a small black object.
2:32
So let's think about this situation.
2:34
We have a user that wants to install a calorie tracker app.
2:39
They don't have any preference in their head,
2:40
A man with glasses and a black t-shirt sits at a desk, holding a small object while gesturing with his other hand. Behind him is a computer monitor displaying financial data, a laptop, and various decorative items including a cactus plant and figurines.
2:41
so they just kind of want to solve this problem.
2:45
They go into App Store, and usually they just go to search,
2:48
and they literally type calorie tracker.
2:50
A man with glasses and a black t-shirt sits at a desk holding a small device, with a laptop, monitor displaying financial data, and various decorative items in the background.
2:50
This is a pattern that a lot of people, you know, follow.
2:54
Again, some people might see your ad,
2:55
and they will go directly to your page or maybe see a viral content,
2:58
and like, yeah, you know, I need a calorie tracker.
3:00
A man with glasses and a black t-shirt sits at a wooden desk holding a small device, with a laptop, monitor displaying financial data, and various decorative items in the background.
3:01
But again, most of the people will go with this idea.
3:05
So now they have a list of apps.
3:08
So first they see kind of suggestions.
3:10
A person sits at a wooden desk with a laptop, monitor displaying graphs, and various items while interacting with a smartphone screen showing multiple water reminder options.
3:10
That's the first, you know, moment they see recommended apps.
3:14
And then they see a list of apps with screenshots.
3:18
Basically, ASO will help you to win in both,
3:20
A person sits at a desk with a laptop and monitor, partially obscured by an overlay of app store screenshots for water reminder applications.
3:21
but we'll try to talk a little bit more about the list with screenshots.
3:26
So same with SEO, most people will click on the apps in the top five.
3:30
A man wearing glasses and a black t-shirt sits at a wooden desk, gesturing with his hands while holding a small object. Behind him are two computer monitors displaying graphs and data, along with a laptop on the left side of the desk. A framed picture of a dog is visible on a cabinet to the left, and a cactus plant stands near a window on the right.
3:33
Even after top three, the percentage of the CTR drops dramatically.
3:37
So you always want to be in the top three,
3:39
but realistically, for many competitive keywords,
3:40
A man with glasses and a black t-shirt sits at a desk in front of two computer monitors, one displaying financial data.
3:42
you want to be in top 10.
3:43
That's a good number.
3:44
Top 10 can be good because, you know, easy to scroll on iPhone.
3:49
Some apps will not really resonate with people.
3:50
A man with glasses and a black t-shirt sits at a wooden desk, gesturing while holding a small device. Behind him, a monitor displays financial metrics, alongside a laptop showing an image of a person on a couch. A framed picture with Japanese text and a small figurine rest on the desk's left side, while a cactus plant stands near the window to his right.
3:52
Maybe the screenshots or something.
3:54
So you want to be in top 10.
3:55
And here is the most important part.
3:57
So obviously, App Store has some algorithm
3:59
how they decide what apps to be shown.
4:00
A man wearing glasses and a black t-shirt sits in front of a desk with a laptop, monitor displaying financial data, and various decorative items.
4:02
And this is like a black box.
4:03
Nobody always knows.
4:04
Same as SEO.
4:05
But we have some ideas.
4:07
And there are a few important things to have in mind.
4:10
First is some people will use calorie tracker term.
4:10
A man wearing glasses and a black t-shirt sits at a wooden desk in front of two computer monitors, gesturing with his hands while holding a small black object.
4:13
Some people will use AA calorie tracker.
4:16
Some people will use maybe a protein tracker.
4:18
Some people will say like logging food app.
4:20
A man wearing glasses and a black t-shirt sits at a wooden desk in front of two computer monitors, gesturing with his hands while holding a small object.
4:22
And a lot of people will use their native language.
4:25
So we obviously think about English,
4:26
but most of the world doesn't use English
4:29
as their language to find apps.
4:30
A man with glasses and a black t-shirt sits at a wooden desk, gesturing while holding a small device. Behind him, a laptop displays a game, and a monitor shows financial metrics like revenue and subscribers. A cactus plant stands near the window, adding a touch of greenery to the workspace.
4:31
And they will use Spanish, French, Indonesian,
4:34
any other language to find the app.
4:37
And you obviously want to have proper keywords
4:40
A man with glasses and a black t-shirt sits at a wooden desk, gesturing with his hands while holding a small device. Behind him are two screens displaying graphs and numbers, along with a laptop, a framed picture of a dog, and various decorative items on the desk.
4:41
in your App Store Connect page to be shown.
4:44
And sometimes having keyword is not enough.
4:48
You also need to have a very good reputation,
4:50
A man with glasses and a black t-shirt sits at a desk, gesturing while holding a small device. Behind him are two monitors displaying graphs and data, along with a laptop, a poster of a dog, and a cactus plant near the window.
4:51
a lot of reviews, a lot of user metrics.
4:54
But in a lot of times, you just need to have a keyword.
4:57
Because, for example, not a lot of companies focus on,
5:00
A man with glasses and a black t-shirt sits at a desk in front of two monitors, one displaying financial data. He holds a small object in his right hand while gesturing with his left. A laptop, figurines, and a cactus are also on the desk.
5:01
let's say, you know, French meal logging app keyword.
5:08
Maybe not a lot of people focus on it.
5:10
A man with glasses and a black t-shirt sits at a desk holding a small device, with a laptop, monitor displaying financial data, and various items on the wooden table behind him.
5:10
And maybe you should.
5:11
And just having this keyword will put you in the top 10 position.
5:14
So in App Store Connect, there are a lot of inputs.
5:19
But for us, the most important are name, subtitle, and the keywords.
5:20
A man with glasses and a black t-shirt sits in front of a desk holding a small device, with a laptop, monitor displaying analytics, and various decorative items visible behind him.
5:24
There are promo and description,
5:25
A man with glasses is partially visible behind a white pop-up window containing promotional text and descriptions about a water tracking app.
5:26
and my cloud code skill will give you them.
5:28
But realistically, they are not that impactful.
5:30
A man with glasses and a black t-shirt sits at a wooden desk, gesturing while holding a small device. Behind him are two monitors displaying financial data, a laptop, and various decorative items including a cactus plant and figurines.
5:30
A man with glasses and a black t-shirt stands in front of a desk holding a small black object, with a laptop, monitor displaying graphs, and various items on the desk behind him.
5:31
First of all, let's be honest,
5:33
nobody reads description before downloading apps,
5:36
maybe just like a very tiny percentage of people.
5:39
Secondly, it's like just lower level of impact on the whole thing.
5:40
A man with glasses and a black t-shirt is holding a small object while standing in front of a desk.
5:45
So we mostly should be laser focused on three inputs.
5:49
It's name, subtitle, and keywords.
5:50
A man with glasses and a black t-shirt sits at a desk holding a small device, with a laptop, monitor displaying graphs, and various items on the desk behind him.
5:50
And those three inputs and others,
5:53
they can be localized in 50 locals.
5:55
So different languages and different variations.
5:57
So, for example, you have Spanish for, you know, Spain.
6:00
A man with glasses and a black t-shirt sits at a desk holding a small device, with a laptop, monitor displaying graphs, and various items on the desk behind him.
6:02
You have Spanish for Argentina, I think.
6:04
You have different variations of English,
6:06
UK English, Australian English.
6:08
And all of those locals,
6:10
you can see in the App Store page.
6:10
A man wearing glasses and a black t-shirt stands in front of a desk, holding up his phone while gesturing with his other hand. Behind him is a laptop displaying an anime character and a monitor showing financial metrics like "Action Trials" and "$4,098." A small figurine sits on the desk next to a window with a cactus plant visible outside.
6:12
And you will need to have a unique copy for each and one of them
6:17
to maximize your chances to being shown in this version of App Store.
6:20
A man with glasses and a black t-shirt stands in front of a desk holding a small device, with a laptop, monitor displaying financial data, and various items on the table behind him.
6:22
Right?
6:22
So here are a few tips for everything.
6:25
First, the name is obviously the most important one.
6:28
This is like, I guess, the number one factor, number one keyword.
6:30
A man with glasses and a black t-shirt stands in front of a desk holding a small object, with a laptop, monitor displaying graphs, and various items on the table behind him.
6:32
And number one tip is to start with a keyword.
6:35
That's a very simple thing.
6:37
Start with the main keyword you have.
6:39
Calorie tracker, water reminder,
6:40
A man with glasses and a black t-shirt stands in front of a desk holding a small device, with computer monitors displaying graphs behind him.
6:42
I don't know, app blocker, whatever.
6:44
You start with a keyword,
6:45
and then you follow up with name or maybe secondary keyword.
6:50
Right?
6:50
For example, water reminder, stay hydrated.
6:50
A man with glasses and a black t-shirt stands in front of a desk holding a small electronic device, with a laptop, monitor displaying graphs, and various decorative items visible behind him.
6:53
I'm not sure if that will be under 30 characters,
6:55
but you get the idea.
6:56
Or, you know, water reminder,
6:57
and then some name like waterly.
6:59
So why start with keyword?
7:00
A man with glasses and a black t-shirt sits at a desk holding a small electronic device, with a laptop, monitor displaying financial data, and various decorative items visible in the background.
7:02
The idea is very simple.
7:03
When people go and search water reminder,
7:06
you will have higher chances showing in that suggestion list.
7:10
So not the result page, but suggestion list.
7:10
A man with glasses and a black t-shirt stands in front of a desk, holding up a small black device. Behind him is a laptop displaying an image, a monitor showing financial data, and various items on the wooden surface.
7:13
If your keyword is in the beginning of your name,
7:16
because if it's in the second part, you just have lower chances.
7:20
You know, very simple tip.
7:20
A man in a black t-shirt with a Star Wars graphic and the text "DO OR DO NOT, THERE IS NO TRY" holds up a small black object while standing in front of a desk with a laptop, monitor displaying financial data, and various decorative items.
7:21
Again, I think it's an easy thing to do.
7:23
So I definitely don't recommend having just a very short name,
7:28
just, you know, waterly.
7:29
Again, it works.
7:29
For example, you only care about ads.
7:30
A man with glasses and a black t-shirt stands in front of a desk holding a small device, with a laptop, monitor displaying graphs, and various items on the desk behind him.
7:32
Completely understood.
7:34
And no worries.
7:34
But if you want to maximize organic traffic, have the keyword.
7:39
Same for the subtitle.
7:40
A man with glasses and a black t-shirt stands in front of a desk holding a small object, with a laptop, monitor displaying graphs, and various items on the desk behind him.
7:41
Less important.
7:41
ittal very important.
7:43
Here, I try to have secondary keywords.
7:46
It's not always possible,
7:48
because maybe, you know, there is a better way to...
7:50
A man with glasses and a black t-shirt sits at a wooden desk holding a small electronic device, with a laptop, monitor displaying financial metrics, and various decorative items visible in the background.
7:52
So here's the thing.
7:53
For example, we have a water reminder.
7:55
And maybe I think that there is a very significant case of people
7:59
who will need this for their Apple Watch.
8:00
A man with glasses and a black t-shirt stands in front of a desk holding a small black device, with a laptop, monitor displaying graphs, and various decorative items on the wooden surface behind him.
8:01
Apple actually is very against for you to have Apple Watch in the metadata,
8:07
especially in the subtitle and name.
8:09
So I will have something like reminder for phone and watch.
8:10
A man with glasses and a black t-shirt sits in front of a desk holding a small electronic device.
8:13
So that kind of has this combination of reminder watch, reminder phone.
8:17
So they also kind of good.
8:18
Use subtitle properly.
8:20
Don't waste it.
8:20
A man with glasses and a black t-shirt sits in front of a desk holding a small device, while a laptop, monitor displaying financial data, and various decorative items are visible on the desk behind him.
8:21
Don't write anything like, oh, just have fun and stay hydrated.
8:25
No, just use again for the keyword.
8:27
Find relevant secondary keywords.
8:29
Use them in your subtitle.
8:30
A man with glasses and a black t-shirt sits at a wooden desk holding a small electronic device, with a laptop, monitor displaying graphs, and various decorative items in the background.
8:31
And then we have a keyword field.
8:34
This is like 100 characters.
8:35
You have keywords comma separated.
8:37
Here are a few key tips from me.
8:39
First, don't repeat the keyword from the name.
8:40
A man wearing glasses and a black t-shirt sits at a wooden desk holding a small object, with a laptop, monitor displaying graphs, and various decorative items in the background.
8:41
So if your name starts water reminder, don't start the keyword with water reminder.
8:46
You can have a variation.
8:48
For example, AI water reminder, if that's your thing.
8:50
A man with glasses and a black t-shirt sits at a wooden desk, gesturing while holding a small object. Behind him are two screens displaying financial data, a laptop, and various decorative items including a cactus and figurines.
8:51
And you think a lot of people will search for AI.
8:54
So I would tend to use AI water reminder and not just AI.
8:58
I'm not sure.
8:59
I don't have any empirical data which one is better.
9:00
A man with glasses and a black t-shirt sits at a wooden desk, holding a small object while speaking. Behind him are two computer monitors displaying graphs and data, along with a laptop, a cactus plant, and various decorative items on the desk.
9:02
But I try to be with keywords specific as possible.
9:06
So if I see that the keyword has popularity, I just use the same keyword.
9:10
A man with glasses and a black t-shirt sits at a wooden desk holding a small black object, with a laptop, monitor displaying financial data, and various decorative items on the desk behind him.
9:11
Not a variation of this.
9:12
Have multiple keywords.
9:14
Try to have super relevant keywords to your app.
9:16
So for example, let's say we have a calorie tracker.
9:20
A man with glasses and a black t-shirt stands in front of a desk holding a small object, with computer monitors displaying graphs behind him.
9:20
I would not have the keyword, for example, like, you know, muscle gain or they are relevant somewhat to the niche.
9:29
But like I try to think, will the person who searches for this kind of, you know, be my target audience?
9:30
A man in a black t-shirt sits at a wooden desk holding a small electronic device while making a pouting face.
9:37
Maybe, but maybe not.
9:38
And I try to get more relevant.
9:40
A man with glasses and a black t-shirt sits at a desk in front of a computer, holding a small object while gesturing.
9:40
So for example, meal logging.
9:42
That's good because that's what a person wants.
9:44
They want a calorie tracker with, you know, meal logging.
9:47
We understand the intent really well.
9:49
But like with some keywords, I think the intent might be somewhere else.
9:50
A man with glasses and a black t-shirt sits at a wooden desk in front of a computer monitor displaying financial data, holding a small object while gesturing with his other hand.
9:52
And you will just, you will, you might be shown, but you will not get installs.
9:56
So try not to add very generic.
9:59
Sometimes Cloud Code can give you generic ones when searching Astro.
10:00
A man with glasses and a black t-shirt sits in front of a desk holding a small object, while a laptop, monitor displaying graphs, and various items decorate the workspace.
10:03
My recommendation is to, you know, double check them.
10:06
So how to decide which keywords to put?
10:09
The best tip is to use a keyword research tool.
10:10
A man with glasses and a black t-shirt sits at a desk holding a small device, with a laptop, monitor displaying graphs, and various decorative items in the background.
10:12
Not your own judgment, but some empirical data.
10:15
I personally use Astro.
10:17
A person sits in front of a computer screen displaying an app management interface with various apps listed, including habit trackers and other productivity tools.
10:17
It's really good.
10:18
There are some limitations.
10:19
For example, their popularity metric as any other keyword tool is somewhat a proxy to a real number
10:20
A person is looking at a computer screen displaying an apps management interface with various tracking applications listed.
10:22
A man with glasses and a black t-shirt stands in front of a desk holding a small electronic device, with a laptop, monitor displaying financial data, and various decorative items on the table behind him.
10:26
because Apple kind of made this number non-public a few months or years ago.
10:30
A man with glasses and a black t-shirt stands in front of a desk holding a small electronic device, with a laptop, monitor displaying financial data, and various items on the wooden surface behind him.
10:33
So it's kind of a proxy.
10:34
Everything is a proxy in keyword research.
10:36
Astro is really good.
10:37
They have an MCP.
10:39
And I personally use it.
10:40
I tried to build my own version without Astro that reverse engineers a lot of things and generates different popularities.
10:40
A man with glasses and a black t-shirt stands in front of a desk holding a small device, with a laptop, monitor displaying financial data, and various decorative items on the table behind him.
10:50
A man with glasses and a black t-shirt stands in front of a desk holding a small device, while a laptop, monitor displaying financial data, and various decorative items are visible on the desk behind him.
10:50
Maybe I will release them.
10:52
This let me know if you are interested.
10:54
It kind of turned out not bad, but I'm not sure I'm willing to 100% rely on this.
10:59
So use Astro.
11:00
A man with glasses and a black t-shirt sits in front of a desk holding a small electronic device, with a laptop, monitor displaying analytics data, and various decorative items visible on the desk behind him.
11:01
Your AI agent can use it with MCP.
11:03
You can use it yourself.
11:04
The key idea is to understand the five, seven main keywords that you're going to use.
11:09
And my own preference, I understand them in English.
11:10
A man with glasses and a black t-shirt sits at a wooden desk, holding a small electronic device while gesturing with his other hand. Behind him are two computer monitors displaying graphs and data, along with a laptop, a cactus plant, and various decorative items on the desk.
11:12
And I try to just have their versions in other languages.
11:16
So I'm not spending weeks to understand what German versions.
11:20
A man with glasses and a black t-shirt stands in front of a desk holding a small electronic device, with a laptop, monitor displaying financial data, and various decorative items on the table behind him.
11:21
I just get the US versions, the English versions.
11:24
And I try to just localize them in any other language.
11:28
Maybe it's not the best approach, but, you know, I don't have all time of the world to understand what will be the best phrase in the Polish to search for water reminders.
11:30
A man with glasses and a black t-shirt sits at a wooden desk, holding a small electronic device while gesturing with his other hand. Behind him are two computer monitors displaying financial data and a laptop showing an animated scene. A cactus plant, a yellow duck figurine, and a framed picture of a dog are also visible on the desk.
11:38
Cloud code does really well with translation.
11:40
A man with glasses and a black t-shirt sits at a desk holding a small electronic device, with a laptop, monitor displaying graphs, and various items on the table behind him.
11:42
And that's a very simple task.
11:43
So name, subtitle, keywords, focus on this.
11:47
Promo and description, they are okay.
11:49
Have some decent text there, but don't expect too much.
11:50
A man with glasses and a black t-shirt sits at a desk holding a small electronic device, with a laptop, monitor displaying financial data, and various decorative items in the background.
11:52
So this goes with App Store, connect, copy page.
11:55
Next one is screenshots.
11:57
This is very important.
11:59
And I can't stress enough how important the visuals are.
12:00
A man with glasses and a black t-shirt sits at a desk holding two small objects, with a laptop, monitor displaying financial data, and various decorative items visible in the background.
12:02
People scan visuals way faster than text.
12:05
And this impacts their decision way more than many indie hackers, you know, kind of thing.
12:10
A man wearing glasses and a black t-shirt sits at a desk holding a small object, with a laptop, monitor displaying financial data, and various decorative items visible in the background.
12:12
I tend to open different app pages of indie hackers that build iOS apps.
12:18
And then I see some horrendous, absolutely terrible AI-generated screenshots, which just scream of low quality.
12:20
A man with glasses and a black t-shirt stands in front of a desk holding a small electronic device, with a laptop, monitor displaying analytics, and various decorative items on the table behind him.
12:27
And then these people complain they don't get installs.
12:29
Of course, you don't get installs.
12:30
A man with glasses and a black t-shirt sits at a wooden desk, holding a small object while gesturing. Behind him is a laptop displaying an anime scene and a monitor showing financial metrics like "Action Trials" and "$4,098." A framed picture of a dog with Japanese text, a small figurine, and a cactus plant are also visible on the desk.
12:31
Your screenshots, they look garbage.
12:33
And yes, maybe some people will not care, some, you know, 60-year-old people that do not find the difference.
12:39
But if you try to sell even to millennials, they can pretty well, you know, understand the difference between good screenshot and AI-generated screenshots.
12:40
A man with glasses and a black t-shirt sits at a desk holding a small camera, with a laptop, monitor displaying financial data, and various decorative items on the desk behind him.
12:49
So please never, never, never generate those AI-screenshots from scratch when you basically, like, get the full page with everything generated.
12:50
A man with glasses and a black t-shirt gestures while holding small devices in front of a desk featuring a laptop, monitor displaying financial data, and various decorative items.
13:00
The phone, the interface, the text.
13:00
A man with glasses and a black t-shirt sits at a wooden desk, gesturing with his hands while holding a small object. Behind him are two computer monitors displaying graphs and data, along with a laptop, a cactus plant, and various decorative items on the desk.
13:02
Don't do this.
13:03
It works terribly.
13:04
I know that you saved 30 minutes of your time, but it's not worth it because it impacts so much.
13:09
So I found a way better approach with screenshots.
13:10
A man with glasses and a black t-shirt is standing in front of a desk holding a small camera, with computer monitors displaying graphs behind him.
13:12
And it, I think, is very smart.
13:14
I'm going to tell you all about.
13:15
So first, what you need to do is to make, let's say, I try to maybe three to six screenshots of your app on the phone.
13:20
A man with glasses and a black t-shirt stands in front of a desk holding a small electronic device, with computer monitors displaying graphs behind him.
13:24
The most important screen.
13:25
Something that really impacts.
13:26
If you have a water reminder app, you know, the main screen, maybe the notifications, maybe the, some customization.
13:30
A man wearing glasses and a black t-shirt stands in front of a desk, holding a small object while gesturing with his other hand. Behind him are two monitors displaying graphs and data, along with a laptop on the left side of the desk. A framed picture featuring a dog is visible to the far left, and various small figurines are scattered across the desk surface.
13:36
If you have some mascot, different versions.
13:38
Okay.
13:38
So you made six screenshots.
13:40
Then what we will do is we will paste them to a Figma template that I created.
13:40
A man with glasses and a black t-shirt sits at a desk, holding a small object while gesturing. Behind him are two monitors displaying graphs and numbers, along with a laptop, a cactus plant, and various decorative items on the desk.
13:46
A person holds a large screen displaying three device mockups with "Your screenshot here" text, while a framed dog poster and window are visible in the background.
13:47
And it's very simple.
13:48
It's just, you know, a canvas with an iPhone mock-up.
13:50
A person holds a large screen displaying three device mockups with "Your screenshot here" text, while a poster featuring a dog and Japanese characters is visible in the background.
13:51
A man with glasses and a black t-shirt sits at a desk holding a small camera, with a laptop, monitor displaying financial data, and various items on the table behind him.
13:54
You paste the screenshots to it and select a background color.
13:59
It can be a color of your app.
14:00
A man with glasses and a black t-shirt sits in front of a desk, gesturing with his hands. Behind him are two computer monitors displaying graphs and numbers, along with a laptop, a cactus plant, and various small figurines on the desk.
14:01
You have some main primary color.
14:02
It can be white.
14:03
It can be black, whatever.
14:05
Something that works properly.
14:06
And you will have a bunch of screenshots that, you know, are finished, but without the text.
14:10
A man with glasses and a black t-shirt sits at a desk, holding a small camera while gesturing with his other hand. Behind him, a laptop displays a game, and a monitor shows financial metrics like revenue and subscribers. A cactus plant stands near the window, with various items on the desk including a figurine and a lamp shaped like a duck wearing a hat.
14:15
And this is what we want.
14:17
We want just the background and the iPhone mock-up with screenshot.
14:20
A man wearing glasses and a black t-shirt stands in front of a desk with two monitors, one displaying financial data. He holds a small device in his right hand while speaking. On the desk are a laptop, figurines, and a cactus plant. A framed picture with Japanese text is visible on the left side of the image.
14:22
One thing here is some people will come and say, oh, your screenshots look too basic.
14:27
Sure.
14:28
You can have more advanced screenshots.
14:30
A man with glasses and a black t-shirt sits at a desk holding a small electronic device, with a laptop, monitor displaying graphs, and various decorative items in the background.
14:30
You can have the screenshots that, you know, kind of like cropped in half and starting next screenshot.
14:35
Whatever works for you.
14:35
This is the best approach.
14:37
And I think the simplicity here is really what users want.
14:40
A man with glasses and a black t-shirt stands in front of a desk holding a small object, with a laptop, monitor displaying metrics, and various items on the table behind him.
14:40
Not a single user asked, you know, oh, I want 10 screenshots and all of them should be so sophisticated.
14:47
And that's why I will install the app.
14:48
No, they want simplicity.
14:50
They want understanding what your app is about.
14:50
A man with glasses and a black t-shirt sits in front of a desk holding a small object, with a laptop, monitor displaying graphs, and various items on the desk behind him.
14:53
Just getting this, you know, I understand it.
14:55
I want it.
14:56
That's it.
14:56
If you think that you need 10 screenshots for this, fine, but I don't think so.
15:00
A man with glasses and a black t-shirt stands in front of a desk holding a small device, with a laptop, monitor displaying graphs, and various items on the wooden surface behind him.
15:00
So then what you will do, you will download these screenshots, put them in the folder and tell AI to localize them.
15:08
Again, this is a sub skill in the skill that I provide.
15:10
A man with glasses and a black t-shirt sits at a desk in front of a computer monitor displaying financial data, holding a small electronic device.
15:12
Here's what will happen next.
15:13
You will decide with AI agents on the headings that you will burn in on those screenshots.
15:20
For example, stay hydrated every day.
15:20
A man with glasses and a black t-shirt sits at a desk holding a small electronic device, with a laptop, monitor displaying graphs, and various decorative items on the table behind him.
15:24
Simple and fun tracking.
15:26
Like non-intrusive reminders.
15:28
You will think that those are your headings.
15:30
A man with glasses and a black t-shirt stands in front of a desk holding a small device, with a laptop, monitor displaying graphs, and various items on the wooden surface behind him.
15:30
And then it will burn in the text just like it will look like in the Figma.
15:34
And then it will localize the headings in 50 locals and burn them too.
15:40
A man wearing glasses and a black t-shirt stands in front of a desk with two computer monitors, one displaying financial data.
15:41
So you will not spend hours doing this manually in Figma and creating a huge number of images.
15:49
AI agent will do everything.
15:50
A man with glasses and a black t-shirt sits at a desk, holding a small device while gesturing with his other hand. Behind him are two monitors displaying graphs and numbers, along with a laptop, a cactus plant, and various decorative items on the desk.
15:51
And it's really simple and it works flawlessly.
15:54
You can work with some style.
15:56
I think the fonts that I picked are really good.
15:58
They work good in English.
16:00
They work good in other like Kyrillic, Arabic languages or for example like Chinese, Japanese.
16:00
A man with glasses and a black t-shirt sits at a wooden desk holding a small electronic device, with a laptop, monitor displaying financial metrics, and various decorative items visible in the background.
16:06
And I try to pick a font that works really well.
16:09
I highly recommend having alternative backgrounds, every image.
16:10
A man with glasses and a black t-shirt sits at a desk holding a small camera, with a laptop, monitor displaying financial data, and various decorative items in the background.
16:14
So it kind of a little bit creates a contrast.
16:15
For example, red, white, red, white.
16:17
And in that case, you will want, for example, on the red to have a white heading
16:20
A man with glasses and a black t-shirt is standing in front of a desk holding a small device, with a laptop, monitor displaying metrics, and various items on the desk behind him.
16:21
and on the white background to have a black heading.
16:25
Again, AI agent will walk you through what data it needs from you.
16:29
For example, it will align on the colors.
16:30
A man with glasses and a black t-shirt sits at a wooden desk holding a small electronic device, with a laptop, monitor displaying financial data, and various decorative items in the background.
16:31
It will align on the headings.
16:32
And you will have 50 localized screenshots.
16:38
Again, maybe in just three minutes of your time.
16:40
A man with glasses and a black t-shirt sits at a wooden desk holding a small device, with a laptop, monitor displaying financial data, and various decorative items in the background.
16:41
A few tips here.
16:43
For most apps, for all of my apps, I create iPad version.
16:47
I don't think it's that popular, but it kind of takes me maybe 15 more minutes.
16:50
A man wearing glasses and a black t-shirt sits at a desk holding a small electronic device, with computer monitors displaying graphs behind him.
16:52
You just need to ask Cloud Code to enable some settings.
16:56
Make sure the layout on iPad is not screwed.
17:00
A man with glasses and a black t-shirt sits at a desk holding a small electronic device, with a laptop, monitor displaying graphs, and various decorative items in the background.
17:00
And then you just need to create screenshots for iPad.
17:03
Use simulator to just build them because you probably don't have iPad.
17:09
One thing is what I struggle with is on iPad, if you're in the simulator, at least that's a tip for me.
17:10
A man wearing glasses and a black t-shirt sits at a desk holding a small camera, with a laptop, monitor displaying graphs, and various decorative items on the table behind him.
17:16
I couldn't make the in-app purchases work because it doesn't log in in the Apple account to make those sandbox purchases.
17:20
A man with glasses and a black t-shirt sits at a desk, holding a small device while gesturing with his other hand. Behind him are two screens displaying graphs and numbers, along with a laptop, figurines, and a cactus on the desk.
17:24
So for all of my apps, I have a debug button that like give pro access.
17:28
So in that case, and I also have add sample data.
17:30
So just two buttons to make the screenshots process way easier.
17:30
A man with glasses and a black t-shirt sits in front of a desk holding a small electronic device.
17:34
I just build the simulator, click give pro access, add sample data, and then create screenshots.
17:39
And again, the whole process just takes maybe five minutes total.
17:40
A man with glasses and a black t-shirt stands in front of a desk holding a small electronic device, with a laptop, monitor displaying business metrics, and various decorative items on the table behind him.
17:43
So for all apps, I have iPhone version, iPad version.
17:46
And if your app supports watch version, you should upload Apple watch screenshots for them.
17:50
A man with glasses and a black t-shirt stands in front of a desk holding a small electronic device, while a laptop, monitor displaying financial data, and various decorative items are visible on the desk behind him.
17:52
You don't need any localization because there is no text.
17:54
You just basically screenshot the Apple watch interface.
17:57
That's it.
17:57
And it's the same screenshot for all locals.
18:00
Should you upload localized screenshots?
18:00
A man wearing glasses and a black t-shirt sits at a wooden desk, holding a small black device while gesturing with his other hand. Behind him are two computer monitors displaying graphs and data, along with a laptop on the left side of the desk. A framed picture of a dog is visible to the far left, and a small figurine sits on the desk's edge.
18:05
I would personally not do this because it's too much work.
18:08
It's kind of like, it's just, I don't think it's worth the effort.
18:10
A man with glasses and a black t-shirt sits at a desk holding a small electronic device, with a laptop, monitor displaying financial metrics, and various decorative items visible in the background.
18:12
If you think you have, let's say, 10 really popular locals, maybe do it.
18:19
I personally didn't do this and Cloud Code skill doesn't cover it, but you can probably do this.
18:20
A man with glasses and a black t-shirt sits at a desk in front of a computer monitor displaying financial data, holding a small electronic device.
18:24
So this is screenshots.
18:25
Very important thing.
18:26
Invest time in your screenshots.
18:28
They are the most important thing on your page that impacts the conversion.
18:30
A man with glasses and a black t-shirt stands in front of a desk, holding a small device while gesturing. Behind him are two computer screens displaying graphs and numbers, along with a laptop on the left side of the desk.
18:33
So name, subtitle, keyword impacts your discoverability.
18:37
Screenshots impact your conversion.
18:40
A man with glasses and a black t-shirt sits at a desk holding a small electronic device, with a laptop, monitor displaying graphs, and various decorative items in the background.
18:40
Also, app icon, but you don't localize app icon.
18:45
It's one for all locals.
18:46
My tip would be don't create an atrocious AI version just, you know, from one prompt.
18:50
A man with glasses and a black t-shirt sits at a desk in front of a computer monitor displaying financial data, holding a small device.
18:53
You can create AI images and I created AI images, but you kind of need to maybe create them kind of separately and then assemble in the Figma.
19:00
A man with glasses and a black t-shirt sits at a wooden desk holding a small camera, with a laptop, monitor displaying financial data, and various decorative items on the desk behind him.
19:01
So yeah, my tip would be if you're still creating AI images of your icons, maybe rethink that part too, because they, you can tell when they look AI very fast.
19:10
A man with glasses and a black t-shirt sits at a wooden desk holding a small electronic device, with a laptop, monitor displaying financial data, and various decorative items in the background.
19:11
So the second thing is done.
19:12
The third thing, let's finish with App Store page is billing.
19:17
Billing is kind of an optional step.
19:20
A man with glasses and a black t-shirt stands in front of a desk holding a small electronic device, with a laptop, monitor displaying graphs, and various decorative items on the desk behind him.
19:20
You don't need to localize billing, but let's think with your water reminder app.
19:26
It's a simple app, only local data.
19:30
We have no servers.
19:30
A man with glasses and a black t-shirt sits at a desk, holding a small device while gesturing. Behind him are two monitors displaying financial data, a laptop, and various decorative items including a cactus and figurines.
19:31
Everything happens on the device.
19:33
You just ship it.
19:33
You don't have any recurring costs, right?
19:35
So it's only revenue minus Apple Card.
19:39
Ask yourself a question.
19:40
A man wearing glasses and a black t-shirt with the text "DO OR DO NOT, THERE IS NO TRY" sits at a wooden desk in front of two computer monitors displaying financial data.
19:41
Let's say you price the app, whatever, $19 US yearly.
19:46
Would all of our localization make sense?
19:50
A man with glasses and a black t-shirt sits at a desk holding up a small camera, with a laptop, monitor displaying graphs, and various decorative items visible in the background.
19:50
If you make, for example, a Thai person to download your app, you made the Thai App Store Connect metadata, Thai screenshots, Thai language in the app, and then they see $20 and they just can't afford this.
20:00
A man with glasses and a black t-shirt sits at a wooden desk, holding a small black object while gesturing with his other hand. Behind him are two computer monitors displaying graphs and numbers, along with a laptop, a cactus plant, and various decorative items on the desk.
20:04
Of course, rich Thai people can afford this.
20:06
But again, the average Thai person will have struggled because $20 for them, $20 for US is just two different $20.
20:10
A man with glasses and a black t-shirt sits at a wooden desk, gesturing while holding a small device. Behind him are two screens displaying financial data, a laptop, and various decorative items including a cactus plant and figurines.
20:14
And some of them will afford this better than US.
20:18
But let's be honest here.
20:19
Most won't.
20:20
A man with glasses and a black t-shirt stands in front of a desk holding a small device, with laptops and monitors displaying graphs behind him.
20:20
And for you, there is no disadvantage to localize the pricing to make it not $20 but $10.
20:27
Or even with Thai, I would probably even make it like maybe $6 or $7.
20:30
A man with glasses and a black t-shirt sits at a wooden desk holding a small electronic device, with a laptop, monitor displaying financial data, and various decorative items in the background.
20:32
And yeah, it makes no sense to skip this step.
20:36
If your app has zero costs, localized the pricing, you will get more conversions from those countries.
20:40
A man with glasses and a black t-shirt stands in front of a desk, gesturing with his hands while holding an object. Behind him are two computer monitors displaying graphs and data, along with a laptop on the left side of the desk. A small figurine sits on the desk to his right, and a cactus plant is visible in the background near a window.
20:44
So here's how I think about localization.
20:46
There are different approaches.
20:48
There are different approaches to the pricing that you can see.
20:50
A man with glasses and a black t-shirt stands in front of a desk, holding up a small camera.
20:50
You can see the pricing that you can see.
20:51
You can see the pricing that you can see.
20:52
You can see the pricing that you can see.
20:53
You can see the pricing that you can see.
20:54
You can see the pricing of the pricing that you can see.
20:55
You can see the pricing that you can see.
20:55
You can see the pricing that you can see.
20:56
You can see the pricing that you can see.
20:57
You can see.
20:59
You can see the pricing that you can see.
20:59
So I have the first tier.
21:00
It's all the rich countries.
21:00
A man wearing glasses and a black t-shirt with the text "DO OR DO NOT, THERE IS NO TRY" is holding a small camera in his right hand while standing in front of a wooden desk. On the desk are two laptops, one displaying graphs and metrics on its screen, along with various other items including figurines and a potted cactus. The background features a white wall and a window showing greenery outside.
21:01
US, Europe, you know, maybe some rich Asian countries.
21:04
They get the full price of everything.
21:06
Then we have a 40% discount, which is like Eastern Europe, Latin America, some Asian countries,
21:08
A person sits behind a computer monitor displaying subscription prices for various countries, with a small figurine on the desk and a window showing greenery outside.
21:10
A person is partially visible behind a pop-up window displaying subscription prices for various countries, with a laptop and figurine on a desk in the background.
21:12
which are above average, but not that above.
21:13
A man with glasses and a black t-shirt sits at a desk holding a small electronic device, with computer monitors displaying graphs behind him.
21:17
So you would not compare these countries with US or Germany or UK or Australia.
21:20
A man with glasses and a black t-shirt sits at a desk holding a small electronic device, with a laptop, monitor displaying financial data, and various decorative items in the background.
21:22
And then we have a big discount, which is 70% discount, which is basically like everyone else, like Africa, more developing countries in Asia and Latin America.
21:30
A man with glasses and a black t-shirt sits at a wooden desk holding a small electronic device, with a laptop, monitor displaying analytics, and various decorative items in the background.
21:31
And this update worked really well for me.
21:35
Again, you should not expect that suddenly Thailand will be number one revenue country, but it will change the situation from getting zero sales from Thailand to getting some sales of Thailand.
21:40
A man with glasses and a black t-shirt stands in front of a desk holding a small object, with a laptop, monitor displaying graphs, and various decorative items on the table behind him.
21:47
And I think that's, you know, what matters.
21:50
It's a simple change.
21:50
A man with glasses is speaking in front of a desk with a computer monitor displaying financial data, while a black overlay shows three bands of investment performance.
21:51
It doesn't cost you anything.
21:52
I highly recommend doing this.
21:54
If your app has some, for example, AI costs, here's the thing.
21:58
Be honest with yourself.
22:00
Like you probably have a fat margin on every user.
22:00
A man wearing glasses and a black t-shirt stands in front of a desk holding a small device, with computer monitors displaying graphs behind him.
22:05
AI costs nowadays are so low because there are so many cheap models that are really good for simple tasks.
22:10
A man with glasses and a black t-shirt sits at a wooden desk, holding a small object while gesturing with his other hand. Behind him is a laptop displaying an animated scene, and to the right of that is a monitor showing financial metrics like "Action Trials" and "$4,098." A cactus plant stands in the corner by the window.
22:12
You probably have a very, very fat margins.
22:14
And my recommendation would be keep fat margins on rich countries and make them a little bit thinner on developing countries.
22:20
A man with glasses and a black t-shirt holds up a small electronic device while standing in front of a desk.
22:22
But get the sales.
22:23
If you struggle with sales, you can always update them in the future.
22:27
But if your goal is to go from, you know, $0 or $1k to being ramen profitable and focusing full-time, localize your pricing.
22:30
A man with glasses and a black t-shirt stands in front of a desk, holding a small device. Behind him are two monitors displaying graphs and numbers, along with a laptop, a cactus plant, and various decorative items on the desk.
22:36
Yep.
22:37
The pricing is pretty much done.
22:39
You do it in the app store.
22:40
A man with glasses and a black t-shirt sits in front of a desk holding a small device, with computer monitors displaying graphs behind him.
22:41
So you create like a subscription and then a agent just updates the pricing.
22:46
It's very tedious job if you want to do it manually in the page.
22:50
A man with glasses and a black t-shirt sits at a desk holding a small electronic device, with a laptop, monitor displaying financial data, and various decorative items visible in the background.
22:51
So I highly recommend doing everything from terminal and my skill will help you with it.
22:54
One thing is for other skills too.
22:57
But like this is kind of the thing that you will need to give agent some access to your app store connect.
23:00
A man with glasses and a black t-shirt sits at a wooden desk holding a small camera, with a laptop, monitor displaying financial data, and various decorative items in the background.
23:03
So it can't upload things without it.
23:06
But again, it's your skill.
23:08
It stays locally.
23:09
I don't get access to your app store connect.
23:10
A man with glasses and a black t-shirt is holding up a small electronic device while standing in front of a desk with a laptop, monitor displaying graphs, and various items.
23:12
I definitely don't recommend communicating discount in the paywall.
23:18
You got a discount to US.
23:20
That can be slightly controversial to review.
23:20
A man with glasses and a black t-shirt sits in front of a desk holding a small device, with a laptop, monitor displaying financial data, and various decorative items on the table behind him.
23:23
Tim, you know, that's a gray zone for sure.
23:25
If you just say Thai people get $7, you know, annual plan, that will be fine.
23:30
A man with glasses and a black t-shirt sits at a wooden desk, holding a small electronic device. Behind him are two computer monitors displaying graphs and data, along with a laptop, a cactus plant, and various decorative items on the desk.
23:31
The billing is pretty much down here.
23:34
Optional step but highly recommended.
23:36
Yeah.
23:37
Be careful with some Big Mac and Netflix.
23:40
A man with glasses and a black t-shirt sits in front of a desk holding a small electronic device, while computer monitors displaying financial data are visible behind him.
23:40
They sometimes tend to, for example, make the price smaller for rich countries like Taiwan.
23:46
Because Taiwan, there is like some tricky thing that their currency is weak so they get more profit from export.
23:50
A man wearing glasses and a black t-shirt sits in front of a desk with a laptop, monitor displaying financial data, and various small items.
23:52
And when I did first the Big Mac index, I was surprised the discount that they got compared to what I would probably give them.
24:00
A man with glasses and a black t-shirt stands in front of a desk holding a small device, with a laptop, monitor displaying graphs, and various decorative items visible on the workspace.
24:01
So, yeah, the final thing is app localization.
24:05
And that's, you know, a very important thing too.
24:08
Because if you got discovered, got converted the user to download, and maybe even your pricing looks good, but your app is not localized in their language.
24:10
A person stands behind a large smartphone displaying a water reminder app, with a laptop and various items on a desk in the background.
24:19
And they expect it because of all of this that it will be localized.
24:20
A man wearing glasses and a black t-shirt holds up a small camera while standing in front of a desk with a laptop, monitor displaying financial data, and various decorative items.
24:23
You, at best, will get a confused user.
24:25
At worst, you will lose a sale at the very last moment.
24:29
And, again, I, all my apps, all of the websites I, you know, discover and browse in English.
24:30
A man with glasses and a black t-shirt sits at a desk holding a small camera, with a laptop, monitor displaying analytics data, and various decorative items visible in the background.
24:37
And for me, it's native at this point.
24:39
But for a lot of people, it's not.
24:40
A man with glasses and a black t-shirt sits at a desk, holding a small device while gesturing with his other hand. Behind him is a laptop displaying an animated scene, a monitor showing financial metrics, and various decorative items including a cactus plant and figurines on the desk.
24:42
And they will have better time interacting with your app in their local language.
24:47
Some of the apps are really complicated.
24:49
Maybe, obviously, what's a reminder is a simple app.
24:50
A man with glasses and a black t-shirt sits at a desk holding a small device, with a laptop, monitor displaying financial data, and various decorative items in the background.
24:51
But if your app is a little bit more complex, a little bit more technical terms, they might have easier times.
24:57
I highly recommend localizing your app in many languages, but not all.
25:00
A man with glasses and a black t-shirt sits at a desk holding a small electronic device, with a laptop, monitor displaying graphs, and various items on the wooden table behind him.
25:03
So here's the thing about languages.
25:04
First of all, do a simple search.
25:07
Open RevenueCat or whatever you use and find the most installs, the most revenue that you got from different countries.
25:10
A man with glasses and a black t-shirt sits at a desk in front of a computer, holding up a small electronic device while gesturing with his other hand.
25:12
Find, like, top 20 countries.
25:14
That's your focus on number one.
25:15
I personally have a list of 28 countries that, from my experience, have the best conversion, like, installs.
25:20
A man wearing glasses and a black t-shirt stands in front of a desk holding a small camera, with a laptop, monitor displaying financial data, and various decorative items visible on the workspace.
25:22
So they are, like, active.
25:24
Maybe something is missing.
25:25
Maybe something I will add.
25:27
You know, it's always, like, a choice.
25:28
Just a little bit extra effort for the portfolio.
25:30
A man with glasses and a black t-shirt sits at a desk holding a small camera, with a laptop, monitor displaying analytics, and various decorative items in the background.
25:31
But I have 28.
25:32
I would recommend starting maybe 15, 20 if that's your first batch of work, just to not get overwhelmed.
25:39
The most tricky part about app localization is to find all the strings to localize.
25:40
A man wearing glasses and a black t-shirt with the text "DO OR DO NOT, THERE IS NO TRY" sits at a desk holding a small device. Behind him are two monitors displaying financial data and a laptop showing an image of a person on a couch. A cactus plant, a yellow duck toy, and a framed picture with Japanese text are also visible on the desk.
25:45
So, obviously, some things are easy.
25:48
Welcome to WaterReminder app.
25:50
A man with glasses and a black t-shirt sits at a desk holding a small electronic device, with a laptop, monitor displaying financial data, and various decorative items visible in the background.
25:50
And, you know, you just localize it.
25:52
Done.
25:52
And, for example, track your daily hydration level.
25:56
You find the string, you localize.
25:57
But there are a lot of strings that are kind of hidden.
26:00
And if you Vibecode your app, you might not even know about this because they are kind of not a string but a return and it's generated.
26:00
A man with glasses and a black t-shirt holds a small camera while standing in front of a desk.
26:09
I spend a lot of time perfecting my audit skill that find all the strings.
26:10
A man with glasses and a black t-shirt stands in front of a desk holding a small camera, with a laptop, monitor displaying financial data, and various decorative items on the table behind him.
26:16
But I have a recommend for you to double check that.
26:19
And the skill is for Swift native.
26:20
A man with glasses and a black t-shirt stands in front of a desk holding a small electronic device, while computer monitors displaying graphs are visible behind him.
26:22
If you use something else, it likely will not work out of the box.
26:27
And you will need to do some improvements to it, some polishment.
26:30
A man with glasses and a black t-shirt is holding two small cameras in front of a desk.
26:30
Double check the first localization of your app.
26:33
Because maybe you have something else.
26:34
Maybe the apps that I built are not as complex as yours.
26:39
Double check this.
26:40
A lot of strings can be, you know, not localized.
26:40
A man with glasses and a black t-shirt stands in front of a desk, holding a small device while gesturing with his other hand. Behind him is a computer monitor displaying financial metrics and a laptop showing an image of a person on a couch. A framed picture, a small figurine, and a cactus are also visible on the desk.
26:43
So the task is pretty simple.
26:45
You put every string in your app in basically like localization function and then it references the dictionary.
26:50
A man with glasses and a black t-shirt sits at a desk holding a small electronic device, with computer monitors displaying graphs behind him.
26:54
And it shows the translated version.
26:58
A few tricky parts.
26:59
First, don't forget to add a setting to pick a language.
27:00
A man with glasses and a black t-shirt stands in front of a desk holding a small device, with computer monitors displaying graphs behind him.
27:02
Because by default, you will have like a system language selected.
27:07
But maybe for the user, they don't like it.
27:10
A man with glasses and a black t-shirt stands in front of a desk holding a small device, with a laptop, monitor displaying financial data, and various decorative items on the wooden surface behind him.
27:10
Maybe the default is Spanish.
27:12
But they are more comfortable in English.
27:13
So in the setting, pick an option to select an English version.
27:17
I think my skill already does that for you.
27:19
Second thing.
27:20
A man with glasses and a black t-shirt stands in front of a desk holding a small device, with a laptop, monitor displaying graphs, and various decorative items on the table behind him.
27:21
It can be slightly tricky if you have Apple Watch, for example, and iPhone.
27:26
You kind of need double dictionaries or maybe app groups.
27:30
A man with glasses and a black t-shirt sits at a wooden desk holding a small electronic device, with a laptop, monitor displaying financial metrics, and various decorative items visible in the background.
27:31
So it's a little bit tricky.
27:32
And I would definitely recommend paying attention to this.
27:34
Third thing is when you localize the app, not everything should be localized.
27:39
So obviously, if you want some basic phrases, sure.
27:40
A man with glasses and a black t-shirt sits at a desk holding a small electronic device, with a laptop, monitor displaying financial data, and various decorative items visible in the background.
27:44
But maybe some terms, some names should not be localized.
27:48
And especially like in the sport can be some terms that just are used in other languages too.
27:50
A man with glasses and a black t-shirt stands in front of a desk holding a small device, while behind him are two computer screens displaying graphs and data, along with various items on the desk including a laptop, figurines, and a cactus plant.
27:55
Pay attention to this.
27:56
Especially on the few runs in my skill, I think agent builds a dictionary per app.
28:00
A man with glasses and a black t-shirt is gesturing while holding a small device in front of a desk.
28:02
So it's very convenient.
28:03
But it's not bulletproof.
28:05
And definitely when you localize the app, test it.
28:08
Because things can get wrong.
28:10
This is like the hardest part because there are so many variables here.
28:10
A man in a black t-shirt with glasses sits at a desk, gesturing with one hand while holding a small object in the other. Behind him are two computer monitors displaying graphs and data, along with a laptop, a cactus plant, and various decorative items on the desk.
28:15
Localize your app.
28:16
I have 28 languages.
28:18
You, but definitely localize it.
28:20
A man with glasses and a black t-shirt sits at a desk, holding a small device in one hand while gesturing with the other. Behind him are two monitors displaying financial data, a laptop, and various decorative items including a cactus plant and figurines.
28:22
Yeah.
28:22
So that's four horsemen of App Store Optimization.
28:27
A few things that might get you, maybe you are confused about them.
28:30
A man wearing glasses and a black t-shirt stands in front of a desk holding two small electronic devices, with a laptop, monitor displaying analytics, and various decorative items visible on the desk behind him.
28:32
And I will give you like, you know, just a blitz answers.
28:36
First, what to use to translate things.
28:39
I personally have a setup in which I use DeepSeq API because it's dirt cheap.
28:40
A man with glasses and a black t-shirt stands in front of a desk holding a small camera, with a laptop, monitor displaying graphs, and various decorative items on the desk behind him.
28:45
There is no other word.
28:46
They announced the price increase, but there are no still specific things.
28:50
A man with glasses sits behind a desk in front of a computer monitor displaying financial metrics, while a large black overlay window shows API usage statistics including cost, requests, and tokens.
28:51
You can use any other.
28:53
Recently, OpenAI reduced the API pricing on Luna, Gemini, maybe Grok.
28:58
Use a cheap model.
28:59
Because that's a fairly simple task to localize a bunch of strings, a bunch of text in other languages.
29:00
A man with glasses and a black t-shirt sits at a desk holding a small camera, with a laptop, monitor displaying metrics, and various decorative items in the background.
29:06
The only thing that matters on the quality is how much context you provide about the app.
29:10
So, for example, if you have a water reminder app, AI agent just needs to understand the context of the app.
29:10
A man with glasses and a black t-shirt sits at a wooden desk holding a small electronic device, with a laptop, monitor displaying financial data, and various decorative items on the desk behind him.
29:15
Some terms that they should not touch, whatever.
29:18
Use a cheap API.
29:19
If you don't want to use API, for example, you are on the max plan.
29:20
A man with glasses and a black t-shirt sits at a desk holding a small device, with computer monitors displaying graphs behind him.
29:22
You have a lot of free usage use sub-agents.
29:25
In my skill, I think there is like default approach that AI will ask you.
29:30
A man with glasses and a black t-shirt sits at a desk holding a small electronic device, with a laptop, monitor displaying financial data, and various decorative items on the table behind him.
29:30
I most of the time use API because it's just, you know, doesn't eat my usage.
29:35
And it's, again, it's so cheap.
29:37
To localize the app in 28 languages is like less than a dollar.
29:40
A man with glasses and a black t-shirt stands in front of a desk holding a small electronic device, while a laptop, monitor displaying financial data, and various decorative items are visible on the desk behind him.
29:41
So, you know, it's...
29:41
Next thing, you did everything.
29:45
You localized App Store Connect.
29:46
You localized screenshots.
29:48
What to do next.
29:49
How to submit them.
29:50
A man with glasses and a black t-shirt stands in front of a desk holding a small electronic device, while behind him are two computer monitors displaying graphs and data, along with a laptop, figurines, and a cactus plant.
29:50
I don't think you want to do it manually.
29:53
My go-to approach is to do it from terminal.
29:56
I used Fastlane and something else.
29:58
When I shared that, a lot of people said, oh, why you use Fastlane and not other skill?
30:00
A man with glasses and a black t-shirt sits at a desk holding a small electronic device, with a laptop, monitor displaying financial metrics, and various decorative items visible in the background.
30:03
Look, you can probably adapt the skill.
30:06
I used Fastlane just because that was the first thing.
30:08
I'm not getting anything from them, sadly.
30:10
A man with glasses and a black t-shirt holds up a small electronic device in front of a desk featuring a laptop, monitor displaying financial data, and various decorative items.
30:11
Again, I just use it because that was the first thing and it does its job.
30:15
There are no disadvantages for me.
30:16
It helps me to upload builds and upload App Store metadata.
30:20
A man with glasses and a black t-shirt is gesturing while holding a small device in front of a desk.
30:24
So, definitely use terminal, but whatever you like.
30:28
The localization stays from version to version.
30:30
A man with glasses and a black t-shirt sits at a desk holding a small electronic device, with a laptop, monitor displaying financial data, and various decorative items visible in the background.
30:31
You don't need to do it every time.
30:33
Except when you add new version, pay attention.
30:36
There was a bug previously that promo text in App Store gone missing.
30:40
A man with glasses and a black t-shirt sits in front of a desk holding a microphone, while a laptop, monitor displaying financial data, and various decorative items are visible on the desk behind him.
30:40
So, in my skill, I think that kind of is paying attention, but I'm not sure 100%.
30:47
So, just when you add new version, your promo text will be gone,
30:50
A man with glasses and a black t-shirt sits at a desk holding a small electronic device, with a laptop, monitor displaying financial metrics, and various decorative items in the background.
30:51
but you can access it from the previous version.
30:53
Maybe it will be fixed in the new versions of App Store Connect.
30:56
One more thing.
30:57
I definitely recommend creating a Contact Us button in the settings.
31:00
A man with glasses and a black t-shirt stands in front of a desk holding a small electronic device, with a laptop, monitor displaying graphs, and various decorative items visible on the desk behind him.
31:05
A lot of times, things can get really weird when you have so many localizations.
31:10
And, yeah.
31:10
A man in a black t-shirt and glasses holds a small electronic device while standing in front of a desk with a laptop, monitor displaying graphs, and various decorative items.
31:12
Add it.
31:12
Don't be surprised when people contact you in their native language.
31:15
Germans love to do it.
31:16
Everyone, when they write emails, think I speak German.
31:20
At some point, I might even learn it.
31:20
A man with glasses and a black t-shirt sits at a desk holding a small object, with a laptop, monitor displaying graphs, and various items on the desk behind him.
31:22
It's a business expense at this point.
31:24
But that's pretty much it for this video.
31:26
I think this is the ultimate guide.
31:28
All you need to know about App Store Optimization.
31:30
Obviously, the most important part is to build good apps that people use, that people pay for.
31:30
A man in a black t-shirt with glasses sits at a desk, gesturing while holding an object. Behind him are two computer monitors displaying graphs and data, along with a laptop, a cactus plant, and various small figurines on the desk.
31:35
And that kind of goes without saying, maybe that should be in the introduction of the video.
31:39
If you build absolutely crap apps, no amount of App Store Optimization will put them in number one.
31:40
A man with glasses and a black t-shirt gestures while sitting in front of a desk holding a laptop, monitor displaying analytics, and various small items.
31:45
But a lot of times, you can definitely improve your number of installs and amount of revenue by doing App Store Optimization.
31:50
A man with glasses and a black t-shirt stands in front of a desk holding a small electronic device, with a laptop, monitor displaying financial data, and various decorative items on the wooden surface behind him.
31:53
Again, the skill is absolutely free.
31:55
Install it.
31:56
Duplicated.
31:57
So it's your own.
31:58
Improve it.
31:59
Polish it.
32:00
And do everything from your terminal.
32:00
A man wearing glasses and a black t-shirt stands in front of a desk holding two small electronic devices, with a laptop, monitor displaying financial data, and various decorative items visible on the workspace.
32:04
And this is the closest to marketing on autopilot that I felt with iOS apps.
32:09
Because it just requires me to do the task once.
32:10
A man with glasses and a black t-shirt sits at a desk holding a small electronic device, with a laptop, monitor displaying financial data, and various decorative items visible in the background.
32:13
And then I get installs for 15% of revenue from Apple.
32:19
So, yeah.
32:20
Let me know if you like this video.
32:20
A man with glasses and a black t-shirt stands in front of a desk holding a small device, with a laptop, monitor displaying metrics, and various decorative items visible.
32:21
If you have any questions about App Store Optimization, maybe you have some topics that you don't fully understand.
32:27
And I will try to cover them in the next videos.

Метки автора публикации на площадке

  • People & Blogs

Найдено за секунды — никто не мотал ползунок

Хотите свою копию просмотренного — с поиском?

Сохраняйте важное, индексируйте локально по речи и тексту с экрана и находите момент потом по фразе, а не перетаскиванием ползунка через целый час.

Скачать MnemoViНаберите фразу — попадёте на нужную секунду