If you add the hypothesis that $\bar f$ restricts to a homeomorphism on each fiber, then it is true that $\xi$ is isomorphic to the pullback bundle. To see this note that the total space of the pullback bundle is $$f^*E' = \\{(b,e')\in B\times E': p'(e') = f(b)\\}. $$ Define a bundle map $\phi\colon E\to f^*E'$ by $$ \phi(e) = (p(e),\bar f(e)). $$ Then the hypotheses guarantee that $\phi$ is a bijective bundle map covering the identity of $B$, and it is continuous because $p$ and $f$ are. You can show that $\phi^{-1}$ is continuous by expressing it locally in terms of local trivializations.