His Instagram feed was filled with pictures not of the candidate whose campaign he was running, but of himself, posing for selfies with fans or signing caps with a black Sharpie like the boss.
But in the summer, as the campaign stumbled, Mr. Parscale fell out of favor. In a particularly embarrassing moment, teenagers organizing on TikTok reserved more than a million tickets for a Trump rally in Tulsa, Okla., that Mr. Parscale had organized, inflating the numbers as a prank. Only about 6,200 people showed up, infuriating the president.
At the same time, Mr. Parscale’s spending decisions were increasingly being questioned; the campaign had blown through more than $1 billion since the beginning of 2019, and Mr. Trump still trailed in the polls. At the White House, Mr. Trump was livid about his standing in the polls. Mr. Kushner agreed that a change was needed and supported the decision to elevate Bill Stepien and demote Mr. Parscale.
When the end came, it was Mr. Kushner, not the president, who told him that he was being replaced, another blow to Mr. Parscale’s ego.
‘I Gave Every Inch’
While friends advised Mr. Parscale to make a clean break from the campaign, he chose instead to accept a smaller role. For the Republican National Convention, Mr. Parscale was in charge of video supplements to the program. Working mostly from his Florida home, he became frustrated.
In a recent interview on Fox News, Mr. Parscale blamed his enemies in Mr. Trump’s orbit (without naming them) for his downfall.
He told the Fox News anchor Martha MacCallum that he was no longer in touch with Mr. Trump. “It’s pretty hurtful,” he said. “But it’s probably just as much my fault as his. I love that family. And I gave every inch of my life to him, every inch.”