►
Description
Overview of our current registration flow and pain points, along with highlights on what is on the Fulfillment roadmap to address these.
A
Hello,
my
name
is
bartek
maine
and
I'm
the
director
of
engineering
for
growth
at
gitlab.
In
this
video,
I'm
going
to
run
through
our
user
registration
flows,
both
for
new
gitlab.com
users,
as
well
as
those
on
self-managed
instances.
These
user
flows
are
being
improved
over
the
next
several
releases,
so
I'll
call
out
some
of
the
existing
pain
points
in
areas
that
we're
improving.
A
A
You
start
a
trial,
there's
register,
which
is
what
I'm
going
to
go
through,
which
is
registering
for
an
account
another
free
trial
option,
but
this
one
at
least
gives
you
the
option
for
them,
whether
you
want
a
hosted
version
or
a
self-managed
version,
and
also
there
we
have
a
separate
site
at
customers.getlab.com
which
allows
you
to
register
and
create
a
new
account
straight
away
there,
as
well
as
the
pricing
page.
It's
the
final
option
as
well.
A
Give
me
my
details
now
the
username
will
show
up
as
already
being
taken,
so
I'm
going
to
create
a
second
one.
I
think
I'm
up
to
number
two
the
email
address
doesn't
so,
even
though
this
email
address
that
I'm
typing
in
here
is
in
use.
I
won't
get
an
error
saying
saying
that
that's
invalid,
that's
primarily
for
security.
We
don't
want
to
allow
people
to
remunerate
email
addresses
to
see
if
they're
valid
or
not.
So
let
me
create
a
new
email
address
type
in
a
password
accept
the
terms
and
conditions.
A
A
Now
I
get
an
email
that
asks
that
gives
me
a
license
key
for
my
trial
that
takes
a
little
while
to
arrive
in
my
experience,
so
I
won't
know.
I
don't
know
if
I'll
do
that.
As
part
of
this,
this
particular.
A
A
A
A
Now
this
one's
a
bit
interesting,
this
one
sends
us
to
this
website
here.
Customers.Gitlab.Com
and
the
first
thing
that
you'll
notice
is
that
the
ux
isn't
consistent.
So
the
fact
that
we
send
people
over
to
a
different
site
with
different
ux
is
probably
one
of
the
most
one
of
the
areas
that
we
can
most
improve
in
terms
of
the
user
experience
there,
and
so
that's,
even
if
I
create
as
a
zero
price
user.
A
A
A
A
A
A
A
A
A
And
then,
whatever
I
put
in
here,
will
then
reflect
back
onto
the
account,
so
there's
a
number
of
areas
here
where
the
flow
isn't
consistent.
It
isn't
isn't
great.
These
are
areas
that
we're
tackling
over
the
next
few
releases.
One
of
the
biggest
ones,
is
putting
all
of
this
ux
for
the
customers
portal
directly
into
gitlab.com.
So
you
have
the
same
purchasing
experience
whether
you
are
using
the
self-managed
option
or
the
hosted
option
that
will
improve
a
lot
of
our
a
lot
of
our
inconsistencies.
A
Customer
application,
customers,
application
stores,
subscription
information
against
the
user,
as
well
as
against,
as
opposed
to
against
the
company
record,
so
there's
also
additional
support.
When
people
leave
you
know
leave
their
company,
these
are
areas
that
we're
all
tackling
as
well.
We
set
up
records
when
you
register
in
salesforce.
A
You
know
payment
gateway,
zora
and
a
number
of
other
places
around
gitlab
for
provisioning,
and
one
of
the
problems
that
we
have
is
if
that
data
doesn't
make
it
through
or
is
inconsistent
or
changes
on
the
other
end,
and
we
don't
reliably
replicate
that
back
so
having
a
single
source
of
truth
with
a
single
login
across
those
sites
which
which
allows
you
to
purchase
and
manage
your
account,
certainly
help
us
quite
a
bit.