@Alice-and-Jeff0,
There may be no need for an extra tool to do this.
Just write back to the guests via Airbnb email and let them know you will discount any future stays. That way you target the guests you want to encourage. It also keeps the online tools less complicated.
You can also send guests a rebate via the resolution tool after they depart and you have finished inspecting and cleaning the room. This is another way to sweeten their experience with you and encourage a repeat visit.
The existing tools are more versatile than many realise, it's just a matter of Hosts realing how creative they can be with what's already provided.
As for complicated searches to relocate a host-listing, or a previous guest from an earlier visit; We can find each other again via my Reservations history or for the guest, from their Trips history. Either of these can be used to place another reservation request, or write back a year later and let guests know you would welcome a return visit.
Also, occasionally AirBnb has facilited email Christmas cards between guests and Hosts. These cards are a handy way to offer discounted stays and bonuses to selected guests.
What do you think of my suggestions?
Best regards, Christine.