Data on the campaigns received by each household in the Complete Journey study. Each household received a different set of marketing campaigns.
campaignsA data frame with 6,589 rows and 2 variables
campaign_id: Uniquely identifies each campaign; Ranges 1-27
household_id: Uniquely identifies each household
84.51°, Customer Journey study, https://www.8451.com/area51/
a tibble
# \donttest{
# full data set
campaigns
#> # A tibble: 6,589 × 2
#> campaign_id household_id
#> <chr> <chr>
#> 1 1 105
#> 2 1 1238
#> 3 1 1258
#> 4 1 1483
#> 5 1 2200
#> 6 1 293
#> 7 1 529
#> 8 1 536
#> 9 1 568
#> 10 1 630
#> # ℹ 6,579 more rows
# Join household demographics metadata to campaigns dataset
require("dplyr")
campaigns %>%
left_join(demographics, "household_id")
#> # A tibble: 6,589 × 9
#> campaign_id household_id age income home_ownership marital_status
#> <chr> <chr> <ord> <ord> <ord> <ord>
#> 1 1 105 25-34 Under 15K Homeowner Unmarried
#> 2 1 1238 NA NA NA NA
#> 3 1 1258 45-54 75-99K Homeowner Unmarried
#> 4 1 1483 19-24 Under 15K NA Unmarried
#> 5 1 2200 45-54 Under 15K NA Unmarried
#> 6 1 293 NA NA NA NA
#> 7 1 529 NA NA NA NA
#> 8 1 536 NA NA NA NA
#> 9 1 568 NA NA NA NA
#> 10 1 630 35-44 35-49K Homeowner Married
#> # ℹ 6,579 more rows
#> # ℹ 3 more variables: household_size <ord>, household_comp <ord>,
#> # kids_count <ord>
# }