Structuring experiment/training data with months in mind
Sounds like your problem is predicting a value for a specific month given historical data. That could be modeled as a time series problem.
Also, you also say the data strategy changed over time. That means you can not make a stationary process assumption.