GuestLoyaltyReport
Summary
GuestLoyaltyReport computes loyalty segment metrics and guest-level KPIs. This can include loyalty tier counts, repeat guest rates, and lifetime metrics useful for marketing and retention analysis.
Where it’s implemented
- Code:
gp-etl-jobs/etl_lib/pipeline/reports/GuestLoyaltyReport.py - Run by the
Workflowalong with the other reports.
Inputs
- Guest and reservation processed dataframes from the workflow context.
Outputs
- Writes loyalty and guest segmentation metrics to the configured
DatabaseSinkor other destinations.
Notes
- The report often depends on outputs from the
GuestLoyaltyprocessing step that enriches guest records with loyalty information. - Running only this report can be done with
only_run_reports=["GuestLoyaltyReport"].
Last updated on