4 Answer logic
Welcome back! In this lesson, you’ll learn how to create branching logic based on your audience’s specific answer choices. This lets you direct people down personalized paths depending on what they select. We will:
- walk through a use case using a coffee shop poll for segmenting customers
- show how to group answer choices and branch to different next blocks
- explain a gym member quiz as an example of creating unique journeys for different customer types
- look at tools like CTA buttons on result pages
- cover extra tips like zooming, duplicating blocks, and using keyboard shortcuts
Transcript:
00:00:04.320 –> 00:00:05.880
Hi there, welcome back. The next sort of
00:00:05.880 –> 00:00:08.080
branching logic we’re going to look at is
00:00:08.600 –> 00:00:10.880
answer logic, where the next branch that
00:00:10.880 –> 00:00:12.920
your audience sees depends on what answer
00:00:12.920 –> 00:00:15.120
they chose in the previous block. You can
00:00:15.120 –> 00:00:17.520
use this in different ways. Just to give
00:00:17.520 –> 00:00:19.280
you one example, we’re going to use our
00:00:20.080 –> 00:00:22.720
coffee Riddle here. It’s a poll.
00:00:23.960 –> 00:00:26.640
And we’re going to use it
00:00:26.920 –> 00:00:29.880
to show a different next
00:00:29.880 –> 00:00:32.800
block to someone who answers
00:00:32.880 –> 00:00:35.880
the question ‘How do you like your
00:00:35.880 –> 00:00:37.200
coffee in the morning?’
00:00:39.840 –> 00:00:41.760
So this is our question, and here are our
00:00:41.800 –> 00:00:44.800
answers. And I want everyone who answers
00:00:45.680 –> 00:00:48.080
from A1 to A4
00:00:49.200 –> 00:00:51.920
to have one block next. And if someone
00:00:51.920 –> 00:00:53.120
doesn’t like coffee, then they get a
00:00:53.120 –> 00:00:56.080
different block next. The use case
00:00:56.080 –> 00:00:58.280
here is that you’re a coffee shop, so you
00:00:58.480 –> 00:01:00.400
obviously not only want to segment your
00:01:00.400 –> 00:01:02.600
audience, but you also want to understand
00:01:02.600 –> 00:01:04.640
your audience. So this sort of branching
00:01:04.640 –> 00:01:07.280
logic can really help you to then ask
00:01:07.280 –> 00:01:10.160
different questions to the people who
00:01:10.160 –> 00:01:13.120
already like coffee than
00:01:13.120 –> 00:01:15.280
to someone who doesn’t like coffee, and
00:01:15.280 –> 00:01:17.240
perhaps they would prefer a different
00:01:17.240 –> 00:01:19.720
drink at your coffee shop. And then you
00:01:19.720 –> 00:01:21.320
can get more information from them about
00:01:21.320 –> 00:01:23.840
that. So let’s go into the branching
00:01:23.840 –> 00:01:26.400
logic. As always click on Configure
00:01:26.400 –> 00:01:29.120
results and here’s our question.
00:01:29.600 –> 00:01:30.520
How do you like your coffee in the
00:01:30.520 –> 00:01:32.880
morning? And
00:01:33.360 –> 00:01:36.000
now click on that question.
00:01:37.120 –> 00:01:39.760
I’ve selected answer as the branching
00:01:39.760 –> 00:01:42.160
type and now I can
00:01:42.160 –> 00:01:45.120
choose which answers I want to target. So
00:01:45.520 –> 00:01:48.160
I have, I’ll just show you how it would
00:01:48.160 –> 00:01:51.040
look without them. I have
00:01:51.040 –> 00:01:53.840
chosen and therefore
00:01:54.000 –> 00:01:56.800
checked the box for these four
00:01:56.800 –> 00:01:59.680
answers here. And then from the dropdown
00:01:59.680 –> 00:02:02.560
menu under next block, I can choose which
00:02:02.560 –> 00:02:05.120
block should come next. And
00:02:06.160 –> 00:02:08.720
I want that question there. So now
00:02:08.960 –> 00:02:11.440
everyone who answers this gets this
00:02:11.760 –> 00:02:14.320
next block. For the
00:02:14.360 –> 00:02:16.600
answer number four here,
00:02:18.080 –> 00:02:20.800
I want them to have the next block
00:02:21.360 –> 00:02:24.120
here, and you can see that in the
00:02:24.120 –> 00:02:26.360
branching logic as well. So you’ve got
00:02:26.560 –> 00:02:28.800
four answers here, one answer here,
00:02:29.120 –> 00:02:31.840
and then the branch continues
00:02:32.000 –> 00:02:34.720
down there. In my case,
00:02:34.880 –> 00:02:37.600
after the, so I
00:02:37.600 –> 00:02:39.160
chose this question ‘What’s your
00:02:39.160 –> 00:02:41.280
preferred hot drink?’ So that I can then
00:02:41.280 –> 00:02:43.720
see, okay, what drink does my non-coffee
00:02:43.720 –> 00:02:46.320
drinker prefer? What offers could I have
00:02:46.320 –> 00:02:49.200
for them that would interest them
00:02:49.320 –> 00:02:52.160
at the coffee shop? So that’s why I asked
00:02:52.160 –> 00:02:54.400
them that question. And after that,
00:02:55.200 –> 00:02:56.840
you come to the end. So I’ll just show
00:02:56.880 –> 00:02:59.760
you what that block looked like. So
00:02:59.760 –> 00:03:01.640
I asked them ‘What’s your preferred hot
00:03:01.640 –> 00:03:03.680
drink?’ and they can answer there,
00:03:04.400 –> 00:03:07.360
and then they
00:03:07.360 –> 00:03:10.160
get this result page here. Let’s change
00:03:10.160 –> 00:03:12.400
that CTA button so that it doesn’t only
00:03:12.400 –> 00:03:13.360
say coffee.
00:03:20.080 –> 00:03:22.280
For example, let’s say you specialize in
00:03:22.280 –> 00:03:25.160
really good hot drinks and now we
00:03:25.160 –> 00:03:27.760
have this CTA here. Try good hot drinks
00:03:27.760 –> 00:03:30.160
and you give them 10% off. So we’ve got
00:03:30.160 –> 00:03:32.160
our audience engaged not only in the poll
00:03:32.160 –> 00:03:34.320
itself but beyond it as well with the CTA
00:03:34.320 –> 00:03:36.320
button that then takes them to your
00:03:36.320 –> 00:03:38.880
website or to this voucher, for
00:03:38.880 –> 00:03:41.760
example. The other
00:03:42.800 –> 00:03:45.760
people who do like coffee then
00:03:45.840 –> 00:03:47.840
go through these different branches
00:03:48.240 –> 00:03:50.880
and they will end up with a
00:03:51.120 –> 00:03:53.960
voucher for free coffee or for 10%
00:03:54.320 –> 00:03:57.200
off coffee and
00:03:57.840 –> 00:04:00.480
you’ve got your answer logic, as
00:04:00.480 –> 00:04:03.280
well as some data layer and form
00:04:03.280 –> 00:04:06.160
field logic there that we also had. So
00:04:06.240 –> 00:04:07.600
you can really play around with this
00:04:07.600 –> 00:04:09.880
here. Perhaps while we’re here and you
00:04:09.880 –> 00:04:11.760
can see that this
00:04:12.800 –> 00:04:15.280
can get really big, you can
00:04:15.600 –> 00:04:18.520
click on shift on your keyboard
00:04:18.520 –> 00:04:20.520
and then scroll up to
00:04:21.600 –> 00:04:23.960
zoom out so you can have a better
00:04:23.960 –> 00:04:26.560
overview of everything. And something
00:04:26.560 –> 00:04:29.360
else, if you, for example, had a
00:04:29.360 –> 00:04:32.320
block that you wanted to copy
00:04:32.400 –> 00:04:34.560
over here, then you can click on
00:04:34.560 –> 00:04:36.800
control or command
00:04:37.600 –> 00:04:40.560
and copy the block. So now that will go
00:04:40.560 –> 00:04:42.320
in there. If I wanted to
00:04:43.200 –> 00:04:46.080
copy not only a block, but the block that
00:04:46.080 –> 00:04:48.480
I click on and every branch beneath it,
00:04:48.800 –> 00:04:51.600
then I can click on shift plus control or
00:04:51.600 –> 00:04:53.520
command. So for example, I could do that
00:04:53.520 –> 00:04:56.400
here. And now I’ve
00:04:56.400 –> 00:04:58.880
added all of them in. Yeah, I don’t want
00:04:58.880 –> 00:05:01.040
that like that. So I’m going to click on
00:05:01.040 –> 00:05:04.040
undo and now I’m back here and I want to
00:05:04.040 –> 00:05:05.920
take that block out again. So you can use
00:05:05.920 –> 00:05:08.560
these undo and redo arrows as well
00:05:08.560 –> 00:05:11.440
anytime. Okay, so
00:05:11.920 –> 00:05:13.840
that’s our answer logic here for our
00:05:13.920 –> 00:05:16.480
coffee survey. But
00:05:16.760 –> 00:05:18.480
again, you can use this for lots of
00:05:18.480 –> 00:05:20.960
different use cases. Another idea
00:05:21.680 –> 00:05:23.760
might be, let’s say you’re a gym
00:05:24.160 –> 00:05:26.880
and you want to ask
00:05:26.880 –> 00:05:29.600
someone what their fitness goal is.
00:05:30.080 –> 00:05:32.120
And then you give them different options,
00:05:32.120 –> 00:05:34.080
whether it’s getting stronger with
00:05:34.080 –> 00:05:35.680
weights, whether it’s improving their
00:05:35.680 –> 00:05:37.400
cardio fitness, whether it’s improving
00:05:37.400 –> 00:05:38.960
flexibility. And then based on that
00:05:39.000 –> 00:05:40.600
answer, you can then branch out into
00:05:40.640 –> 00:05:42.960
further questions that go down each of
00:05:42.960 –> 00:05:45.360
those paths. Have you used weights before?
00:05:45.920 –> 00:05:47.520
How would you rate your flexibility right
00:05:47.520 –> 00:05:50.400
now? Do you enjoy cardio exercise? So
00:05:50.480 –> 00:05:52.160
you can then target each of those
00:05:52.160 –> 00:05:53.920
branches with their own sets of
00:05:53.920 –> 00:05:56.840
questions. Any questions from
00:05:56.840 –> 00:05:58.880
you, feel free to ask us, and I’ll see
00:05:58.880 –> 00:06:00.800
you in another clip for another sort of
00:06:00.800 –> 00:06:01.680
branching logic.