►
From YouTube: 2021-03-31-UX Showcase: New user onboarding strategy
Description
A quick intro into the Growth UX team's work for shaping a strategy for the new user onboarding. For more info, check:
- Strategy overview issue: https://gitlab.com/gitlab-org/gitlab/-/issues/299979
- First-mile strategy issue: https://gitlab.com/gitlab-org/gitlab/-/issues/299983
- WIP prototype of the First-mile vision: https://www.figma.com/proto/M7zltjY5ftRHoIXuYHF7En/first-mile-vision?node-id=6%3A698&scaling=min-zoom&page-id=6%3A697&hide-ui=1
A
I
also
felt
we
needed
a
better
coordination
among
the
four
growth
teams
because
we
all
work
on
the
new
user
onboarding.
Now,
in
the
past,
we
worked
on
separate
areas
of
growth
and
there
was
a
rare
case
where
product
designers
actually
outnumber
the
product
managers
on
our
team
at
the
moment,
and
we
felt
it's
a
great
opportunity
for
ux
to
take
the
lead
a
bit
more.
A
So
the
new
user
onboarding
is
made
up
of
three
main
parts,
now
open
the
image
separately,
so
we
can
see
it
better
and
yeah.
It's
the
start,
the
first
mile
and
continuous
boarding.
The
start
is
just
where
do
our
users
come
into
this
flow
of
signing
up
and
into
the
onboarding,
which
is
which
landing
pages
they
land
on?
A
And
how
can
they
proceed
then
to
sign
up
the
first
mile
is
the
signup
flow
itself
and
then
showing
the
value
of
gitlab,
and
the
final
part
is
continuous
onboarding,
where
you
actually
start
to
teach
our
users
how
they
can
use
gitlab,
how
they
can
set
up
features
and
back
to
the
issue,
the
I
did
some
work
in
the
past
for
the
growth
expansion
team,
which
was
focused
on
increasing
adoption
of
gitlab
through
user
invitations
and
by
conducting
conducting
some
ux
research
and
speaking
to
other
team
members
in
the
company
we
concluded
that
there
are
two
approaches
to
gitlab
adoption
and
it's
either
bottom
up
or
top-down,
and
the
bottom-up
is
simply
an
individual
signs
up
for
git
lab.
A
A
A
A
I
outlined
the
user
goals
and
key
on
boarding
areas
and
our
goal
as
well,
and
some
timeline
and
key
moments
in
in
the
user,
onboarding
and
then
the
second
scenario
is
multiple
people
trying
a
pilot
project
on
gitlab
right.
So
usually
it's
again
a
development
lead
a
couple
of
software
developers
or
maybe
even
a
devops
engineer.
The
likelihood
by
default
is
quite
low,
but
the
interest
level
for
those
that
get
to
this
scenario
is
a
bit
higher.
Again,
I
wrote
out
the
user
goals,
our
goals,
game
boarding
areas.
A
I
won't
go
so
much
into
details
here
and
then
the
last
one
is
company-wide
gitlab
adoption.
We
see
a
larger
group
of
people
adopting
gitlab,
possibly
even
product
managers,
project
manager,
managers,
designers
and
people
like
that.
The
likelihood
by
default
is
quite
low
for
this
to
happen,
but
it
for
the
teams
that
get
to
this
level.
The
interest
level
should
be
quite
high
right.
They
at
this
point
they're
solving
it
again.
A
A
A
So
the
first
mile
part
is
basically,
as
we
said
right
this-
the
sign
up,
part
and
then
showing
the
value
of
gitlab
and
to
start
with
this
work,
I
wanted
to
understand
what
the
mental
model
of
our
users
is
when
they
start
the
sign
up
process.
So
I
wrote
down
a
couple
of
questions.
A
I
mapped
out
the
mental
model
and
in
in
this
case
I
mapped
out
the
current
experience
and
the
potential
future
experience
as
well
yeah.
You
can
see
here
existing
steps
and
possible
future
steps.
I
also
added
icons
mapping
out
the
steps
that
should
be
completed
by
the
user
on
their
own,
but
they
can't
and
some
of
the
crucial
areas
can
be
explored
by
users
which
is
like
merge
requests.
A
This
map
helped
me
identify
the
the
three
goals
that
I
believe
we
should
focus
on
with
the
first
mile
part
of
the
new
user
onboarding,
and
these
are
that
it
should
take
less
than
10
minutes
to
complete
users
should
understand
the
groups
in
the
projects,
how
they're
structured,
how
they
work,
what
the
relationship
between
them
is,
and
they
should
get
some
code
into
gitlab
so
that
they
can
start
exploring
features
right
and
the
three
key
steps
to
to
get
there
are
they
should
get.
A
They
should
see
how
they
can
collaborate
on
code,
so
they
probably
should
interact
with
the
merge
request
feature.
They
should
see
that
they
can
integrate
with
other
tools,
so
they
should
see
that
we
have
a
feature
of
project
integrations
and
they
should
also
see
that
they
can
do
quite
elaborate,
ci
cd
stuff
with
gitlab
right.
So
they
need
to
explore
our
ci
cd
features.
A
Like
user
journey,
so
what
it
should
be
in
the
future-
and
this
then
helped
me
create
a
prototype
for
this
first
mile
vision,
but
I
I
only
got
so
far
as
the
sign
up
flow,
so
the
first
part
of
the
first
mile
so
yeah
the
user,
starts
on
the
marketing
website.
A
They
start
a
free
trial,
signup
process.
They
choose
the
gitlab.com
option,
they
need
to
fill
in
the
sign
in
the
signup
form,
and
this
is
where
our
first
mile
basically
starts.
So
we're
asking
them
about
their
role
and
why
they're
signing
up
for
gitlab?
Is
it
just
them
or
is
it
a
company
signing
up
for
gitlab?
A
We
want
them
to
create
a
project
and
for
them
to
create
a
project.
We
also
want
them
to
create
a
group,
because
in
this
way
they
understand
right
away.
Okay
projects
belong
into
groups
because
they
will
see
it
by
the
url
and
then
they
need
to
fill
in
some
extra
information
to
start
to
activate
their
free
trial,
basically,
after
that,
they
need
to
confirm
their
email.
A
So
we
are
considering
improvements
to
all
these
pages,
confirm
the
account
and
we're
also
considering
improving
improvements
to
this
final
sign
in
page,
which
at
the
moment
is
the
default
one,
with
all
the
extra
information
on
the
left
side
and
some
information
below
it.
We
want
to
clean
that
up
and
pre-fill
their
email
as
well,
so
that
they
just
need
to
input
their
password
and
click
sign
in,
and
then
this
part
of
the
first
mile
is
done.
A
A
You
can
set
up
pipelines,
you
can
collaborate
on
codes
through
merge
requests.
You
can
create
issues,
so
you
can
manage
projects
epics
everything
right
so
we'll
see
we.
We
are
thinking
that
we'll
start
the
work
on
these
ideas
in
this
milestone
towards
the
end
of
this
milestone
and
possibly
in
the
next
one
or
maybe
even
two
milestones
as
well,
and,
to
conclude,
I
want
to
share
some
of
the
results
that
this
that's
creating.
A
So
that's
really
good,
because
the
ux
team
in
growth
is
actually,
as
we
said,
taking
the
lead
on
it
and
we're
also
seeing
better
collaboration
among
growth,
designers
and
product
managers
as
well,
which
leads
to
better
coordination
among
the
four
growth
teams,
because
we
now
work
on.
We
all
now
work
on
the
same
experience.
We
need
to
be
better
coordinated
right
and
it
also
helps
us
coordinate
with
other
teams
outside
of
growth.