Door-to-Door Sampling Caravan Project
Reproducible Research
Background of the Project
The Door-to-Door Sampling Caravan Project aims to visit 100 barangays and give out free Globe prepaid SIM cards to households in these barangays in 100 days.
The goal is to increase the subscriber base of the company and increase revenue flow from the activated SIM to achieve more than 15% Return of Investment by the end of the year.
To achieve these goals we are to utilize the following resources:
- PhP5,000,000 contract
- 10 samplers, hired at Minimum Wage per day (8 hours)
- 1 van & 1 driver for travel
- 100 days to visit 100 barangays
- SIM cards worth PhP40 each, with PhP50 load
Assumptions
To be able to project the feasibility of the caravan project, some assumptions were made.
- An interested interaction, or a hit, comprises of
hit = 20 seconds waiting time + 20 secends for spiel + 10 seconds when signing
hit = 50 seconds per interaction- For no hit interactions, we assume that
no hit = 30 seconds waiting time- Lastly, for cases with interaction but no hit,
interaction but no hit = 20 seconds waiting time + 20 seconds for spiel
interaction but no hit = 40 secondsEstimations
Estimations were provided by the marketing agency contracted for the project.
- ✅ 75% provided SIM to the household (success rate)
- 😍 Out of the provided SIM cards, 25% are activated (conversion rate)
- 💰 On average, each activated SIM provides PhP200 revenue return per year
Dataset
To explore the dataset, we first read the CSV file in R. The dataset contains 42037 rows of data
h2h <- read.csv("h2h.csv")
knitr::kable(h2h[1:6, 1:13], caption = 'h2h.csv Dataset'
)| Island | Major_Island | Region | Province | ProvinceCity | CityMunicipcality | Barangay | TotalPopulation | NHouseholds | AreaBarangay | lat | long | Size |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Luzon | North Luzon | CORDILLERA ADMINISTRATIVE REGION | ABRA | ABRA | LA PAZ | Poblacion | 3538 | 734 | 0.6346914 | 17.67141 | 120.6861 | Large |
| Luzon | North Luzon | CORDILLERA ADMINISTRATIVE REGION | ABRA | ABRA | BANGUED (Capital) | Calaba | 3494 | 746 | 4.4000000 | 17.61435 | 120.6099 | Large |
| Luzon | North Luzon | CORDILLERA ADMINISTRATIVE REGION | ABRA | ABRA | BANGUED (Capital) | Zone 7 Pob. (Baliling) | 2809 | 641 | 4.4000000 | 17.59862 | 120.6207 | Large |
| Luzon | North Luzon | CORDILLERA ADMINISTRATIVE REGION | ABRA | ABRA | TAYUM | Poblacion | 2672 | 514 | 5.0618182 | 17.61913 | 120.6516 | Large |
| Luzon | North Luzon | CORDILLERA ADMINISTRATIVE REGION | ABRA | ABRA | BANGUED (Capital) | Zone 5 Pob. (Bo. Barikir) | 2566 | 616 | 4.4000000 | 17.59671 | 120.6164 | Large |
| Luzon | North Luzon | CORDILLERA ADMINISTRATIVE REGION | ABRA | ABRA | MANABO | San Ramon East | 2513 | 537 | 7.3709091 | 17.38228 | 120.7235 | Large |
and 13 attributes.
attributes(h2h)$names## [1] "Island" "Major_Island" "Region"
## [4] "Province" "ProvinceCity" "CityMunicipcality"
## [7] "Barangay" "TotalPopulation" "NHouseholds"
## [10] "AreaBarangay" "lat" "long"
## [13] "Size"
To compute the distance from The Globe Tower, we use the geosphere package.
library(geosphere)
h2h$TGT_lat <- 14.55369457
h2h$TGT_long <- 121.0500166
h2h$Distance <- 0
for (x in 1:nrow(h2h)) {
h2h$Distance[x] <- distm(c(h2h$long[x], h2h$lat[x]), c(h2h$TGT_long[x], h2h$TGT_lat[x]), fun = distHaversine)
}
h2h$Distance <- h2h$Distance/1000
sorted_h2h <- h2h[order(h2h$Distance),]
row.names(sorted_h2h) <- NULL
knitr::kable(sorted_h2h[1:6, 1:16], caption = 'Sorted dataset based on Distance'
)| Island | Major_Island | Region | Province | ProvinceCity | CityMunicipcality | Barangay | TotalPopulation | NHouseholds | AreaBarangay | lat | long | Size | TGT_lat | TGT_long | Distance |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Luzon | GMA | NATIONAL CAPITAL REGION | NATIONAL CAPITAL REGION | CITY OF MAKATI | CITY OF MAKATI | Cembo | 26213 | 6600 | 0.6536364 | 14.55982 | 121.0500 | Large | 14.55369 | 121.05 | 0.6823408 |
| Luzon | GMA | NATIONAL CAPITAL REGION | NATIONAL CAPITAL REGION | CITY OF MAKATI | CITY OF MAKATI | South Cembo | 15103 | 3771 | 0.6536364 | 14.55982 | 121.0500 | Large | 14.55369 | 121.05 | 0.6823408 |
| Luzon | GMA | NATIONAL CAPITAL REGION | NATIONAL CAPITAL REGION | CITY OF MAKATI | CITY OF MAKATI | Pitogo | 14395 | 3191 | 0.6536364 | 14.55679 | 121.0443 | Large | 14.55369 | 121.05 | 0.7092768 |
| Luzon | GMA | NATIONAL CAPITAL REGION | NATIONAL CAPITAL REGION | CITY OF MAKATI | CITY OF MAKATI | Guadalupe Nuevo | 18341 | 5170 | 0.6536364 | 14.56100 | 121.0464 | Large | 14.55369 | 121.05 | 0.9008439 |
| Luzon | GMA | NATIONAL CAPITAL REGION | NATIONAL CAPITAL REGION | CITY OF MAKATI | CITY OF MAKATI | Pinagkaisahan | 5739 | 1372 | 0.6536364 | 14.55741 | 121.0400 | Large | 14.55369 | 121.05 | 1.1599923 |
| Luzon | GMA | NATIONAL CAPITAL REGION | NATIONAL CAPITAL REGION | CITY OF MAKATI | CITY OF MAKATI | Post Proper Southside | 52428 | 15003 | 0.6536364 | 14.56359 | 121.0544 | Large | 14.55369 | 121.05 | 1.2011444 |
Barangays to be visited to maximize hits per day
When choosing the barangays that will be visited within the 100 days, the following criteria were applied to narrow down the list:
- 75% of the number of households must be greater than 5760
Potential Hits per 10 samplers = ( 8 hours X 10 samplers ) / 50 seconds = 5760 hits (maximum hits per day)
Projected Hit is greater than 75% of the number of households
Distance of the barangay from TGT must be less than 60 km.
Those nearest to TGT in terms of distance are considered first.
library(dplyr)##
## Attaching package: 'dplyr'
## The following objects are masked from 'package:stats':
##
## filter, lag
## The following objects are masked from 'package:base':
##
## intersect, setdiff, setequal, union
data_hh <- select (sorted_h2h, c(Region, CityMunicipcality, Barangay, NHouseholds, Size, Distance, AreaBarangay))
data_hh <- mutate (data_hh, Hit = NHouseholds*0.75)
data_hh <- mutate (data_hh, TravelTimeHr = 2*Distance/60)
data_hh <- mutate (data_hh, TravelTimeSec = TravelTimeHr*3600)
data_hh <- mutate (data_hh, LaborTime = 28800-TravelTimeSec)
data_hh <- mutate (data_hh, AccHit = floor(10*LaborTime/50))
data_hh <- filter(data_hh, (Hit >= 5760))
data_hh <- filter (data_hh, Hit >= AccHit)
data_top <- head(data_hh, 100)
knitr::kable(data_top[1:10, 1:11], caption = '100 Barangays to visit to maximize hits. For the full list, see Miscellaneous.'
)| Region | CityMunicipcality | Barangay | NHouseholds | Size | Distance | AreaBarangay | Hit | TravelTimeHr | TravelTimeSec | LaborTime |
|---|---|---|---|---|---|---|---|---|---|---|
| NATIONAL CAPITAL REGION | CITY OF MAKATI | Post Proper Southside | 15003 | Large | 1.201144 | 0.6536364 | 11252.25 | 0.0400381 | 144.1373 | 28655.86 |
| NATIONAL CAPITAL REGION | CITY OF MAKATI | Post Proper Northside | 8929 | Large | 1.201144 | 0.6536364 | 6696.75 | 0.0400381 | 144.1373 | 28655.86 |
| NATIONAL CAPITAL REGION | CITY OF MAKATI | Pembo | 11240 | Large | 1.355719 | 0.6536364 | 8430.00 | 0.0451906 | 162.6862 | 28637.31 |
| NATIONAL CAPITAL REGION | CITY OF MANDALUYONG | Highway Hills | 9882 | Large | 2.743714 | 0.3440741 | 7411.50 | 0.0914571 | 329.2457 | 28470.75 |
| NATIONAL CAPITAL REGION | CITY OF MAKATI | Rizal | 10545 | Large | 2.757654 | 0.6536364 | 7908.75 | 0.0919218 | 330.9185 | 28469.08 |
| NATIONAL CAPITAL REGION | TAGUIG CITY | Ususan | 13971 | Large | 2.994266 | 1.6146429 | 10478.25 | 0.0998089 | 359.3119 | 28440.69 |
| NATIONAL CAPITAL REGION | TAGUIG CITY | Pinagsama | 13776 | Large | 3.030616 | 1.6146429 | 10332.00 | 0.1010205 | 363.6740 | 28436.33 |
| NATIONAL CAPITAL REGION | CITY OF MANDALUYONG | Addition Hills | 24169 | Large | 3.780061 | 0.3440741 | 18126.75 | 0.1260020 | 453.6073 | 28346.39 |
| NATIONAL CAPITAL REGION | CITY OF MAKATI | Pio Del Pilar | 10206 | Large | 4.095991 | 0.6536364 | 7654.50 | 0.1365330 | 491.5189 | 28308.48 |
| NATIONAL CAPITAL REGION | TAGUIG CITY | North Signal Village | 7972 | Large | 4.252749 | 1.6146429 | 5979.00 | 0.1417583 | 510.3298 | 28289.67 |
All of the Barangays that met the criteria are Large in size. On average, the household density of these barangays is equal to 19101.28.
AVE Household Density = AVE( Number of Household / Area of Barangay )
mean(data_top$NHouseholds / data_top$AreaBarangay)## [1] 19101.28
Number of Choosen Barangays per City
Here is the breakdown of barangays per city. As mentioned earlier, these barangays are located in highly populated cities near Metro Manila.
library(ggplot2)
knitr::kable(data_top %>% count(CityMunicipcality), caption = 'Number of Choosen Barangays per City'
)| CityMunicipcality | n |
|---|---|
| BINANGONAN | 1 |
| CAINTA | 4 |
| CITY OF ANTIPOLO | 10 |
| CITY OF LAS PIÑAS | 8 |
| CITY OF MAKATI | 5 |
| CITY OF MALABON | 4 |
| CITY OF MANDALUYONG | 2 |
| CITY OF MANILA | 2 |
| CITY OF MARIKINA | 7 |
| CITY OF MUNTINLUPA | 4 |
| CITY OF NAVOTAS | 1 |
| CITY OF PARAÑAQUE | 9 |
| CITY OF PASIG | 6 |
| CITY OF VALENZUELA | 3 |
| PASAY CITY | 1 |
| QUEZON CITY | 18 |
| SAN MATEO | 1 |
| TAGUIG CITY | 10 |
| TAYTAY | 4 |
ggplot(data_top) +
geom_bar(aes(y = CityMunicipcality), fill = 'purple')Tally per Region
When tallied by region, we can observe that most of them are located in National Capital Region, while some are in Region IV-A. These areas are relatively close to Makati/ Taguig area, which satifies the criteria of the barangay located near TGT.
library(ggplot2)
knitr::kable(data_top %>% count(Region), caption = 'Tally per Region'
)| Region | n |
|---|---|
| NATIONAL CAPITAL REGION | 80 |
| REGION IV-A – CALABARZON | 20 |
ggplot(data_top) +
geom_bar(aes(x = Region), fill = 'purple')Realistic Hits for 100 days of Sampling
Get the summation of the AccHit column in data_top to compute the total actual hits.
total_acchits <- sum(data_top$AccHit)
total_acchits## [1] 550010
Geographic breakdown of hits
By Region
Here we can see the breakdown of the projected hits per Region. Most of the barangays are located in NCR, so majority of the projected hits are also attributed in NCR.
Each stack in the graph is a City in that Region. This graph was generated using stacked bar graph in Microsoft Excel.
By City
For the breakdown of hits per City, the highest projected hit came from Quezon City. Quezon City has the largest land area among the cities in NCR.
Each stack in the graph is a Barangay in that City This graph was generated using stacked bar graph in Microsoft Excel.
Sampler Profile
A work day is equal to 8 hours, with the daily minimum wage equal to PhP537, we compute the hourly breakdown of utilization of samplers as,
Hourly breakdown/utilization of samplers = P537 per day / 8 hours
Hourly breakdown/utilization of samplers = P67.13 per hour Considering the hourly breakdown of utilization of samplers divided by 50 seconds which is the total time per hit interaction we get the Interaction with Potential Hit as,
Interaction with Potential Hit = P67.13 per hour / 50 sec per interaction
Interaction with Potential Hit = P0.93 per interactionThe total cost of renting the van for 100 days is computed as,
Travel by van = P10,000 per day
Travel by van = P100,000 for 100 daysAssume that Sampler walks 4 km/hr, the cost for walking is,
Walking = ( P537 / 8 hr ) X ( 1 hr / 4km )
Walking = P16.78 / kmSampling strategy to maximize the number of hits
- Travel
- Shorter travel time
- Hire samplers that reside in the target location
- Shorter travel time
- Waiting Time
- Do survey before actual door-to-door
- Shorter waiting time per household
- Bulk distribution of SIM
- Reach
- Revisit large barangays
- Visit small / medium barangays that are near each other
- Hire more samplers
What about the other barangays?
Provincial Barangays
The feasibility to include provincial barangays was concluded using the following computation, which explains the values in the graph above.
Potential Hits per 10 samplers = ( ( Labor Time - Travel Time in Hours ) X 10 samplers ) / 50 sec
Considering this projection using the same resources, it is advisable to not pursue reaching out to provincial barangays. Aside from the time consuming travel, the potential hit decreases the further the location of the barangay.
We recommend to acquire samplers already residing in the locations to be able to make the caravan more feasible to pronvicial barangays.
Target Market Profile
Economic Status
According to Pew Research Center, 80% of the high-income bracket Filipinos use internet, while 61% for low-income bracket.
Return of Investment
Below states two options in the execution of this project. Outsourced uses the services of the marketing agency while the other scenario, Not Outsourced, uses internal efforts from Globe Telecom.
Outsourced
It was stated in the case that Globe Telecom will invest PhP 5,000,000 to outsource services to the Marketing Agency. In this scenario, only the SIM manufacturing expenses are deducted in the annual Revenue Return.
Not Outsourced
In this scenario, the total expenses are deducted from the annual Revenue Return.
Percentage Sensitivities
From 100-day expense of P 23,538,600.00…
If conversion rate (25%) is constant, minimum success rate to earn income is 53%.
If success rate (75%) is constant, minimum conversion rate to earn income is 21.4%.
Miscellaneous
List of 100 barangays
This is the complete list of the 100 barangays that met the criteria. They are to be visited within the 100 days for the Door-to-Door Caravan Project
brgy_100 <- select (data_top, c(Region, CityMunicipcality, Barangay))
knitr::kable(brgy_100, caption = 'List of 100 Barangays that met the criteria.'
)| Region | CityMunicipcality | Barangay |
|---|---|---|
| NATIONAL CAPITAL REGION | CITY OF MAKATI | Post Proper Southside |
| NATIONAL CAPITAL REGION | CITY OF MAKATI | Post Proper Northside |
| NATIONAL CAPITAL REGION | CITY OF MAKATI | Pembo |
| NATIONAL CAPITAL REGION | CITY OF MANDALUYONG | Highway Hills |
| NATIONAL CAPITAL REGION | CITY OF MAKATI | Rizal |
| NATIONAL CAPITAL REGION | TAGUIG CITY | Ususan |
| NATIONAL CAPITAL REGION | TAGUIG CITY | Pinagsama |
| NATIONAL CAPITAL REGION | CITY OF MANDALUYONG | Addition Hills |
| NATIONAL CAPITAL REGION | CITY OF MAKATI | Pio Del Pilar |
| NATIONAL CAPITAL REGION | TAGUIG CITY | North Signal Village |
| NATIONAL CAPITAL REGION | TAGUIG CITY | Western Bicutan |
| NATIONAL CAPITAL REGION | CITY OF PASIG | Maybunga |
| NATIONAL CAPITAL REGION | TAGUIG CITY | Central Signal Village (Signal Village) |
| NATIONAL CAPITAL REGION | PASAY CITY | Barangay 183 |
| NATIONAL CAPITAL REGION | CITY OF PASIG | Pinagbuhatan |
| NATIONAL CAPITAL REGION | TAGUIG CITY | South Signal Village |
| NATIONAL CAPITAL REGION | CITY OF PASIG | Rosario |
| NATIONAL CAPITAL REGION | TAGUIG CITY | New Lower Bicutan |
| REGION IV-A – CALABARZON | CAINTA | San Andres (Pob.) |
| NATIONAL CAPITAL REGION | TAGUIG CITY | Upper Bicutan |
| NATIONAL CAPITAL REGION | CITY OF PASIG | Santa Lucia |
| REGION IV-A – CALABARZON | TAYTAY | Santa Ana |
| NATIONAL CAPITAL REGION | CITY OF PARAÑAQUE | Sun Valley |
| NATIONAL CAPITAL REGION | TAGUIG CITY | Lower Bicutan |
| NATIONAL CAPITAL REGION | CITY OF PASIG | Manggahan |
| REGION IV-A – CALABARZON | CAINTA | Santo Domingo |
| NATIONAL CAPITAL REGION | CITY OF PASIG | Santolan |
| REGION IV-A – CALABARZON | TAYTAY | San Juan |
| NATIONAL CAPITAL REGION | CITY OF PARAÑAQUE | Santo Niño |
| NATIONAL CAPITAL REGION | CITY OF PARAÑAQUE | Moonwalk |
| NATIONAL CAPITAL REGION | CITY OF PARAÑAQUE | Don Bosco |
| REGION IV-A – CALABARZON | CAINTA | San Juan |
| NATIONAL CAPITAL REGION | QUEZON CITY | Tatalon |
| NATIONAL CAPITAL REGION | TAGUIG CITY | Bagumbayan |
| REGION IV-A – CALABARZON | CAINTA | San Isidro |
| NATIONAL CAPITAL REGION | CITY OF PARAÑAQUE | Marcelo Green Village |
| NATIONAL CAPITAL REGION | CITY OF PARAÑAQUE | San Dionisio |
| REGION IV-A – CALABARZON | TAYTAY | San Isidro |
| NATIONAL CAPITAL REGION | CITY OF PARAÑAQUE | San Antonio |
| NATIONAL CAPITAL REGION | CITY OF PARAÑAQUE | San Isidro |
| NATIONAL CAPITAL REGION | CITY OF MANILA | Barangay 649 |
| NATIONAL CAPITAL REGION | QUEZON CITY | Bagong Pag-asa |
| NATIONAL CAPITAL REGION | CITY OF MUNTINLUPA | Sucat |
| REGION IV-A – CALABARZON | CITY OF ANTIPOLO | Mayamot |
| NATIONAL CAPITAL REGION | QUEZON CITY | U.P. Campus |
| NATIONAL CAPITAL REGION | CITY OF LAS PIÑAS | Manuyo Dos |
| REGION IV-A – CALABARZON | TAYTAY | Dolores (Pob.) |
| NATIONAL CAPITAL REGION | QUEZON CITY | Pansol |
| NATIONAL CAPITAL REGION | CITY OF MARIKINA | Malanday |
| NATIONAL CAPITAL REGION | CITY OF PARAÑAQUE | B. F. Homes |
| NATIONAL CAPITAL REGION | CITY OF MANILA | Barangay 20 |
| REGION IV-A – CALABARZON | CITY OF ANTIPOLO | Mambugan |
| NATIONAL CAPITAL REGION | QUEZON CITY | Apolonio Samson |
| NATIONAL CAPITAL REGION | CITY OF MARIKINA | Concepcion Uno |
| NATIONAL CAPITAL REGION | CITY OF LAS PIÑAS | Pulang Lupa Dos |
| NATIONAL CAPITAL REGION | CITY OF LAS PIÑAS | B. F. International Village |
| NATIONAL CAPITAL REGION | CITY OF MARIKINA | Tumana |
| NATIONAL CAPITAL REGION | QUEZON CITY | Bahay Toro |
| REGION IV-A – CALABARZON | CITY OF ANTIPOLO | Dela Paz (Pob.) |
| NATIONAL CAPITAL REGION | QUEZON CITY | Matandang Balara |
| NATIONAL CAPITAL REGION | QUEZON CITY | Culiat |
| NATIONAL CAPITAL REGION | CITY OF MARIKINA | Marikina Heights (Concepcion) |
| NATIONAL CAPITAL REGION | CITY OF MUNTINLUPA | Cupang |
| NATIONAL CAPITAL REGION | CITY OF LAS PIÑAS | Pamplona Tres |
| REGION IV-A – CALABARZON | CITY OF ANTIPOLO | San Roque (Pob.) |
| NATIONAL CAPITAL REGION | CITY OF MARIKINA | Parang |
| NATIONAL CAPITAL REGION | CITY OF LAS PIÑAS | Talon Uno |
| NATIONAL CAPITAL REGION | QUEZON CITY | Baesa |
| REGION IV-A – CALABARZON | CITY OF ANTIPOLO | Santa Cruz |
| NATIONAL CAPITAL REGION | CITY OF LAS PIÑAS | Almanza Uno |
| NATIONAL CAPITAL REGION | CITY OF NAVOTAS | North Bay Blvd., South |
| NATIONAL CAPITAL REGION | QUEZON CITY | Tandang Sora |
| NATIONAL CAPITAL REGION | CITY OF MARIKINA | Nangka |
| NATIONAL CAPITAL REGION | QUEZON CITY | Pasong Tamo |
| REGION IV-A – CALABARZON | CITY OF ANTIPOLO | Cupang |
| NATIONAL CAPITAL REGION | CITY OF MARIKINA | Fortune |
| NATIONAL CAPITAL REGION | CITY OF LAS PIÑAS | Talon Dos |
| NATIONAL CAPITAL REGION | CITY OF MALABON | Potrero |
| NATIONAL CAPITAL REGION | CITY OF MALABON | Longos |
| REGION IV-A – CALABARZON | CITY OF ANTIPOLO | Bagong Nayon |
| NATIONAL CAPITAL REGION | QUEZON CITY | Batasan Hills |
| NATIONAL CAPITAL REGION | CITY OF MUNTINLUPA | Alabang |
| NATIONAL CAPITAL REGION | QUEZON CITY | Holy Spirit |
| REGION IV-A – CALABARZON | CITY OF ANTIPOLO | Dalig |
| NATIONAL CAPITAL REGION | CITY OF VALENZUELA | Marulas |
| NATIONAL CAPITAL REGION | CITY OF MALABON | Tonsuya |
| NATIONAL CAPITAL REGION | CITY OF LAS PIÑAS | Talon Singko |
| NATIONAL CAPITAL REGION | QUEZON CITY | Sauyo |
| REGION IV-A – CALABARZON | CITY OF ANTIPOLO | San Isidro (Pob.) |
| NATIONAL CAPITAL REGION | CITY OF VALENZUELA | Hen. T. De Leon |
| NATIONAL CAPITAL REGION | QUEZON CITY | Bagbag |
| NATIONAL CAPITAL REGION | CITY OF MALABON | Catmon |
| NATIONAL CAPITAL REGION | CITY OF MUNTINLUPA | Bayanan |
| NATIONAL CAPITAL REGION | QUEZON CITY | Commonwealth |
| NATIONAL CAPITAL REGION | CITY OF VALENZUELA | Ugong |
| REGION IV-A – CALABARZON | SAN MATEO | Silangan |
| REGION IV-A – CALABARZON | BINANGONAN | Kalawaan |
| REGION IV-A – CALABARZON | CITY OF ANTIPOLO | San Luis |
| NATIONAL CAPITAL REGION | QUEZON CITY | Fairview |
| NATIONAL CAPITAL REGION | QUEZON CITY | San Bartolome |