Acta Polytechnica Vol. 52 No. 5/2012

Model of Customer Buying Behavior in the CZ Mobile
Telecommunication Market

Ondřej Grünwald

Dept. of Economics, Management and Humanities, Czech Technical University, Technická 2, 166 27 Praha, Czech
Republic

Corresponding author: grunwond@fel.cvut.cz

Abstract
The Czech mobile telecommunication market constitutes an oligopoly of three operators, who have built a privileged
position and effectively crush any competition. The entry of a new operator has been considered by the government
since the end of 2009. The new mobile operator should push down the prices of services, which are the highest in
Europe and also affect the development of new mobile services. This paper analyzes consumer behavior in the mobile
telecommunication market. It reveals how different elements are considered by customers and what is important when
choosing a mobile tariff. With use conjoint analysis, we obtained empirical arguments about the preferences of customers
in the Czech Republic. The analysis shows that the relatively high price of services greatly reduces the unsaturated
demand in the mobile telecommunication market, and proves that the price is crucial in customer decision-making.

Keywords: Model of buying behavior, adaptive choice-based conjoint analysis, market research, market share, price
sensitivity.

1 Introduction
In present-day market research, the most popular
methods for modeling customer buying behavior are
discrete-choice methods which include Choice-Based
Conjoint (CBC) [6]. These methods are favored
mainly for their ability to mimic a real purchasing
decision by a discrete choice better than traditional
conjoint methods based on ranking or rating a set of
product concepts, where customer preferences are usu-
ally expressed as rank orders respectively as values on
quantitative scales. However, the CBC approach has
been less effective than classical conjoint approaches
in the amount of information about preferences that
is gathered during questioning[3].
A respondent in a conjoint survey first considers

multiattribute product options within some set. In
the discrete-choice case, as a result, the respondent
chooses just one concept, that is most preferred. The
advantage of the choice is that this kind of decision
is intuitive for everyone, but several pieces of infor-
mation concerning the preferential orders of product
concepts in the set are not recorded. It is there-
fore necessary to include more respondents in the
CBC interview than in traditional conjoint methods.
In recent years, parameter estimation for individual
respondents in CBC has become feasible using hier-
archical Bayesian methods. However, approaches for
designing more effective discrete choice questionnaires
are still concern for market researchers.

One method that improves the CBC experiment in
terms of effective information gathering [1] is Adaptive
Choice-Based Conjoint (ACBC) [5].

2 Conjoint analysis
methodology and
experimental design

Conjoint methods originated in psychometry, and
were adopted for market research. Conjoint analysis
is in principle based on a global assessment of prod-
uct incentives described by a specific combination of
product attributes. In a questionnaire, respondents
make trade-offs among product properties while they
consider the overall preference for a concept.

2.1 The Adaptive Choice-based
Conjoint approach

Adaptive Choice-Based Conjoint (ACBC) is a Saw-
tooth Software system. It combines two earlier ap-
proaches: Choice-Based Conjoint (CBC) and Adap-
tive Conjoint Analysis (ACA). ACBC has adopted
the favorable aspects for questioning. It also allows
the analyst to uncover the customer’s preferences and
to model the customer’s buying behavior while he
is forming his decision for a complex product or ser-
vice. During an interview, this approach adjusts the
offering of product concepts to make it as relevant
as possible for each individual. For each respondent,
the specific set of concepts focusing on their decision
space is generated. The preference data is analyzed
on the individual level, using an HB procedure. More-
over, the ACBC interview method is optimized for a
larger number of attributes and levels than was possi-
ble in earlier CBC. It is necessary to carry out ACBC

42



Acta Polytechnica Vol. 52 No. 5/2012

BYO 

- Configure your 

preferred product

Screening

- Generation of individual 
relevant set of concepts

- Detection of must-have 
and must-avoid attribute 

levels
(including non-

compensatory aspect)

Choice 

- Choice of the best 
product variant in the set 

of relevant alternatives

Section 1 Section 2 Section 3

Figure 1: Three ACBC questioning sections.

questioning using a computer, and it is designed in
three types of sections, see Figure 1.

The first section is BYO (Build Your Own). Usually,
all the attributes and levels included in the interview
are presented there, but some of them can be omitted.
The respondent chooses the most preferred level from
each attribute. In this way, he will define the clos-
est configuration to his ideal product concept. The
screening section follows BYO, where the set of re-
spondent’s most relevant product concepts (generated
as Near-neighbors to BYO) is presented. The algo-
rithm for generating the near-orthogonal set based on
BYO selection [3] typically produce T (18 < T < 36)
near concepts containing the full range of attribute
levels included in the study. Number T depends on
the number of attributes and levels. The algorithm
below is executed for each of the T concepts.

Step 1. Randomly choose integer number Ai be-
tween Amin and Amax, which determines how
many attributes in C0 will be modified to get
near to concept C1.

