15: Marketing at Launch
00:00:00
◼
►
Welcome to Under the Radar, a show about independent iOS app development.
00:00:04
◼
►
I'm Marco Arment. And I'm David Smith. Under the Radar is never longer than 30 minutes,
00:00:08
◼
►
so let's get started. So today we're going to talk a lot about
00:00:12
◼
►
what it's like to launch a new version of your app or a new app. This is
00:00:16
◼
►
launch day, planning launch day, and then what actually happens on launch day.
00:00:20
◼
►
Now David, you recently went through a notable launch of one of your notable
00:00:24
◼
►
products. Do you mind telling us about that? Sure. So yeah, so the part of this
00:00:28
◼
►
idea to do this was I recently launched a big update to my sleep tracker for the Apple
00:00:32
◼
►
Watch sleep++. It's been a while since I'd gone through the process of like, okay, this
00:00:39
◼
►
is like, whenever you like some updates, you just kind of put out without really any desire
00:00:44
◼
►
or goal or need for attention. But every now and then you find yourself in a place that
00:00:48
◼
►
you're like, this is one of those things that if possible, I would really like people to
00:00:54
◼
►
to pay attention to.
00:00:55
◼
►
I think it's worthwhile, I think it's interesting,
00:00:57
◼
►
it's compelling, but how do I get that out?
00:01:01
◼
►
And so for C++, I went through all the steps
00:01:04
◼
►
that we're about to talk about, of trying to understand
00:01:07
◼
►
what is compelling, what is interesting,
00:01:09
◼
►
what is the message about why this is worth
00:01:11
◼
►
paying attention to, and who should I tell?
00:01:13
◼
►
And trying to work that out, and writing a bunch of emails,
00:01:16
◼
►
and preparing blog posts, and eventually putting it out,
00:01:19
◼
►
putting it out in the store, and thankfully,
00:01:22
◼
►
it had a really nice reception.
00:01:23
◼
►
got picked up in a lot of places and had good downloads,
00:01:26
◼
►
and so overall I would say it was a success.
00:01:28
◼
►
And so hopefully we can talk through this process
00:01:31
◼
►
and other people can learn from the mistakes
00:01:34
◼
►
and the lessons we've both had from,
00:01:36
◼
►
we've each probably launched at least several,
00:01:40
◼
►
like dozens of these kind of big updates
00:01:41
◼
►
where you're like, how am I gonna get attention for it?
00:01:44
◼
►
And hopefully it's something to learn in that process.
00:01:47
◼
►
- Yeah, absolutely.
00:01:48
◼
►
I mean, for me, almost every update or launch,
00:01:52
◼
►
it has some degree of underlying stress and preparation
00:01:55
◼
►
and anxiety until it's actually like in people's hands
00:01:58
◼
►
and seemingly not totally broken.
00:02:01
◼
►
But certainly like the big ones,
00:02:04
◼
►
like in the next version of Overcast,
00:02:07
◼
►
I'm planning on calling it version 2.5,
00:02:10
◼
►
'cause I've made a lot of improvements since 2.0
00:02:13
◼
►
and I feel like I kind of half want it to be a big deal.
00:02:16
◼
►
Like it isn't a 3.0,
00:02:17
◼
►
but it is a substantial improvement over 2.0
00:02:20
◼
►
in a number of areas.
00:02:21
◼
►
So that's why I feel like, okay, 2.5, I feel like it deserves that level of PR, if
00:02:28
◼
►
that makes sense. Do you ever do like a 0.5 or you just go, you know?
00:02:31
◼
►
I think I tend to do just, I would just call it the next big number, because the number
00:02:36
◼
►
only sort of matters, and it's just a much clearer message, often, maybe, to just say,
00:02:41
◼
►
like, you know, this is, it's like, if people understand what, if the first number gets
00:02:45
◼
►
bigger, typically that means big, cool stuff. Whereas 0.5, like, unless you realize that
00:02:51
◼
►
that the previous version wasn't 0.4,
00:02:54
◼
►
that wouldn't be as significant.
00:02:56
◼
►
But I definitely have that same thought of it's like,
00:02:58
◼
►
you're trying to weigh when you do an update of like,
00:03:01
◼
►
is this, how notable is this?
00:03:03
◼
►
Because I feel like you only have a certain amount
00:03:06
◼
►
of attention that you can reasonably expect
00:03:09
◼
►
to sort of garner with any update.
00:03:11
◼
►
You know, and so if every single update I did,
00:03:13
◼
►
every minor bug fix, every little change I made to the app,
00:03:17
◼
►
I should have treated it as though it was a big deal,
00:03:20
◼
►
I would very quickly sort of dilute any credence I had
00:03:25
◼
►
with people in the press or with my audience,
00:03:27
◼
►
and you kind of have the boy who cried wolf problem
00:03:30
◼
►
and no one would pay attention.
00:03:31
◼
►
And so I definitely see when you say,
00:03:33
◼
►
it's kind of like half a big deal,
00:03:35
◼
►
you're kind of signaling that and indicating,
00:03:36
◼
►
hey, I know this isn't as this massive important thing,
00:03:40
◼
►
and that's okay, but it's important,
00:03:42
◼
►
so maybe take a look at it.
00:03:44
◼
►
But just being honest about that
00:03:46
◼
►
and finding that balance of how important it is in reality
00:03:49
◼
►
versus how often you can sort of bang on the drum
00:03:54
◼
►
and say, hey, come and look at me.
00:03:56
◼
►
- Yeah, that makes sense.
00:03:57
◼
►
I mean, really, when you're talking about version numbering,
00:03:59
◼
►
I mean, your users will so rarely
00:04:01
◼
►
even see the version number.
00:04:03
◼
►
I mean, they will notice when they launch the app,
00:04:05
◼
►
which has been auto-updated, and it looks different.
00:04:08
◼
►
But they won't notice that, oh, the version number
00:04:12
◼
►
in the store is now a new even number
00:04:14
◼
►
because they're not gonna look at the release notes.
00:04:16
◼
►
Nobody looks at the release notes anymore on iOS.
00:04:19
◼
►
And so it really, it's mostly a signal, in my opinion,
00:04:22
◼
►
the version number and the major versus minor
00:04:24
◼
►
improvement numbers are mostly a signal to the press.
00:04:27
◼
►
It's like you are kind of using the version number
00:04:30
◼
►
to tell the press when it's a big deal.
00:04:33
◼
►
So if you have reached version 4.0 after five years,
00:04:38
◼
►
that's worth somebody paying a little bit
00:04:41
◼
►
of attention to at least.
00:04:42
◼
►
That's worth like, okay, I have this giant email inbox
00:04:46
◼
►
as a press person, I have all these people pitching me
00:04:49
◼
►
what new app updates and what new apps they have, but oh, this app I've heard of for five
00:04:53
◼
►
years just released version 4.0, I want to at least read that and pay attention to that.
00:04:59
◼
►
And you're right, like totally the cried wolf situation happens where, I mean what version
00:05:03
◼
►
is Chrome and Firefox running now? They're in like the 40s and 50s now or something,
00:05:08
◼
►
right? I mean, like, you know, they've decided that that no longer matters, and that's fine,
00:05:13
◼
►
advantages to that too. But I think for indie apps, absolutely, use version numbering and
00:05:21
◼
►
major versus minor as a way to signal to the press when something is important and worth
00:05:28
◼
►
further consideration and coverage.
00:05:30
◼
►
Yeah, because I think, and it's also probably worth saying, in all of your preparations
00:05:35
◼
►
for this kind of marketing, this type of trying to get attention, the most important advice
00:05:42
◼
►
I could ever give to somebody is to try and make sure that you have a very clear and concise
00:05:46
◼
►
story about what's changed, why that's important, that if you can't tell somebody in two or
00:05:55
◼
►
three sentences what's changed, why this would be interesting, if it's a new app, like why
00:06:00
◼
►
this app is new or interesting or is worth paying attention to, you're really going to
00:06:06
◼
►
And all of these little things is trying to boil the coolness of your update down to something
00:06:12
◼
►
very concise.
00:06:13
◼
►
And so if you can say, "Here is 2.0.
00:06:16
◼
►
It does X, Y, and Z," you're in a much better place than, "Oh, it does 50 new things
00:06:21
◼
►
or 100 new things."
00:06:23
◼
►
That's not really compelling.
00:06:24
◼
►
It needs to be something that's a very clear story.
00:06:28
◼
►
And you may need to structure the changes you make to fit a story.
00:06:32
◼
►
Sometimes I'll look at that and I'll have features that are added into, that are part
00:06:37
◼
►
of the update but aren't really important, and I won't really mention them in my update
00:06:41
◼
►
notes because I find it's better to be able to say, "This update is all about this.
00:06:47
◼
►
Here's the theme of what's going on."
00:06:49
◼
►
Because A, it's easier for someone in the press to write a story about, and B, it's
00:06:53
◼
►
just easier to understand, both to someone in the press or to just a customer.
00:06:57
◼
►
If they go to the app store and they click on the "What's New" section, and it's
00:07:01
◼
►
Like, this is now better because X.
00:07:04
◼
►
The sleep analysis engine can now differentiate between multiple different sleep types and
00:07:11
◼
►
giving you better data.
00:07:13
◼
►
That's a simple, straightforward story.
00:07:15
◼
►
That was most of what my recent C++ update was about.
00:07:18
◼
►
That was the story I was pitching.
00:07:19
◼
►
It included a whole bunch of other fixes and changes and improvements, but that was the
00:07:23
◼
►
story that I was telling, and that makes it simpler.
00:07:25
◼
►
Because you want to end up with something that you'd have someone look at and be like,
00:07:29
◼
►
"Oh, wow, that's cool.
00:07:30
◼
►
I want to download that or I want to explore that more.
00:07:33
◼
►
Or if you're in a press and you've got 50 pitches, what's the thing that's going to
00:07:36
◼
►
hook them and make them want to continue reading your description or your pitch?
00:07:43
◼
►
And this doesn't apply only to 2.0, 3.0 kind of updates.
00:07:46
◼
►
This applies to the entire app.
00:07:47
◼
►
This applies to your 1.0, if not even more so.
00:07:51
◼
►
Because your app—this is kind of like what I was talking about in my NS Conference talk
00:07:54
◼
►
last year about app marketing, where like your app, if you can't boil down why somebody
00:08:00
◼
►
should care about it at all in one or two sentences, it's going to be very hard to
00:08:05
◼
►
get attention and to get press, or at least to get attention that lasts. And you can do
00:08:11
◼
►
it, you know, you can have like an everything text editor that just, you can do everything
00:08:14
◼
►
with this app, you know, or, you know, and everything, some kind of like everything bucket,
00:08:17
◼
►
like oh, you can capture all your data and organize it, you know, like something very
00:08:22
◼
►
vague but you know that it's very hard to stand out from the crowd with that or
00:08:27
◼
►
if you say like you know this is the the iOS audio editor with 300 plugins like
00:08:34
◼
►
okay like that doesn't it doesn't tell as compelling of a story as if you can
00:08:39
◼
►
boil it down to a few specific noteworthy and useful sounding or
00:08:45
◼
►
compelling sounding specific bullet points about like my app does these
00:08:50
◼
►
three things, period. And then version two has these two or three big changes that will
00:08:55
◼
►
help you. And yeah, you're right, one of those changes should not be fixed 60 bugs.
00:09:02
◼
►
No one needs to be announced to that you fixed bugs. You should be fixing bugs and you shouldn't
00:09:08
◼
►
even need to use PR to advertise that you are fixing bugs. You should just fix them.
00:09:17
◼
►
the reason why somebody should care about your new version is not because
00:09:20
◼
►
you fixed more bugs from the previous one. That's kind of an insult to your own
00:09:24
◼
►
product. Fix the bugs, yeah, but also have other reasons that people should
00:09:29
◼
►
care about and kind of downplay the bug fixing if you can. Like summarize it all
00:09:33
◼
►
as one bullet point. Bug fixes and improvements, you know, like I always in
00:09:36
◼
►
my business I always have like, you know, like the top few bullets of my
00:09:41
◼
►
change logs in iOS will always be like, you know, interesting features. Like if I
00:09:45
◼
►
I have to remove something that'll be up top.
00:09:46
◼
►
That's usually not the case.
00:09:48
◼
►
Otherwise it'll be interesting, compelling things
00:09:52
◼
►
in those first few bullets.
00:09:53
◼
►
And then the lower ones, I'll consolidate
00:09:56
◼
►
almost everything else that nobody cares about
00:09:59
◼
►
into a single bullet that says bug fixes
00:10:01
◼
►
and other minor improvements.
00:10:03
◼
►
Because nobody cares that, oh, I increased
00:10:05
◼
►
the artwork size by four pixels.
00:10:07
◼
►
It doesn't matter.
00:10:08
◼
►
- Yeah, and I think this is the kind of thing
00:10:09
◼
►
that it's an important distinction that,
00:10:12
◼
►
I know it took a long time for me to learn as I started making apps, is marketing and
00:10:18
◼
►
PR is a different thing than software engineering and making things.
00:10:25
◼
►
And not necessarily that it's...
00:10:28
◼
►
I still, in all of my marketing materials, strive to be honest and clear and straightforward.
00:10:34
◼
►
But it's not that...
00:10:37
◼
►
I want to tell people things that are going to be attractive and interesting and sell
00:10:44
◼
►
my app to them.
00:10:45
◼
►
I'm selling to them.
00:10:46
◼
►
I want to emphasize the good and downplay the bad, because if I don't, it's not going
00:10:53
◼
►
to be compelling.
00:10:54
◼
►
And your example with bug fixes is a great one there, because while it's true that fixing
00:11:00
◼
►
60 bugs may actually be important and have made the app way, way better and be a really
00:11:04
◼
►
important thing, what you're saying when you say that, like the message that sends to your
00:11:09
◼
►
customers is like, "Here's my app. Now it's less terrible." And that's not compelling.
00:11:17
◼
►
You don't want to tell somebody, "Hey, here's this thing that's less terrible than it used
00:11:21
◼
►
to be." It has to have that positive, exciting, interesting flair to it. It's awesome because
00:11:28
◼
►
of this, and emphasizing things like fixing bugs isn't probably going to be it. It's like
00:11:33
◼
►
You wanna have something that is going to be,
00:11:37
◼
►
have that positive impact on them rather than, yeah,
00:11:41
◼
►
That's probably, that's a pretty low bar
00:11:44
◼
►
to try and get someone's attention.
00:11:46
◼
►
- So once you have the story, you've come up with
00:11:50
◼
►
what is this compelling feature set,
00:11:52
◼
►
what is this thing, this hook that you're going
00:11:54
◼
►
to give to people, the next thing you have
00:11:57
◼
►
to kind of work through is who are you actually
00:12:00
◼
►
going to tell, it seems?
00:12:02
◼
►
And obviously, you'll talk to your friends and your family,
00:12:05
◼
►
colleagues, your network.
00:12:07
◼
►
But inevitably, to have any kind of big splash,
00:12:10
◼
►
you need to reach out to the press.
00:12:13
◼
►
And these are all kinds of people.
00:12:14
◼
►
They could be from websites, from blogs, podcasts,
00:12:21
◼
►
It could be whatever.
00:12:23
◼
►
YouTubers dwarf our audiences, just for the record.
00:12:25
◼
►
If you can get MKBHD to talk about something,
00:12:27
◼
►
that's so much better than any tech blog you've ever heard of.
00:12:31
◼
►
>> Yeah. And you need to reach out to them. And one thing I always wanted to mention here
00:12:36
◼
►
is it's okay for that to be really, really scary because I've been doing this a long
00:12:42
◼
►
time. I've been an independent developer for almost eight years now, I think, or seven
00:12:46
◼
►
years. And it's still every time I sit down to write an email to someone in the press,
00:12:51
◼
►
many of these people who I know personally now who I'm good friends with and will meet
00:12:56
◼
►
up when we're in the same town and things, it still is scary because whenever you actually
00:13:00
◼
►
have to put virtual pen to ink kind of thing.
00:13:05
◼
►
It's like you have to say, OK, I think this is cool.
00:13:09
◼
►
I hope you do too.
00:13:11
◼
►
And there's a certain vulnerability about that, because if they come back and say, I
00:13:14
◼
►
don't think that's actually very cool or interesting, that's kind of not great.
00:13:19
◼
►
But you have to kind of work past that and understand that, well, you worked on this
00:13:23
◼
►
for a long enough time.
00:13:24
◼
►
You owe it to your app and to yourself to put your best foot forward and to move past
00:13:28
◼
►
that and to say like, "Oh no, these are the people I respect," because if people ever
00:13:33
◼
►
ask me who I should reach out to, it's like, "Well, reach out to the people whose opinions
00:13:38
◼
►
you would respect, and people who, when they recommend apps, you treat that with a fair
00:13:45
◼
►
bit of regard, because presumably there's reasons why you think that, and there's reasons
00:13:50
◼
►
that other people would think that too."
00:13:51
◼
►
Yeah, and it takes a certain degree of getting over the shyness fact that you kind of alluded
00:13:59
◼
►
Like a lot of developers, they kind of just want to be Steve Wozniak.
00:14:02
◼
►
Like I'll just make something cool and the world will respect it I guess, but I'm not
00:14:06
◼
►
going to be out there being the showman.
00:14:09
◼
►
Because a lot of developers, that's just not the kind of personality that we often have.
00:14:14
◼
►
And the fact is that that's not enough.
00:14:19
◼
►
enough when it was 1970s whatever and there were no other computers out there and Steve
00:14:25
◼
►
Wozniak was making brilliant things that like a few other people discovered because they
00:14:29
◼
►
were brilliant and there wasn't much else out there. That worked then. But that wouldn't
00:14:33
◼
►
work today in a very very crowded market where if you don't get some kind of recognition
00:14:40
◼
►
to make you stand out from the crowd then no one's ever going to find you. And so you
00:14:45
◼
►
You have to, to some degree, be willing to take on the role of being the show person
00:14:51
◼
►
for your app and developing some kind of quick pitch to be able to brag about it.
00:14:59
◼
►
Not to say like, I'm the greatest person in the world, but I've made this app that's
00:15:03
◼
►
really cool and useful for this short list of reasons or for this use case that you might
00:15:10
◼
►
And you have to be able to communicate that clearly and confidently, because if you can't,
00:15:16
◼
►
it's very unlikely anybody else will do it for you these days, because they won't ever
00:15:20
◼
►
see you, they won't ever find you.
00:15:22
◼
►
Yeah, and it's also, I think, worth mentioning here that this is the place that I think you
00:15:27
◼
►
often run into the, like, you look at someone who has been doing this for longer, and you
00:15:33
◼
►
see the size of the audience they have, and you see the sort of the splash that they're
00:15:38
◼
►
able to get. And it's easy to kind of look at that and be like, "Well, that's fine
00:15:42
◼
►
for them, but I'm never going to get there."
00:15:45
◼
►
I've never heard that before.
00:15:47
◼
►
But the reality—and I think back to myself, like many years ago—I'm doing the same
00:15:54
◼
►
things now, but I have a bigger audience for them. But when I launched an app back there,
00:16:00
◼
►
I still wrote a blog post. I would still try and reach out to as much of the press as I
00:16:04
◼
►
as I could, I would do all the same things.
00:16:06
◼
►
And A, that was good practice for getting good at that
00:16:11
◼
►
when there's a smaller attention on it,
00:16:13
◼
►
so you can build the skill.
00:16:17
◼
►
But it's also the understanding that that's just
00:16:19
◼
►
what you have to do to ever get to that point.
00:16:22
◼
►
No one just one day turned around and all of a sudden
00:16:25
◼
►
had this massive audience with a big following
00:16:27
◼
►
that when they put something out got a lot of attention.
00:16:29
◼
►
You build that over time, and the only way
00:16:31
◼
►
you're ever going to get there is to get started.
00:16:34
◼
►
There's no point in saying, well, I may not as well even
00:16:38
◼
►
try because I'm never going to get to where they are.
00:16:41
◼
►
It's like, well, OK, I guess if you don't try,
00:16:43
◼
►
you're definitely never going to get there.
00:16:45
◼
►
But if you want to get there, if you
00:16:46
◼
►
want to have a successful business that
00:16:49
◼
►
gets a lot of attention and lots of downloads,
00:16:52
◼
►
you're going to have to start by doing the things
00:16:55
◼
►
that other people do.
00:16:56
◼
►
And understand that to start with, maybe that'll go slowly.
00:17:00
◼
►
But over time, if what you're making is good,
00:17:03
◼
►
in my experience, it will find its audience,
00:17:05
◼
►
and it will gather its success,
00:17:07
◼
►
and you'll end up in the place of those people
00:17:10
◼
►
that have been doing it for longer.
00:17:13
◼
►
'Cause some of it, there's no shortcut.
00:17:14
◼
►
The only shortcut is experience,
00:17:16
◼
►
and you're just to keep trying and trying and trying again.
00:17:20
◼
►
And also, before we move off the topic of promotion,
00:17:23
◼
►
two quick things that are not to be discounted
00:17:26
◼
►
and that are very important here.
00:17:27
◼
►
Number one, don't forget to promote to non-tech sites
00:17:32
◼
►
that might be relevant to your app.
00:17:33
◼
►
So look around, if your app is not just like
00:17:36
◼
►
how to sort your RSS feeds,
00:17:38
◼
►
like if it's something that is not just appealing
00:17:40
◼
►
to the people who read sites about iOS apps
00:17:43
◼
►
and iPhone news and stuff, like look around and see,
00:17:46
◼
►
you know, are you making an app that is,
00:17:49
◼
►
like you have my recipe book, right?
00:17:51
◼
►
You still maintain that, right?
00:17:52
◼
►
- Yeah, yeah. - Yeah.
00:17:53
◼
►
So like, that's an app for baking and recipes and cooking.
00:17:56
◼
►
like go to blogs that have audiences that are about cooking with recipes and using iPads
00:18:02
◼
►
in the kitchen. Like, you know, something like, you go to relevant places for any non-tech
00:18:08
◼
►
interests and, you know, go to those blogs and everything. Because like, look, every,
00:18:11
◼
►
and this goes for the tech blogs too, these blogs and everything, they want good stuff
00:18:15
◼
►
to post. They, you know, if they're trying to make one to five posts a day or whatever,
00:18:20
◼
►
you know, depending on the site, it could be more than that if it's Rene Ritchie. You
00:18:24
◼
►
You know, it's, man, that guy's a machine.
00:18:26
◼
►
You know, you're trying to make, you know,
00:18:28
◼
►
these sites need stuff to write about.
00:18:30
◼
►
They need content.
00:18:31
◼
►
You are doing them a favor by giving them something good,
00:18:34
◼
►
and they are out there looking for something good
00:18:37
◼
►
to write about every single day.
00:18:39
◼
►
So, you know, the demand is there,
00:18:42
◼
►
and the more narrow you can go with the site,
00:18:44
◼
►
the better it will be for your chances
00:18:46
◼
►
of them writing about it, you know,
00:18:47
◼
►
if you have any kind of narrow appeal.
00:18:49
◼
►
The other thing I want to mention is
00:18:51
◼
►
use Apple promotion as well.
00:18:53
◼
►
You know, the App Store has a similar issue of they,
00:18:56
◼
►
every Thursday, they put in a whole new set of apps.
00:18:59
◼
►
And by the way, there's not just one App Store
00:19:01
◼
►
all over the world.
00:19:02
◼
►
Each like category, like each region of the world
00:19:05
◼
►
has its own editorial selections in the App Store usually.
00:19:08
◼
►
And so you have all these different App Store
00:19:11
◼
►
editorial teams looking for apps to feature
00:19:14
◼
►
in all these different categories,
00:19:15
◼
►
and all these different subcategories,
00:19:16
◼
►
all these different special collections,
00:19:18
◼
►
and especially around like new iOS releases,
00:19:21
◼
►
if you're taking advantage of new APIs or anything.
00:19:23
◼
►
Apple wants to feature good apps,
00:19:25
◼
►
especially if they are making Apple's technologies
00:19:28
◼
►
and devices look good.
00:19:29
◼
►
So first of all, that should maybe be a consideration
00:19:32
◼
►
when you're designing your app.
00:19:33
◼
►
But second of all, once you are ready to launch your app,
00:19:37
◼
►
Apple's been telling us for the last couple of events
00:19:40
◼
►
they do for developers now, there's an email address,
00:19:43
◼
►
I believe on the top of my head,
00:19:44
◼
►
I believe it's appstorepromotion@apple.com,
00:19:46
◼
►
is that right, Dina?
00:19:47
◼
►
- That sounds right.
00:19:48
◼
►
- So we'll look it up, we'll confirm,
00:19:49
◼
►
but I believe it's appstorepromotion@apple.com.
00:19:52
◼
►
And they actually ask you to please email them there,
00:19:56
◼
►
you know, maybe four to six weeks ahead
00:19:58
◼
►
of your intended release.
00:20:00
◼
►
And tell them about the app,
00:20:02
◼
►
tell them when you plan to launch,
00:20:03
◼
►
what your marketing plan also includes,
00:20:06
◼
►
so, you know, 'cause they don't wanna feel like,
00:20:07
◼
►
the only people promoting you.
00:20:09
◼
►
But, you know, tell them about your app,
00:20:12
◼
►
and tell them why it's cool, maybe show them,
00:20:13
◼
►
you can send them beta builds,
00:20:15
◼
►
you know, they might not ever use them,
00:20:16
◼
►
but it's worth attaching a two meg email attachment
00:20:18
◼
►
or whatever, like go for it.
00:20:21
◼
►
you know, use that. And look, they might say no, but they're actually asking developers.
00:20:27
◼
►
Well, knowing Apple, they would probably say nothing rather than no. But they're, you know,
00:20:31
◼
►
you're not bothering them, you're not putting them out by sending them an email saying,
00:20:34
◼
►
"Hey, this is what my app is going to do. You know, I'd love it if you consider featuring
00:20:37
◼
►
it or promoting it or whatever." Because they're actually asking us to do that. They're asking
00:20:41
◼
►
developers, "Please email us with your promotions at this email address that includes promotion
00:20:46
◼
►
in the email address. This is exactly what this is for. So use that. And chances are,
00:20:52
◼
►
most of the time, it won't work out. But sometimes it will, and that'll be worth it.
00:20:55
◼
►
Exactly. And I think that, to close up the discussion of the materials you're putting
00:21:00
◼
►
together, I also want to emphasize the importance of what you put in iTunes Connect, because
00:21:04
◼
►
the reality is, like, your description there, your screenshots, especially your screenshots,
00:21:09
◼
►
are the thing that most people, that's all they're really going to know about your app
00:21:14
◼
►
is what they see there.
00:21:15
◼
►
And from Apple's perspective, I imagine
00:21:18
◼
►
that is the first thing they look at.
00:21:19
◼
►
How will this app look in the App Store?
00:21:23
◼
►
And if it doesn't look good, if your screenshots
00:21:25
◼
►
are all messy and ugly and your status bar
00:21:30
◼
►
isn't cleaned up or all those types of things
00:21:32
◼
►
that can make it look compelling.
00:21:33
◼
►
- You have 1% battery life?
00:21:34
◼
►
- Yeah, it's not compelling.
00:21:35
◼
►
You have to make, that is the place
00:21:37
◼
►
that is going to be the longest lived
00:21:40
◼
►
attention and marketing tool for your app
00:21:42
◼
►
is what your screenshots look like,
00:21:43
◼
►
your icon looking good, and your description being clear and concise.
00:21:47
◼
►
And if you do those things, you have a much bigger chance of getting Apple's attention,
00:21:52
◼
►
you know, explain it to the App Store reviewers, look at it like if it's easy for them to understand
00:21:57
◼
►
and get your hook and what's important, why this is cool, it's more likely they're going
00:22:00
◼
►
to forward it on to editorial, and every time your customer comes to the App Store and opens
00:22:04
◼
►
up their page, you want them to have that impact and have that same kind of like, "Oh
00:22:08
◼
►
wow, yep, I want this, this is cool, I need to try this out."
00:22:13
◼
►
Next we're going to talk a little bit about what it's like to launch an app, but before
00:22:16
◼
►
we do that, could you tell me about something awesome Marco?
00:22:19
◼
►
This week's episode is brought to you by Tapstream.
00:22:21
◼
►
You've invested months building your app, fought the good fight with Xcode, and have
00:22:25
◼
►
used NSLog more times than you'd care to admit.
00:22:28
◼
►
Now comes the really ugly part, marketing your app.
00:22:30
◼
►
No amount of sweating the code will change the fact that this is something that you need
00:22:34
◼
►
Tapstream is a company built by app makers who were annoyed that the big guys like Zynga
00:22:37
◼
►
and King had in-house marketing tools that gave them an unfair advantage, so Tapstream
00:22:42
◼
►
set out to change that. They assist you at every step of the marketing cycle. You start
00:22:45
◼
►
with tracking installs and engagement to understand where to focus your marketing dollars or attention.
00:22:50
◼
►
Tapstream also lets you show new users personalized welcome screens that speak directly to them
00:22:55
◼
►
based on the marketing campaign that brought them to your app. These screens are fully
00:22:58
◼
►
edited and controlled from Tapstream's dashboard allowing you to ask for newsletter signups,
00:23:02
◼
►
give tips or free in-app currencies to users acquired through specific channels. You can
00:23:07
◼
►
easily implement iOS 9.2 style universal deep links in minutes and get to see all the click
00:23:11
◼
►
data associated with each link.
00:23:14
◼
►
Tapstream even lets you quickly add a full referral program to your app, getting users
00:23:17
◼
►
to invite their friends and receive rewards for successful installs.
00:23:20
◼
►
As developers, we often bristle when someone mentions marketing, but marketing doesn't
00:23:23
◼
►
have to be a dirty word.
00:23:25
◼
►
Tapstream's suite of tools is built for mobile developers by mobile developers.
00:23:28
◼
►
This means they are highly focused on making the easiest to use platform with tools that
00:23:32
◼
►
can be deployed quickly.
00:23:34
◼
►
Get started today with the SDK in just a few minutes and implement any product within an
00:23:38
◼
►
Tapstream is offering all Under the Radar listeners a 30 day free trial and a permanent
00:23:43
◼
►
50% discount on marketing pro accounts.
00:23:46
◼
►
That's pretty cool.
00:23:47
◼
►
This includes all platform features and products, permanent 50% discount.
00:23:50
◼
►
This includes analytics, deep links, app invites, and campaign landers.
00:23:54
◼
►
Visit tapstream.com/utr today.
00:23:57
◼
►
That's tapstream.com/utr to sign up today.
00:24:01
◼
►
Thank you very much to Tapstream for sponsoring Under the Radar and all of Relay FM.
00:24:05
◼
►
OK, so now that you've come up with your compelling narrative, you've put together a pitch, you've
00:24:15
◼
►
sent that out to both the press, to Apple, to your friends, your family, to everybody
00:24:18
◼
►
you know, now it's time to actually launch your app.
00:24:23
◼
►
And this is where it gets both kind of terrifying and exciting, because you get to pick a date.
00:24:28
◼
►
Typically I tend to launch apps at a predetermined date.
00:24:33
◼
►
It's probably not a great idea to say, just release whenever this gets approved, because
00:24:37
◼
►
you have no idea when that is.
00:24:38
◼
►
It could be in the middle of the night, it could be on a weekend, it could be whenever.
00:24:42
◼
►
So when you're submitting it, say hold for developer release.
00:24:47
◼
►
And especially if you have a particular date, that's often helpful with the press.
00:24:51
◼
►
If you say, "Hey, I'm going to launch next Thursday," or on a particular date, so that
00:24:55
◼
►
they can write their piece ahead of time and know when it is.
00:24:57
◼
►
And I imagine most of these publications have schedules they're trying to keep to.
00:25:01
◼
►
And by the way, this also matters for Apple promotion purposes.
00:25:04
◼
►
This is why you see so many releases on Monday and Tuesday, because if you do it earlier
00:25:08
◼
►
in the week, remember I said Apple, as you probably know, App Store features cycle on
00:25:12
◼
►
Thursdays, which means they probably have to decide by like Tuesday or Wednesday what's
00:25:17
◼
►
going to be in them.
00:25:18
◼
►
And so if you can launch on Monday or Tuesday, if there's going to be any other press regarding
00:25:23
◼
►
your app that you might anticipate, or if it's going to make a big splash, or you
00:25:26
◼
►
think it might make a big splash, or you hope it might maybe someday maybe, you know, might
00:25:30
◼
►
if there's any chance of there being a big splash,
00:25:32
◼
►
release it on a Monday or Tuesday.
00:25:34
◼
►
Because then, the Apple editorial teams
00:25:38
◼
►
will have a chance to see any other press about it,
00:25:41
◼
►
notice it, and maybe put it in that week.
00:25:43
◼
►
But if you release on a Thursday,
00:25:44
◼
►
when they just cycle out the apps,
00:25:46
◼
►
it's more likely you're gonna get missed.
00:25:48
◼
►
- Exactly, and once you pick your day,
00:25:50
◼
►
you're gonna put it out there, and then you just hit go.
00:25:54
◼
►
Like, you're gonna need to release it,
00:25:57
◼
►
it, and the actual day is kind of fun. I mean, I don't... it's kind of weird being...
00:26:02
◼
►
I think we're both independents, and so like, for the most part, so much of our
00:26:06
◼
►
work is kind of lonely, for lack of a better word. It's, you know, it's
00:26:11
◼
►
like, we're just... it's just us sitting at our... at a desk doing work, and...
00:26:14
◼
►
Solitary. It's solitary. Solitary is maybe a... That's a nicer word. A less sad word than lonely.
00:26:20
◼
►
Yeah, my dog is usually in the office with me. There you go. But it's... like, launch days
00:26:26
◼
►
are fun, because it's kind of like we have permission to... people interact more. It's
00:26:34
◼
►
more of a community, outside, external event, rather than just being something that we're
00:26:39
◼
►
doing. The development part is just us at a computer working. But launch day, the whole
00:26:46
◼
►
point is to talk to people about what you're doing, and to be out and about, whether that's
00:26:50
◼
►
on social media or in emails with customers or whatever it is, it kind of can be fun and
00:26:56
◼
►
exciting. And obviously you're on the lookout for bugs and issues and problems, but it's
00:27:01
◼
►
also you're on the lookout for people saying, "Wow, this is awesome, I love it," and
00:27:07
◼
►
having that kind of positive affirmation that is super cool.
00:27:10
◼
►
Yeah, and really, hopefully you have a chance to sit back and enjoy it. If your servers
00:27:17
◼
►
are exploding, that's a different story, but that probably won't happen and hopefully you
00:27:21
◼
►
can just sit back and enjoy it because it really is nice to have worked for all that
00:27:24
◼
►
time and then to have anybody, whether it's like, you know, five people or five hundred
00:27:31
◼
►
people, to have anybody tell you like, "Hey, this is really cool," or to see other people
00:27:36
◼
►
talking about the app who don't even know you, to say like, "Hey, look at this cool
00:27:40
◼
►
app that I just launched or that I just found." It's incredibly fulfilling.
00:27:44
◼
►
Yeah, and it's also probably something that I know it was a sort of like a discipline
00:27:49
◼
►
I had to get into, but it was the importance of actually making sure that we do take the
00:27:53
◼
►
time to celebrate these kinds of things.
00:27:55
◼
►
Because I remember like when I used to work in an office job, when we finished a big project
00:28:01
◼
►
or had a big milestone, like, you know, we'd all go out to lunch together and have a big
00:28:07
◼
►
Like, there was an environment where it made sense as the team to go and celebrate.
00:28:13
◼
►
And I know I had to learn that just because I'm an independent, just because there's not
00:28:17
◼
►
a bigger team, that doesn't mean I shouldn't celebrate.
00:28:19
◼
►
So I try very hard in our family.
00:28:22
◼
►
When I do a big launch or something, I talk to my kids about it.
00:28:26
◼
►
Me and my wife will sometimes have a special dinner, we'll do something to try and make
00:28:30
◼
►
it special, to not just discount, "Well, just because I'm by myself, it would be kind of
00:28:36
◼
►
silly for me to just be down in my basement by myself popping open a champagne bottle
00:28:40
◼
►
and being like pouring one glass.
00:28:42
◼
►
that's not very interesting. But doing that with my wife or doing that with my, you know,
00:28:46
◼
►
having a special dinner with my family or something is an important way of kind of building
00:28:52
◼
►
that motive because it helps motivate you to keep going. Like it makes it exciting to
00:28:56
◼
►
get to the end, which is sometimes important. Like the, you know, three weeks before when
00:29:00
◼
►
you're kind of really stuck dredging through problems and bugs to look forward to like,
00:29:05
◼
►
"Hey, I look forward to when I can celebrate this," and, you know, make that an exciting
00:29:10
◼
►
- Yeah, that's really cool.
00:29:11
◼
►
It's something that you taught me too a while ago
00:29:13
◼
►
and I've learned from that
00:29:14
◼
►
and have really, really enjoyed it since then.
00:29:16
◼
►
So anyway, we're out of time for today.
00:29:18
◼
►
This is the end, we can celebrate.
00:29:22
◼
►
Thank you very much for listening everybody
00:29:24
◼
►
and we will see you next week
00:29:25
◼
►
where we will be talking about designing for misuse
00:29:28
◼
►
of services and apps.
00:29:29
◼
►
See you next week.