France (and a small pub in Port Melbourne) may have the right idea
More than two million people in France have rushed to get vaccinated since President Macron announced restrictions against those not innoculated against COVID-19.
President Macron said "So far, shots are not mandatory for everyone, but starting in August, People will have to show a vaccine pass or negative test if they want any kind of social life - if they want to go to bars, restaurants, museums or get on a train"
Back in Melbourne, the Prince Alfred hotel in Port Melbourne offered a free beer to vaccinated customers which was praised by many (but not all). The Therapeutic Goods Administration (TGA) shut the incentive down but have since backflipped on their decision and publican, Tom Streater has said that The Prince Alfred will continue the incentive once the current lockdown lifts. Cheers.
No one should be given free anything to have the vaccine.... if one does not get vaccinated, they should be in permanent lockdown!