Step 2. Randomly choose Ai elements in C0 which
will be modified.

Step 3. Randomly choose levels for the attributes
from Step 2 that are not included in the BYO
concept.

Step 4. Check that the chosen concept does not con-
tain prohibited pair of levels and does not dupli-
cate a previous respondent’s concept. In cases of
duplication, or positive detection of a prohibited
pair, discard the concept and go back to Step 1.

In the algorithm, C0 is a vector of the number of
elements which is equal to the number of attributes
in the BYO concept. Amin and Amax are explicitly
set during questionnaire design to determine the mini-
mum and maximum number of attributes that can be
modified from the BYO concept. The set of generated
concepts is presented in the task, usually with 4-6 con-
cepts at once, and the respondent chooses one answer
from the two options in each concept. This indicates
whether a product of this type is acceptable to him
to purchase as a customer. From these responses,
we can derive for each respondent the None parame-
ter quantifying a utility threshold within which the

respondent is willing to buy. During the purchase de-
cision, customers usually use the elimination method
and reduce the set of options from among which the
final product will be chosen. ACBC incorporates cut-
off rules taking must-have and must-avoid product
features [5] into account. The must-have question
asks for the attribute levels that were included in the
concepts marked as possibility for purchase during the
previous screening tasks. The must-avoid question
asks in a similar way for the attribute levels that were
not presented in any of the product concepts marked
as a possible option.
Compensatory models assume, that the utility of

concept is U =
∑
J Xiβj, where J is the number of

attributes in concept U and βj is a part-worth param-
eter that denotes the weight of the utility of attribute
level Xj . These cut-off questions confirm the levels
that cannot be compensated in the product by an
another level. The set of concepts for the upcoming
tasks is adjusted in a way that the concepts contain-
ing the must-avoid level, or not containing must-have
levels, are replaced by new concepts satisfying the
uncovered cut-off rules.

The choice tournament section of ACBC is in sense
of discrete choice (one concept among other options
within choice task) as in CBC tasks. Here, only the
options chosen in the screening section as possible
product concepts for purchase are presented to the
respondent. In this way, each respondent is asked only
to a narrow group of product options that are relevant
to him (CBC includes all range of concepts included in
an experiment). Usually, this section presents around
3-5 concepts at once, and the concept chosen as the
best option is offered again in the subsequent tasks,
together with the other winners. This is repeated
until only one concept is left. This process takes t/2
choice tasks for t concepts taken from the screening
section.

Another special feature of ACBC is the possibility
to create a summed price attribute. The classical
price attribute approach usually defines 3 − 5 levels
as discrete points in the price range and combines
them with other attribute levels. This causes some
of the concepts present unrealistic prices for low-end
and premium products (low-end products are shown
with a high price level, and vice versa). In this situa-
tions, respondents may distribute their preferences in
a distorted way. Unlike classical approaches, ACBC
composes the concept price as the sum of some com-
mon base price with partial component prices assigned
to the levels included in the concept. While the con-
cept set for the interview is being generated, the prices
in the concepts are generated with a predefined varia-
tion [5]. All the attributes in the concepts should be
mutually independent, but some small correlation is
acceptable in order to achieve highly realistic concepts.
For sufficient independence of the price attribute, the

43



Acta Polytechnica Vol. 52 No. 5/2012

prices in the concepts should be varied randomly, at
least in the range from −30 % to 30 % from the sum
of the static base price with the component prices of
concepts.

2.2 Estimation part-worth utilities
This estimation can be made using the HB procedure
[2, 4, 7], where we want to estimate the part-worth
for each individual respondent in vector β, the mean
value of all respondents in vector α, variances and
covariance for the respondents in matrix C. The
hierarchical model consists of two levels, the upper
level and the lower level. At the upper level, we assume
that the vectors of the individual part-worths have
multivariate normal distribution.

β ∼ N(α,C) (1)

At the lower level, we assume a multinomial logit
model for each respondent. Probability p, that re-
spondent i chooses from set m a particular product
alternative n is equal:

pimn =
exp (Xmnβi)∑N
j=1 exp (Xmjβi)

(2)

where N is the number of the concept in set m.
Xmn represents vector (1×n) of attribute levels of n-
th alternative from set m. The estimation algorithm
can be described as:

Init. Based on counts of the presence of the levels in
the chosen concepts divided by the count of the
presence of the levels in all concepts from set m,
determine the initial estimate of vector β, set the
elements of α to 0 and, for C, set unit variance
and zero covariance.

Step 1. Based on the current estimations of β and
C, estimate vector α as the mean value of the
distribution.

Step 2. Based on current estimations of β and α,
estimate matrix of variance and covariance C.

Step 3. Based on the current estimates of α a C,
estimate new vector βnew for each respondent i.

