Given a date range, calculate specific and total performance and contribution for each of your marketing and non-marketing channels.
Usage
robyn_performance(
InputCollect,
OutputCollect,
start_date = NULL,
end_date = NULL,
solID = NULL,
totals = TRUE,
marginals = FALSE,
carryovers = FALSE,
quiet = FALSE,
...
)
Arguments
- InputCollect, OutputCollect
Robyn output objects.
- start_date, end_date
Date. Start and end date to filter the data to be reported.
- solID
Character. Single ID of the model to report. If there's only one available in OutputCollect, no need to define.
- totals
Boolean. Add total rows. This includes summary rows (promotional which is paid and organic channels, baseline, grand total).
- marginals
Boolean. Include mROAS or mCPA marginal performance metric as an additional column called "marginal". Calculations are based on mean spend and mean response with mean carryover results, between
start_date
andend_date
.- carryovers
Boolean. Add mean percentage of carryover response for date range between
start_date
andend_date
on paid channels. Keep in mind organic variables also have carryover but currently not showing.- quiet
Boolean. Keep quiet? If not, message will be shown.
- ...
Additional parameters.
Value
data.frame with results on ROAS/CPA, spend, response, contribution per channel, with or without total rows.
See also
Other Robyn:
robyn_hypsbuilder()
,
robyn_modelselector()