I created a separate pipe line called Archived deals, with 2 stages, “won” or “lost”. It doesn’t take long once a month by using filters on our standard pipeline to select all orders placed when last modified date is (30 days before) then move them to the appropriate deal stage on the other pipe line. Deals are kept, but out of the main pipeline view.