The algorithm is repeated in thousands of iterations
which can be divided into two groups. The first few
thousand iterations are used to achieve convergence,
and the subsequent iterations further refine the esti-
mation. The second group contains the remaining few
thousand iterations, which are saved for further anal-
ysis and the estimation of vectors β, α and C. Unlike
conventional statistical approaches, the subsequent it-
erations do not converge to a single point estimate for
each part-worth parameter, but after converging the
estimates move randomly randomly in the subsequent

Figure 2: Parameter estimates using HB routine.

iterations which reflect some amount of uncertainty,
see on Figure 2.

The part-worths are determined as a point estimate
obtained by averaging the individual vectors β from
the second group of iterations. Subsequent values
of βnew in each iteration are estimated by using the
Metropolis-Hasting algorithm, which shapes the whole
estimation process by a Bayesian nature. We assume
that βold and βnew represent the former and subse-
quent estimation where vector βnew was created by
adding a small random variation to βold. By using
the logit model, we can compute, from vector β, the
probability of occurrence for the choice set of each
respondent.

li =
M∑
m=1

N∑
n=1

yimn(pimn) (3)

In accordance with the hierarchical model, individual
vectors β have multinomial normal distribution with
a mean value α and covariance matrix C. Using the
relative probability density function in Expression
4, we can compute the probabilities pnew and pold
that βold and βnew would have been drawn from that
distribution.

p(β1,β2, . . . ,βk) = e−
1
2 (β−α)

TC−1(β−α) (4)

Finally, we can compute ratios r of the posterior prob-
abilities which are in accordance with the Bayesian
rule:

r =
(lnew ×pnew)
(lold ×pold)

(5)

If ratio r is greater than 1, a new estimate of βnew
is accepted, because it has a higher posterior prob-
ability than in the previous step. If r is less than
1, vector βnew is accepted for the next iteration step
with probability equal to r.

2.3 ACBC experiment to investigate
customer buying behavior

We tested the ACBC approach in a case study con-
cerned with mobile operator tariffs in the Czech Re-

44



Acta Polytechnica Vol. 52 No. 5/2012

Operator Calls SMS

New Operator 50 minutes (CZK 140) 20 SMS (CZK 20)

Vodafone 150 minutes (CZK 300) 100 SMS (CZK 60)

T-Mobile 300 minutes (CZK 450) 500 SMS (CZK 150)

Telefónica O2 500 minutes (CZK 600)

Unlimited (CZK 1500)

Data Free numbers Contract

Without data Without Lump sum (2 years)

150 MB 3 free numbers (CZK 150) Transferable credit

500 MB 6 free numbers (CZK 300) Rechargeable card

1 GB

3 GB

Price: Summed pricing attribute at different prices from +50 % to −30 %

Table 1: Attributes and configuration for the ACBC study.

public. The aim of our empirical study was:

1. To test the ability of the ACBC method in terms
of its applicability in a real scenario by using an
electronic survey.

2. To evaluate the potential chances of a new GSM
operator entering the CZ market in terms of
identifying a suitable product offer.

3. To determine the attributes of services offered by
the mobile operators in terms of their utility and
importance from the perspective of customers.

4. To determine the optimal telephone tariff (a com-
bination of levels of attributes with the highest
utilities) for a new operator.

5. To estimate the demand for services of the new
operator and to determine customer needs and
expectations.

6. To gain an insight into customer buying behavior
in mobile telecommunications when deciding the
tariff.

7. To design a price sensitivity model.

The study included a total of 7 product attributes
with a total of 23 levels1, see Table 1.

1The attributes and their levels were determined by an
analysis of unit prices for services offered by the operators on
their websites in November 2011. The BYO component prices
were set to reflect the upcoming Christmas event and were
generally lower than the official offers. However, the operators
have also been broadly offering unofficial individual retention
bids at much lower prices.

The attribute Operator was not included in the
BYO section. The screener section was composed of
7 tasks each consisting of 4 concepts. After 3 initial
screening tasks, 3 must-avoid questions and 2 must-
have questions about the levels were asked. In the
choice tournament section, each task consisted of 3
concepts.

3 Results of the empirical study

The experiment2 was started the week before Christ-
mas 2011. A total of 816 individual questionnaires
were initialized in BYO during the experiment. A
typical respondent was a student of a Czech univer-
sity, aged between 20 and 30. The number of fully
completed experiments was 512, i.e. 63 %.

3.1 Counting analysis of tariff choices

A counting analysis provides a good insight into the
proportion of respondent decisions in each section of
the experiment. Figure 3 shows the frequency of the
level choices within the attributes while setting up
the ideal product in BYO. The operator attribute has
been omitted in this section.

Figure 3 shows the most common initial configura-
tion of the desired tariff as a result of trading the at-
tribute levels with associated component prices. The

2Electronic interviews and the subsequent analysis of data
were performed using SSI Web from Sawtooth Software.

45



Acta Polytechnica Vol. 52 No. 5/2012

0 0 0 0 

283 

