Donald Trump brought in $5 million in small-dollar donations on Wednesday, marking a single-day high in the GOP candidate's fundraising efforts, a campaign official says.

The haul came as Trump earned mixed reviews on a busy day that saw him travel to Mexico to meet with President Enrique Pena Nieto before delivering a fiery speech on immigration in Arizona.

Brad Parscale, Trump's digital director, told The Wall Street Journal that the figure, which only tallies online donations of less than $200, does not include phoned-in or mailed-in contributions.

Trump's day – first, a hastily arranged trip to Mexico City to meet privately with Pena Nieto, then a long-awaited address on immigration in Phoenix – seemed keyed to two different, and often contradictory, audiences.

And it worked: Parscale, who runs the San Antonio-based web marketing firm Giles-Parscale, told the Journal donations spiked during his press conference with Pena Nieto and again during his Phoenix speech.

Trump's jaunt south of the border was a chance to appear presidential by sharing a stage with a world leader and an opportunity to assuage the fears of Republicans hesitant to throw their support behind a candidate who has wavered on conservative priorities and has a habit of creating his own crises.

While Trump's meeting in Mexico was broadly seen as a success – even if Pena Nieto later contradicted Trump's claim that they "didn't discuss" who would pay for the border wall he wants to build – the immigration address was met with groans from GOP skeptics who have lamented the direction Trump is taking the party.

ughhh.... I was so hopeful after the #TrumpInMexico trip. Please tell me this speech gets a bit better, give me something to work with Trump — Bettina Inclán (@BettinaInclan) September 1, 2016

What was the point of the 2 week hamlet act on immigration if this was end game?? — Tim Miller (@Timodc) September 1, 2016

Had Donald Trump gone home and watched a re-run of the apprentice tonight he would've resurrected his candidacy. Instead, this... — Josh Holmes (@HolmesJosh) September 1, 2016

The Wednesday evening speech was billed as a chance to clarify what appeared to be his softening stance on immigration . Instead, he doubled down on his promise to deport millions of immigrants.

The retrenchment may have resonated with his base – former campaign manager Corey Lewandowski, now a CNN contributor, acknowledged the speech was "clearly geared toward [white men] to make sure Trump has them locked in for the election" – it may have undermined his efforts to reach out to Hispanic voters.

I promise you: Brooklyn is high-fiving tonight. Nothing about that speech will make them worry politically. The Hispanic vote is gone. — Matt Mackowiak (@MattMackowiak) September 1, 2016