US celebrity rabbi Shmuley Boteach attacked the 21-year- old singer in a Washington Post ad in which he condemned her as a Jew hater for boycotting performing in the country.
The advertorial read that it was "organised, produced and paid for by The World Values Network", to which Boteach belongs.
It shows Lorde's face splashed on the full page with the tagline: "Lorde joined an anti-Semitic boycott of Israel but will perform in Russia, despite Putin's support for Assad's genocide in Syria."
He called the "Melodrama" singer a hypocrite for going ahead with two shows in Russia, despite Russian President Vladimir Putin supporting the regime of Syrian counterpart Bashar al-Assad in the ongoing civil war in the war-torn country.
More From This Section
Lorde was scheduled to perform for Tel Aviv Convention Centre on June 5 as a part of her 2018 world tour.
She announced her decision to cancel her show in the capital.
"I pride myself on being an informed young citizen, and I had done a lot of reading and sought a lot of opinions before deciding to book a show in Tel Aviv, but I'm not too proud to admit I didn't make the right call on this one," she had written.
Last year, Radiohead had gone ahead with their show in Israel, despite opposition from activists.