143 

51 

18 17 

208 

253 

51 

158 

122 128 

64 
40 

382 

118 

12 

348 

63 

101 

0 

50 

100 

150 

200 

250 

300 

350 

400 

450 

O
P

E
R

A
T

O
R

 
N

e
w

 o
p

e
ra

to
r 

V
o

d
a

fo
n

e
 

T
-M

o
b

il
e

 
T

e
le

fó
n

ic
a

 O
2

 

C
A

L
L

S
 

5
0

 m
in

u
te

s
 

1
5

0
 m

in
u

te
s
 

3
0

0
 m

in
u

te
s
 

5
0

0
 m

in
u

te
s
 

U
n

li
m

it
e

d
 

S
M

S
 

2
0

 S
M

S
 

1
0

0
 S

M
S

 
5

0
0

 S
M

S
 

D
A

T
A

 
W

it
h

o
u

t 
d

a
ta

 
1

5
0

 M
B

 
5

0
0

 M
B

 
1

 G
B

 
3

 G
B

 

F
R

E
E

 N
U

M
B

E
R

S
 

W
it
h

o
u

t 
3

 f
re

e
 n

u
m

b
e

rs
 

6
 f

re
e

 n
u

m
b

e
rs

 

C
O

N
T

R
A

C
T

 
L

u
m

p
 s

u
m

 (
2

 y
e

a
rs

) 
T

ra
n

s
fe

ra
b

le
  

c
re

d
it
 

R
e

c
h

a
rg

e
a

b
le

 c
a

rd
 

Figure 3: Frequencies of level choices in BYO.

0 

5 

10 

15 

20 

25 

30 

35 

40 

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 

F
re

q
u

e
n

c
y
 

Number of tariff concepts 

Figure 4: Frequencies of the number of the accept-
able concepts.

most configured tariff was: 50 minutes, 100 SMS, with-
out data services, without free call numbers within
the network and lump payments for two years. Much
emphasis in the selection of respondents was on price,
because respondents preferred a level of quantitative
attributes at the lowest price. In the following screen-
ing section, where a set of tariffs generated as the near-
est neighbors to the BYO tariff was presented (each
varied in between 1-2 attributes), the respondents
considered the variants in means of the options for
purchase. The largest group of respondents marked
between 7 and 17 concepts as acceptable products.
There were also respondents for whom no tariff was
acceptable (a total of 27 respondents, representing
5.27 % of the total group). Figure 4 illustrates how
many respondents marked how many concepts as their
option for the purchase.

In the screening section, two questions on must-have
attribute levels and three questions on must-avoid
attribute levels were included (non-compensatory as-
pects). Figure 5 shows the frequency of the respon-
dents’ setting must-have levels in a tariff.
The graph shows that the acceptability of the tar-

iffs was mostly conditioned by at least 150 MB of
data services (28.32 %), 100 SMS (16.41 %) and 150

3 4 0 0 0 

70 

25 

5 6 
0 

84 

8 
0 

145 

56 

20 
14 

0 

27 

3 

19 

2 

28 

0 

20 

40 

60 

80 

100 

120 

140 

160 

O
P

E
R

A
T

O
R

 
N

e
w

 o
p

e
ra

to
r 

V
o

d
a

fo
n

e
 

T
-M

o
b

il
e

 
T

e
le

fó
n

ic
a

 O
2

 

C
A

L
L

S
 

5
0

 m
in

u
te

s
 

1
5

0
 m

in
u

te
s
 

3
0

0
 m

in
u

te
s
 

5
0

0
 m

in
u

te
s
 

U
n

li
m

it
e

d
 

S
M

S
 

2
0

 S
M

S
 

1
0

0
 S

M
S

 
5

0
0

 S
M

S
 

D
A

T
A

 
W

it
h

o
u

t 
d

a
ta

 
1

5
0

 M
B

 
5

0
0

 M
B

 
1

 G
B

 
3

 G
B

 

F
R

E
E

 N
U

M
B

E
R

S
 

W
it
h

o
u

t 
3

 f
re

e
 n

u
m

b
e

rs
 

6
 f

re
e

 n
u

m
b

e
rs

 

C
O

N
T

R
A

C
T

 
L

u
m

p
 s

u
m

 (
2

 y
e

a
rs

) 
T

ra
n

s
fe

ra
b

le
  

c
re

d
it
 

R
e

c
h

a
rg

e
a

b
le

 c
a

rd
 

Figure 5: Frequencies of must-have levels.

5 8 
30 35 

106 

36 
11 6 0 

92 

8 0 

235 

90 

34 
14 

0 
30 

3 0 

55 60 
87 

469 

0 

50 

100 

150 

200 

250 

300 

350 

400 

450 

500 

O
P

E
R

A
T

O
R

 
N

e
w

 o
p

e
ra

to
r 

V
o

d
a

fo
n

e
 

T
-M

o
b

il
e

 
T

e
le

fó
n

ic
a

 O
2

 

C
A

L
L

S
 

5
0

 m
in

u
te

s
 

1
5

0
 m

in
u

te
s
 

3
0

0
 m

in
u

te
s
 

5
0

0
 m

in
u

te
s
 

U
n

li
m

it
e

d
 

S
M

S
 

2
0

 S
M

S
 

1
0

0
 S

M
S

 
5

0
0

 S
M

S
 

D
A

T
A

 
W

it
h

o
u

t 
d

a
ta

 
1

5
0

 M
B

 
5

0
0

 M
B

 
1

 G
B

 
3

 G
B

 

F
R

E
E

 N
U

M
B

E
R

S
 

W
it
h

o
u

t 
3

 f
re

e
 n

u
m

b
e

rs
 

6
 f

re
e

 n
u

m
b

e
rs

 

C
O

N
T

R
A

C
T

 
L

u
m

p
 s

u
m

 (
2

 y
e

a
rs

) 
T

ra
n

s
fe

ra
b

le
  

c
re

d
it
 

R
e

c
h

a
rg

e
a

b
le

 c
a

rd
 

P
R

IC
E

 

Figure 6: Frequencies of must-avoid levels.

142 
121 

104 
91 

241 

114 

63 

27 
13 

151 

233 

74 

146 

111 103 

71 

27 

328 

110 

20 

224 

115 
119 

0 

50 

100 

150 

200 

250 

300 

350 

O
P

E
R

A
T

O
R

 
N

e
w

 o
p

e
ra

to
r 

V
o

d
a

fo
n

e
 

T
-M

o
b

il
e

 
T

e
le

fó
n

ic
a

 O
2

 

C
A

L
L

S
 

5
0

 m
in

u
te

s
 

1
5

0
 m

in
u

t 
3

0
0

 m
in

u
t 

5
0

0
 m

in
u

t 
U

n
li
m

it
e

d
 

S
M

S
 

2
0

 S
M

S
 

1
0

0
 S

M
S

 
5

0
0

 S
M

S
 

D
A

T
A

 
W

it
h

o
u

t 
d

a
ta

 
1

5
0

 M
B

 
5

0
0

 M
B

 
1

 G
B

 
3

 G
B

 

F
R

E
E

 N
U

M
B

E
R

S
 

W
it
h

o
u

t 
3

 f
re

e
 n

u
m

b
e

rs
 

6
 f

re
e

 n
u

m
b

e
rs

 

C
O

N
T

R
A

C
T

 
L

u
m

p
 s

u
m

 (
2

 y
e

a
rs

) 
T

ra
n

s
fe

ra
b

le
  

c
re

d
it
 

R
e

c
h

a
rg

e
a

b
le

 c
a

rd
 

Figure 7: Frequencies of levels in winning concepts.

minutes of voice services (13.67 %). The difference for
the BYO section was mainly due to the predefined
variability of the prices leading to more favorable tar-
iffs. Figure 6 shows the frequencies of the second part
of the cut-off rule, namely the must-avoid attribute
levels of a tariff.

Price level was clearly the most common considera-
tion that was chosen as the must-avoid level. A large
proportion of respondents (91.6 %) limited the tariffs
acceptable to them to an average price of CZK 635

46



Acta Polytechnica Vol. 52 No. 5/2012
C

o
u

n
t 

o
f 

ta
ri

ff
s

268
251
239
228
216
201
181
166
150
135
121
112
100

84
65
58
51
40
35
29
22
16
11

6
1

Price [CZK]
3

2
5

0
3

0
2

0
2

9
1

0
2

8
1

0
2

7
1

0
2

6
1

0
2

5
1

0
2

4
1

0
2

3
1

0
2

2
1

0
2

1
1

0
2

0
1

0
1

9
1

0
1

8
1

0
1

7
1

0
1

6
1

0
1

5
1

0
1

4
1

0
1

3
1

0
1

2
1

0
1

1
1

0
1

0
1

0
9

1
0

8
1

0
7

1
0

6
1

0
5

1
0

4
1

0
3

1
0

2
1

0
1

1
0

Page 1

Figure 8: Distribution of tariff prices in screening
sections.

N
e

w
 o

p
e

ra
to

r 

V
o

d
a

fo
n

e
 

T
-M

o
b

ile
 

T
e

le
fó

n
ic

a
 O

2
 

5
0

 m
in

u
te

s
 

1
5

0
 m

in
u

te
s
 

3
0

0
 m

in
u

te
s
 

5
0

0
 m

in
u

te
s
 

U
n

lim
ite

d
 

2
0

 S
M

S
 

1
0

0
 S

M
S

 

5
0

0
 S

M
S

 

W
ith

o
u

t d
a

ta
 

1
5

0
 M

B
 

5
0

0
 M

B
 

1
 G

B
 

3
 G

B
 

W
ith

o
u

t 

3
 fre

e
 n

u
m

b
e

rs
 

6
  fre

e
 n

u
m

b
e

rs
 

L
u

m
p

 s
u

m
 (2

 y
e

a
rs

) 

T
ra

n
s
fe

ra
b

le
 c

re
d

it  

R
e

c
h

a
rg

e
a

b
le

 c
a

rd
 

P
ric

e
: 1

0
0

 

P
ric

e
: 4

0
0

 

P
ric

e
: 1

5
0

0
 

P
ric

e
: 3

2
0

0
 

-250 

-200 

-150 

-100 

-50 

0 

50 

100 

150 

200 

250 

P
a

rt
 w

o
rt

h
 

Attributes 

Operator Calls SMS 

Free  
Numbers Contract Price Data 

Figure 9: Utility part-worth functions of the tariff
attributes.

per month. Another significant part of the respondent
group would not accept a tariff without data services
(45.9 %). It is also interesting how many times the
operator levels were marked as must-avoid. Espe-
cially Telefónica O2 (6.84 %) and T-Mobile (5.86 %)
receiving the largest number of disapprovals. The
small frequency of the operator attribute in the non-
compensatory consideration is obvious here.

Figure 7 refers to the frequency of the levels in the
winning concepts of the final questionnaire section,
which was chosen by the respondents by selecting the
most appropriate concepts in the subsets created from
the accepted tariffs from the screening section, where
the respondents determined the winning concept.

The most frequent winner would be the New Oper-
ator tariff with 50 minutes (52 %), 100 SMS (50.8 %),
no data services (31.88 %), no free numbers (78.62 %)
and Lump monthly payments for two years (48.91 %).
The average tariff price would be CZK 432.

(Zero-Centered
Differences)

Average
Utilities

Standard
Deviation

New operator (β1) 3.1208 6.375

Vodafone (β2) 0.4692 6.0899

T-Mobile (β3) -1.2532 5.7165

Telefónica O2 (β4) -2.3367 5.4828

50 minutes (β5) -38.3277 26.6757

150 minutes (β6) -12.1474 11.4497

300 minutes (β7) -2.274 13.2111

500 minutes (β8) -6.6355 19.0811

Unlimited (β9) 59.3847 24.3779

20 SMS (β10) -11.6015 17.57

100 SMS (β11) 6.815 7.5969

500 SMS (β12) 4.7865 13.8801

Without data (β13) -44.509 34.6875

150 MB (β14) -7.3311 14.0473

500 MB (β15) 10.5313 12.6187

1 GB (β16) 18.9618 14.9506

3 GB (β17) 22.347 21.2323

Without (β18) -7.9633 11.4524

3 free numbers (β19) 2.9537 8.5123

6 free numbers (β20) 5.0095 6.4706

Lump sum
(2 years) (β21)

6.5339 9.5482

Transferable
credit (β22)

-1.2356 6.1642

Rechargeable
card (β23)

-5.2982 11.9827

Price: 100 (β24) 216.2966 29.955

Price: 400 (β25) 133.2723 35.3982

Price: 1500 (β26) -157.3462 74.3023

Price: 3200 (β27) -192.2227 34.1939

None (β28) 356.1672 170.5967

Table 2: Part-worths of the levels estimated using
HB procedure.

47



Acta Polytechnica Vol. 52 No. 5/2012

Tariff Operator Calls SMS Data Contract Price

TM BAV SE* T-Mobile 50 100 0 Lump sum 228

TM BAV SE+* T-Mobile 50 100 200 Lump sum 366

TM Kredit 300 T-Mobile 60 20 0 Credit 300

O2 Pohoda* O2 50 100 0 Lump sum 180

O2 Pohoda+* O2 50 100 150 Lump sum 280

O2 NEON S O2 80 20 0 Lump sum 360

St. na míru* Vodafone 50 20 0 Lump sum 150

St. na míru* Vodafone 80 20 150 Lump sum 240

Karta na míru Vodafone 80 20 0 Rech. card 300
+with data *student tariff

Table 3: Simulation of first scenario including student tariffs.

3.2 Part-worth preference model

The parameters of part-worth utilities were estimated
by an HB-procedure for each respondent on the indi-
vidual level and interaction effects between attributes
were not taken in consideration.

Given the distribution of tariff prices generated
in the screening section, see Figure 8, the levels of
the price attribute for the part-worth estimation was
set as CZK 100, CZK 400, CZK 1500, CZK 3200 to
get a good approximation of the distribution of all
generated prices, using linear interpolation of the
estimated parameters.

The average result of the parameter estimation us-
ing the iterative HB procedure is contained in Table 2
and is presented graphically in Figure 8, where each
attribute level has one parameter β estimated. The
utilities for individual attributes are zero centered (the
sum of the levels of attribute is 0), where the levels
of mutually independent attributes are interpolated
using the linear function.
The range of maximum and minimum part-worth

levels in the attribute represents the relative attribute
importance computed as the utility range of the single
attribute divided by the sum of all attribute ranges.
The highest average importance is allocated to the
attribute price (62 %), second place goes to the voice
services (14.7 %) and then comes the data services
(11 %). These attributes have most influence on the
customer’s buying decision. The slope of the line
between the levels within the attribute specifies the
size of the change in utility due to a change in the
attribute levels in the concept. For example, in voice
services, the benefit of the tariff will increase most
when the level is changed to unlimited calls.

The parameter “None” (the average value was 356)

for each individual respondent is derived from an-
swers in the screening section which represents the
threshold of the utility at which a purchase is made by
the respondent. This parameter for each respondent
was used to determine the purchasing decision in the
subsequent market simulation model.

3.3 Simulation model for market
scenarios

The simulation was performed using the market simu-
lator from Sawtooth Software with 9 tariffs in the sce-
nario, see Table 3. The first scenario is based on web
tariff offers from operators, and primarily comprise a
market of student tariffs due to the composition of the
group of target respondents. The student tariffs offer
less expensive mobile services than standard tariffs,
and the preference data from the respondents reflects
the high importance of the price attribute, as seen
in the part-worth estimation result in Table 2. At
the same time, one standard tariff is added for each
operator to obtain a preferential comparison of the
utility of the non-student offers.
The result of the market share (preference share)

simulation is listed in Table 4 and in Figure 10. The
simulation is based on the First Choice rule that sup-
poses each respondent will buy the concept with the
highest utility. Despite the favorable prices offered
in the student tariffs, nearly half of the respondents
(49.32 %) would not purchase any tariff in this sce-
nario. Table 4 shows that O2 (27.93 %) received the
largest share in relation to the other offers in this
scenario, Vodafone (16.67 %) had the second largest
share and T-Mobile (6.08 %) took third place.

Student tariffs with data services gained the highest

48



Acta Polytechnica Vol. 52 No. 5/2012

Tariff Share [%] Std. Err.

TM Bav se* 2.89 0.43

TM Bav se+* 3.13 0.42

TM Kredit 300 0.06 0.02

O2 Pohoda* 13.02 1.16

O2 Pohoda+* 14.84 1.15

O2 NEON S 0.07 0.03

VF Student na míru* 5.99 0.73

VF Student na míru+* 10.5 0.96

VF karta na míru 0.17 0.1

None 49.32 1.71
+with data *student tariff

Table 4: Shares of the potential student and standard
tariffs market.

share in the simulation. Standard operator tariffs3
that are lightly higher in price than the student tariffs
would, take no share, see Figure 10.

Due to the practices of the mobile operators, who
in many cases offer retention bids in an attempt to
prevent customers transferring to another operator,
the New Tariff based on the detected retention offer
(operator: A new operator, call: 150 minutes, SMS:
120, data: 600 MB, contract: Lump sum (2 years),
price: CZK 220) was added to the basic scenario to
compute its share, see Table 5.

The simulation results show that only a small pro-
portion of the respondents (14.43 %) would not accept
the offer of the New Operator4. If a new operator
were to enter the market with this tariff, it would
acquire the majority of the market (72.27 %) provided
that the other operators did not change their offer.

3.4 Price sensitivity model
In the market simulator, we also conducted a price
sensitivity test. For each tariff, we gradually changed
the price levels, while maintaining the other tariffs
at constant settings, and in each step we observed
what the change in the proportion of tariff was in the
scenario. The results are shown in Figure 11. The
degree of price elasticity is usually calculated as:

E =
q2−q1

0.5(q1+q2)
p2−p1

0.5(p1+p2)
(6)

3Standard tariffs are in tables without marks *+ .
4The “New tariff” offer was configured based on a retention

offer made by an existing operator.

Tariff Share [%] Std. Err.

TM Bav se* 0.97 0.19

TM Bav se+* 0.11 0.03

TM Kredit 300 0.02 0.01

O2 Pohoda* 6.11 0.79

O2 Pohoda+* 0.74 0.17

O2 NEON S 0.02 0.01

VF Student na míru* 2.97 0.47

VF Student na míru+* 2.22 0.40

VF karta na míru 0.13 0.10

New Tariff 72.27 1.47

None 14.43 1.02
+with data *student tariff

Table 5: The basic scenario with the New Tariff
based on the retention proposal.

TM "Bav se*" 
3% 

TM "Bav se+*" 
3% 

TM "Kredit 300" 
0% 

O2 "Pohoda*" 
13% 

O2 "Pohoda+*" 
15% 

O2 "Neon S" 
0% 

VF "St. na míru*" 
6% 

VF "St. na míru+*" 
11% 

VF "karta na míru" 
0% 

None 
49% 

TM "Bav se*" 
1% 

TM "Bav se+*" 
0% TM "Kredit 300" 

0% 
O2 "Pohoda*" 

6% 

O2 "Pohoda+*" 
1% O2 "Neon S" 

0% VF "St. na míru*" 
3% VF "St. na míru+*" 

2% 
VF "karta na míru" 

0% 

New Tariff 
72% 

None 
15% 

Figure 10: Shares of potential market of student
and standard tariffs.

In Figure 11, we estimate the average price elasticity
E of the demand using log-log regression, which is
more accurate in this case, where there are several
price points.
At a price level of CZK 100, the New Tariff would

take almost 90 % of the market. When the price in-
creases, the share decreases rapidly and when exceeds
a level of CZK 600, the market share of the New Tariff
drops to less than 10 %. All the student tariffs at the
lowest price level of CZK 100 have a market share
below 20 %. When the price is increased, the share
decreases rapidly due to the high price elasticity of
the tariffs. Taking into account the current market sit-
uation and the price elasticity, if all operators were to

49



Acta Polytechnica Vol. 52 No. 5/2012

0 

10 

20 

30 

40 

50 

60 

70 

80 

90 

100 

0 100 200 300 400 500 600 700 800 900 1000 

S
h

a
re

 [
%

] 

Price [CZK] 

New Tariff 
E = -0,18 

0 

2 

4 

6 

8 

10 

12 

14 

16 

18 

100 150 200 250 300 350 400 

TM "Bav se*" 

O2 "Pohoda*" 

VF "St. na míru*" 

Figure 11: Price sensitivity slopes of tariffs in the
second simulation scenario.

reduce their price, the T-Mobile and O2 tariffs would
gain a bigger additional share than the Vodafone tar-
iff. In this model, offering a suitable combination of
mobile services is more important than the operator’s
brand for the respondents’ purchasing decision.

Conclusion
The aim of this paper was to analyze customer pref-
erences for mobile telecommunications services. The
study was based on real market information. By using
conjoint analysis, we provide a preference model based
on empirical customer choice data which confirms that
conjoint analysis is very helpful tool to quantify the
potential effects of specific aspects of operator tar-
iffs. The market analysis in this study consists of a
counting analysis, a part-worth analysis, a choice sim-
ulation model and a price sensitivity model. The first
analysis provides a view on the extreme values of the
elements in the chosen concepts. The analysis of the
part-worth utilities is created on the basis of a logit
model, which takes into account all the respondent
answers for the parameter estimation. This model
allows us to predict the buying behavior and the pref-
erence of any respondent for any possible combination
of the attributes involved in the study. The subse-
quent simulation model was analyzed in two basic
scenarios including student tariffs, and their market
shares (their preferences) were estimated. Finally, we
compiled a price sensitivity model.

The key finding of the study is based on an analysis
of prices. These findings confirmed that the price
range, which was also most often restricted by respon-
dents as a non-compensatory consideration, is the
most important factor involved in the final purchas-
ing decision made by customers, who are willing to
significantly reduce the range of services for witch they
subscribe, in return for a lower price. In the Czech
Republic, the tariff prices are above the European
average, and customers can easily compare the prices
with offers abroad. This renders the current operators’

offers of little interest, and customers often negotiate
better prices through unofficial retention deals. The
entry of a new operator into the market with favor-
able prices promoted in official offers would surely
reduce the current high prices for services. However,
the new operator will have to anticipate an aggressive
pricing strategy of the three present day operators in
response to the new competition.

Acknowledgements
The research described in this paper was supervised
by doc. Ing. Věra Vávrová, CSc., FEE CTU in Prague
and supported by Sawtooth Software under grant No.
1303744 and No. 1303744 b.

The author would like to thank Sawtooth Software
for the grant for software licences and Doc. Ing.
Věra Vávrová, CSc. for insightful and constructive
comments.

References
[1] C. Chapman, J. Johnson, C. Weidemann et al.

CBC vs. ACBC: Comparing Results with Real
Product Selection. In Sawtooth Software Confer-
ence Proceedings, Sequim, WA, 2009.

[2] R. Johnson. Understanding HB: An Intuitive Ap-
proach. Research Paper Series, Sawtooth Software,
2000.

[3] R. Johnson, B. K. Orme. A New Approach to
Adaptive CBC. In Sawtooth Software Conference
Proceedings, Sequim, WA, 2007.

[4] T. Otter. HB Analysis for Multi-Format Adaptive
CBC. In Sawtooth Software Conference Proceed-
ings, 2007, p. 111.

[5] Sawtooth Sofware Inc. ACBC Technical Paper,
2008. Technical paper series.

[6] Sawtooth Sofware Inc. The CBC System for
Choice-Based Conjoint Analysis, 2008. Techni-
cal paper series.

[7] Sawtooth Sofware Inc. The CBC/HB System for
hierarchical Bayes Estimation Version 5.0, 2009.
Technical paper series.

50